diff --git a/DEPS b/DEPS
index c941902..111369a6 100644
--- a/DEPS
+++ b/DEPS
@@ -172,7 +172,7 @@
   # 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': 'f2af41c8eab1506a56d1e12051aba072b7b0c5cd',
+  'v8_revision': '54b9decff6d862f67f07b41d3b1102dfbb4f35d6',
   # 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.
@@ -180,7 +180,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': '012d15196023467be913ef6d537417be91e68e16',
+  'angle_revision': '1c7097b69c50eecc7416d6aa52e87cabc25ebf17',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling SwiftShader
   # and whatever else without interference from each other.
@@ -231,7 +231,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': '56af378833d9fbcf30b7976ce97d8943879505b6',
+  'catapult_revision': '92338b81e5c421ea563cfdc2ef8cc583c6c208b1',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling libFuzzer
   # and whatever else without interference from each other.
@@ -239,7 +239,7 @@
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling devtools-frontend
   # and whatever else without interference from each other.
-  'devtools_frontend_revision': '80a89976c1420ca7cc12b6e4702cefb0eb7bfc29',
+  'devtools_frontend_revision': 'c40495063dba2500b7970347782ee0384a69d140',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling libprotobuf-mutator
   # and whatever else without interference from each other.
@@ -287,7 +287,7 @@
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling feed
   # and whatever else without interference from each other.
-  'spv_tools_revision': '041f0a02493d2c6fcc0148b0c1d397492dfe0084',
+  'spv_tools_revision': '3e4abc9ac382b6fc7a88316a700652404b6fb9f7',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling feed
   # and whatever else without interference from each other.
@@ -303,7 +303,7 @@
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling feed
   # and whatever else without interference from each other.
-  'dawn_revision': '600a26d50a04d82cade2f52c79a2d7ad9e71b89b',
+  'dawn_revision': '3c086a0c2e1dc3e2e14aaa3d78c052c7e07274b4',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling feed
   # and whatever else without interference from each other.
@@ -867,7 +867,7 @@
 
   # Build tools for Chrome OS. Note: This depends on third_party/pyelftools.
   'src/third_party/chromite': {
-      'url': Var('chromium_git') + '/chromiumos/chromite.git' + '@' + '9b2e22593bbfa8d2774e955c2da25c2caa58bba5',
+      'url': Var('chromium_git') + '/chromiumos/chromite.git' + '@' + '3573aac4baffe2bbc795e8bd126edfb2703eb1a6',
       'condition': 'checkout_linux',
   },
 
@@ -1484,7 +1484,7 @@
     Var('chromium_git') + '/external/khronosgroup/webgl.git' + '@' + 'dd55f3ca8f2ea716ca917a4aaf36f0729fe902b1',
 
   'src/third_party/webrtc':
-    Var('webrtc_git') + '/src.git' + '@' + 'd6b9b0a1f4132474c737b5e673e380c3d8e12e2c',
+    Var('webrtc_git') + '/src.git' + '@' + 'a4c1aaad8d5fe0d412f08f084b0aa36e01393550',
 
   # Wuffs' canonical repository is at github.com/google/wuffs, but we use
   # Skia's mirror of Wuffs, the same as in upstream Skia's DEPS file.
@@ -1551,7 +1551,7 @@
     Var('chromium_git') + '/v8/v8.git' + '@' +  Var('v8_revision'),
 
   'src-internal': {
-    'url': 'https://chrome-internal.googlesource.com/chrome/src-internal.git@8f729062729eacc875332a3bc62777f6ba78fadb',
+    'url': 'https://chrome-internal.googlesource.com/chrome/src-internal.git@852f718b6ebefac9ba68508116d1ed0379320c66',
     'condition': 'checkout_src_internal',
   },
 
diff --git a/PRESUBMIT.py b/PRESUBMIT.py
index 19aa2c1..2b5e1a07 100644
--- a/PRESUBMIT.py
+++ b/PRESUBMIT.py
@@ -459,7 +459,6 @@
   '^sandbox/win/',
   '^services/',
   '^storage/browser/',
-  '^testing/gmock_mutant.h',
   '^testing/libfuzzer/',
   '^third_party/blink/',
   '^third_party/crashpad/crashpad/test/gtest_main.cc',
diff --git a/ash/app_list/app_list_controller_impl.cc b/ash/app_list/app_list_controller_impl.cc
index ae8c1a3c..2417558 100644
--- a/ash/app_list/app_list_controller_impl.cc
+++ b/ash/app_list/app_list_controller_impl.cc
@@ -71,7 +71,7 @@
 
 // Close current Assistant UI.
 void CloseAssistantUi(AssistantExitPoint exit_point) {
-  if (app_list_features::IsEmbeddedAssistantUIEnabled())
+  if (app_list_features::IsAssistantLauncherUIEnabled())
     Shell::Get()->assistant_controller()->ui_controller()->CloseUi(exit_point);
 }
 
@@ -173,7 +173,7 @@
   AssistantState::Get()->AddObserver(this);
   shell->window_tree_host_manager()->AddObserver(this);
   shell->mru_window_tracker()->AddObserver(this);
-  if (app_list_features::IsEmbeddedAssistantUIEnabled()) {
+  if (app_list_features::IsAssistantLauncherUIEnabled()) {
     shell->assistant_controller()->AddObserver(this);
     shell->assistant_controller()->ui_controller()->AddModelObserver(this);
   }
@@ -520,7 +520,7 @@
 
 void AppListControllerImpl::OnAppListStateChanged(ash::AppListState new_state,
                                                   ash::AppListState old_state) {
-  if (!app_list_features::IsEmbeddedAssistantUIEnabled())
+  if (!app_list_features::IsAssistantLauncherUIEnabled())
     return;
 
   UpdateLauncherContainer();
@@ -971,7 +971,7 @@
 // Methods of |client_|:
 
 void AppListControllerImpl::StartAssistant() {
-  if (app_list_features::IsEmbeddedAssistantUIEnabled()) {
+  if (app_list_features::IsAssistantLauncherUIEnabled()) {
     ash::Shell::Get()->assistant_controller()->ui_controller()->ShowUi(
         ash::AssistantEntryPoint::kLauncherSearchBoxMic);
     return;
@@ -1040,7 +1040,7 @@
 
   if (presenter_.IsVisibleDeprecated() && result->is_omnibox_search() &&
       IsAssistantAllowedAndEnabled() &&
-      app_list_features::IsEmbeddedAssistantUIEnabled()) {
+      app_list_features::IsAssistantSearchEnabled()) {
     // Record the assistant result. Other types of results are recorded in
     // |client_| where there is richer data on SearchResultType.
     DCHECK_EQ(AppListLaunchedFrom::kLaunchedFromSearchBox, launched_from)
@@ -1094,7 +1094,7 @@
 }
 
 void AppListControllerImpl::ViewShown(int64_t display_id) {
-  if (app_list_features::IsEmbeddedAssistantUIEnabled() &&
+  if (app_list_features::IsAssistantLauncherUIEnabled() &&
       GetAssistantViewDelegate()->GetUiModel()->ui_mode() !=
           ash::AssistantUiMode::kLauncherEmbeddedUi) {
     CloseAssistantUi(AssistantExitPoint::kLauncherOpen);
@@ -1274,7 +1274,7 @@
   if (!IsAssistantAllowedAndEnabled())
     return false;
 
-  if (!app_list_features::IsEmbeddedAssistantUIEnabled())
+  if (!app_list_features::IsAssistantSearchEnabled())
     return false;
 
   const bool dismissed = IsAssistantPrivacyInfoDismissed();
@@ -1583,7 +1583,7 @@
   is_shutdown_ = true;
 
   Shell* shell = Shell::Get();
-  if (app_list_features::IsEmbeddedAssistantUIEnabled()) {
+  if (app_list_features::IsAssistantLauncherUIEnabled()) {
     shell->assistant_controller()->RemoveObserver(this);
     shell->assistant_controller()->ui_controller()->RemoveModelObserver(this);
   }
diff --git a/ash/app_list/test/app_list_test_view_delegate.cc b/ash/app_list/test/app_list_test_view_delegate.cc
index a7cdd828..18f6466 100644
--- a/ash/app_list/test/app_list_test_view_delegate.cc
+++ b/ash/app_list/test/app_list_test_view_delegate.cc
@@ -48,7 +48,7 @@
   for (size_t i = 0; i < results->item_count(); ++i) {
     if (results->GetItemAt(i)->id() == result_id) {
       open_search_result_counts_[i]++;
-      if (app_list_features::IsEmbeddedAssistantUIEnabled() &&
+      if (app_list_features::IsAssistantLauncherUIEnabled() &&
           results->GetItemAt(i)->is_omnibox_search()) {
         ++open_assistant_ui_count_;
       }
diff --git a/ash/app_list/views/app_list_view_unittest.cc b/ash/app_list/views/app_list_view_unittest.cc
index c5f2539..10d43b2 100644
--- a/ash/app_list/views/app_list_view_unittest.cc
+++ b/ash/app_list/views/app_list_view_unittest.cc
@@ -2650,7 +2650,7 @@
 // Tests selecting search result to show embedded Assistant UI.
 TEST_F(AppListViewFocusTest, ShowEmbeddedAssistantUI) {
   scoped_feature_list_.InitWithFeatures(
-      {app_list_features::kEnableEmbeddedAssistantUI}, {});
+      {app_list_features::kEnableAssistantLauncherUI}, {});
   Show();
 
   // Initially the search box is inactive, hitting Enter to activate it.
@@ -2683,7 +2683,7 @@
 TEST_F(AppListViewTest, AppsGridVisibilityOnResetForShow) {
   base::test::ScopedFeatureList scoped_feature_list;
   scoped_feature_list.InitWithFeatures(
-      {app_list_features::kEnableEmbeddedAssistantUI}, {});
+      {app_list_features::kEnableAssistantLauncherUI}, {});
   Initialize(true /*is_tablet_mode*/);
   Show(true /*is_tablet_mode*/);
 
@@ -2702,12 +2702,15 @@
       contents_view()->GetPageView(assistant_page_index)->GetVisible());
 }
 
-// Tests that no answer card view when kEnableEmbeddedAssistantUI is enabled.
+// Tests that no answer card view when kEnableAssistantLauncherUI is enabled.
 TEST_F(AppListViewTest, NoAnswerCardWhenEmbeddedAssistantUIEnabled) {
   base::test::ScopedFeatureList scoped_feature_list;
   scoped_feature_list.InitWithFeatures(
-      {app_list_features::kEnableEmbeddedAssistantUI}, {});
-  ASSERT_TRUE(app_list_features::IsEmbeddedAssistantUIEnabled());
+      {app_list_features::kEnableAssistantLauncherUI,
+       app_list_features::kEnableAssistantSearch},
+      {});
+  ASSERT_TRUE(app_list_features::IsAssistantLauncherUIEnabled());
+  ASSERT_TRUE(app_list_features::IsAssistantSearchEnabled());
 
   Initialize(false /*is_tablet_mode*/);
   Show();
@@ -2720,8 +2723,8 @@
 TEST_F(AppListViewTest, EscapeKeyEmbeddedAssistantUIToSearch) {
   base::test::ScopedFeatureList scoped_feature_list;
   scoped_feature_list.InitWithFeatures(
-      {app_list_features::kEnableEmbeddedAssistantUI}, {});
-  ASSERT_TRUE(app_list_features::IsEmbeddedAssistantUIEnabled());
+      {app_list_features::kEnableAssistantLauncherUI}, {});
+  ASSERT_TRUE(app_list_features::IsAssistantLauncherUIEnabled());
 
   Initialize(false /*is_tablet_mode*/);
   Show();
@@ -2742,8 +2745,8 @@
 TEST_F(AppListViewTest, ClickOutsideEmbeddedAssistantUIToPeeking) {
   base::test::ScopedFeatureList scoped_feature_list;
   scoped_feature_list.InitWithFeatures(
-      {app_list_features::kEnableEmbeddedAssistantUI}, {});
-  ASSERT_TRUE(app_list_features::IsEmbeddedAssistantUIEnabled());
+      {app_list_features::kEnableAssistantLauncherUI}, {});
+  ASSERT_TRUE(app_list_features::IsAssistantLauncherUIEnabled());
 
   Initialize(false /*is_tablet_mode*/);
   Show();
@@ -2777,8 +2780,8 @@
 TEST_F(AppListViewTest, ExpandArrowNotVisibleInEmbeddedAssistantUI) {
   base::test::ScopedFeatureList scoped_feature_list;
   scoped_feature_list.InitWithFeatures(
-      {app_list_features::kEnableEmbeddedAssistantUI}, {});
-  ASSERT_TRUE(app_list_features::IsEmbeddedAssistantUIEnabled());
+      {app_list_features::kEnableAssistantLauncherUI}, {});
+  ASSERT_TRUE(app_list_features::IsAssistantLauncherUIEnabled());
 
   Initialize(false /*is_tablet_mode*/);
   Show();
diff --git a/ash/app_list/views/contents_view.cc b/ash/app_list/views/contents_view.cc
index 34489aa6..a23d428 100644
--- a/ash/app_list/views/contents_view.cc
+++ b/ash/app_list/views/contents_view.cc
@@ -133,7 +133,7 @@
   AddLauncherPage(search_results_page_view_,
                   ash::AppListState::kStateSearchResults);
 
-  if (app_list_features::IsEmbeddedAssistantUIEnabled()) {
+  if (app_list_features::IsAssistantLauncherUIEnabled()) {
     assistant_page_view_ =
         new AssistantPageView(view_delegate->GetAssistantViewDelegate(), this);
     assistant_page_view_->SetVisible(false);
diff --git a/ash/app_list/views/search_result_list_view.cc b/ash/app_list/views/search_result_list_view.cc
index 70ed407..486c959 100644
--- a/ash/app_list/views/search_result_list_view.cc
+++ b/ash/app_list/views/search_result_list_view.cc
@@ -44,8 +44,8 @@
 constexpr SkColor kListVerticalBarIconColor =
     SkColorSetARGB(0xFF, 0xE8, 0xEA, 0xED);
 
-bool IsEmbeddedAssistantUiEnabled(AppListViewDelegate* view_delegate) {
-  if (!app_list_features::IsEmbeddedAssistantUIEnabled())
+bool IsAssistantSearchEnabled(AppListViewDelegate* view_delegate) {
+  if (!app_list_features::IsAssistantSearchEnabled())
     return false;
 
   return view_delegate && view_delegate->IsAssistantAllowedAndEnabled();
@@ -212,7 +212,7 @@
   const size_t display_size = display_results.size();
   std::vector<const gfx::VectorIcon*> assistant_item_icons(display_size,
                                                            nullptr);
-  if (IsEmbeddedAssistantUiEnabled(view_delegate_))
+  if (IsAssistantSearchEnabled(view_delegate_))
     CalculateDisplayIcons(display_results, &assistant_item_icons);
 
   bool found_zero_state_file = false;
diff --git a/ash/assistant/assistant_interaction_controller.cc b/ash/assistant/assistant_interaction_controller.cc
index 5a87386..74cc3cf 100644
--- a/ash/assistant/assistant_interaction_controller.cc
+++ b/ash/assistant/assistant_interaction_controller.cc
@@ -273,7 +273,7 @@
       // Skip setting input modality to stylus when the embedded Assistant
       // feature is enabled to prevent highlighter aborting sessions in
       // OnUiModeChanged.
-      if (!app_list_features::IsEmbeddedAssistantUIEnabled())
+      if (!app_list_features::IsAssistantLauncherUIEnabled())
         model_.SetInputModality(InputModality::kStylus);
       break;
     case HighlighterEnabledState::kDisabledByUser:
@@ -801,7 +801,7 @@
     should_attempt_warmer_welcome_ = false;
     // When the embedded Assistant feature is enabled, we call ShowUi(kStylus)
     // OnHighlighterSelectionRecognized. But we are not actually using stylus.
-    if (!app_list_features::IsEmbeddedAssistantUIEnabled())
+    if (!app_list_features::IsAssistantLauncherUIEnabled())
       model_.SetInputModality(InputModality::kStylus);
     return;
   }
diff --git a/ash/assistant/assistant_ui_controller.cc b/ash/assistant/assistant_ui_controller.cc
index d943c34..9dfca70 100644
--- a/ash/assistant/assistant_ui_controller.cc
+++ b/ash/assistant/assistant_ui_controller.cc
@@ -135,7 +135,7 @@
   // already so that the interaction is visible to the user. Note that we
   // indicate that this UI mode change is occurring due to an interaction so
   // that we won't inadvertently stop the interaction due to the UI mode change.
-  UpdateUiMode(app_list_features::IsEmbeddedAssistantUIEnabled()
+  UpdateUiMode(app_list_features::IsAssistantLauncherUIEnabled()
                    ? AssistantUiMode::kLauncherEmbeddedUi
                    : AssistantUiMode::kMainUi,
                /*due_to_interaction=*/true);
@@ -251,7 +251,7 @@
 bool AssistantUiController::OnCaptionButtonPressed(AssistantButtonId id) {
   switch (id) {
     case AssistantButtonId::kBack:
-      UpdateUiMode(app_list_features::IsEmbeddedAssistantUIEnabled()
+      UpdateUiMode(app_list_features::IsAssistantLauncherUIEnabled()
                        ? AssistantUiMode::kLauncherEmbeddedUi
                        : AssistantUiMode::kMainUi);
       return true;
@@ -351,7 +351,7 @@
 
 void AssistantUiController::OnHighlighterEnabledChanged(
     HighlighterEnabledState state) {
-  if (app_list_features::IsEmbeddedAssistantUIEnabled()) {
+  if (app_list_features::IsAssistantLauncherUIEnabled()) {
     if (state == HighlighterEnabledState::kEnabled) {
       ShowToast(kStylusPromptToastId, IDS_ASH_ASSISTANT_PROMPT_STYLUS);
       CloseUi(AssistantExitPoint::kStylus);
@@ -426,13 +426,13 @@
   // navigation was initiated by a server response. Otherwise the navigation
   // was user initiated so we only hide the UI to retain session state. That way
   // the user can choose to resume their session if they are so inclined.
-  // However, we close the UI if the feature |IsEmbeddedAssistantUIEnabled| is
+  // However, we close the UI if the feature |IsAssistantLauncherUIEnabled| is
   // enabled, where we only maintain |kVisible| and |kClosed| two states.
-  if (in_background && !app_list_features::IsEmbeddedAssistantUIEnabled())
+  if (in_background && !app_list_features::IsAssistantLauncherUIEnabled())
     UpdateUiMode(AssistantUiMode::kMiniUi);
   else if (from_server)
     CloseUi(AssistantExitPoint::kNewBrowserTabFromServer);
-  else if (app_list_features::IsEmbeddedAssistantUIEnabled())
+  else if (app_list_features::IsAssistantLauncherUIEnabled())
     CloseUi(AssistantExitPoint::kNewBrowserTabFromUser);
   else
     HideUi(AssistantExitPoint::kNewBrowserTabFromUser);
@@ -545,7 +545,7 @@
     return;
   }
 
-  if (app_list_features::IsEmbeddedAssistantUIEnabled()) {
+  if (app_list_features::IsAssistantLauncherUIEnabled()) {
     model_.SetUiMode(AssistantUiMode::kLauncherEmbeddedUi);
     model_.SetVisible(entry_point);
     return;
@@ -627,7 +627,7 @@
     return;
   }
 
-  if (app_list_features::IsEmbeddedAssistantUIEnabled()) {
+  if (app_list_features::IsAssistantLauncherUIEnabled()) {
     model_.SetUiMode(AssistantUiMode::kLauncherEmbeddedUi, due_to_interaction);
     return;
   }
@@ -757,7 +757,7 @@
 
 void AssistantUiController::CreateContainerView() {
   DCHECK(!container_view_);
-  DCHECK(!app_list_features::IsEmbeddedAssistantUIEnabled());
+  DCHECK(!app_list_features::IsAssistantLauncherUIEnabled());
 
   container_view_ =
       new AssistantContainerView(assistant_controller_->view_delegate());
diff --git a/ash/assistant/model/assistant_ui_model.cc b/ash/assistant/model/assistant_ui_model.cc
index 4df0d3d..31bdd74 100644
--- a/ash/assistant/model/assistant_ui_model.cc
+++ b/ash/assistant/model/assistant_ui_model.cc
@@ -10,7 +10,7 @@
 namespace ash {
 
 AssistantUiModel::AssistantUiModel()
-    : ui_mode_(app_list_features::IsEmbeddedAssistantUIEnabled()
+    : ui_mode_(app_list_features::IsAssistantLauncherUIEnabled()
                    ? AssistantUiMode::kLauncherEmbeddedUi
                    : AssistantUiMode::kMainUi) {}
 
diff --git a/ash/assistant/test/assistant_ash_test_base.cc b/ash/assistant/test/assistant_ash_test_base.cc
index fb424b2b..28cc8fd 100644
--- a/ash/assistant/test/assistant_ash_test_base.cc
+++ b/ash/assistant/test/assistant_ash_test_base.cc
@@ -49,7 +49,7 @@
 
 void AssistantAshTestBase::SetUp() {
   scoped_feature_list_.InitAndEnableFeature(
-      app_list_features::kEnableEmbeddedAssistantUI);
+      app_list_features::kEnableAssistantLauncherUI);
 
   // Enable virtual keyboard.
   base::CommandLine::ForCurrentProcess()->AppendSwitch(
diff --git a/ash/assistant/ui/assistant_web_view.cc b/ash/assistant/ui/assistant_web_view.cc
index 13c4519..f9b6fa3 100644
--- a/ash/assistant/ui/assistant_web_view.cc
+++ b/ash/assistant/ui/assistant_web_view.cc
@@ -65,7 +65,7 @@
   if (chromeos::assistant::features::IsAssistantWebContainerEnabled())
     return INT_MAX;
 
-  if (app_list_features::IsEmbeddedAssistantUIEnabled())
+  if (app_list_features::IsAssistantLauncherUIEnabled())
     return kMaxHeightEmbeddedDip;
 
   // |height| <= |kMaxHeightDip|.
@@ -106,7 +106,7 @@
   caption_bar_ = new CaptionBar();
   caption_bar_->set_delegate(this);
   caption_bar_->SetButtonVisible(AssistantButtonId::kMinimize, false);
-  if (app_list_features::IsEmbeddedAssistantUIEnabled())
+  if (app_list_features::IsAssistantLauncherUIEnabled())
     caption_bar_->SetButtonVisible(AssistantButtonId::kClose, false);
   AddChildView(caption_bar_);
 }
diff --git a/ash/assistant/ui/main_stage/assistant_opt_in_view.cc b/ash/assistant/ui/main_stage/assistant_opt_in_view.cc
index 5c02af6..1ce9a38c 100644
--- a/ash/assistant/ui/main_stage/assistant_opt_in_view.cc
+++ b/ash/assistant/ui/main_stage/assistant_opt_in_view.cc
@@ -126,7 +126,7 @@
           views::BoxLayout::Orientation::kHorizontal));
 
   layout_manager->set_cross_axis_alignment(
-      app_list_features::IsEmbeddedAssistantUIEnabled()
+      app_list_features::IsAssistantLauncherUIEnabled()
           ? views::BoxLayout::CrossAxisAlignment::kCenter
           : views::BoxLayout::CrossAxisAlignment::kEnd);
 
diff --git a/ash/assistant/ui/main_stage/assistant_progress_indicator.cc b/ash/assistant/ui/main_stage/assistant_progress_indicator.cc
index e39c29a..f1aaef53 100644
--- a/ash/assistant/ui/main_stage/assistant_progress_indicator.cc
+++ b/ash/assistant/ui/main_stage/assistant_progress_indicator.cc
@@ -34,19 +34,19 @@
 constexpr int kEmbeddedUiPreferredHeightDip = 9;
 
 float GetDotLargeSizeDip() {
-  return app_list_features::IsEmbeddedAssistantUIEnabled()
+  return app_list_features::IsAssistantLauncherUIEnabled()
              ? kEmbeddedUiDotLargeSizeDip
              : kDotLargeSizeDip;
 }
 
 float GetDotSmallSizeDip() {
-  return app_list_features::IsEmbeddedAssistantUIEnabled()
+  return app_list_features::IsAssistantLauncherUIEnabled()
              ? kEmbeddedUiDotSmallSizeDip
              : kDotSmallSizeDip;
 }
 
 int GetDotSpacingDip() {
-  return app_list_features::IsEmbeddedAssistantUIEnabled()
+  return app_list_features::IsAssistantLauncherUIEnabled()
              ? kEmbeddedUiSpacingDip
              : kSpacingDip;
 }
@@ -100,7 +100,7 @@
 }
 
 int AssistantProgressIndicator::GetHeightForWidth(int width) const {
-  return app_list_features::IsEmbeddedAssistantUIEnabled()
+  return app_list_features::IsAssistantLauncherUIEnabled()
              ? kEmbeddedUiPreferredHeightDip
              : views::View::GetHeightForWidth(width);
 }
diff --git a/ash/assistant/ui/main_stage/suggestion_container_view.cc b/ash/assistant/ui/main_stage/suggestion_container_view.cc
index 8483eaee..16684ec 100644
--- a/ash/assistant/ui/main_stage/suggestion_container_view.cc
+++ b/ash/assistant/ui/main_stage/suggestion_container_view.cc
@@ -167,7 +167,7 @@
           gfx::Insets(0, kPaddingDip), kSpacingDip));
 
   layout_manager_->set_cross_axis_alignment(
-      app_list_features::IsEmbeddedAssistantUIEnabled()
+      app_list_features::IsAssistantLauncherUIEnabled()
           ? views::BoxLayout::CrossAxisAlignment::kCenter
           : views::BoxLayout::CrossAxisAlignment::kEnd);
 
diff --git a/ash/assistant/ui/main_stage/ui_element_container_view.cc b/ash/assistant/ui/main_stage/ui_element_container_view.cc
index 181d4fb..0f396137 100644
--- a/ash/assistant/ui/main_stage/ui_element_container_view.cc
+++ b/ash/assistant/ui/main_stage/ui_element_container_view.cc
@@ -65,13 +65,13 @@
 // Helpers ---------------------------------------------------------------------
 
 int GetFirstCardMarginTopDip() {
-  return app_list_features::IsEmbeddedAssistantUIEnabled()
+  return app_list_features::IsAssistantLauncherUIEnabled()
              ? kEmbeddedUiFirstCardMarginTopDip
              : kMainUiFirstCardMarginTopDip;
 }
 
 int GetPaddingBottomDip() {
-  return app_list_features::IsEmbeddedAssistantUIEnabled()
+  return app_list_features::IsAssistantLauncherUIEnabled()
              ? kEmbeddedUiPaddingBottomDip
              : kMainUiPaddingBottomDip;
 }
@@ -215,7 +215,7 @@
 
 std::unique_ptr<ElementAnimator> CreateCardAnimator(
     AssistantCardElementView* card_element) {
-  if (app_list_features::IsEmbeddedAssistantUIEnabled())
+  if (app_list_features::IsAssistantLauncherUIEnabled())
     return std::make_unique<EmbeddedUiCardAnimator>(card_element);
   else
     return std::make_unique<MainUiCardAnimator>(card_element);
@@ -223,7 +223,7 @@
 
 std::unique_ptr<ElementAnimator> CreateTextAnimator(
     AssistantTextElementView* text_element) {
-  if (app_list_features::IsEmbeddedAssistantUIEnabled())
+  if (app_list_features::IsAssistantLauncherUIEnabled())
     return std::make_unique<EmbeddedUiTextAnimator>(text_element);
   else
     return std::make_unique<MainUiTextAnimator>(text_element);
diff --git a/ash/components/strings/ash_components_strings_es.xtb b/ash/components/strings/ash_components_strings_es.xtb
index 492dbdb..cc6324f6 100644
--- a/ash/components/strings/ash_components_strings_es.xtb
+++ b/ash/components/strings/ash_components_strings_es.xtb
@@ -43,7 +43,7 @@
 <translation id="2441202986792279177">Pasar de una ventana a otra rápidamente</translation>
 <translation id="2454251766545114447">Reducir el contenido de la pantalla</translation>
 <translation id="2478303094958140141">Activar o desactivar ChromeVox (mensajes de voz)</translation>
-<translation id="2480851840841871861">Abre el Asistente de Google</translation>
+<translation id="2480851840841871861">Abrir el Asistente de Google</translation>
 <translation id="2488661730534396940">Activar el escritorio de la izquierda</translation>
 <translation id="2515586267016047495">Alt</translation>
 <translation id="2530339807289914946">Desplazarse hacia abajo por la página web</translation>
diff --git a/ash/components/strings/ash_components_strings_ja.xtb b/ash/components/strings/ash_components_strings_ja.xtb
index 1793e33bb..b1419ec 100644
--- a/ash/components/strings/ash_components_strings_ja.xtb
+++ b/ash/components/strings/ash_components_strings_ja.xtb
@@ -6,7 +6,7 @@
 <translation id="1122869341872663659">「<ph name="QUERY" />」の検索結果 <ph name="N" /> 件を表示しています</translation>
 <translation id="1195667586424773550">リンクをドラッグしてタブのアドレスバーに移動する</translation>
 <translation id="1204450209689312104">新しいウィンドウをシークレット モードで開く</translation>
-<translation id="1251638888133819822">拡大鏡(全画面)のオンとオフを切り替えます</translation>
+<translation id="1251638888133819822">全画面拡大鏡のオンとオフを切り替えます</translation>
 <translation id="1290373024480130896"><ph name="MODIFIER1" /><ph name="SEPARATOR1" /><ph name="MODIFIER2" /><ph name="SEPARATOR2" /><ph name="MODIFIER3" /><ph name="SEPARATOR3" /><ph name="KEY" /></translation>
 <translation id="1293699935367580298">Esc</translation>
 <translation id="1299858300159559687">現在のページを印刷する</translation>
@@ -115,7 +115,7 @@
 <translation id="5236674127086649162">キャッシュされたコンテンツを使用しないで現在のページを再読み込みする</translation>
 <translation id="526651782186312376">行頭までのテキストを選択する</translation>
 <translation id="5316716239522500219">モニターをミラーリングする</translation>
-<translation id="539072479502328326">拡大鏡(ドッキング)のオンとオフを切り替えます</translation>
+<translation id="539072479502328326">ドッキング拡大鏡のオンとオフを切り替えます</translation>
 <translation id="5541719484267030947">タブをドラッグしながら、<ph name="ESC" /> キーを押す</translation>
 <translation id="5554139136362089836">現在のページ内を検索する</translation>
 <translation id="5563050856984839829"><ph name="CTRL" /><ph name="SEPARATOR" /><ph name="SHIFT" /> キーを押しながらリンクをクリックする</translation>
diff --git a/ash/components/strings/ash_components_strings_ml.xtb b/ash/components/strings/ash_components_strings_ml.xtb
index d43370e..fe132e2 100644
--- a/ash/components/strings/ash_components_strings_ml.xtb
+++ b/ash/components/strings/ash_components_strings_ml.xtb
@@ -163,7 +163,7 @@
 <translation id="7076878155205969899">ശബ്‌ദം മ്യൂട്ട് ചെയ്യുക</translation>
 <translation id="7077383985738259936">ബുക്ക്‌മാര്‍‌ക്ക് ബാറിൽ ഫോക്കസ് ചെയ്യുക അല്ലെങ്കിൽ അത് ഹൈലൈറ്റ് ചെയ്യുക (കാണിച്ചിട്ടുണ്ടെങ്കിൽ)</translation>
 <translation id="7237562915163138771">വിലാസ ബാറിൽ ഒരു വെബ് വിലാസം ടൈപ്പ് ചെയ്യുക, തുടർന്ന് <ph name="ALT" /><ph name="SEPARATOR" /><ph name="ENTER" /> അമർത്തുക</translation>
-<translation id="7254764037241667478">സ്ലീപ്പ് മോഡിലേക്ക് ഉപകരണത്തെ മാറ്റുക (തൽക്കാലം അവസാനിപ്പിക്കുക)</translation>
+<translation id="7254764037241667478">ഉറക്ക മോഡിലേക്ക് ഉപകരണത്തെ മാറ്റുക (തൽക്കാലം അവസാനിപ്പിക്കുക)</translation>
 <translation id="7379254767514753910"><ph name="ALT" /> അല്ലെങ്കിൽ <ph name="SEARCH" /><ph name="SEPARATOR" /><ph name="UP" /></translation>
 <translation id="7422707470576323858">ലഭ്യമായ അടുത്ത ഇൻപുട്ട് രീതിയിലേക്ക് മാറുക</translation>
 <translation id="743754632698445141">ഒരു ആപ്പ് അൺപിൻ ചെയ്യുക</translation>
diff --git a/ash/components/strings/ash_components_strings_no.xtb b/ash/components/strings/ash_components_strings_no.xtb
index 1ebb21d..8c999e9 100644
--- a/ash/components/strings/ash_components_strings_no.xtb
+++ b/ash/components/strings/ash_components_strings_no.xtb
@@ -14,7 +14,7 @@
 <translation id="1454364489140280055"><ph name="CTRL" /><ph name="SEPARATOR1" /><ph name="SHIFT1" /><ph name="SEPARATOR2" /><ph name="G" /> eller <ph name="SHIFT2" /><ph name="SEPARATOR3" /><ph name="ENTER" /></translation>
 <translation id="1477442857810932985">Gå til slutten av linjen</translation>
 <translation id="1499072997694708844">Lukk åpne søkevinduer eller stopp innlastingen av den gjeldende siden</translation>
-<translation id="1510238584712386396">Appvelger</translation>
+<translation id="1510238584712386396">Appoversikt</translation>
 <translation id="152892567002884378">Volum opp</translation>
 <translation id="1560480564179555003"><ph name="SHIFT" /><ph name="SEPARATOR1" /><ph name="ALT" /><ph name="SEPARATOR2" /><ph name="L" /> og så <ph name="ESC" /></translation>
 <translation id="1652741121070700329">Gå til begynnelsen av forrige ord</translation>
diff --git a/ash/public/cpp/app_list/app_list_features.cc b/ash/public/cpp/app_list/app_list_features.cc
index 56fe098..c8a9463e 100644
--- a/ash/public/cpp/app_list/app_list_features.cc
+++ b/ash/public/cpp/app_list/app_list_features.cc
@@ -33,8 +33,15 @@
     "EnableZeroStateMixedTypesRanker", base::FEATURE_DISABLED_BY_DEFAULT};
 const base::Feature kEnableAppReinstallZeroState{
     "EnableAppReinstallZeroState", base::FEATURE_DISABLED_BY_DEFAULT};
-const base::Feature kEnableEmbeddedAssistantUI{
-    "EnableEmbeddedAssistantUI", base::FEATURE_DISABLED_BY_DEFAULT};
+
+// "EnableEmbeddedAssistantUI" is used in finch experiment therefore we cannot
+// change it until fully launched. It is used to redirect Launcher search to
+// Assistant search.
+const base::Feature kEnableAssistantSearch{"EnableEmbeddedAssistantUI",
+                                           base::FEATURE_DISABLED_BY_DEFAULT};
+const base::Feature kEnableAssistantLauncherUI{
+    "EnableAssistantLauncherUI", base::FEATURE_DISABLED_BY_DEFAULT};
+
 const base::Feature kEnableAppGridGhost{"EnableAppGridGhost",
                                         base::FEATURE_DISABLED_BY_DEFAULT};
 const base::Feature kEnableAppListLaunchRecording{
@@ -54,7 +61,7 @@
   // Not using local static variable to allow tests to change this value.
   // Do not show answer card if the embedded Assistant UI is enabled.
   return base::FeatureList::IsEnabled(kEnableAnswerCard) &&
-         !IsEmbeddedAssistantUIEnabled();
+         !IsAssistantSearchEnabled();
 }
 
 bool IsPlayStoreAppSearchEnabled() {
@@ -98,8 +105,13 @@
   return base::FeatureList::IsEnabled(kEnableAppReinstallZeroState);
 }
 
-bool IsEmbeddedAssistantUIEnabled() {
-  return base::FeatureList::IsEnabled(kEnableEmbeddedAssistantUI);
+bool IsAssistantSearchEnabled() {
+  return base::FeatureList::IsEnabled(kEnableAssistantSearch);
+}
+
+bool IsAssistantLauncherUIEnabled() {
+  return IsAssistantSearchEnabled() ||
+         base::FeatureList::IsEnabled(kEnableAssistantLauncherUI);
 }
 
 bool IsAppGridGhostEnabled() {
diff --git a/ash/public/cpp/app_list/app_list_features.h b/ash/public/cpp/app_list/app_list_features.h
index b5154752..28be74f7 100644
--- a/ash/public/cpp/app_list/app_list_features.h
+++ b/ash/public/cpp/app_list/app_list_features.h
@@ -55,8 +55,11 @@
 // zero-state.
 ASH_PUBLIC_EXPORT extern const base::Feature kEnableAppReinstallZeroState;
 
+// Enables the Assistant search redirection in the app list.
+ASH_PUBLIC_EXPORT extern const base::Feature kEnableAssistantSearch;
+
 // Enables the embedded Assistant UI in the app list.
-ASH_PUBLIC_EXPORT extern const base::Feature kEnableEmbeddedAssistantUI;
+ASH_PUBLIC_EXPORT extern const base::Feature kEnableAssistantLauncherUI;
 
 // Enables ghosting in any AppsGridView (folder or root) when dragging an item.
 ASH_PUBLIC_EXPORT extern const base::Feature kEnableAppGridGhost;
@@ -92,7 +95,8 @@
 bool ASH_PUBLIC_EXPORT IsQueryBasedMixedTypesRankerEnabled();
 bool ASH_PUBLIC_EXPORT IsZeroStateMixedTypesRankerEnabled();
 bool ASH_PUBLIC_EXPORT IsAppReinstallZeroStateEnabled();
-bool ASH_PUBLIC_EXPORT IsEmbeddedAssistantUIEnabled();
+bool ASH_PUBLIC_EXPORT IsAssistantSearchEnabled();
+bool ASH_PUBLIC_EXPORT IsAssistantLauncherUIEnabled();
 bool ASH_PUBLIC_EXPORT IsAppGridGhostEnabled();
 bool ASH_PUBLIC_EXPORT IsAppListLaunchRecordingEnabled();
 bool ASH_PUBLIC_EXPORT IsSearchBoxSelectionEnabled();
diff --git a/ash/strings/ash_strings_am.xtb b/ash/strings/ash_strings_am.xtb
index 0789314..fe2bdd4b3 100644
--- a/ash/strings/ash_strings_am.xtb
+++ b/ash/strings/ash_strings_am.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">ሁሉንም ዘግተህ ውጣ</translation>
 <translation id="2277103315734023688">ወደ ፊት ፈልግ</translation>
 <translation id="2292698582925480719">ልኬትን አሳይ</translation>
+<translation id="2298170939937364391">የሙሉ ማያ ገጽ ማጉያ ነቅቷል። እንዲጠፋ አድርጎ እንደገና ለመቀያየር Ctrl+ፍለጋ+M ይጫኑ።</translation>
 <translation id="2302092602801625023">ይህ መለያ በFamily Link የሚተዳደር ነው</translation>
 <translation id="2303600792989757991">የመስኮት አጠቃላይ እይታን ቀያይር</translation>
 <translation id="2339073806695260576">ማስታወሻ ለመያዝ፣ ቅጽበታዊ ገጽ እይታን ለማንሳት፣ ሌዘር ጠቋሚውን ወይም ማጉያ መነጽሩን ለመጠቀም በመደርደሪያው ላይ ያለውን የስታይለስ አዝራሩን መታ ያድርጉ።</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">ቋንቋ</translation>
 <translation id="5313326810920013265">የብሉቱዝ ቅንብሮች</translation>
 <translation id="5331975486040154427">USB-C መሣሪያ (የግራ ጎን ኋላ ወደብ)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> - <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">በጣም ብዙ ሙከራዎች</translation>
 <translation id="5397578532367286026">የዚህ ተጠቃሚ አጠቃቀም እና ታሪክ በchrome.com ላይ በአስተዳዳሪ (<ph name="MANAGER_EMAIL" />) ሊገመገም ይችላል።</translation>
 <translation id="5430931332414098647">ቅጽበታዊ እንደ ሞደም መሰካት</translation>
@@ -476,6 +476,7 @@
 <translation id="7904094684485781019">የዚህ መለያ አስተዳዳሪ ባለብዙ መለያ መግባትን ከልክሏል።</translation>
 <translation id="7933084174919150729">Google ረዳቱ ለዋናው መገለጫ ብቻ የሚገኝ ነው።</translation>
 <translation id="79341161159229895">መለያው በ<ph name="FIRST_PARENT_EMAIL" /> እና <ph name="SECOND_PARENT_EMAIL" /> ነው የሚቀናበረው</translation>
+<translation id="7955885781510802139">ባለከፍተኛ ንፅፅር ሁነታ</translation>
 <translation id="7977927628060636163">የተንቀሳቃሽ ስልክ አውታረ መረቦችን በመፈለግ ላይ...</translation>
 <translation id="7982789257301363584">አውታረ መረብ</translation>
 <translation id="7984197416080286869">ከልክ በላይ ብዙ የጣት አሻራ ሙከራዎች</translation>
@@ -563,6 +564,7 @@
 <translation id="9091626656156419976">ማሳያ <ph name="DISPLAY_NAME" /> ተወግዷል</translation>
 <translation id="9151726767154816831">እንደገና ያስጀምሩ እና ለማዘመን powerwash ያድርጉ</translation>
 <translation id="9179259655489829027">ይህ ባህሪ የይለፍ ቃል ሳያስፈልገዎት ማንኛውም ወደ መለያ የገባ ተጠቃሚን በፍጥነት እንዲደርሱ ያስችልዎታል። ይህን ባህሪ በሚያምኗቸው መለያዎች ላይ ብቻ ይጠቀሙበት።</translation>
+<translation id="9183456764293710005">የሙሉ ማያ ገጽ ማጉያ</translation>
 <translation id="9193626018745640770">በማይታወቅ ተቀባይ ላይ Cast በማድረግ ላይ</translation>
 <translation id="9194617393863864469">ሌላ ተጠቃሚ በመለያ አስገባ...</translation>
 <translation id="9210037371811586452">ከተዋሃደ የዴስክቶፕ ሁነታ በመውጣት ላይ</translation>
diff --git a/ash/strings/ash_strings_ar.xtb b/ash/strings/ash_strings_ar.xtb
index 1ba20d66..6289e591 100644
--- a/ash/strings/ash_strings_ar.xtb
+++ b/ash/strings/ash_strings_ar.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">خروج من كل الحسابات</translation>
 <translation id="2277103315734023688">الانتقال إلى الأمام</translation>
 <translation id="2292698582925480719">مقياس العرض</translation>
+<translation id="2298170939937364391">‏تم تفعيل المكبِّر بملء الشاشة. يمكنك إيقافه بالضغط على Ctrl+Search+M مرة أخرى.</translation>
 <translation id="2302092602801625023">‏تتم إدارة هذا الحساب من خلال Family Link</translation>
 <translation id="2303600792989757991">نظرة عامة لنافذة التبديل</translation>
 <translation id="2339073806695260576">انقر على زر قلم الشاشة على الرف لتدوين ملاحظة أو للحصول على لقطة شاشة أو لاستخدام مؤشر الليزر أو العدسة المكبرة.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">اللغة</translation>
 <translation id="5313326810920013265">إعدادات البلوتوث</translation>
 <translation id="5331975486040154427">‏جهاز USB-C (المنفذ الخلفي الأيسر)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> - <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">محاولات كثيرة جدًا</translation>
 <translation id="5397578532367286026">‏يُمكن للمدير مراجعة الاستخدام والسجل الخاص بهذا المستخدم (<ph name="MANAGER_EMAIL" />) على chrome.com.</translation>
 <translation id="5430931332414098647">التوصيل الفوري</translation>
@@ -477,6 +477,7 @@
 <translation id="7904094684485781019">لقد حظر مشرف هذا الحساب إمكانية الدخول المتعدد.</translation>
 <translation id="7933084174919150729">‏لا يتوفر مساعد Google إلا للملف الشخصي الأساسي.</translation>
 <translation id="79341161159229895">يُدير <ph name="FIRST_PARENT_EMAIL" /> و<ph name="SECOND_PARENT_EMAIL" /> الحساب.</translation>
+<translation id="7955885781510802139">وضع التباين العالي</translation>
 <translation id="7977927628060636163">جارٍ البحث عن شبكات الجوّال...</translation>
 <translation id="7982789257301363584">الشبكة</translation>
 <translation id="7984197416080286869">أُجريت محاولات كثيرة جدًا لاستخدام بصمة الإصبع</translation>
@@ -564,6 +565,7 @@
 <translation id="9091626656156419976">تمت إزالة عرض <ph name="DISPLAY_NAME" /></translation>
 <translation id="9151726767154816831">‏إعادة التشغيل وإجراء Powerwash للتحديث</translation>
 <translation id="9179259655489829027">تسمح لك هذه الميزة بالوصول بسرعة إلى أي مستخدم سجّل دخوله بدون طلب كلمة مرور. لا تستخدم هذه الميزة إلا مع الحسابات التي تثق بها.</translation>
+<translation id="9183456764293710005">مُكبِّر بملء الشاشة</translation>
 <translation id="9193626018745640770">إرسال إلى مستلم غير معروف</translation>
 <translation id="9194617393863864469">تسجيل دخول مستخدم آخر...</translation>
 <translation id="9210037371811586452">جارٍ الخروج من وضع سطح المكتب الموحد</translation>
diff --git a/ash/strings/ash_strings_bg.xtb b/ash/strings/ash_strings_bg.xtb
index 7c342e5..0c13b33 100644
--- a/ash/strings/ash_strings_bg.xtb
+++ b/ash/strings/ash_strings_bg.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">Изход за всички</translation>
 <translation id="2277103315734023688">Придвижване напред</translation>
 <translation id="2292698582925480719">Мащаб на показване</translation>
+<translation id="2298170939937364391">Лупата за увеличаване на целия екран е активирана. За да я изключите, натиснете отново Ctrl + клавиша „Търсене“ + M.</translation>
 <translation id="2302092602801625023">Този профил се управлява от Family Link</translation>
 <translation id="2303600792989757991">Превключване на общия преглед на прозорците</translation>
 <translation id="2339073806695260576">Докоснете бутона с икона на писалка в лавицата, за да създадете бележка, да направите екранна снимка или да използвате лазерната показалка или лупата.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">Език</translation>
 <translation id="5313326810920013265">Настройки за Bluetooth</translation>
 <translation id="5331975486040154427">Устройство с USB-C (задният ляв порт)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> – <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">Твърде много опити</translation>
 <translation id="5397578532367286026">Данните за употребата и историята на този потребител могат да се преглеждат от мениджъра (<ph name="MANAGER_EMAIL" />) на адрес chrome.com.</translation>
 <translation id="5430931332414098647">Незабавен тетъринг</translation>
@@ -476,6 +476,7 @@
 <translation id="7904094684485781019">Администраторът на този профил е забранил централизирания вход.</translation>
 <translation id="7933084174919150729">Google Асистент е налице само за основния потребителски профил.</translation>
 <translation id="79341161159229895">Профилът се управлява от <ph name="FIRST_PARENT_EMAIL" /> и <ph name="SECOND_PARENT_EMAIL" /></translation>
+<translation id="7955885781510802139">Режим на висок контраст</translation>
 <translation id="7977927628060636163">Търсят се мобилни мрежи...</translation>
 <translation id="7982789257301363584">Мрежа</translation>
 <translation id="7984197416080286869">Твърде много опити за отключване с отпечатък</translation>
@@ -563,6 +564,7 @@
 <translation id="9091626656156419976">Екранът „<ph name="DISPLAY_NAME" />“ бе премахнат</translation>
 <translation id="9151726767154816831">Рестартирайте и извършете Powerwash, за да актуализирате</translation>
 <translation id="9179259655489829027">С тази функция получавате бърз достъп без парола до всеки влязъл потребител. Използвайте я само с надеждни профили.</translation>
+<translation id="9183456764293710005">Лупа за увеличаване на целия екран</translation>
 <translation id="9193626018745640770">Предава се към неизвестен приемник</translation>
 <translation id="9194617393863864469">Влизане в профила на друг потребител...</translation>
 <translation id="9210037371811586452">Излиза се от режима на обединен работен плот</translation>
diff --git a/ash/strings/ash_strings_bn.xtb b/ash/strings/ash_strings_bn.xtb
index 59647f98..7fa3ac6 100644
--- a/ash/strings/ash_strings_bn.xtb
+++ b/ash/strings/ash_strings_bn.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">সবগুলি থেকে সাইন-আউট করুন</translation>
 <translation id="2277103315734023688">এগিয়ে যান</translation>
 <translation id="2292698582925480719">স্কেল প্রদর্শন করুন</translation>
+<translation id="2298170939937364391">ফুল-স্ক্রিন ম্যাগনিফায়ার চালু করা আছে। আবার Ctrl+Search+M প্রেস করে সেটিকে বন্ধ করুন।</translation>
 <translation id="2302092602801625023">এই অ্যাকাউন্টটি Family Link দ্বারা ম্যানেজ করা</translation>
 <translation id="2303600792989757991">উইন্ডোর ওভারভিউ টগল করুন</translation>
 <translation id="2339073806695260576">একটি নোট, স্ক্রিনশট নিতে, লেজার পয়েন্টার বা আতশ কাচ ব্যবহার করার জন্য শেল্ফের স্টাইলাস বোতামটি ট্যাপ করুন।</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">ভাষা</translation>
 <translation id="5313326810920013265">ব্লুটুথ সেটিংস</translation>
 <translation id="5331975486040154427">USB-C ডিভাইস (বাঁ দিকের পিছনের পোর্ট)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> - <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">অনেক বেশি চেষ্টা করেছেন</translation>
 <translation id="5397578532367286026">chrome.com-এ পরিচালক (<ph name="MANAGER_EMAIL" />) এই ব্যবহারকারীর ব্যবহার এবং ইতিহাস পর্যালোচনা করতে পারেন৷</translation>
 <translation id="5430931332414098647">ঝটপট টিথারিং</translation>
@@ -321,7 +321,7 @@
 <translation id="5682642926269496722">বর্তমান ব্যবহারকারীর অ্যাকাউন্টের জন্য Google অ্যাসিস্ট্যান্ট উপলভ্য নয়।</translation>
 <translation id="5691772641933328258">আঙ্গুলের ছাপ শনাক্ত করা যায়নি</translation>
 <translation id="5710450975648804523">'বিরক্ত করবে না' মোড চালু আছে</translation>
-<translation id="573413375004481890">এই ডিভাইসে সব ডিসপ্লে করা যাবে না তাই একটি ডিসকানেক্ট</translation>
+<translation id="573413375004481890">এই ডিভাইসে সব ডিসপ্লে করা যাবে না তাই একটি ডিসকানেক্ট করা হয়েছে</translation>
 <translation id="574392208103952083">মাঝারি</translation>
 <translation id="5744083938413354016">ট্যাপ করে টেনে আনা</translation>
 <translation id="5750765938512549687">ব্লুটুথ বন্ধ আছে</translation>
@@ -477,6 +477,7 @@
 <translation id="7904094684485781019">এই অ্যাকাউন্টের অ্যাডমিনিস্ট্রেটর একাধিক সাইন-ইন অননুমোদিত করেছেন৷</translation>
 <translation id="7933084174919150729">Google অ্যাসিস্ট্যান্ট শুধুমাত্র প্রাথমিক প্রোফাইলেই ব্যবহার করা যায়।</translation>
 <translation id="79341161159229895">অ্যাকাউন্টটি <ph name="FIRST_PARENT_EMAIL" /> এবং <ph name="SECOND_PARENT_EMAIL" /> ম্যানেজ করছেন</translation>
+<translation id="7955885781510802139">হাই-কনট্রাস্ট মোড</translation>
 <translation id="7977927628060636163">মোবাইল নেটওয়ার্কগুলির জন্য সার্চ করছে...</translation>
 <translation id="7982789257301363584">নেটওয়ার্ক</translation>
 <translation id="7984197416080286869">অনেকবার আঙ্গুলের ছাপ দিয়ে আনলক করার চেষ্টা করা হয়েছে</translation>
@@ -564,6 +565,7 @@
 <translation id="9091626656156419976"><ph name="DISPLAY_NAME" /> প্রদর্শন সরানো হয়েছে</translation>
 <translation id="9151726767154816831">আপডেট করার জন্য আবার শুরু করুন এবং পাওয়ারওয়াশ করুন</translation>
 <translation id="9179259655489829027">এই বৈশিষ্ট্যের মাধ্যমে আপনি কোনও পাসওয়ার্ড ছাড়াই সাইন-ইন করা যেকোনও ব্যবহারকারীকে দ্রুত অ্যাক্সেস করতে পারেন। এটি শুধুমাত্র বিশ্বস্ত অ্যাকাউন্টেই ব্যবহার করুন।</translation>
+<translation id="9183456764293710005">ফুল-স্ক্রিন ম্যাগনিফায়ার</translation>
 <translation id="9193626018745640770">অজানা ডিভাইসে কাস্ট করা হচ্ছে</translation>
 <translation id="9194617393863864469">অন্য ব্যবহারকারীকে সাইন-ইন করান...</translation>
 <translation id="9210037371811586452">সমন্বিত ডেস্কটপ মোড থেকে প্রস্থান করছে</translation>
diff --git a/ash/strings/ash_strings_ca.xtb b/ash/strings/ash_strings_ca.xtb
index 003abdf..9bdfea6 100644
--- a/ash/strings/ash_strings_ca.xtb
+++ b/ash/strings/ash_strings_ca.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">Tanca la sessió de tots els usuaris</translation>
 <translation id="2277103315734023688">Avança</translation>
 <translation id="2292698582925480719">Escala de visualització</translation>
+<translation id="2298170939937364391">La lupa de pantalla completa està activada. Torna a prémer Ctrl+Cerca+M per desactivar-la.</translation>
 <translation id="2302092602801625023">Family Link gestiona aquest compte</translation>
 <translation id="2303600792989757991">Commuta la visió general de la finestra</translation>
 <translation id="2339073806695260576">Toca el botó del llapis òptic al prestatge per escriure una nota, fer una captura de pantalla o bé utilitzar-lo com a punter làser o lupa.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">Idioma</translation>
 <translation id="5313326810920013265">Configuració del Bluetooth</translation>
 <translation id="5331975486040154427">Dispositiu USB-C (port posterior esquerre)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> - <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">Massa intents</translation>
 <translation id="5397578532367286026">El gestor (<ph name="MANAGER_EMAIL" />) pot revisar l'ús i l'historial d'aquest usuari a chrome.com.</translation>
 <translation id="5430931332414098647">Compartició de xarxa instantània</translation>
@@ -476,6 +476,7 @@
 <translation id="7904094684485781019">L'administrador d'aquest compte no ha permès l'inici de sessió múltiple.</translation>
 <translation id="7933084174919150729">L'Assistent de Google només està disponible per al perfil principal.</translation>
 <translation id="79341161159229895">Compte gestionat per <ph name="FIRST_PARENT_EMAIL" /> i <ph name="SECOND_PARENT_EMAIL" /></translation>
+<translation id="7955885781510802139">Mode d'alt contrast</translation>
 <translation id="7977927628060636163">S'estan cercant xarxes mòbils…</translation>
 <translation id="7982789257301363584">Xarxa</translation>
 <translation id="7984197416080286869">Has intentat desbloquejar el dispositiu amb empremta digital massa vegades</translation>
@@ -563,6 +564,7 @@
 <translation id="9091626656156419976">S'ha suprimit la pantalla <ph name="DISPLAY_NAME" /></translation>
 <translation id="9151726767154816831">Reinicieu i feu un Powerwash per actualitzar.</translation>
 <translation id="9179259655489829027">Aquesta funció et permet accedir ràpidament als usuaris que han iniciat la sessió sense haver d'introduir la contrasenya. Utilitza aquesta funció només amb comptes de confiança.</translation>
+<translation id="9183456764293710005">Lupa de pantalla completa</translation>
 <translation id="9193626018745640770">S'està emetent contingut en un receptor desconegut</translation>
 <translation id="9194617393863864469">Inicia la sessió amb un altre usuari...</translation>
 <translation id="9210037371811586452">S'està sortint del mode d'escriptori unificat</translation>
diff --git a/ash/strings/ash_strings_cs.xtb b/ash/strings/ash_strings_cs.xtb
index 67f3775..8fe99a5 100644
--- a/ash/strings/ash_strings_cs.xtb
+++ b/ash/strings/ash_strings_cs.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">Odhlásit vše</translation>
 <translation id="2277103315734023688">Přetočit dopředu</translation>
 <translation id="2292698582925480719">Měřítko displeje</translation>
+<translation id="2298170939937364391">Je zapnutá lupa celé obrazovky. Vypnete ji opětovným stisknutím kombinace kláves Ctrl+Hledat+M.</translation>
 <translation id="2302092602801625023">Tento účet spravuje služba Family Link</translation>
 <translation id="2303600792989757991">Přepnutí přehledu okna</translation>
 <translation id="2339073806695260576">Klepnutím na tlačítko dotykového pera na poličce můžete pořídit poznámku nebo snímek obrazovky, případně použít laserové ukazovátko nebo lupu.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">Jazyk</translation>
 <translation id="5313326810920013265">Nastavení Bluetooth</translation>
 <translation id="5331975486040154427">Zařízení USB Type-C (levý zadní port)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> – <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">Příliš mnoho pokusů</translation>
 <translation id="5397578532367286026">Údaje o využití a historii tohoto uživatele si správce (<ph name="MANAGER_EMAIL" />) může prohlédnout na webu chrome.com.</translation>
 <translation id="5430931332414098647">Dynamický tethering</translation>
@@ -476,6 +476,7 @@
 <translation id="7904094684485781019">Správce tohoto účtu zakázal vícenásobné přihlášení.</translation>
 <translation id="7933084174919150729">Asistent Google je k dispozici pouze pro primární profil.</translation>
 <translation id="79341161159229895">Správci účtu: <ph name="FIRST_PARENT_EMAIL" /> a <ph name="SECOND_PARENT_EMAIL" /></translation>
+<translation id="7955885781510802139">Režim vysokého kontrastu</translation>
 <translation id="7977927628060636163">Vyhledávání mobilních sítí...</translation>
 <translation id="7982789257301363584">Síť</translation>
 <translation id="7984197416080286869">Příliš mnoho pokusů o odemknutí otiskem prstu</translation>
@@ -563,6 +564,7 @@
 <translation id="9091626656156419976">Obrazovka <ph name="DISPLAY_NAME" /> byla odebrána</translation>
 <translation id="9151726767154816831">Chcete-li zařízení aktualizovat, restartujte je a resetujte pomocí funkce Powerwash</translation>
 <translation id="9179259655489829027">Tato funkce umožňuje rychle získat přístup ke kterémukoliv přihlášenému uživateli, aniž by bylo potřeba zadávat heslo. Tuto funkci používejte pouze s účty, kterým důvěřujete.</translation>
+<translation id="9183456764293710005">Zvětšení obrazovky</translation>
 <translation id="9193626018745640770">Odesílání do neznámého přijímače</translation>
 <translation id="9194617393863864469">Přihlásit dalšího uživatele...</translation>
 <translation id="9210037371811586452">Ukončování režimu jednotné plochy</translation>
diff --git a/ash/strings/ash_strings_da.xtb b/ash/strings/ash_strings_da.xtb
index 16a4bf11..5cb32c4 100644
--- a/ash/strings/ash_strings_da.xtb
+++ b/ash/strings/ash_strings_da.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">Log alle ud</translation>
 <translation id="2277103315734023688">Spol frem</translation>
 <translation id="2292698582925480719">Visningsskala</translation>
+<translation id="2298170939937364391">Forstørrelse af fuld skærm er aktiveret. Tryk på Ctrl+Søg+M igen for at deaktivere funktionen.</translation>
 <translation id="2302092602801625023">Denne konto administreres af Family Link</translation>
 <translation id="2303600792989757991">Skift vinduesoversigt</translation>
 <translation id="2339073806695260576">Tryk på knappen for styluspen på hylden for at skrive en note, tage et screenshot eller bruge lasermarkøren og luppen.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">Sprog</translation>
 <translation id="5313326810920013265">Indstillinger for Bluetooth</translation>
 <translation id="5331975486040154427">USB-C-enhed (porten bagpå i venstre side)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> – <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">For mange forsøg</translation>
 <translation id="5397578532367286026">Denne brugers forbrug og historik kan ses af administratoren (<ph name="MANAGER_EMAIL" />) på chrome.com.</translation>
 <translation id="5430931332414098647">Øjeblikkelig netdeling</translation>
@@ -477,6 +477,7 @@
 <translation id="7904094684485781019">Administratoren for denne konto tillader ikke samlet login fra flere konti.</translation>
 <translation id="7933084174919150729">Google Assistent kan kun bruges via den primære profil.</translation>
 <translation id="79341161159229895">Kontoen administreres af <ph name="FIRST_PARENT_EMAIL" /> og <ph name="SECOND_PARENT_EMAIL" /></translation>
+<translation id="7955885781510802139">Tilstanden Høj kontrast</translation>
 <translation id="7977927628060636163">Søger efter mobilnetværk...</translation>
 <translation id="7982789257301363584">Netværk</translation>
 <translation id="7984197416080286869">Du har brugt for mange forsøg på at logge ind med fingeraftryk</translation>
@@ -564,6 +565,7 @@
 <translation id="9091626656156419976">Skærmen <ph name="DISPLAY_NAME" /> blev fjernet</translation>
 <translation id="9151726767154816831">Genstart, og udfør en powerwash for at opdatere</translation>
 <translation id="9179259655489829027">Denne funktion giver dig hurtig adgang til alle brugere, der er logget ind, uden at du behøver at angive en adgangskode. Brug kun denne funktion til konti, du har tillid til.</translation>
+<translation id="9183456764293710005">Forstørrelse af fuld skærm</translation>
 <translation id="9193626018745640770">Caster på en ukendt modtager</translation>
 <translation id="9194617393863864469">Log ind med en anden bruger...</translation>
 <translation id="9210037371811586452">Lukker tilstanden Kombineret skrivebord</translation>
diff --git a/ash/strings/ash_strings_de.xtb b/ash/strings/ash_strings_de.xtb
index 8a3bcc9..6d90931 100644
--- a/ash/strings/ash_strings_de.xtb
+++ b/ash/strings/ash_strings_de.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">Alle abmelden</translation>
 <translation id="2277103315734023688">Vorwärts springen</translation>
 <translation id="2292698582925480719">Displaymaßstab</translation>
+<translation id="2298170939937364391">Vollbildlupe aktiviert. Wenn Sie sie deaktivieren möchten, drücken Sie noch einmal Strg + Suchtaste + M.</translation>
 <translation id="2302092602801625023">Dieses Konto wird über Family Link verwaltet</translation>
 <translation id="2303600792989757991">Fensterübersicht umschalten</translation>
 <translation id="2339073806695260576">Tippen Sie auf die Eingabestift-Schaltfläche in der Ablage, um Notizen oder Screenshots zu erstellen, den Laserpointer oder die Vergrößerungsfunktion zu verwenden.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">Sprache</translation>
 <translation id="5313326810920013265">Bluetooth-Einstellungen</translation>
 <translation id="5331975486040154427">USB-C-Gerät (Port hinten links)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> – <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">Zu viele Versuche</translation>
 <translation id="5397578532367286026">Die Nutzung und der Verlauf des Nutzers sind für den Manager (<ph name="MANAGER_EMAIL" />) unter chrome.com einsehbar.</translation>
 <translation id="5430931332414098647">Instant Tethering</translation>
@@ -476,6 +476,7 @@
 <translation id="7904094684485781019">Der Administrator dieses Kontos hat keine Mehrfachanmeldung zugelassen.</translation>
 <translation id="7933084174919150729">Google Assistant ist nur für das Hauptprofil verfügbar.</translation>
 <translation id="79341161159229895">Konto verwaltet von <ph name="FIRST_PARENT_EMAIL" /> und <ph name="SECOND_PARENT_EMAIL" /></translation>
+<translation id="7955885781510802139">Modus mit hohem Kontrast</translation>
 <translation id="7977927628060636163">Nach Mobilfunknetzen wird gesucht…</translation>
 <translation id="7982789257301363584">Netzwerk</translation>
 <translation id="7984197416080286869">Zu viele Entsperrversuche mit Fingerabdruck</translation>
@@ -563,6 +564,7 @@
 <translation id="9091626656156419976">Bildschirm <ph name="DISPLAY_NAME" /> wurde entfernt</translation>
 <translation id="9151726767154816831">Zum Aktualisieren Neustart und Powerwash durchführen</translation>
 <translation id="9179259655489829027">Dank dieser Funktion können Sie schnell auf alle angemeldeten Nutzerkonten zugreifen, ohne ein Passwort eingeben zu müssen. Verwenden Sie diese Funktion nur bei Konten, denen Sie vertrauen.</translation>
+<translation id="9183456764293710005">Vollbildlupe</translation>
 <translation id="9193626018745640770">Streaming an unbekannten Empfänger</translation>
 <translation id="9194617393863864469">Anderen Nutzer anmelden...</translation>
 <translation id="9210037371811586452">Unified Desktop-Modus wird beendet</translation>
diff --git a/ash/strings/ash_strings_el.xtb b/ash/strings/ash_strings_el.xtb
index 77789fb..0407564 100644
--- a/ash/strings/ash_strings_el.xtb
+++ b/ash/strings/ash_strings_el.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">Αποσύνδεση όλων</translation>
 <translation id="2277103315734023688">Αναζήτηση προς τα εμπρός</translation>
 <translation id="2292698582925480719">Κλίμακα προβολής</translation>
+<translation id="2298170939937364391">Ο Μεγεθυντικός φακός πλήρους οθόνης ενεργοποιήθηκε. Πατήστε Ctrl+Search+M ξανά για να τον απενεργοποιήσετε.</translation>
 <translation id="2302092602801625023">Αυτός ο λογαριασμός είναι διαχειριζόμενος από το Family Link</translation>
 <translation id="2303600792989757991">Επισκόπηση εναλλαγής παραθύρων</translation>
 <translation id="2339073806695260576">Πατήστε το κουμπί με τη γραφίδα στο ράφι, για να δημιουργήσετε μια σημείωση, ένα στιγμιότυπο οθόνης και να χρησιμοποιήσετε τον δείκτη λέιζερ ή τον μεγεθυντικό φακό.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">Γλώσσα</translation>
 <translation id="5313326810920013265">Ρυθμίσεις Bluetooth</translation>
 <translation id="5331975486040154427">Συσκευή USB-C (πίσω αριστερή θύρα)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> - <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">Πάρα πολλές προσπάθειες</translation>
 <translation id="5397578532367286026">Ο διαχειριστής (<ph name="MANAGER_EMAIL" />) μπορεί να ελέγξει τη χρήση και το ιστορικό αυτού του χρήστη στη διεύθυνση chrome.com.</translation>
 <translation id="5430931332414098647">Άμεση σύνδεση</translation>
@@ -476,6 +476,7 @@
 <translation id="7904094684485781019">Ο διαχειριστής αυτού του λογαριασμού δεν έχει επιτρέψει τις πολλαπλές συνδέσεις.</translation>
 <translation id="7933084174919150729">Ο Βοηθός Google είναι διαθέσιμος μόνο για το κύριο προφίλ.</translation>
 <translation id="79341161159229895">Ο λογαριασμός είναι διαχειριζόμενος από τους χρήστες <ph name="FIRST_PARENT_EMAIL" /> και <ph name="SECOND_PARENT_EMAIL" /></translation>
+<translation id="7955885781510802139">Λειτουργία υψηλής αντίθεσης</translation>
 <translation id="7977927628060636163">Αναζήτηση για δίκτυα κινητής τηλεφωνίας…</translation>
 <translation id="7982789257301363584">Δίκτυο</translation>
 <translation id="7984197416080286869">Πάρα πολλές προσπάθειες χρήσης δακτυλικού αποτυπώματος</translation>
@@ -563,6 +564,7 @@
 <translation id="9091626656156419976">Κατάργηση οθόνης <ph name="DISPLAY_NAME" /></translation>
 <translation id="9151726767154816831">Για να ολοκληρωθεί η ενημέρωση, πρέπει να γίνει επανεκκίνηση και powerwash</translation>
 <translation id="9179259655489829027">Αυτή η λειτουργία σάς επιτρέπει να έχετε γρήγορη πρόσβαση σε οποιονδήποτε συνδεδεμένο χρήστη, χωρίς να απαιτείται κωδικός πρόσβασης. Χρησιμοποιήστε αυτήν τη λειτουργία μόνο με λογαριασμούς που εμπιστεύεστε.</translation>
+<translation id="9183456764293710005">Μεγεθυντικός φακός πλήρους οθόνης</translation>
 <translation id="9193626018745640770">Μετάδοση σε άγνωστο δέκτη</translation>
 <translation id="9194617393863864469">Σύνδεση με άλλον χρήστη...</translation>
 <translation id="9210037371811586452">Έξοδος από λειτουργία ενοποιημένης επιφάνειας εργασίας</translation>
diff --git a/ash/strings/ash_strings_en-GB.xtb b/ash/strings/ash_strings_en-GB.xtb
index 53c8ed5..e33fcc60 100644
--- a/ash/strings/ash_strings_en-GB.xtb
+++ b/ash/strings/ash_strings_en-GB.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">Sign out all</translation>
 <translation id="2277103315734023688">Seek forwards</translation>
 <translation id="2292698582925480719">Display scale</translation>
+<translation id="2298170939937364391">Full-screen Magnifier enabled. Press Ctrl+Search+M again to toggle it off.</translation>
 <translation id="2302092602801625023">This account is managed by Family Link</translation>
 <translation id="2303600792989757991">Toggle window overview</translation>
 <translation id="2339073806695260576">Tap the stylus button on the shelf to take a note, screenshot, use the laser pointer or magnifying glass.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">Language</translation>
 <translation id="5313326810920013265">Bluetooth settings</translation>
 <translation id="5331975486040154427">USB-C device (left side back port)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> – <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">Too many attempts</translation>
 <translation id="5397578532367286026">Usage and history of this user can be reviewed by the manager (<ph name="MANAGER_EMAIL" />) on chrome.com.</translation>
 <translation id="5430931332414098647">Instant Tethering</translation>
@@ -476,6 +476,7 @@
 <translation id="7904094684485781019">The administrator for this account has disallowed multiple sign-in.</translation>
 <translation id="7933084174919150729">The Google Assistant is only available for primary profile.</translation>
 <translation id="79341161159229895">Account managed by <ph name="FIRST_PARENT_EMAIL" /> and <ph name="SECOND_PARENT_EMAIL" /></translation>
+<translation id="7955885781510802139">High-contrast mode</translation>
 <translation id="7977927628060636163">Searching for mobile networks...</translation>
 <translation id="7982789257301363584">Network</translation>
 <translation id="7984197416080286869">Too many fingerprint attempts</translation>
@@ -563,6 +564,7 @@
 <translation id="9091626656156419976">Removed display <ph name="DISPLAY_NAME" /></translation>
 <translation id="9151726767154816831">Restart and powerwash to update</translation>
 <translation id="9179259655489829027">This feature allows you to quickly access any signed-in user without requiring a password. Only use this feature with accounts that you trust.</translation>
+<translation id="9183456764293710005">Full-screen Magnifier</translation>
 <translation id="9193626018745640770">Casting on an unknown receiver</translation>
 <translation id="9194617393863864469">Sign in another user...</translation>
 <translation id="9210037371811586452">Exiting unified desktop mode</translation>
diff --git a/ash/strings/ash_strings_es-419.xtb b/ash/strings/ash_strings_es-419.xtb
index 5d38447..0b363b8 100644
--- a/ash/strings/ash_strings_es-419.xtb
+++ b/ash/strings/ash_strings_es-419.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">Salir de todo</translation>
 <translation id="2277103315734023688">Buscar más adelante</translation>
 <translation id="2292698582925480719">Escala de visualización</translation>
+<translation id="2298170939937364391">Se habilitó la lupa de pantalla completa. Presiona Ctrl+Buscar+M de nuevo para desactivarla.</translation>
 <translation id="2302092602801625023">Esta cuenta está administrada por Family Link</translation>
 <translation id="2303600792989757991">Activar vista general de ventanas</translation>
 <translation id="2339073806695260576">Presiona el botón de la pluma stylus en la biblioteca para tomar notas y capturas de pantalla, y usar el puntero láser o la lupa.</translation>
@@ -299,7 +300,6 @@
 <translation id="5302048478445481009">Idioma</translation>
 <translation id="5313326810920013265">Configuración de Bluetooth</translation>
 <translation id="5331975486040154427">Dispositivo USB-C (puerto lateral izquierdo trasero)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" />: <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">Realizaste demasiados intentos</translation>
 <translation id="5397578532367286026">El administrador (<ph name="MANAGER_EMAIL" />) puede revisar el uso y el historial de este usuario en la página chrome.com.</translation>
 <translation id="5430931332414098647">Conexión instantánea mediante dispositivo móvil</translation>
@@ -322,7 +322,7 @@
 <translation id="5682642926269496722">El Asistente de Google no está disponible para la Cuenta de usuario actual.</translation>
 <translation id="5691772641933328258">No se reconoció la huella digital</translation>
 <translation id="5710450975648804523">"No interrumpir" activado</translation>
-<translation id="573413375004481890">Como este dispositivo no puede controlar todas las pantallas a la vez, se desconectó una de ellas</translation>
+<translation id="573413375004481890">Este dispositivo no admite tantas pantallas, por lo que se desconectó una de ellas</translation>
 <translation id="574392208103952083">Media</translation>
 <translation id="5744083938413354016">Función tocar y arrastrar</translation>
 <translation id="5750765938512549687">Se activó la conexión Bluetooth</translation>
@@ -477,6 +477,7 @@
 <translation id="7904094684485781019">El administrador de esta cuenta inhabilitó el acceso múltiple.</translation>
 <translation id="7933084174919150729">El Asistente de Google solo está disponible para el perfil principal.</translation>
 <translation id="79341161159229895">Cuenta administrada por <ph name="FIRST_PARENT_EMAIL" /> y <ph name="SECOND_PARENT_EMAIL" /></translation>
+<translation id="7955885781510802139">Modo de contraste alto</translation>
 <translation id="7977927628060636163">Buscando redes móviles…</translation>
 <translation id="7982789257301363584">Red</translation>
 <translation id="7984197416080286869">Demasiados intentos con la huella digital</translation>
@@ -564,6 +565,7 @@
 <translation id="9091626656156419976">Se quitó la pantalla <ph name="DISPLAY_NAME" /></translation>
 <translation id="9151726767154816831">Reiniciar y aplicar Powerwash para actualizar</translation>
 <translation id="9179259655489829027">Esta función te permite alternar de forma rápida entre los usuarios que hayan accedido a su cuenta, sin necesidad de escribir la contraseña. Usa esta función solo con cuentas de confianza.</translation>
+<translation id="9183456764293710005">Lupa de pantalla completa</translation>
 <translation id="9193626018745640770">Transmitiendo en un receptor desconocido</translation>
 <translation id="9194617393863864469">Acceder con otro usuario…</translation>
 <translation id="9210037371811586452">Saliendo del modo de escritorio unificado</translation>
diff --git a/ash/strings/ash_strings_es.xtb b/ash/strings/ash_strings_es.xtb
index 5bc3ee33..e9e4892 100644
--- a/ash/strings/ash_strings_es.xtb
+++ b/ash/strings/ash_strings_es.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">Cerrar todas las sesiones</translation>
 <translation id="2277103315734023688">Ir hacia delante</translation>
 <translation id="2292698582925480719">Escala de pantalla</translation>
+<translation id="2298170939937364391">Se ha habilitado la lupa de pantalla completa. Pulsa Ctrl + tecla de búsqueda + M de nuevo para desactivarla.</translation>
 <translation id="2302092602801625023">Esta cuenta se gestiona con Family Link</translation>
 <translation id="2303600792989757991">Activar descripción general de ventanas</translation>
 <translation id="2339073806695260576">Toca el botón del lápiz óptico situado en la estantería para tomar una nota, hacer una captura de pantalla o utilizar el puntero láser o la lupa.</translation>
@@ -299,7 +300,6 @@
 <translation id="5302048478445481009">Idioma</translation>
 <translation id="5313326810920013265">Configuración de Bluetooth</translation>
 <translation id="5331975486040154427">Dispositivo USB tipo C (puerto trasero izquierdo)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> - <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">Demasiados intentos</translation>
 <translation id="5397578532367286026">El administrador puede consultar el uso y el historial de este usuario (<ph name="MANAGER_EMAIL" />) en la página chrome.com.</translation>
 <translation id="5430931332414098647">Conexión compartida instantánea</translation>
@@ -477,6 +477,7 @@
 <translation id="7904094684485781019">El administrador de esta cuenta ha inhabilitado el inicio de sesión múltiple.</translation>
 <translation id="7933084174919150729">El Asistente de Google solo está disponible en el perfil principal.</translation>
 <translation id="79341161159229895">Cuenta gestionada por <ph name="FIRST_PARENT_EMAIL" /> y <ph name="SECOND_PARENT_EMAIL" /></translation>
+<translation id="7955885781510802139">Modo de contraste alto</translation>
 <translation id="7977927628060636163">Buscando redes móviles…</translation>
 <translation id="7982789257301363584">Red</translation>
 <translation id="7984197416080286869">Demasiados intentos con huella digital</translation>
@@ -564,6 +565,7 @@
 <translation id="9091626656156419976">Se ha quitado la pantalla <ph name="DISPLAY_NAME" /></translation>
 <translation id="9151726767154816831">Reinicia y aplica la función Powerwash para actualizar el sistema</translation>
 <translation id="9179259655489829027">Esta función te permite acceder rápidamente a cualquier usuario que haya iniciado sesión sin tener que introducir una contraseña. Solo debes usar esta función con las cuentas de confianza.</translation>
+<translation id="9183456764293710005">Lupa de pantalla completa</translation>
 <translation id="9193626018745640770">Se está enviando contenido a un receptor desconocido</translation>
 <translation id="9194617393863864469">Iniciar sesión de otro usuario...</translation>
 <translation id="9210037371811586452">Saliendo del modo de escritorio unificado</translation>
diff --git a/ash/strings/ash_strings_et.xtb b/ash/strings/ash_strings_et.xtb
index 370cec3..4d3c3c96 100644
--- a/ash/strings/ash_strings_et.xtb
+++ b/ash/strings/ash_strings_et.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">Logi kõik kasutajad välja</translation>
 <translation id="2277103315734023688">Keri edasi</translation>
 <translation id="2292698582925480719">Ekraani skaala</translation>
+<translation id="2298170939937364391">Täisekraani suurendus on lubatud. Vajutage selle väljalülitamiseks uuesti klahvikombinatsiooni Ctrl + otsinguklahv + M.</translation>
 <translation id="2302092602801625023">Kontot haldab Family Link</translation>
 <translation id="2303600792989757991">Akna ülevaate sisse- ja väljalülitamine</translation>
 <translation id="2339073806695260576">Puudutage riiulil elektronpliiatsi nuppu, et teha märkmeid, jäädvustada ekraanipilt, kasutada laserkursorit või suurendusklaasi.</translation>
@@ -299,7 +300,6 @@
 <translation id="5302048478445481009">Keel</translation>
 <translation id="5313326810920013265">Bluetoothi seaded</translation>
 <translation id="5331975486040154427">C-tüüpi USB-seade (tagumine vasakpoolne port)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> – <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">Liiga palju katseid</translation>
 <translation id="5397578532367286026">Haldur (<ph name="MANAGER_EMAIL" />) saab kasutaja kasutusandmeid ja ajalugu vaadata aadressil chrome.com.</translation>
 <translation id="5430931332414098647">Automaatne jagamine</translation>
@@ -477,6 +477,7 @@
 <translation id="7904094684485781019">Selle konto administraator on mitmesse kontosse sisselogimise keelanud.</translation>
 <translation id="7933084174919150729">Google'i assistent on saadaval ainult peamisel profiilil.</translation>
 <translation id="79341161159229895">Kontohaldurid: <ph name="FIRST_PARENT_EMAIL" /> ja <ph name="SECOND_PARENT_EMAIL" /></translation>
+<translation id="7955885781510802139">Suure kontrastsusega režiim</translation>
 <translation id="7977927628060636163">Mobiilsidevõrkude otsimine …</translation>
 <translation id="7982789257301363584">Võrk</translation>
 <translation id="7984197416080286869">Liiga palju sõrmejäljega avamise katseid</translation>
@@ -564,6 +565,7 @@
 <translation id="9091626656156419976">Ekraan <ph name="DISPLAY_NAME" /> eemaldati</translation>
 <translation id="9151726767154816831">Värskendamiseks tuleb arvuti taaskäivitada ja teha Powerwash</translation>
 <translation id="9179259655489829027">See funktsioon võimaldab teil parooli sisestamata pääseda kiirelt juurde kõigile sisselogitud kasutajatele. Kasutage seda funktsiooni vaid kontode puhul, mida usaldate.</translation>
+<translation id="9183456764293710005">Täisekraani suurendus</translation>
 <translation id="9193626018745640770">Ülekandmine tundmatus vastuvõtjas</translation>
 <translation id="9194617393863864469">Logi sisse teine kasutaja ...</translation>
 <translation id="9210037371811586452">Ühendatud töölaua režiimist väljumine</translation>
diff --git a/ash/strings/ash_strings_fa.xtb b/ash/strings/ash_strings_fa.xtb
index 9b4abab..7215804 100644
--- a/ash/strings/ash_strings_fa.xtb
+++ b/ash/strings/ash_strings_fa.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">خروج همه از سیستم</translation>
 <translation id="2277103315734023688">رفتن به جلو</translation>
 <translation id="2292698582925480719">مقیاس نمایش</translation>
+<translation id="2298170939937364391">‏«ذره‌بین تمام‌صفحه» فعال شد. برای خاموش کردن آن، Ctrl+Search+M را دوباره فشار دهید.</translation>
 <translation id="2302092602801625023">‏این حساب با Family Link مدیریت می‌شود</translation>
 <translation id="2303600792989757991">مروری کلی بر پنجره تغییر حالت</translation>
 <translation id="2339073806695260576">برای یادداشت‌برداری، گرفتن عکس صفحه‌نمایش، استفاده از اشاره‌گر لیزری یا ذره‌بین روی دکمه قلم در قفسه ضربه بزنید.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">زبان</translation>
 <translation id="5313326810920013265">تنظیمات بلوتوث</translation>
 <translation id="5331975486040154427">‏دستگاه USB-C (درگاه عقب سمت چپ)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> - <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">تلاش‌های ناموفق زیادی انجام شده است</translation>
 <translation id="5397578532367286026">‏میزان مصرف و سابقه این کاربر می‌تواند توسط مدیر (<ph name="MANAGER_EMAIL" />) در chrome.com بازبینی شود.</translation>
 <translation id="5430931332414098647">اشتراک‌گذاری اینترنت فوری</translation>
@@ -476,6 +476,7 @@
 <translation id="7904094684485781019">سرپرست این حساب اجازه ورود چندگانه به سیستم را نمی‌دهد.</translation>
 <translation id="7933084174919150729">‏«دستیار Google» فقط برای نمایه اصلی دردسترس است.</translation>
 <translation id="79341161159229895">حساب تحت مدیریت <ph name="FIRST_PARENT_EMAIL" /> و <ph name="SECOND_PARENT_EMAIL" /> است</translation>
+<translation id="7955885781510802139">حالت کنتراست بالا</translation>
 <translation id="7977927628060636163">درحال جستجوی شبکه‌های تلفن همراه…</translation>
 <translation id="7982789257301363584">شبکه</translation>
 <translation id="7984197416080286869">تلاش‌های بیش از حد برای باز کردن قفل با اثر انگشت</translation>
@@ -563,6 +564,7 @@
 <translation id="9091626656156419976">نمایشگر <ph name="DISPLAY_NAME" /> برداشته شد</translation>
 <translation id="9151726767154816831">‏راه‌اندازی مجدد و Powerwash برای به‌روزرسانی</translation>
 <translation id="9179259655489829027">این ویژگی امکان می‌دهد بدون نیاز به گذرواژه، به هر کاربری که به سیستم واردشده به‌سرعت دسترسی داشته باشید. تنها برای حساب‌های مورد اعتمادتان از این ویژگی استفاده کنید.</translation>
+<translation id="9183456764293710005">ذره‌بین تمام‌صفحه</translation>
 <translation id="9193626018745640770">درحال ارسال محتوا به گیرنده ناشناس</translation>
 <translation id="9194617393863864469">ورود به سیستم حسابی دیگر...</translation>
 <translation id="9210037371811586452">خروج از حالت میزکار یکپارچه</translation>
diff --git a/ash/strings/ash_strings_fi.xtb b/ash/strings/ash_strings_fi.xtb
index ffaaa97..00697eb 100644
--- a/ash/strings/ash_strings_fi.xtb
+++ b/ash/strings/ash_strings_fi.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">Kirjaa kaikki ulos</translation>
 <translation id="2277103315734023688">Kelaa eteenpäin</translation>
 <translation id="2292698582925480719">Näytön skaalaus</translation>
+<translation id="2298170939937364391">Koko näytön suurennus on käytössä. Poista se käytöstä painamalla uudelleen Ctrl + haku + M.</translation>
 <translation id="2302092602801625023">Tiliä ylläpidetään Family Linkissä</translation>
 <translation id="2303600792989757991">Vaihda ikkunan yleiskatsausta</translation>
 <translation id="2339073806695260576">Napauttamalla hyllyn näyttökynäpainiketta voit tehdä muistiinpanoja, tallentaa kuvakaappauksen ja käyttää laserosoitinta tai suurennuslasia.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">Kieli</translation>
 <translation id="5313326810920013265">Bluetooth-asetukset</translation>
 <translation id="5331975486040154427">C-tyypin USB-laite (vasemman sivun taaimmainen portti)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> – <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">Liian monta yritystä</translation>
 <translation id="5397578532367286026">Hallinnoija (<ph name="MANAGER_EMAIL" />) voi tarkkailla tämän käyttäjän käyttö- ja historiatietoja osoitteessa chrome.com.</translation>
 <translation id="5430931332414098647">Yhteyden pikajakaminen</translation>
@@ -478,6 +478,7 @@
 <translation id="7904094684485781019">Tämän tilin järjestelmänvalvoja on estänyt useisiin tileihin kirjautumisen.</translation>
 <translation id="7933084174919150729">Google Assistant on käytettävissä vain ensisijaisella profiililla.</translation>
 <translation id="79341161159229895"><ph name="FIRST_PARENT_EMAIL" /> ja <ph name="SECOND_PARENT_EMAIL" /> hallinnoivat tiliä</translation>
+<translation id="7955885781510802139">Suurikontrastinen tila</translation>
 <translation id="7977927628060636163">Haetaan mobiiliverkkoja…</translation>
 <translation id="7982789257301363584">Verkko</translation>
 <translation id="7984197416080286869">Liian monta sormenjälkiyritystä</translation>
@@ -565,6 +566,7 @@
 <translation id="9091626656156419976">Näyttö <ph name="DISPLAY_NAME" /> poistettu</translation>
 <translation id="9151726767154816831">Käynnistä laite uudelleen ja suorita powerwash asentaaksesi päivitykset</translation>
 <translation id="9179259655489829027">Tämän ominaisuuden avulla kaikkia kirjautuneita käyttäjätilejä voi käyttää ilman salasanaa. Käytä tätä ominaisuutta vain luotettavien tilien kanssa.</translation>
+<translation id="9183456764293710005">Koko näytön suurennus</translation>
 <translation id="9193626018745640770">Suoratoistetaan tuntemattomaan vastaanottimeen</translation>
 <translation id="9194617393863864469">Kirjaa sisään toinen käyttäjä…</translation>
 <translation id="9210037371811586452">Poistutaan yhtenäisen työpöydän tilasta</translation>
diff --git a/ash/strings/ash_strings_fil.xtb b/ash/strings/ash_strings_fil.xtb
index 8e12b32..be019d1 100644
--- a/ash/strings/ash_strings_fil.xtb
+++ b/ash/strings/ash_strings_fil.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">I-sign out ang lahat</translation>
 <translation id="2277103315734023688">Mag-seek Pasulong</translation>
 <translation id="2292698582925480719">Scale ng display</translation>
+<translation id="2298170939937364391">Na-enable ang Pang-magnify ng Full-screen. Pindutin ulit ang Ctrl+Search+M para i-off ito.</translation>
 <translation id="2302092602801625023">Pinapamahalaan ng Family Link ang account na ito</translation>
 <translation id="2303600792989757991">I-toggle ang window ng pangkalahatang-ideya</translation>
 <translation id="2339073806695260576">I-tap ang button na stylus sa shelf para magsulat ng tala, mag-screenshot, gamitin ang laser pointer, o magnifying glass.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">Wika</translation>
 <translation id="5313326810920013265">Mga setting ng Bluetooth</translation>
 <translation id="5331975486040154427">USB-C device (port sa kaliwang bahagi sa likod)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> - <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">Masyadong maraming pagtatangka</translation>
 <translation id="5397578532367286026">Ang paggamit at kasaysayan ng user na ito ay maaaring suriin ng manager (<ph name="MANAGER_EMAIL" />) sa chrome.com.</translation>
 <translation id="5430931332414098647">Instant na Pag-tether</translation>
@@ -476,6 +476,7 @@
 <translation id="7904094684485781019">Hindi pinayagan ng administrator para sa account na ito ang multiple na pag-sign in.</translation>
 <translation id="7933084174919150729">Available lang ang Google Assistant para sa pangunahing profile.</translation>
 <translation id="79341161159229895">Pinamamahalaan nina <ph name="FIRST_PARENT_EMAIL" /> at <ph name="SECOND_PARENT_EMAIL" /> ang account</translation>
+<translation id="7955885781510802139">High-contrast mode</translation>
 <translation id="7977927628060636163">Naghahanap ng mga mobile network...</translation>
 <translation id="7982789257301363584">Network</translation>
 <translation id="7984197416080286869">Masyadong maraming beses sumubok gamit ang fingerprint</translation>
@@ -563,6 +564,7 @@
 <translation id="9091626656156419976">Naalis ang display na <ph name="DISPLAY_NAME" /></translation>
 <translation id="9151726767154816831">I-restart at i-powerwash upang i-update</translation>
 <translation id="9179259655489829027">Nagbibigay-daan sa iyo ang feature na ito para mabilis na ma-access ang anumang na-sign in na user nang hindi nangangailangan ng password. Gamitin lang ang feature na ito sa mga account na iyong pinagkakatiwalaan.</translation>
+<translation id="9183456764293710005">Pang-magnify ng Full-screen</translation>
 <translation id="9193626018745640770">Nagka-cast sa isang hindi pa natutukoy na tagatanggap</translation>
 <translation id="9194617393863864469">Mag-sign in ng isa pang user...</translation>
 <translation id="9210037371811586452">Lumalabas sa unified desktop mode</translation>
diff --git a/ash/strings/ash_strings_fr.xtb b/ash/strings/ash_strings_fr.xtb
index d790be6..bbadfb2 100644
--- a/ash/strings/ash_strings_fr.xtb
+++ b/ash/strings/ash_strings_fr.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">Déconnecter tous les utilisateurs</translation>
 <translation id="2277103315734023688">Avance rapide</translation>
 <translation id="2292698582925480719">Échelle d'affichage</translation>
+<translation id="2298170939937364391">Le mode Loupe plein écran est activé. Appuyez de nouveau sur Ctrl+Recherche+M pour le désactiver.</translation>
 <translation id="2302092602801625023">Ce compte est géré par Family Link</translation>
 <translation id="2303600792989757991">Activer/Désactiver la vue d'ensemble des fenêtres</translation>
 <translation id="2339073806695260576">Appuyez sur le bouton du stylet situé sur l'étagère pour prendre des notes, effectuer des captures d'écran, et utiliser le pointeur laser ou la loupe.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">Langue</translation>
 <translation id="5313326810920013265">Paramètres Bluetooth</translation>
 <translation id="5331975486040154427">Appareil USB de type C (port situé sur la gauche de l'appareil, à l'arrière)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> - <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">Trop de tentatives</translation>
 <translation id="5397578532367286026">Le gestionnaire (<ph name="MANAGER_EMAIL" />) peut consulter les actions effectuées cet utilisateur, ainsi que son historique, sur chrome.com.</translation>
 <translation id="5430931332414098647">Partage de connexion instantané</translation>
@@ -476,6 +476,7 @@
 <translation id="7904094684485781019">L'administrateur de ce compte a désactivé la connexion multicompte.</translation>
 <translation id="7933084174919150729">L'Assistant Google n'est disponible que pour le profil principal.</translation>
 <translation id="79341161159229895">Compte géré par <ph name="FIRST_PARENT_EMAIL" /> et <ph name="SECOND_PARENT_EMAIL" /></translation>
+<translation id="7955885781510802139">Mode Contraste élevé</translation>
 <translation id="7977927628060636163">Recherche de réseaux mobiles…</translation>
 <translation id="7982789257301363584">Réseau</translation>
 <translation id="7984197416080286869">Trop de tentatives avec votre empreinte digitale</translation>
@@ -563,6 +564,7 @@
 <translation id="9091626656156419976">Suppression de l'écran <ph name="DISPLAY_NAME" /></translation>
 <translation id="9151726767154816831">Redémarrer, puis lancer la réinitialisation Powerwash pour mettre à jour le système</translation>
 <translation id="9179259655489829027">Cette fonctionnalité vous permet d'accéder rapidement à tout compte connecté sans avoir à indiquer le mot de passe. N'utilisez cette fonctionnalité que pour les comptes auxquels vous pouvez faire confiance.</translation>
+<translation id="9183456764293710005">Loupe plein écran</translation>
 <translation id="9193626018745640770">Destinataire de la diffusion inconnu</translation>
 <translation id="9194617393863864469">Se connecter avec un autre compte utilisateur…</translation>
 <translation id="9210037371811586452">Sortie du mode Bureau unifié</translation>
diff --git a/ash/strings/ash_strings_gu.xtb b/ash/strings/ash_strings_gu.xtb
index d56d80e5..a68b13a 100644
--- a/ash/strings/ash_strings_gu.xtb
+++ b/ash/strings/ash_strings_gu.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">બધામાંથી સાઇન આઉટ કરો</translation>
 <translation id="2277103315734023688">આગળ લઈ જાઓ</translation>
 <translation id="2292698582925480719">પ્રદર્શન ધોરણ</translation>
+<translation id="2298170939937364391">પૂર્ણ-સ્ક્રીન મૅગ્નિફાયર ચાલુ કર્યું. ટૉગલ કરીને તેને બંધ કરવા માટે ફરીથી Ctrl+Search+M દબાવો.</translation>
 <translation id="2302092602801625023">આ એકાઉન્ટ Family Link દ્વારા મેનેજ થાય છે</translation>
 <translation id="2303600792989757991">ટોગલ વિન્ડો વિહંગાવલોકન</translation>
 <translation id="2339073806695260576">એક નોંધ અથવા સ્ક્રીનશૉટ લેવા, લેઝર પૉઇન્ટર અથવા મૅગ્નિફાયિંગ ગ્લાસનો ઉપયોગ કરવા માટે શેલ્ફ પરના સ્ટાઇલસ બટન પર ટૅપ કરો.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">ભાષા</translation>
 <translation id="5313326810920013265">Bluetooth સેટિંગ</translation>
 <translation id="5331975486040154427">USB-C ડિવાઇસ (ડાબી બાજુનું પાછળનું પોર્ટ)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> - <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">ઘણા બધા પ્રયાસો</translation>
 <translation id="5397578532367286026">આ વપરાશકર્તાના ઉપયોગ અને ઇતિહાસની chrome.com પર સંચાલક (<ph name="MANAGER_EMAIL" />) દ્વારા સમીક્ષા કરવામાં આવી શકે છે.</translation>
 <translation id="5430931332414098647">ફટાફટ ટિથરિંગ</translation>
@@ -476,6 +476,7 @@
 <translation id="7904094684485781019">આ એકાઉન્ટ માટે વ્યસ્થાપકે એકથી વધુ સાઇન ઇનને નામંજૂર કર્યું છે.</translation>
 <translation id="7933084174919150729">Google સહાયક માત્ર પ્રાથમિક પ્રોફાઇલ માટે જ ઉપલબ્ધ છે.</translation>
 <translation id="79341161159229895"><ph name="FIRST_PARENT_EMAIL" /> અને <ph name="SECOND_PARENT_EMAIL" /> દ્વારા મેનેજ કરાતું એકાઉન્ટ</translation>
+<translation id="7955885781510802139">ઉચ્ચ કોન્ટ્રાસ્ટ મોડ</translation>
 <translation id="7977927628060636163">મોબાઇલ નેટવર્કની શોધ કરી રહ્યું છે...</translation>
 <translation id="7982789257301363584">નેટવર્ક</translation>
 <translation id="7984197416080286869">ફિંગરપ્રિન્ટ માટેના ઘણા બધા પ્રયત્નો</translation>
@@ -563,6 +564,7 @@
 <translation id="9091626656156419976"><ph name="DISPLAY_NAME" /> ડિસ્પ્લે કાઢી નાખ્યું</translation>
 <translation id="9151726767154816831">અપડેટ કરવા માટે પુનઃપ્રારંભ કરો અને પાવરવૉશ કરો</translation>
 <translation id="9179259655489829027">આ સુવિધા તમને પાસવર્ડની જરૂર વગર ઝડપથી કોઈ સાઇન-ઇન થયેલ વપરાશકર્તાને ઍક્સેસ કરવાની પરવાનગી આપે છે. માત્ર તમે જેના પર વિશ્વાસ કરતા હો તે એકાઉન્ટ સાથે જ આ સુવિધાનો ઉપયોગ કરો.</translation>
+<translation id="9183456764293710005">પૂર્ણ-સ્ક્રીન મૅગ્નિફાયર</translation>
 <translation id="9193626018745640770">અજાણ્યા પ્રાપ્તકર્તા પર કાસ્ટ કરી રહ્યાં છીએ</translation>
 <translation id="9194617393863864469">અન્ય વપરાશકર્તા સાઇન ઇન કરો...</translation>
 <translation id="9210037371811586452">એકીકૃત ડેસ્કટૉપ મોડથી બહાર નીકળે છે</translation>
diff --git a/ash/strings/ash_strings_hi.xtb b/ash/strings/ash_strings_hi.xtb
index d530e7e3..d1df4dbe 100644
--- a/ash/strings/ash_strings_hi.xtb
+++ b/ash/strings/ash_strings_hi.xtb
@@ -96,6 +96,7 @@
 <translation id="2268813581635650749">सभी प्रस्थान करें</translation>
 <translation id="2277103315734023688">आगे बढ़ाएं</translation>
 <translation id="2292698582925480719">डिसप्ले पैमाना</translation>
+<translation id="2298170939937364391">फ़ुलस्क्रीन पर सामग्री को बड़ा करके दिखाने की सुविधा चालू है. उसे टॉगल करके बंद करने के लिए फिर से Ctrl+Search+M दबाएं.</translation>
 <translation id="2302092602801625023">यह खाता Family Link के ज़रिए प्रबंधित किया जाता है</translation>
 <translation id="2303600792989757991">टॉगल विंडो का संक्षिप्त विवरण</translation>
 <translation id="2339073806695260576">नोट लेने, स्क्रीनशॉट लेने, लेज़र पॉइंटर या आवर्धक ग्लास का इस्तेमाल करने के लिए शेल्फ़ पर मौजूद स्टाइलस बटन पर टैप करें.</translation>
@@ -291,7 +292,6 @@
 <translation id="5302048478445481009">भाषा</translation>
 <translation id="5313326810920013265">ब्लूटूथ सेटिंग</translation>
 <translation id="5331975486040154427">USB-C डिवाइस (बायां पिछला पोर्ट)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> - <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">कई बार कोशिश की जा चुकी है</translation>
 <translation id="5397578532367286026">chrome.com पर इस उपयोगकर्ता के उपयोग और इतिहास से जुड़ी जानकारी की प्रबंधक (<ph name="MANAGER_EMAIL" />) समीक्षा कर सकता है.</translation>
 <translation id="5430931332414098647">इंस्टैंट टेदरिंग</translation>
@@ -467,6 +467,7 @@
 <translation id="7904094684485781019">इस खाते के एडमिन ने एक से ज़्यादा साइन-इन को अस्वीकार कर दिया है.</translation>
 <translation id="7933084174919150729">Google Assistant सिर्फ़ प्राथमिक प्रोफ़ाइल के लिए उपलब्ध है.</translation>
 <translation id="79341161159229895"><ph name="FIRST_PARENT_EMAIL" /> और <ph name="SECOND_PARENT_EMAIL" /> खाता संभालते हैं</translation>
+<translation id="7955885781510802139">हाई-कंट्रास्ट मोड</translation>
 <translation id="7977927628060636163">मोबाइल नेटवर्क खोजे जा रहे हैं...</translation>
 <translation id="7982789257301363584">नेटवर्क</translation>
 <translation id="7984197416080286869">फ़िंगरप्रिंट से बहुत ज़्यादा बार कोशिश की गई</translation>
@@ -552,6 +553,7 @@
 <translation id="9091626656156419976">डिसप्ले <ph name="DISPLAY_NAME" /> हटा दिया गया</translation>
 <translation id="9151726767154816831">अपडेट करने के लिए रीस्टार्ट और पावरवॉश करें</translation>
 <translation id="9179259655489829027">यह फ़ीचर आपको पासवर्ड के बिना किसी भी साइन इन किए हुए उपयोगकर्ता को जल्दी से एक्सेस करने देता है. इस फ़ीचर का इस्तेमाल सिर्फ़ अपने भरोसेमंद खातों के साथ करें.</translation>
+<translation id="9183456764293710005">फ़ुलस्क्रीन पर सामग्री को बड़ा दिखाने की सुविधा</translation>
 <translation id="9193626018745640770">ऐसे रिसीवर पर कास्ट किया जा रहा है जिसकी जानकारी नहीं है</translation>
 <translation id="9194617393863864469">किसी दूसरे उपयोगकर्ता के रूप में साइन इन करें...</translation>
 <translation id="9210037371811586452">संयुक्त डेस्कटॉप मोड से बाहर निकाला जा रहा है</translation>
diff --git a/ash/strings/ash_strings_hr.xtb b/ash/strings/ash_strings_hr.xtb
index 6d24ab15..8850e76 100644
--- a/ash/strings/ash_strings_hr.xtb
+++ b/ash/strings/ash_strings_hr.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">Odjavi sve</translation>
 <translation id="2277103315734023688">Traži prema naprijed</translation>
 <translation id="2292698582925480719">Skala prikaza</translation>
+<translation id="2298170939937364391">Omogućeno je povećalo za cijeli zaslon. Ponovo pritisnite Ctrl+Search+M da biste ga isključili.</translation>
 <translation id="2302092602801625023">Tim računom upravlja Family Link</translation>
 <translation id="2303600792989757991">Prebaci na prozor pregleda</translation>
 <translation id="2339073806695260576">Dodirnite gumb pisaljke na polici da biste napisali bilješku, izradili snimku zaslona, upotrijebili laserski pokazivač ili povećalo.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">Jezik</translation>
 <translation id="5313326810920013265">Postavke Bluetootha</translation>
 <translation id="5331975486040154427">USB-C uređaj (stražnji lijevi priključak)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> – <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">Previše pokušaja</translation>
 <translation id="5397578532367286026">Upravitelj (<ph name="MANAGER_EMAIL" />) može pregledavati upotrebu i povijest tog korisnika na web-lokaciji chrome.com.</translation>
 <translation id="5430931332414098647">Automatsko modemsko povezivanje</translation>
@@ -476,6 +476,7 @@
 <translation id="7904094684485781019">Administrator ovog računa onemogućio je višestruku prijavu.</translation>
 <translation id="7933084174919150729">Google asistent dostupan je samo za primarni profil.</translation>
 <translation id="79341161159229895">Računom upravljaju <ph name="FIRST_PARENT_EMAIL" /> i <ph name="SECOND_PARENT_EMAIL" /></translation>
+<translation id="7955885781510802139">Način visokog kontrasta</translation>
 <translation id="7977927628060636163">Traženje mobilnih mreža...</translation>
 <translation id="7982789257301363584">Mreža</translation>
 <translation id="7984197416080286869">Previše pokušaja otključavanja otiskom prsta</translation>
@@ -563,6 +564,7 @@
 <translation id="9091626656156419976">Zaslon <ph name="DISPLAY_NAME" /> uklonjen je</translation>
 <translation id="9151726767154816831">Ponovo pokrenite sustav i Powerwash za ažuriranje</translation>
 <translation id="9179259655489829027">Ta vam značajka omogućuje brzi pristup bilo kojem prijavljenom korisniku bez zahtijevanja zaporke. Tu značajku upotrebljavajte samo s pouzdanim računima.</translation>
+<translation id="9183456764293710005">Povećalo za cijeli zaslon</translation>
 <translation id="9193626018745640770">Emitiranje na nepoznatom prijamniku</translation>
 <translation id="9194617393863864469">Prijavljivanje drugog korisnika...</translation>
 <translation id="9210037371811586452">Izlaz iz načina jedinstvene radne površine</translation>
diff --git a/ash/strings/ash_strings_hu.xtb b/ash/strings/ash_strings_hu.xtb
index 2e20bbb..22d00f9 100644
--- a/ash/strings/ash_strings_hu.xtb
+++ b/ash/strings/ash_strings_hu.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">Összes kijelentkeztetése</translation>
 <translation id="2277103315734023688">Ugrás előre</translation>
 <translation id="2292698582925480719">Megjelenítés méret</translation>
+<translation id="2298170939937364391">Teljes képernyős nagyító bekapcsolva. A kikapcsoláshoz nyomja le ismét a Ctrl + Keresés + M billentyűparancsot.</translation>
 <translation id="2302092602801625023">Ezt a fiókot a Family Linkkel kezelik</translation>
 <translation id="2303600792989757991">Ablakáttekintési mód váltása</translation>
 <translation id="2339073806695260576">Koppintson a polcon az érintőceruza gombra, ha jegyzetet vagy képernyőképet szeretne készíteni, illetve ha a lézermutatót vagy a nagyítót kívánja használni.</translation>
@@ -299,7 +300,6 @@
 <translation id="5302048478445481009">Nyelv</translation>
 <translation id="5313326810920013265">Bluetooth-beállítások</translation>
 <translation id="5331975486040154427">C típusú USB-vel kompatibilis eszköz (bal hátsó port)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> – <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">Túl sok próbálkozás</translation>
 <translation id="5397578532367286026">A felhasználó használati adatait és előzményeit a kezelő (<ph name="MANAGER_EMAIL" />) a chrome.com webhelyen tekintheti meg.</translation>
 <translation id="5430931332414098647">Azonnali internetmegosztás</translation>
@@ -477,6 +477,7 @@
 <translation id="7904094684485781019">A fiók rendszergazdája letiltotta a többfiókos bejelentkezést.</translation>
 <translation id="7933084174919150729">A Google Segéd csak az elsődleges profilhoz áll rendelkezésre.</translation>
 <translation id="79341161159229895">A fiókot a(z) <ph name="FIRST_PARENT_EMAIL" /> és a(z) <ph name="SECOND_PARENT_EMAIL" /> kezeli</translation>
+<translation id="7955885781510802139">Nagy kontrasztú mód</translation>
 <translation id="7977927628060636163">Mobilhálózatok keresése…</translation>
 <translation id="7982789257301363584">Hálózat</translation>
 <translation id="7984197416080286869">Túl sok próbálkozás ujjlenyomattal</translation>
@@ -564,6 +565,7 @@
 <translation id="9091626656156419976">A(z) <ph name="DISPLAY_NAME" /> kijelző eltávolítva</translation>
 <translation id="9151726767154816831">Indítsa újra, és végezze el a Powerwash folyamatot a frissítéshez</translation>
 <translation id="9179259655489829027">Ez a funkció lehetővé teszi a bejelentkezett felhasználók gyors, jelszó nélküli elérését. Kizárólag olyan fiókok esetében használja a funkciót, amelyekben megbízik.</translation>
+<translation id="9183456764293710005">Teljes képernyős nagyító</translation>
 <translation id="9193626018745640770">Átküldés ismeretlen fogadó eszközre</translation>
 <translation id="9194617393863864469">Bejelentkezés másik felhasználóként…</translation>
 <translation id="9210037371811586452">Kilépés az Egységes asztali módból</translation>
diff --git a/ash/strings/ash_strings_id.xtb b/ash/strings/ash_strings_id.xtb
index 8a78a783c..2991b9e 100644
--- a/ash/strings/ash_strings_id.xtb
+++ b/ash/strings/ash_strings_id.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">Keluarkan semua pengguna</translation>
 <translation id="2277103315734023688">Cari Maju</translation>
 <translation id="2292698582925480719">Skala layar</translation>
+<translation id="2298170939937364391">Kaca Pembesar Layar Penuh diaktifkan. Tekan Ctrl+Search+M lagi untuk menonaktifkannya.</translation>
 <translation id="2302092602801625023">Akun ini dikelola oleh Family Link</translation>
 <translation id="2303600792989757991">Beralih ikhtisar jendela</translation>
 <translation id="2339073806695260576">Ketuk tombol stilus di rak untuk mencatat, mengambil screenshot, serta menggunakan penunjuk laser, atau kaca pembesar.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">Bahasa</translation>
 <translation id="5313326810920013265">Setelan bluetooth</translation>
 <translation id="5331975486040154427">Perangkat USB-C (port belakang sebelah kiri)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> - <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">Terlalu banyak upaya gagal</translation>
 <translation id="5397578532367286026">Penggunaan dan histori pengguna ini dapat ditinjau oleh pengelola (<ph name="MANAGER_EMAIL" />) di chrome.com.</translation>
 <translation id="5430931332414098647">Tethering Instan</translation>
@@ -476,6 +476,7 @@
 <translation id="7904094684485781019">Administrator untuk akun ini menonaktifkan fitur masuk banyak akun.</translation>
 <translation id="7933084174919150729">Asisten Google hanya tersedia untuk profil utama.</translation>
 <translation id="79341161159229895">Akun dikelola oleh <ph name="FIRST_PARENT_EMAIL" /> dan <ph name="SECOND_PARENT_EMAIL" /></translation>
+<translation id="7955885781510802139">Mode kontras tinggi</translation>
 <translation id="7977927628060636163">Menelusuri jaringan seluler...</translation>
 <translation id="7982789257301363584">Jaringan</translation>
 <translation id="7984197416080286869">Terlalu banyak percobaan sidik jari</translation>
@@ -563,6 +564,7 @@
 <translation id="9091626656156419976">Tampilan <ph name="DISPLAY_NAME" /> dihapus</translation>
 <translation id="9151726767154816831">Mulai ulang dan powerwash untuk memperbarui</translation>
 <translation id="9179259655489829027">Dengan fitur ini, Anda dapat dengan cepat mengakses setiap pengguna yang sudah login, tanpa perlu menggunakan sandi. Hanya gunakan fitur ini dengan akun yang Anda percayai.</translation>
+<translation id="9183456764293710005">Kaca Pembesar Layar Penuh</translation>
 <translation id="9193626018745640770">Mentransmisi pada penerima yang tidak dikenal</translation>
 <translation id="9194617393863864469">Masukkan pengguna lain...</translation>
 <translation id="9210037371811586452">Keluar dari mode desktop terpadu</translation>
diff --git a/ash/strings/ash_strings_it.xtb b/ash/strings/ash_strings_it.xtb
index f048c8a..6a83e245 100644
--- a/ash/strings/ash_strings_it.xtb
+++ b/ash/strings/ash_strings_it.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">Disconnetti tutti</translation>
 <translation id="2277103315734023688">Vai avanti</translation>
 <translation id="2292698582925480719">Scala di visualizzazione</translation>
+<translation id="2298170939937364391">Lente d'ingrandimento a schermo intero attivata. Premi di nuovo CTRL + tasto per la ricerca + M per disattivarla.</translation>
 <translation id="2302092602801625023">Questo account è gestito da Family Link</translation>
 <translation id="2303600792989757991">Attiva/disattiva panoramica finestra</translation>
 <translation id="2339073806695260576">Tocca il pulsante dello stilo nella shelf per creare note, acquisire screenshot, usare il puntatore laser o la lente d'ingrandimento.</translation>
@@ -299,7 +300,6 @@
 <translation id="5302048478445481009">Lingua</translation>
 <translation id="5313326810920013265">Impostazioni Bluetooth</translation>
 <translation id="5331975486040154427">Dispositivo USB-C (porta posteriore sinistra)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" />: <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">Troppi tentativi</translation>
 <translation id="5397578532367286026">L'utilizzo e la cronologia di questo utente possono essere esaminati dal gestore (<ph name="MANAGER_EMAIL" />) su chrome.com.</translation>
 <translation id="5430931332414098647">Tethering istantaneo</translation>
@@ -477,6 +477,7 @@
 <translation id="7904094684485781019">L'amministratore di questo account ha bloccato l'accesso simultaneo.</translation>
 <translation id="7933084174919150729">L'Assistente Google è disponibile solo per il profilo principale.</translation>
 <translation id="79341161159229895">Account gestito da <ph name="FIRST_PARENT_EMAIL" /> e <ph name="SECOND_PARENT_EMAIL" /></translation>
+<translation id="7955885781510802139">Modalità ad alto contrasto</translation>
 <translation id="7977927628060636163">Ricerca di reti mobili...</translation>
 <translation id="7982789257301363584">Rete</translation>
 <translation id="7984197416080286869">Troppi tentativi di sblocco con l'impronta</translation>
@@ -564,6 +565,7 @@
 <translation id="9091626656156419976">Schermo <ph name="DISPLAY_NAME" /> rimosso</translation>
 <translation id="9151726767154816831">Riavvia ed esegui Powerwash per aggiornare</translation>
 <translation id="9179259655489829027">Questa funzione consente di accedere rapidamente a qualsiasi utente che abbia effettuato l'accesso, senza bisogno di una password. Utilizza questa funzione solo con gli account che consideri attendibili.</translation>
+<translation id="9183456764293710005">Lente d'ingrandimento a schermo intero</translation>
 <translation id="9193626018745640770">Trasmissione a un ricevitore sconosciuto</translation>
 <translation id="9194617393863864469">Accedi con un altro account utente...</translation>
 <translation id="9210037371811586452">Uscita dalla modalità Desktop unificato</translation>
diff --git a/ash/strings/ash_strings_iw.xtb b/ash/strings/ash_strings_iw.xtb
index 2917a59..617a74b 100644
--- a/ash/strings/ash_strings_iw.xtb
+++ b/ash/strings/ash_strings_iw.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">הוצא את כולם</translation>
 <translation id="2277103315734023688">הרצה קדימה</translation>
 <translation id="2292698582925480719">קנה המידה של התצוגה</translation>
+<translation id="2298170939937364391">‏הגדלה של כל המסך הופעלה. כדי להשבית אותה יש להקיש שוב על Ctrl+Search+M.</translation>
 <translation id="2302092602801625023">‏החשבון הזה מנוהל באמצעות Family Link</translation>
 <translation id="2303600792989757991">החלף סקירת חלון</translation>
 <translation id="2339073806695260576">הקשה על לחצן הסטיילוס במדף מאפשרת לכתוב הערות, לצלם את המסך ולהשתמש בסמן הלייזר או בזכוכית המגדלת.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">שפה</translation>
 <translation id="5313326810920013265">‏הגדרות Bluetooth</translation>
 <translation id="5331975486040154427">‏מכשיר עם יציאת USB-C (יציאה שמאלית-אחורית)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> – <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">יותר מדי ניסיונות</translation>
 <translation id="5397578532367286026">‏המנהל (<ph name="MANAGER_EMAIL" />) יכול לבדוק את השימוש וההיסטוריה של משתמש זה ב-chrome.com.</translation>
 <translation id="5430931332414098647">שיתוף אינטרנט מיידי בין ניידים</translation>
@@ -478,6 +478,7 @@
 <translation id="7904094684485781019">מנהל החשבון הזה אסר על כניסה עם מספר חשבונות.</translation>
 <translation id="7933084174919150729">‏Google Assistant זמין רק לפרופיל ראשי.</translation>
 <translation id="79341161159229895">החשבון מנוהל על-ידי <ph name="FIRST_PARENT_EMAIL" /> ועל-ידי <ph name="SECOND_PARENT_EMAIL" /></translation>
+<translation id="7955885781510802139">מצב ניגודיות גבוהה</translation>
 <translation id="7977927628060636163">מחפש רשתות סלולריות...</translation>
 <translation id="7982789257301363584">רשת</translation>
 <translation id="7984197416080286869">יותר מדי ניסיונות טביעת אצבע</translation>
@@ -567,6 +568,7 @@
 <translation id="9179259655489829027">תכונה זו מאפשרת לך לגשת במהירות לכל משתמש המחובר לחשבון, בלי להזין סיסמה.
 
 יש להשתמש בתכונה הזו רק עם חשבונות מהימנים.</translation>
+<translation id="9183456764293710005">הגדלת כל המסך</translation>
 <translation id="9193626018745640770">מתבצעת העברה במכשיר לא ידוע</translation>
 <translation id="9194617393863864469">הוסף משתמש אחר...</translation>
 <translation id="9210037371811586452">‏יציאה ממצב Unified Desktop</translation>
diff --git a/ash/strings/ash_strings_ja.xtb b/ash/strings/ash_strings_ja.xtb
index db14997a..8b4d316 100644
--- a/ash/strings/ash_strings_ja.xtb
+++ b/ash/strings/ash_strings_ja.xtb
@@ -89,7 +89,7 @@
 <translation id="209965399369889474">ネットワークに接続されていません</translation>
 <translation id="2126242104232412123">新しいデスク</translation>
 <translation id="2127372758936585790">低電力の充電器</translation>
-<translation id="2135456203358955318">拡大鏡(ドッキング)</translation>
+<translation id="2135456203358955318">ドッキング拡大鏡</translation>
 <translation id="2144487987174258011">Adobe Flash Player を更新するには再起動してください</translation>
 <translation id="2148902151539191989">戻る</translation>
 <translation id="2208323208084708176">デスクトップ統合モード</translation>
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">すべてログアウト</translation>
 <translation id="2277103315734023688">前方に移動</translation>
 <translation id="2292698582925480719">表示スケール</translation>
+<translation id="2298170939937364391">全画面拡大鏡がオンになっています。オフにするには Ctrl+検索+M キーをもう一度押します。</translation>
 <translation id="2302092602801625023">このアカウントはファミリー リンクによって管理されています</translation>
 <translation id="2303600792989757991">ウィンドウ切り替えの概要</translation>
 <translation id="2339073806695260576">シェルフにあるタッチペン ボタンをタップして、メモやスクリーンショットをとったり、レーザー ポインタや虫メガネを使用したりすることができます。</translation>
@@ -118,7 +119,7 @@
 <translation id="2509468283778169019">Caps Lock がオンになっています</translation>
 <translation id="2542089167727451762">プロフィール画像をタップしてください</translation>
 <translation id="255671100581129685">Google アシスタントは、公開セッションではご利用いただけません。</translation>
-<translation id="256712445991462162">拡大鏡(ドッキング)</translation>
+<translation id="256712445991462162">ドッキング拡大鏡</translation>
 <translation id="2575685495496069081">マルチログインは無効にされています</translation>
 <translation id="2582112259361606227">再起動して更新</translation>
 <translation id="2617342710774726426">SIM カードはロックされています</translation>
@@ -137,7 +138,7 @@
 <translation id="2872961005593481000">終了</translation>
 <translation id="2878884018241093801">最近使用されたアイテムはありません</translation>
 <translation id="2903844815300039659"><ph name="NAME" /> に接続されています(<ph name="STRENGTH" />)</translation>
-<translation id="2942350706960889382">拡大鏡(ドッキング)</translation>
+<translation id="2942350706960889382">ドッキング拡大鏡</translation>
 <translation id="2942516765047364088">シェルフの位置</translation>
 <translation id="2946119680249604491">接続を追加</translation>
 <translation id="2961963223658824723">エラーが発生しました。数秒後にもう一度お試しください。</translation>
@@ -145,7 +146,7 @@
 <translation id="2970920913501714344">アプリ、拡張機能、テーマをインストールする</translation>
 <translation id="2977598380246111477">次の番号</translation>
 <translation id="2995447421581609334">キャスト デバイスを表示します。</translation>
-<translation id="2996462380875591307">拡大鏡(ドッキング)がオンになっています。オフにするには Ctrl+検索+D キーをもう一度押します。</translation>
+<translation id="2996462380875591307">ドッキング拡大鏡がオンになっています。オフにするには Ctrl+検索+D キーをもう一度押します。</translation>
 <translation id="3000461861112256445">モノラル音声</translation>
 <translation id="3009178788565917040">出力</translation>
 <translation id="3051128274746680507">管理対象のユーザー プロフィールはまもなく削除されます。ログインして詳細をご確認ください。</translation>
@@ -174,7 +175,7 @@
 <translation id="3364721542077212959">タッチペン ツール</translation>
 <translation id="3368922792935385530">接続済み</translation>
 <translation id="3371140690572404006">USB-C デバイス(右手前のポート)</translation>
-<translation id="3386978599540877378">拡大鏡(全画面)</translation>
+<translation id="3386978599540877378">全画面拡大鏡</translation>
 <translation id="3400357268283240774">その他の設定</translation>
 <translation id="3413817803639110246">通知はありません</translation>
 <translation id="343571671045587506">リマインダーの編集</translation>
@@ -200,7 +201,7 @@
 <translation id="3783640748446814672">alt</translation>
 <translation id="3784455785234192852">ロック</translation>
 <translation id="3798670284305777884">スピーカー(内蔵)</translation>
-<translation id="3799080171973636491">拡大鏡(全画面)のキーボード ショートカットを押しました。この機能をオンにしますか?</translation>
+<translation id="3799080171973636491">全画面拡大鏡のキーボード ショートカットを押しました。この機能をオンにしますか?</translation>
 <translation id="380165613292957338">はい、どんなご用でしょう?</translation>
 <translation id="383629559565718788">キーボード設定を表示</translation>
 <translation id="3846575436967432996">利用可能なネットワーク情報がありません</translation>
@@ -243,7 +244,7 @@
 <translation id="4378551569595875038">接続中...</translation>
 <translation id="4379531060876907730">タッチペン ツール</translation>
 <translation id="4383956581743965695">-<ph name="TIME_SINCE_EXPIRATION" /></translation>
-<translation id="4389184120735010762">拡大鏡(ドッキング)のキーボード ショートカットを押しました。この機能をオンにしますか?</translation>
+<translation id="4389184120735010762">ドッキング拡大鏡のキーボード ショートカットを押しました。この機能をオンにしますか?</translation>
 <translation id="4421231901400348175">リモート サポート経由で <ph name="HELPER_NAME" /> と画面の制御を共有しています。</translation>
 <translation id="4430019312045809116">音量</translation>
 <translation id="4450893287417543264">次回から表示しない</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">言語</translation>
 <translation id="5313326810920013265">Bluetooth 設定</translation>
 <translation id="5331975486040154427">USB-C デバイス(左奥のポート)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> - <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">試行回数が上限を超えました</translation>
 <translation id="5397578532367286026">このユーザーの利用状況や履歴は、chrome.com で管理者(<ph name="MANAGER_EMAIL" />)によって確認されます。</translation>
 <translation id="5430931332414098647">インスタント テザリング</translation>
@@ -321,7 +321,7 @@
 <translation id="5682642926269496722">Google アシスタントは、現在のユーザー アカウントではご利用いただけません。</translation>
 <translation id="5691772641933328258">指紋を認識できません</translation>
 <translation id="5710450975648804523">サイレント モードがオンになっています</translation>
-<translation id="573413375004481890">このデバイスでサポートされるディスプレイの上限数を超えたため、一部のディスプレイが切断されました</translation>
+<translation id="573413375004481890">このデバイスでサポートできるディスプレイの上限数を超えたため、ディスプレイが 1 台切断されました</translation>
 <translation id="574392208103952083">中</translation>
 <translation id="5744083938413354016">タップによるドラッグ</translation>
 <translation id="5750765938512549687">Bluetooth がオフです</translation>
@@ -374,7 +374,7 @@
 <translation id="6452181791372256707">拒否</translation>
 <translation id="6453179446719226835">言語が変更されました</translation>
 <translation id="6459472438155181876"><ph name="DISPLAY_NAME" /> へ画面を拡張しています</translation>
-<translation id="6482559668224714696">拡大鏡(全画面)</translation>
+<translation id="6482559668224714696">全画面拡大鏡</translation>
 <translation id="6490471652906364588">USB-C デバイス(右側面のポート)</translation>
 <translation id="649452524636452238">スマートカードの PIN</translation>
 <translation id="6501401484702599040">画面を <ph name="RECEIVER_NAME" /> にキャスト中</translation>
@@ -477,6 +477,7 @@
 <translation id="7904094684485781019">このアカウントの管理者がマルチ ログインを許可していません。</translation>
 <translation id="7933084174919150729">Google アシスタントはメインのプロフィールでのみご利用いただけます。</translation>
 <translation id="79341161159229895">このアカウントは <ph name="FIRST_PARENT_EMAIL" /> と <ph name="SECOND_PARENT_EMAIL" /> により管理されています</translation>
+<translation id="7955885781510802139">ハイコントラスト モード</translation>
 <translation id="7977927628060636163">モバイル ネットワークを検索しています...</translation>
 <translation id="7982789257301363584">ネットワーク</translation>
 <translation id="7984197416080286869">指紋認証の試行回数が上限を超えています</translation>
@@ -564,6 +565,7 @@
 <translation id="9091626656156419976">ディスプレイ「<ph name="DISPLAY_NAME" />」が取り外されました</translation>
 <translation id="9151726767154816831">更新するには、再起動して Powerwash を実行してください</translation>
 <translation id="9179259655489829027">この機能を使用すると、パスワードを入力せずにログイン ユーザーにすばやくアクセスできます。この機能は信頼できるアカウントにのみ使用してください。</translation>
+<translation id="9183456764293710005">全画面拡大鏡</translation>
 <translation id="9193626018745640770">不明な受信デバイスにキャストしています</translation>
 <translation id="9194617393863864469">別のユーザーとしてログイン...</translation>
 <translation id="9210037371811586452">デスクトップ統合モードの終了中</translation>
diff --git a/ash/strings/ash_strings_kn.xtb b/ash/strings/ash_strings_kn.xtb
index f3efc8d..b3b54de 100644
--- a/ash/strings/ash_strings_kn.xtb
+++ b/ash/strings/ash_strings_kn.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">ಎಲ್ಲವನ್ನೂ ಸೈನ್ ಔಟ್ ಮಾಡಿ</translation>
 <translation id="2277103315734023688">ಮುಂದಕ್ಕೆ ಸೀಕ್ ಮಾಡಿ</translation>
 <translation id="2292698582925480719">ಪ್ರಮಾಣ ತೋರಿಸಿ</translation>
+<translation id="2298170939937364391">ಫುಲ್‌ಸ್ಕ್ರೀನ್ ವರ್ಧಕವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ. ಅದನ್ನು ಟಾಗಲ್‌ ಆಫ್‌ ಮಾಡಲು Ctrl+Search+M ಅನ್ನು ಒತ್ತಿರಿ.</translation>
 <translation id="2302092602801625023">ಈ ಖಾತೆಯನ್ನು Family Link ಮೂಲಕ ನಿರ್ವಹಿಸಲಾಗಿದೆ</translation>
 <translation id="2303600792989757991">ಟಾಗಲ್ ವಿಂಡೋ ಅವಲೋಕನ</translation>
 <translation id="2339073806695260576">ಟಿಪ್ಪಣಿ, ಸ್ಕ್ರೀನ್‌ಶಾಟ್ ತೆಗೆದುಕೊಳ್ಳಲು, ಲೇಸರ್‌ ಪಾಯಿಂಟರ್ ಬಳಸಲು ಅಥವಾ ಭೂತಗನ್ನಡಿ ಬಳಸಲು ಶೆಲ್ಫ್‌ನಲ್ಲಿ ಸ್ಟೈಲಸ್ ಬಟನ್ ಅನ್ನು ಟ್ಯಾಪ್ ಮಾಡಿ.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">ಭಾಷೆ</translation>
 <translation id="5313326810920013265">ಬ್ಲೂಟೂತ್‌‌ ಸೆಟ್ಟಿಂಗ್‌ಗಳು</translation>
 <translation id="5331975486040154427">USB-C ಸಾಧನ (ಎಡ ಭಾಗದ ಹಿಂದಿನ ಪೋರ್ಟ್‌)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> - <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">ಹಲವು ಬಾರಿ ಪ್ರಯತ್ನಿಸಿದ್ದೀರಿ</translation>
 <translation id="5397578532367286026">ಈ ಬಳಕೆದಾರರ ಬಳಕೆ ಮತ್ತು ಇತಿಹಾಸವನ್ನು chrome.com ನಲ್ಲಿ ನಿರ್ವಾಹಕರು (<ph name="MANAGER_EMAIL" />) ಪರಿಶೀಲಿಸಬಹುದು.</translation>
 <translation id="5430931332414098647">ತತ್‌ಕ್ಷಣದ ಟೆಥರಿಂಗ್‌</translation>
@@ -477,6 +477,7 @@
 <translation id="7904094684485781019">ಈ ಖಾತೆಗಾಗಿ ನಿರ್ವಾಹಕರು ಬಹುವಿಧದ ಸೈನ್ ಇನ್ ಅನುಮತಿಸಿಲ್ಲ.</translation>
 <translation id="7933084174919150729">ಪ್ರಾಥಮಿಕ ಪ್ರೊಫೈಲ್‌ಗೆ ಮಾತ್ರ Google ಸಹಾಯಕ ಲಭ್ಯವಿದೆ.</translation>
 <translation id="79341161159229895"><ph name="FIRST_PARENT_EMAIL" /> ಮತ್ತು <ph name="SECOND_PARENT_EMAIL" /> ಮೂಲಕ ಖಾತೆಯನ್ನು ನಿರ್ವಹಿಸಲಾಗಿದೆ</translation>
+<translation id="7955885781510802139">ಅಧಿಕ ಕಾಂಟ್ರಾಸ್ಟ್ ಮೋಡ್</translation>
 <translation id="7977927628060636163">ಮೊಬೈಲ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳಿಗೆ ಹುಡುಕಲಾಗುತ್ತಿದೆ...</translation>
 <translation id="7982789257301363584">ನೆಟ್‌ವರ್ಕ್</translation>
 <translation id="7984197416080286869">ತೀರಾ ಹೆಚ್ಚು ಫಿಂಗರ್‌ಪ್ರಿಂಟ್ ಪ್ರಯತ್ನಗಳು</translation>
@@ -564,6 +565,7 @@
 <translation id="9091626656156419976">ಡಿಸ್‌ಪ್ಲೇ <ph name="DISPLAY_NAME" /> ಅನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ</translation>
 <translation id="9151726767154816831">ಅಪ್‌ಡೇಟ್‌ ಮಾಡಲು ಮರುಪ್ರಾರಂಭಿಸಿ ಮತ್ತು ಪವರ್‌ವಾಶ್ ಮಾಡಿ</translation>
 <translation id="9179259655489829027">ಸೈನ್-ಇನ್ ಮಾಡಿರುವ ಯಾವುದೇ ಬಳಕೆದಾರರನ್ನು, ಪಾಸ್‌ವರ್ಡ್ ಇಲ್ಲದೆಯೇ ಪ್ರವೇಶಿಸಲು ಈ ವೈಶಿಷ್ಟ್ಯವು ಅವಕಾಶ ನೀಡುತ್ತದೆ. ನಿಮಗೆ ವಿಶ್ವಾಸವಿರುವ ಖಾತೆಗಳೊಂದಿಗೆ ಮಾತ್ರ ಈ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಬಳಸಿ.</translation>
+<translation id="9183456764293710005">ಫುಲ್‌ಸ್ಕ್ರೀನ್ ವರ್ಧಕ</translation>
 <translation id="9193626018745640770">"ಅಪರಿಚಿತ ಸ್ವೀಕರಿಸುವವರು" ನಲ್ಲಿ ಬಿತ್ತರಿಸಲಾಗುತ್ತಿದೆ</translation>
 <translation id="9194617393863864469">ಮತ್ತೊಂದು ಬಳಕೆದಾರರಾಗಿ ಸೈನ್‌ ಇನ್‌ ಮಾಡಿ...</translation>
 <translation id="9210037371811586452">ಏಕೀಕೃತ ಡೆಸ್ಕ್‌ಟಾಪ್ ಮೋಡ್‌ನಿಂದ ನಿರ್ಗಮಿಸಲಾಗುತ್ತಿದೆ</translation>
diff --git a/ash/strings/ash_strings_ko.xtb b/ash/strings/ash_strings_ko.xtb
index bdae0710..1bfebfc 100644
--- a/ash/strings/ash_strings_ko.xtb
+++ b/ash/strings/ash_strings_ko.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">모두 로그아웃</translation>
 <translation id="2277103315734023688">앞으로 탐색</translation>
 <translation id="2292698582925480719">디스플레이 배율</translation>
+<translation id="2298170939937364391">전체 화면 돋보기가 사용 설정되었습니다. 사용 중지하려면 Ctrl+Search+M을 다시 누르세요.</translation>
 <translation id="2302092602801625023">Family Link에서 관리되는 계정입니다.</translation>
 <translation id="2303600792989757991">창 전환 개요</translation>
 <translation id="2339073806695260576">실행기에서 스타일러스 버튼을 탭하여 메모를 작성하거나, 스크린샷을 찍거나, 레이저 포인터 또는 돋보기를 활용할 수 있습니다.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">언어</translation>
 <translation id="5313326810920013265">블루투스 설정</translation>
 <translation id="5331975486040154427">USB-C 기기(좌측 후면 포트)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> - <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">시도 횟수가 너무 많음</translation>
 <translation id="5397578532367286026">관리자(<ph name="MANAGER_EMAIL" />)는 chrome.com에서 해당 사용자의 사용 및 방문 기록을 검토할 수 있습니다.</translation>
 <translation id="5430931332414098647">인스턴트 테더링</translation>
@@ -476,6 +476,7 @@
 <translation id="7904094684485781019">이 계정의 관리자가 멀티 로그인을 허용하지 않습니다.</translation>
 <translation id="7933084174919150729">Google 어시스턴트는 기본 프로필에서만 사용할 수 있습니다.</translation>
 <translation id="79341161159229895">계정 관리자: <ph name="FIRST_PARENT_EMAIL" /> 및 <ph name="SECOND_PARENT_EMAIL" /></translation>
+<translation id="7955885781510802139">고대비 모드</translation>
 <translation id="7977927628060636163">모바일 네트워크 검색 중...</translation>
 <translation id="7982789257301363584">네트워크</translation>
 <translation id="7984197416080286869">지문 인식을 너무 많이 시도함</translation>
@@ -563,6 +564,7 @@
 <translation id="9091626656156419976">디스플레이 <ph name="DISPLAY_NAME" /> 제거됨</translation>
 <translation id="9151726767154816831">업데이트하려면 다시 시작하고 Powerwash하세요.</translation>
 <translation id="9179259655489829027">이 기능을 사용하면 로그인한 모든 사용자에게 비밀번호 없이 액세스할 수 있습니다. 이 기능은 신뢰할 수 있는 계정에만 사용하시기 바랍니다.</translation>
+<translation id="9183456764293710005">전체 화면 돋보기</translation>
 <translation id="9193626018745640770">알 수 없는 수신기에 전송 중</translation>
 <translation id="9194617393863864469">다른 사용자로 로그인...</translation>
 <translation id="9210037371811586452">통합 바탕화면 모드 종료 중</translation>
diff --git a/ash/strings/ash_strings_lt.xtb b/ash/strings/ash_strings_lt.xtb
index 18def91..c7092dd 100644
--- a/ash/strings/ash_strings_lt.xtb
+++ b/ash/strings/ash_strings_lt.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">Atjungti visus</translation>
 <translation id="2277103315734023688">Prasukti pirmyn</translation>
 <translation id="2292698582925480719">Ekrano mastelis</translation>
+<translation id="2298170939937364391">Viso ekrano didinimas įgalintas. Dar kartą paspauskite „Ctrl“ + paieškos klavišą + M, kad išjungtumėte režimą.</translation>
 <translation id="2302092602801625023">Ši paskyra tvarkoma naudojant „Family Link“</translation>
 <translation id="2303600792989757991">Perjungti lango apžvalgą</translation>
 <translation id="2339073806695260576">Palieskite rašiklio mygtuką lentynoje, kad galėtumėte sukurti užrašą, ekrano kopiją, naudoti lazerinį žymeklį arba didinamąjį stiklą.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">Kalba</translation>
 <translation id="5313326810920013265">„Bluetooth“ nustatymai</translation>
 <translation id="5331975486040154427">USB-C įrenginys (prievadas kairėje, užpakalinėje dalyje)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> – <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">Per daug bandymų</translation>
 <translation id="5397578532367286026">Šio naudotojo naudojimo duomenis ir istoriją valdytojas (<ph name="MANAGER_EMAIL" />) gali peržiūrėti adresu chrome.com.</translation>
 <translation id="5430931332414098647">Momentinis įrenginio kaip modemo naudojimas</translation>
@@ -476,6 +476,7 @@
 <translation id="7904094684485781019">Šios paskyros administratorius neleidžia naudoti kelių paskyrų.</translation>
 <translation id="7933084174919150729">„Google“ padėjėjas pasiekiamas tik pagrindiniame profilyje.</translation>
 <translation id="79341161159229895">Paskyrą tvarko: <ph name="FIRST_PARENT_EMAIL" /> ir <ph name="SECOND_PARENT_EMAIL" /></translation>
+<translation id="7955885781510802139">Didelio kontrasto režimas</translation>
 <translation id="7977927628060636163">Ieškoma mobiliojo ryšio tinklų...</translation>
 <translation id="7982789257301363584">Tinklas</translation>
 <translation id="7984197416080286869">Viršytas leistinas bandymų atrakinti naudojant kontrolinį kodą skaičius</translation>
@@ -563,6 +564,7 @@
 <translation id="9091626656156419976">Pašalintas vaizdas „<ph name="DISPLAY_NAME" />“</translation>
 <translation id="9151726767154816831">Kad atnaujintumėte, paleiskite iš naujo ir naudokite „Powerwash“</translation>
 <translation id="9179259655489829027">Naudodami šią funkciją galite greitai pasiekti bet kurį prisijungusį naudotoją be slaptažodžio. Šią funkciją naudokite tik su patikimomis paskyromis.</translation>
+<translation id="9183456764293710005">Viso ekrano didinimas</translation>
 <translation id="9193626018745640770">Perduodama į nežinomą imtuvą</translation>
 <translation id="9194617393863864469">Prisijungti kaip kitas naudotojas...</translation>
 <translation id="9210037371811586452">Išjungiamas sujungiamojo darbalaukio režimas</translation>
diff --git a/ash/strings/ash_strings_lv.xtb b/ash/strings/ash_strings_lv.xtb
index 088de5f..9cfb50a 100644
--- a/ash/strings/ash_strings_lv.xtb
+++ b/ash/strings/ash_strings_lv.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">Izrakstīt visus</translation>
 <translation id="2277103315734023688">Pāriet uz priekšu</translation>
 <translation id="2292698582925480719">Attēlojuma mērogs</translation>
+<translation id="2298170939937364391">Pilnekrāna lupa ir iespējota. Lai to izslēgtu, vēlreiz nospiediet taustiņu kombināciju Ctrl+Search+M.</translation>
 <translation id="2302092602801625023">Šo kontu pārvalda lietotne Family Link.</translation>
 <translation id="2303600792989757991">Pārslēgt loga kopsavilkumu</translation>
 <translation id="2339073806695260576">Pieskarieties skārienekrāna pildspalvas pogai plauktā, lai veiktu piezīmes, uzņemtu ekrānuzņēmumus, izmantotu lāzera rādītāju vai lupu.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">Valoda</translation>
 <translation id="5313326810920013265">Bluetooth iestatījumi</translation>
 <translation id="5331975486040154427">USB-C ierīce (pieslēgvieta kreisajā pusē aizmugurē)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> — <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">Pārāk daudz mēģinājumu</translation>
 <translation id="5397578532367286026">Šī lietotāja datu lietojumu un vēsturi var pārvaldīt pārzinis (<ph name="MANAGER_EMAIL" />) vietnē chrome.com.</translation>
 <translation id="5430931332414098647">Tūlītēja piesaiste</translation>
@@ -476,6 +476,7 @@
 <translation id="7904094684485781019">Šī konta administrators nav atļāvis vairākkārtēju pierakstīšanos.</translation>
 <translation id="7933084174919150729">Google asistents ir pieejams tikai galvenajam profilam.</translation>
 <translation id="79341161159229895">Kontu pārvalda <ph name="FIRST_PARENT_EMAIL" /> un <ph name="SECOND_PARENT_EMAIL" /></translation>
+<translation id="7955885781510802139">Augsta kontrasta režīms</translation>
 <translation id="7977927628060636163">Notiek mobilo tīklu meklēšana...</translation>
 <translation id="7982789257301363584">Tīkls</translation>
 <translation id="7984197416080286869">Pārāk daudz mēģinājumu atbloķēt ar pirksta nospiedumu</translation>
@@ -563,6 +564,7 @@
 <translation id="9091626656156419976">Displejs <ph name="DISPLAY_NAME" /> tika noņemts.</translation>
 <translation id="9151726767154816831">Lai atjauninātu, restartējiet ierīci un izmantojiet funkciju Powerwash.</translation>
 <translation id="9179259655489829027">Šī funkcija ļauj ātri piekļūt jebkuram lietotājam, kurš ir pierakstījies, nepieprasot paroli. Izmantojiet šo funkciju tikai uzticamiem kontiem.</translation>
+<translation id="9183456764293710005">Pilnekrāna lupa</translation>
 <translation id="9193626018745640770">Apraide nezināmā uztvērējā</translation>
 <translation id="9194617393863864469">Pierakstīties kā citam lietotājam...</translation>
 <translation id="9210037371811586452">Notiek iziešana no vienotās darbvirsmas režīma</translation>
diff --git a/ash/strings/ash_strings_ml.xtb b/ash/strings/ash_strings_ml.xtb
index 325c7fd..106d5f6 100644
--- a/ash/strings/ash_strings_ml.xtb
+++ b/ash/strings/ash_strings_ml.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">എല്ലാം സൈൻ ഔട്ട് ചെയ്യുക</translation>
 <translation id="2277103315734023688">മുന്നോട്ട് നീക്കുക</translation>
 <translation id="2292698582925480719">ഡിസ്പ്ലേ സ്കെയിൽ</translation>
+<translation id="2298170939937364391">പൂർണ്ണ സ്ക്രീൻ മാഗ്നിഫയർ പ്രവർത്തനക്ഷമമാക്കി. ഇത് ഓഫാക്കാൻ Ctrl+തിരയൽ+M വീണ്ടും അമർത്തുക.</translation>
 <translation id="2302092602801625023">ഈ അക്കൗണ്ട് Family Link ഉപയോഗിച്ച് മാനേജ് ചെയ്യുന്നു</translation>
 <translation id="2303600792989757991">വിൻഡോ ചുരുക്കവിവരണം ടോഗിൾ ചെയ്യുക</translation>
 <translation id="2339073806695260576">കുറിപ്പ്, സ്‌ക്രീന്‍ഷോട്ട്, എന്നിവ എടുക്കാനും ലേസർ പോയിന്‍ററോ ഭൂതക്കണ്ണാടിയോ ഉപയോഗിക്കാനും ഷെൽഫിലെ സ്‌റ്റൈലസ് ബട്ടൺ ടാപ്പ് ചെയ്യുക.</translation>
@@ -296,9 +297,8 @@
 <translation id="5260676007519551770">ഡെസ്‌ക് 4</translation>
 <translation id="5283198616748585639">ഒരു മിനിറ്റ് ചേർക്കുക</translation>
 <translation id="5302048478445481009">ഭാഷ</translation>
-<translation id="5313326810920013265">ബ്ലൂടൂത്ത് ക്രമീകരണങ്ങൾ</translation>
+<translation id="5313326810920013265">Bluetooth ക്രമീകരണങ്ങൾ</translation>
 <translation id="5331975486040154427">USB-C ഉപകരണം (പുറകിൽ ഇടതുവശത്തെ പോർട്ട്)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> - <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">നിരവധി ശ്രമങ്ങൾ</translation>
 <translation id="5397578532367286026">ഈ ഉപയോക്താവിന്റെ ഉപയോഗവും ചരിത്രവും chrome.com-ൽ മാനേജർക്ക് (<ph name="MANAGER_EMAIL" />) അവലോകനം ചെയ്യാനാകും.</translation>
 <translation id="5430931332414098647">തൽക്ഷണ ടെതറിംഗ്</translation>
@@ -309,7 +309,7 @@
 <translation id="5519195206574732858">LTE</translation>
 <translation id="553675580533261935">സെഷനിൽ നിന്ന് പുറത്തുകടക്കുന്നു</translation>
 <translation id="5537725057119320332">കാസ്‌റ്റ് ചെയ്യുക</translation>
-<translation id="5548285847212963613">ഈ നെറ്റ്‌വർക്കിലേക്ക് കണക്റ്റുചെയ്യാൻ "<ph name="EXTENSION_NAME" />" വിപുലീകരണത്തിന് സഹായിക്കാനാകും.</translation>
+<translation id="5548285847212963613">ഈ നെറ്റ്‌വർക്കിലേക്ക് കണക്റ്റ് ചെയ്യാൻ "<ph name="EXTENSION_NAME" />" വിപുലീകരണത്തിന് സഹായിക്കാനാകും.</translation>
 <translation id="554893713779400387">പറഞ്ഞ് കൊടുക്കൽ മാറ്റുക</translation>
 <translation id="5571066253365925590">Bluetooth പ്രവർത്തനക്ഷമമാക്കി</translation>
 <translation id="5597451508971090205"><ph name="SHORT_WEEKDAY" />, <ph name="DATE" /></translation>
@@ -476,6 +476,7 @@
 <translation id="7904094684485781019">ഈ അക്കൗണ്ടിന്റെ അഡ്‌മിനിസ്‌ട്രേറ്റർ ഒന്നിലധികം സൈൻ-ഇൻ അനുവദിക്കുന്നില്ല.</translation>
 <translation id="7933084174919150729">പ്രാഥമിക പ്രൊഫൈലിന് മാത്രമേ Google അസിസ്റ്റന്‍റ് ലഭ്യമാകൂ.</translation>
 <translation id="79341161159229895">അക്കൗണ്ട് മാനേജ് ചെയ്യുന്നത് <ph name="FIRST_PARENT_EMAIL" />, <ph name="SECOND_PARENT_EMAIL" /> എന്നിവരാണ്</translation>
+<translation id="7955885781510802139">ഉയർന്ന ദൃശ്യതീവ്രതാ മോഡ്</translation>
 <translation id="7977927628060636163">മൊബൈൽ നെറ്റ്‌വർക്കുകൾ തിരയുന്നു...</translation>
 <translation id="7982789257301363584">നെറ്റ്‌വർക്ക്</translation>
 <translation id="7984197416080286869">വിരലടയാളം ഉപയോഗിച്ച് നിരവധി ശ്രമങ്ങൾ നടത്തി</translation>
@@ -563,6 +564,7 @@
 <translation id="9091626656156419976"><ph name="DISPLAY_NAME" /> ഡിസ്‌പ്ലേ നീക്കംചെയ്‌തു</translation>
 <translation id="9151726767154816831">അപ്‌ഡേറ്റ് ചെയ്യാൻ, റീസ്റ്റാർട്ട് ചെയ്ത് powerwash ചെയ്യുക</translation>
 <translation id="9179259655489829027">സൈൻ ഇൻ ചെയ്‌ത ഏതൊരു ഉപയോക്താവിനെയും പാസ്‌വേഡ് ഇല്ലാതെ തന്നെ വേഗത്തിൽ ആക്‌സസ് ചെയ്യാൻ ഈ ഫീച്ചർ നിങ്ങളെ അനുവദിക്കുന്നു. നിങ്ങൾക്ക് വിശ്വാസമുള്ള അക്കൗണ്ടുകളിൽ മാത്രം ഈ ഫീച്ചർ ഉപയോഗിക്കുക.</translation>
+<translation id="9183456764293710005">പൂർണ്ണ സ്ക്രീൻ മാഗ്നിഫയർ</translation>
 <translation id="9193626018745640770">ഒരു അജ്ഞാത റിസീവറിൽ കാസ്‌റ്റ് ചെയ്യുന്നു</translation>
 <translation id="9194617393863864469">മറ്റൊരു ഉപയോക്താവായി സൈൻ ഇൻ ചെയ്യുക...</translation>
 <translation id="9210037371811586452">ഏകീകൃത ഡെസ്‌ക്‌ടോപ്പ് മോഡിൽ നിന്ന് പുറത്തുകടക്കുന്നു</translation>
diff --git a/ash/strings/ash_strings_mr.xtb b/ash/strings/ash_strings_mr.xtb
index 718f9671..a52c71e 100644
--- a/ash/strings/ash_strings_mr.xtb
+++ b/ash/strings/ash_strings_mr.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">सर्व साइन आउट करा</translation>
 <translation id="2277103315734023688">पुढे जा</translation>
 <translation id="2292698582925480719">स्केल दाखवा</translation>
+<translation id="2298170939937364391">फुल-स्क्रीन मॅग्निफायर सुरू केला आहे. तो टॉगल करून बंद करण्यासाठी पुन्हा Ctrl+Search+M दाबा.</translation>
 <translation id="2302092602801625023">हे खाते Family Link द्वारे व्यवस्थापित केले जाते</translation>
 <translation id="2303600792989757991">विंडो विहंगावलोकन टॉगल करा</translation>
 <translation id="2339073806695260576">नोट व स्क्रीनशॉट घेण्यासाठी, तसेच लेझर पॉइंटर किंवा भिंग वापरण्यासाठी शेल्फवरील स्टायलस बटणावर टॅप करा.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">भाषा</translation>
 <translation id="5313326810920013265">ब्लूटूथ सेटिंग्ज</translation>
 <translation id="5331975486040154427">USB-C डिव्‍हाइस (डाव्या बाजूचे मागील पोर्ट)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> - <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">खूप जास्त प्रयत्न</translation>
 <translation id="5397578532367286026">या वापरकर्त्याच्या वापर आणि इतिहासाचे chrome.com वरील व्यवस्थापकाद्वारे (<ph name="MANAGER_EMAIL" />) पुनरावलोकन केले जाऊ शकते.</translation>
 <translation id="5430931332414098647">झटपट टेदरिंग</translation>
@@ -476,6 +476,7 @@
 <translation id="7904094684485781019">या खात्याच्या ॲडमिनिस्ट्रेटरने एकाहून अधिक साइन इन ची परवानगी  रद्द केली आहे.</translation>
 <translation id="7933084174919150729">Google Assistant फक्त प्राथमिक प्रोफाइलवर उपलब्ध आहे.</translation>
 <translation id="79341161159229895">खाते <ph name="FIRST_PARENT_EMAIL" /> आणि <ph name="SECOND_PARENT_EMAIL" /> ने व्‍यवस्‍थापित केले आहे</translation>
+<translation id="7955885781510802139">उच्च काँट्रास्ट मोड</translation>
 <translation id="7977927628060636163">मोबाइल नेटवर्क शोधत आहे...</translation>
 <translation id="7982789257301363584">नेटवर्क</translation>
 <translation id="7984197416080286869">खूप जास्त फिंगरप्रिंट प्रयत्न</translation>
@@ -563,6 +564,7 @@
 <translation id="9091626656156419976"><ph name="DISPLAY_NAME" /> डिस्प्ले काढले</translation>
 <translation id="9151726767154816831">अपडेटासाठी रीस्टार्ट करा आणि powerwash करा</translation>
 <translation id="9179259655489829027">हे वैशिष्ट्य तुम्हाला पासवर्ड शिवाय कोणत्याही साइन-इन केलेल्या वापरकर्त्यास जलदपणे ॲक्सेस करण्याची परवानगी  देते. तुमचा विश्वास असलेल्या खात्यांसाठीच फक्त या वैशिष्ट्याचा वापर करा.</translation>
+<translation id="9183456764293710005">फुल-स्क्रीन मॅग्निफायर</translation>
 <translation id="9193626018745640770">एका अज्ञात मिळवणाऱ्यावर कास्ट करत आहे</translation>
 <translation id="9194617393863864469">दुसरा वापरकर्ता साइन इन करा...</translation>
 <translation id="9210037371811586452">एकीकृत डेस्कटॉप मोडमधून बाहेर पडत आहे</translation>
diff --git a/ash/strings/ash_strings_ms.xtb b/ash/strings/ash_strings_ms.xtb
index d3c0d02..fc1d8f2e 100644
--- a/ash/strings/ash_strings_ms.xtb
+++ b/ash/strings/ash_strings_ms.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">Log keluar semua</translation>
 <translation id="2277103315734023688">Cari Ke Hadapan</translation>
 <translation id="2292698582925480719">Skala paparan</translation>
+<translation id="2298170939937364391">Penggadang Skrin Penuh didayakan. Tekan Ctrl+Cari+M semula untuk mematikannya.</translation>
 <translation id="2302092602801625023">Akaun ini diurus oleh Family Link</translation>
 <translation id="2303600792989757991">Togol gambaran keseluruhan tetingkap</translation>
 <translation id="2339073806695260576">Ketik butang stilus pada rak untuk mencatat nota, mengambil tangkapan skrin, menggunakan penuding laser atau kanta pembesar.</translation>
@@ -299,7 +300,6 @@
 <translation id="5302048478445481009">Bahasa</translation>
 <translation id="5313326810920013265">Tetapan Bluetooth</translation>
 <translation id="5331975486040154427">Peranti USB-C (port belakang sebelah kiri)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> - <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">Terlalu banyak percubaan</translation>
 <translation id="5397578532367286026">Penggunaan dan sejarah pengguna ini boleh disemak oleh pengurus (<ph name="MANAGER_EMAIL" />) di chrome.com.</translation>
 <translation id="5430931332414098647">Penambatan Segera</translation>
@@ -477,6 +477,7 @@
 <translation id="7904094684485781019">Pentadbir akaun ini tidak membenarkan berbilang log masuk.</translation>
 <translation id="7933084174919150729">Google Assistant hanya tersedia untuk profil utama.</translation>
 <translation id="79341161159229895">Akaun diurus oleh <ph name="FIRST_PARENT_EMAIL" /> dan <ph name="SECOND_PARENT_EMAIL" /></translation>
+<translation id="7955885781510802139">Mod kontras tinggi</translation>
 <translation id="7977927628060636163">Mencari rangkaian mudah alih...</translation>
 <translation id="7982789257301363584">Rangkaian</translation>
 <translation id="7984197416080286869">Terlalu banyak percubaan cap jari</translation>
@@ -564,6 +565,7 @@
 <translation id="9091626656156419976">Paparan <ph name="DISPLAY_NAME" /> dialih keluar</translation>
 <translation id="9151726767154816831">Mulakan semula dan powerwash untuk mengemas kini</translation>
 <translation id="9179259655489829027">Ciri ini membolehkan anda mengakses dengan cepat mana-mana pengguna yang telah log masuk tanpa memerlukan kata laluan. Gunakan ciri ini dengan akaun yang dipercayai sahaja.</translation>
+<translation id="9183456764293710005">Penggadang skrin penuh</translation>
 <translation id="9193626018745640770">Menghantar pada penerima yang tidak diketahui</translation>
 <translation id="9194617393863864469">Log masuk pengguna lain...</translation>
 <translation id="9210037371811586452">Keluar daripada mod desktop bersatu</translation>
diff --git a/ash/strings/ash_strings_nl.xtb b/ash/strings/ash_strings_nl.xtb
index f48bd721..5bb7c65 100644
--- a/ash/strings/ash_strings_nl.xtb
+++ b/ash/strings/ash_strings_nl.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">Uitloggen van alle accounts</translation>
 <translation id="2277103315734023688">Vooruit zoeken</translation>
 <translation id="2292698582925480719">Weergaveschaal</translation>
+<translation id="2298170939937364391">'Vergrootglas voor volledig scherm' is ingeschakeld. Druk nog een keer op Ctrl+Zoeken+M om dit uit te schakelen.</translation>
 <translation id="2302092602801625023">Dit account wordt beheerd door Family Link</translation>
 <translation id="2303600792989757991">Overzicht venster in-/uitschakelen</translation>
 <translation id="2339073806695260576">Tik op de stylusknop op de plank om een notitie of screenshot te maken, of om de Assistent, de laserpen of het vergrootglas te gebruiken.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">Taal</translation>
 <translation id="5313326810920013265">Bluetooth-instellingen</translation>
 <translation id="5331975486040154427">USB-C-apparaat (poort links aan de achterkant)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> - <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">Te veel pogingen</translation>
 <translation id="5397578532367286026">Het gebruik en de geschiedenis van deze gebruiker kunnen worden bekeken door de beheerder (<ph name="MANAGER_EMAIL" />) op chrome.com.</translation>
 <translation id="5430931332414098647">Instant-tethering</translation>
@@ -476,6 +476,7 @@
 <translation id="7904094684485781019">De beheerder van dit account heeft toegang tot meerdere accounts niet toegestaan.</translation>
 <translation id="7933084174919150729">De Google Assistent is alleen beschikbaar voor het primaire profiel.</translation>
 <translation id="79341161159229895">Account wordt beheerd door <ph name="FIRST_PARENT_EMAIL" /> en <ph name="SECOND_PARENT_EMAIL" /></translation>
+<translation id="7955885781510802139">Modus voor hoog contrast</translation>
 <translation id="7977927628060636163">Mobiele netwerken zoeken…</translation>
 <translation id="7982789257301363584">Netwerk</translation>
 <translation id="7984197416080286869">Te veel vingerafdrukpogingen</translation>
@@ -563,6 +564,7 @@
 <translation id="9091626656156419976">Display <ph name="DISPLAY_NAME" /> is verwijderd</translation>
 <translation id="9151726767154816831">Opnieuw opstarten en de functie Powerwash gebruiken om bij te werken</translation>
 <translation id="9179259655489829027">Met deze functie kun je snel zonder wachtwoord toegang krijgen tot iedere ingelogde gebruiker. Gebruik deze functie alleen met accounts die je vertrouwt.</translation>
+<translation id="9183456764293710005">Vergrootglas voor volledig scherm</translation>
 <translation id="9193626018745640770">Casten naar een onbekende ontvanger</translation>
 <translation id="9194617393863864469">Als andere gebruiker inloggen...</translation>
 <translation id="9210037371811586452">Samengestelde desktopmodus wordt gesloten</translation>
diff --git a/ash/strings/ash_strings_no.xtb b/ash/strings/ash_strings_no.xtb
index f80b2ad..2ddbb95 100644
--- a/ash/strings/ash_strings_no.xtb
+++ b/ash/strings/ash_strings_no.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">Logg alle av</translation>
 <translation id="2277103315734023688">Spol fremover</translation>
 <translation id="2292698582925480719">Visningsskala</translation>
+<translation id="2298170939937364391">Lupe for hele skjermen er slått på. Trykk på Ctrl + Søk + M igjen for å slå det av.</translation>
 <translation id="2302092602801625023">Denne kontoen er administrert av Family Link</translation>
 <translation id="2303600792989757991">Vis eller skjul vindusoversikten</translation>
 <translation id="2339073806695260576">Trykk på pekepennknappen på hyllen for å ta et notat, ta en skjermdump, bruke laserpekeren eller bruke forstørrelsesglasset.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">Språk</translation>
 <translation id="5313326810920013265">Bluetooth-innstillinger</translation>
 <translation id="5331975486040154427">USB-C-enhet (porten bak på venstre side)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> – <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">For mange forsøk</translation>
 <translation id="5397578532367286026">Bruken og loggen for denne brukeren kan gjennomgås av administratoren (<ph name="MANAGER_EMAIL" />) på chrome.com</translation>
 <translation id="5430931332414098647">Umiddelbar internettdeling</translation>
@@ -476,6 +476,7 @@
 <translation id="7904094684485781019">Administratoren for denne kontoen har forbudt multipålogging.</translation>
 <translation id="7933084174919150729">Google-assistenten er bare tilgjengelig for den primære profilen.</translation>
 <translation id="79341161159229895">Kontoen er administrert av <ph name="FIRST_PARENT_EMAIL" /> og <ph name="SECOND_PARENT_EMAIL" /></translation>
+<translation id="7955885781510802139">Høykontrastmodus</translation>
 <translation id="7977927628060636163">Søker etter mobilnettverk …</translation>
 <translation id="7982789257301363584">Nettverk</translation>
 <translation id="7984197416080286869">For mange forsøk med fingeravtrykk</translation>
@@ -563,6 +564,7 @@
 <translation id="9091626656156419976">Fjernet skjermen <ph name="DISPLAY_NAME" /></translation>
 <translation id="9151726767154816831">Start på nytt, og kjør Powerwash for å oppdatere</translation>
 <translation id="9179259655489829027">Med denne funksjonen får du rask tilgang til påloggede brukere uten å måtte skrive inn passord. Du bør bare bruke denne funksjonen med kontoer du stoler på.</translation>
+<translation id="9183456764293710005">Lupe for hele skjermen</translation>
 <translation id="9193626018745640770">Caster på en ukjent mottaker</translation>
 <translation id="9194617393863864469">Logg på en annen bruker</translation>
 <translation id="9210037371811586452">Avslutter enhetlig skrivebordsmodus</translation>
diff --git a/ash/strings/ash_strings_pl.xtb b/ash/strings/ash_strings_pl.xtb
index c561c33..aba10f2 100644
--- a/ash/strings/ash_strings_pl.xtb
+++ b/ash/strings/ash_strings_pl.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">Wyloguj wszystkich</translation>
 <translation id="2277103315734023688">Przewiń do przodu</translation>
 <translation id="2292698582925480719">Skala wyświetlania</translation>
+<translation id="2298170939937364391">Lupa pełnego ekranu została włączona. Aby ją wyłączyć, naciśnij ponownie Ctrl+Search+M.</translation>
 <translation id="2302092602801625023">To konto jest zarządzane przez Family Link</translation>
 <translation id="2303600792989757991">Przełącz widok ogólny okna</translation>
 <translation id="2339073806695260576">Kliknij przycisk rysika na półce, by zrobić notatkę lub zrzut ekranu albo użyć wskaźnika laserowego bądź lupy.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">Język</translation>
 <translation id="5313326810920013265">Ustawienia Bluetooth</translation>
 <translation id="5331975486040154427">Urządzenie USB-C (tylny port na lewym boku)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> – <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">Zbyt wiele prób</translation>
 <translation id="5397578532367286026">Działania i historia tego użytkownika mogą być sprawdzane przez menedżera (<ph name="MANAGER_EMAIL" />) na chrome.com.</translation>
 <translation id="5430931332414098647">Instant Tethering</translation>
@@ -476,6 +476,7 @@
 <translation id="7904094684485781019">Administrator tego konta zablokował możliwość wielokrotnego logowania.</translation>
 <translation id="7933084174919150729">Asystent Google jest dostępny tylko na profilu głównym.</translation>
 <translation id="79341161159229895">Kontem zarządzają <ph name="FIRST_PARENT_EMAIL" /> i <ph name="SECOND_PARENT_EMAIL" /></translation>
+<translation id="7955885781510802139">Tryb wysokiego kontrastu</translation>
 <translation id="7977927628060636163">Szukam sieci komórkowych…</translation>
 <translation id="7982789257301363584">Sieć</translation>
 <translation id="7984197416080286869">Zbyt wiele prób odblokowania odciskiem palca</translation>
@@ -563,6 +564,7 @@
 <translation id="9091626656156419976">Wyświetlacz <ph name="DISPLAY_NAME" /> został usunięty</translation>
 <translation id="9151726767154816831">Uruchom ponownie i wykonaj Powerwash, by zaktualizować</translation>
 <translation id="9179259655489829027">Ta funkcja umożliwia szybki dostęp do każdego konta zalogowanego użytkownika bez konieczności podawania hasła. Używaj jej tylko w przypadku kont, którym ufasz.</translation>
+<translation id="9183456764293710005">Lupa pełnego ekranu</translation>
 <translation id="9193626018745640770">Przesyłam do nieznanego odbiornika</translation>
 <translation id="9194617393863864469">Zaloguj innego użytkownika...</translation>
 <translation id="9210037371811586452">Wyłączam tryb ujednoliconego pulpitu</translation>
diff --git a/ash/strings/ash_strings_pt-BR.xtb b/ash/strings/ash_strings_pt-BR.xtb
index 5451f64..0f609d8 100644
--- a/ash/strings/ash_strings_pt-BR.xtb
+++ b/ash/strings/ash_strings_pt-BR.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">Desconectar todos</translation>
 <translation id="2277103315734023688">Avançar</translation>
 <translation id="2292698582925480719">Escala de exibição</translation>
+<translation id="2298170939937364391">Lupa de tela cheia ativada. Pressione Ctrl+Pesquisa+M novamente para desativá-la.</translation>
 <translation id="2302092602801625023">Esta conta é gerenciada pelo Family Link</translation>
 <translation id="2303600792989757991">Visão geral da janela de alternância</translation>
 <translation id="2339073806695260576">Toque no botão da stylus na estante para criar uma nota, fazer uma captura de tela e usar o apontador laser ou a lupa.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">Idioma</translation>
 <translation id="5313326810920013265">Configurações de Bluetooth</translation>
 <translation id="5331975486040154427">Dispositivo USB-C (porta traseira da esquerda)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" />: <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">Muitas tentativas</translation>
 <translation id="5397578532367286026">O uso e o histórico deste usuário podem ser analisados pelo administrador (<ph name="MANAGER_EMAIL" />) em chrome.com.</translation>
 <translation id="5430931332414098647">Tethering instantâneo</translation>
@@ -321,7 +321,7 @@
 <translation id="5682642926269496722">O Google Assistente não está disponível para a conta de usuário atual.</translation>
 <translation id="5691772641933328258">Impressão digital não reconhecida</translation>
 <translation id="5710450975648804523">O "Não perturbe" está ativado</translation>
-<translation id="573413375004481890">Este dispositivo não é compatível essa quantidade de telas. Por isso, uma delas foi desconectada</translation>
+<translation id="573413375004481890">Este dispositivo não é compatível com essa quantidade de telas. Por isso, uma delas foi desconectada</translation>
 <translation id="574392208103952083">Médio</translation>
 <translation id="5744083938413354016">Arrastar com toque</translation>
 <translation id="5750765938512549687">Bluetooth desativado</translation>
@@ -477,6 +477,7 @@
 <translation id="7904094684485781019">O administrador desta conta bloqueou o login múltiplo.</translation>
 <translation id="7933084174919150729">O Google Assistente só está disponível para o perfil principal.</translation>
 <translation id="79341161159229895">Conta gerenciada por <ph name="FIRST_PARENT_EMAIL" /> e <ph name="SECOND_PARENT_EMAIL" /></translation>
+<translation id="7955885781510802139">Modo de alto contraste</translation>
 <translation id="7977927628060636163">Pesquisando redes móveis…</translation>
 <translation id="7982789257301363584">Rede</translation>
 <translation id="7984197416080286869">Muitas tentativas de usar impressão digital</translation>
@@ -564,6 +565,7 @@
 <translation id="9091626656156419976">Tela <ph name="DISPLAY_NAME" /> removida</translation>
 <translation id="9151726767154816831">Reinicie e execute um powerwash para atualizar</translation>
 <translation id="9179259655489829027">Este recurso permite acessar rapidamente qualquer usuário conectado sem a necessidade de uma senha. Use esse recurso somente com contas em que você confia.</translation>
+<translation id="9183456764293710005">Lupa de tela cheia</translation>
 <translation id="9193626018745640770">Transmitindo para um destinatário desconhecido</translation>
 <translation id="9194617393863864469">Fazer login com outro usuário...</translation>
 <translation id="9210037371811586452">Saindo do modo de área de trabalho unificada</translation>
diff --git a/ash/strings/ash_strings_pt-PT.xtb b/ash/strings/ash_strings_pt-PT.xtb
index e98f6b2..1d41073 100644
--- a/ash/strings/ash_strings_pt-PT.xtb
+++ b/ash/strings/ash_strings_pt-PT.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">Terminar sessão de todos</translation>
 <translation id="2277103315734023688">Procurar para a frente</translation>
 <translation id="2292698582925480719">Escala de apresentação</translation>
+<translation id="2298170939937364391">Lupa de ecrã inteiro ativada. Prima Ctrl + Pesquisa + M novamente para a desativar.</translation>
 <translation id="2302092602801625023">Esta conta é gerida pelo Family Link</translation>
 <translation id="2303600792989757991">Ativar/desativar vista geral das janelas</translation>
 <translation id="2339073806695260576">Toque no botão da caneta stylus na prateleira para tirar uma nota, criar uma captura de ecrã, utilizar o ponteiro de laser ou a lupa.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">Idioma</translation>
 <translation id="5313326810920013265">Definições de Bluetooth</translation>
 <translation id="5331975486040154427">Dispositivo USB-C (porta traseira do lado esquerdo)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> - <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">Demasiadas tentativas</translation>
 <translation id="5397578532367286026">A utilização e o histórico deste utilizador podem ser consultados pelo gestor (<ph name="MANAGER_EMAIL" />) em chrome.com.</translation>
 <translation id="5430931332414098647">Ligação via telemóvel instantânea</translation>
@@ -476,6 +476,7 @@
 <translation id="7904094684485781019">O gestor desta conta removeu a permissão de início de sessão integrado.</translation>
 <translation id="7933084174919150729">O Assistente Google está disponível apenas no perfil principal.</translation>
 <translation id="79341161159229895">Conta gerida por <ph name="FIRST_PARENT_EMAIL" /> e <ph name="SECOND_PARENT_EMAIL" />.</translation>
+<translation id="7955885781510802139">Modo de alto contraste</translation>
 <translation id="7977927628060636163">A pesquisar redes móveis...</translation>
 <translation id="7982789257301363584">Rede</translation>
 <translation id="7984197416080286869">Demasiadas tentativas de introdução da impressão digital</translation>
@@ -563,6 +564,7 @@
 <translation id="9091626656156419976">Ecrã <ph name="DISPLAY_NAME" /> removido</translation>
 <translation id="9151726767154816831">Reiniciar e efetuar um Powerwash para atualizar</translation>
 <translation id="9179259655489829027">Esta funcionalidade permite-lhe aceder rapidamente a qualquer utilizador com a sessão iniciada sem ser necessária uma palavra-passe. Utilize esta funcionalidade apenas com contas fidedignas.</translation>
+<translation id="9183456764293710005">Lupa de ecrã inteiro</translation>
 <translation id="9193626018745640770">A transmitir para um recetor desconhecido…</translation>
 <translation id="9194617393863864469">Iniciar sessão com outro utilizador...</translation>
 <translation id="9210037371811586452">A sair do Modo de ambiente de trabalho unificado</translation>
diff --git a/ash/strings/ash_strings_ro.xtb b/ash/strings/ash_strings_ro.xtb
index 7febd01b..f8119d3 100644
--- a/ash/strings/ash_strings_ro.xtb
+++ b/ash/strings/ash_strings_ro.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">Deconectați toți utilizatorii</translation>
 <translation id="2277103315734023688">Derulează înainte</translation>
 <translation id="2292698582925480719">Scară afișaj</translation>
+<translation id="2298170939937364391">Lupa de ecran complet este activată. Apasă din nou pe Ctrl + tasta de căutare + M pentru a o dezactiva.</translation>
 <translation id="2302092602801625023">Acest cont este gestionat de Family Link</translation>
 <translation id="2303600792989757991">Activați/Dezactivați prezentarea ferestrei</translation>
 <translation id="2339073806695260576">Atinge butonul creion de pe raft ca să creezi note și capturi de ecran, să folosești indicatorul laser sau lupa.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">Limbă</translation>
 <translation id="5313326810920013265">Setări Bluetooth</translation>
 <translation id="5331975486040154427">Dispozitiv USB-C (portul din stânga spate)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> – <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">Prea multe încercări</translation>
 <translation id="5397578532367286026">Datele privind utilizarea și istoricul ale acestui utilizator pot fi examinate de administrator (<ph name="MANAGER_EMAIL" />) pe chrome.com.</translation>
 <translation id="5430931332414098647">Tethering instantaneu</translation>
@@ -476,6 +476,7 @@
 <translation id="7904094684485781019">Administratorul acestui cont a dezactivat conectarea multiplă.</translation>
 <translation id="7933084174919150729">Asistentul Google este disponibil numai pentru profilul principal.</translation>
 <translation id="79341161159229895">Cont gestionat de <ph name="FIRST_PARENT_EMAIL" /> și de <ph name="SECOND_PARENT_EMAIL" /></translation>
+<translation id="7955885781510802139">Modul de contrast ridicat</translation>
 <translation id="7977927628060636163">Se caută rețele mobile…</translation>
 <translation id="7982789257301363584">Rețea</translation>
 <translation id="7984197416080286869">Prea multe încercări de deblocare cu amprenta</translation>
@@ -563,6 +564,7 @@
 <translation id="9091626656156419976">S-a eliminat afișajul <ph name="DISPLAY_NAME" /></translation>
 <translation id="9151726767154816831">Pentru a actualiza, repornește și folosește Powerwash</translation>
 <translation id="9179259655489829027">Cu această funcție poți să accesezi rapid orice utilizator conectat fără solicitarea parolei. Folosește funcția numai pentru conturile în care ai încredere.</translation>
+<translation id="9183456764293710005">Lupă de ecran complet</translation>
 <translation id="9193626018745640770">Se proiectează pe un receiver necunoscut</translation>
 <translation id="9194617393863864469">Conectează-te cu alt nume de utilizator...</translation>
 <translation id="9210037371811586452">Se iese din modul desktop unificat</translation>
diff --git a/ash/strings/ash_strings_ru.xtb b/ash/strings/ash_strings_ru.xtb
index d94cb9f..ab86f109 100644
--- a/ash/strings/ash_strings_ru.xtb
+++ b/ash/strings/ash_strings_ru.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">Выйти из всех аккаунтов</translation>
 <translation id="2277103315734023688">Перемотать вперед</translation>
 <translation id="2292698582925480719">Масштаб экрана</translation>
+<translation id="2298170939937364391">Полноэкранная лупа включена. Чтобы отключить ее, ещё раз нажмите Ctrl + Поиск + M.</translation>
 <translation id="2302092602801625023">Аккаунт находится под управлением Family Link</translation>
 <translation id="2303600792989757991">Переключить режим обзора</translation>
 <translation id="2339073806695260576">Нажмите кнопку стилуса на панели запуска, чтобы создать заметку, сделать скриншот или использовать стилус в качестве лупы или лазерной указки.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">Язык</translation>
 <translation id="5313326810920013265">Настройки Bluetooth</translation>
 <translation id="5331975486040154427">Устройство USB-C (дальний порт слева)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> – <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">Слишком много попыток</translation>
 <translation id="5397578532367286026">Менеджер (<ph name="MANAGER_EMAIL" />) может просматривать данные об использовании и историю этого профиля на сайте chrome.com.</translation>
 <translation id="5430931332414098647">Мгновенная точка доступа</translation>
@@ -321,7 +321,7 @@
 <translation id="5682642926269496722">Google Ассистент недоступен в этом аккаунте.</translation>
 <translation id="5691772641933328258">Не удалось распознать отпечаток</translation>
 <translation id="5710450975648804523">Режим "Не беспокоить" включен</translation>
-<translation id="573413375004481890">Вы подключили к устройству больше дисплеев, чем оно может поддерживать, поэтому с одним из них пришлось разорвать соединение</translation>
+<translation id="573413375004481890">Вы подключили к устройству больше дисплеев, чем оно может поддерживать, поэтому один из них пришлось отключить</translation>
 <translation id="574392208103952083">Средний</translation>
 <translation id="5744083938413354016">Перетаскивание нажатием</translation>
 <translation id="5750765938512549687">Bluetooth выключен</translation>
@@ -476,6 +476,7 @@
 <translation id="7904094684485781019">Администратор этого аккаунта запретил множественный вход</translation>
 <translation id="7933084174919150729">Google Ассистент доступен только в основном профиле</translation>
 <translation id="79341161159229895">Администраторы аккаунта: <ph name="FIRST_PARENT_EMAIL" /> и <ph name="SECOND_PARENT_EMAIL" /></translation>
+<translation id="7955885781510802139">Режим высокой контрастности</translation>
 <translation id="7977927628060636163">Поиск мобильных сетей...</translation>
 <translation id="7982789257301363584">Сеть</translation>
 <translation id="7984197416080286869">Вы сделали слишком много попыток</translation>
@@ -563,6 +564,7 @@
 <translation id="9091626656156419976">Удален экран "<ph name="DISPLAY_NAME" />"</translation>
 <translation id="9151726767154816831">Чтобы обновить систему, перезапустите ее и выполните Powerwash</translation>
 <translation id="9179259655489829027">Эта функция позволяет быстро и без пароля получить доступ к любому аккаунту, в который выполнен вход. Используйте ее только для надежных аккаунтов.</translation>
+<translation id="9183456764293710005">Полноэкранная лупа</translation>
 <translation id="9193626018745640770">Трансляция на неизвестное устройство</translation>
 <translation id="9194617393863864469">Войти в другой аккаунт...</translation>
 <translation id="9210037371811586452">Выход из режима единого рабочего стола…</translation>
diff --git a/ash/strings/ash_strings_sk.xtb b/ash/strings/ash_strings_sk.xtb
index bdcd90d4..10f71b2 100644
--- a/ash/strings/ash_strings_sk.xtb
+++ b/ash/strings/ash_strings_sk.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">Odhlásiť všetkých</translation>
 <translation id="2277103315734023688">Pretočiť dopredu</translation>
 <translation id="2292698582925480719">Hustota zobrazenia</translation>
+<translation id="2298170939937364391">Bola zapnutá lupa na celú obrazovku. Vypnete ju opätovným stlačením kombinácie klávesov Ctrl+Hľadať+M.</translation>
 <translation id="2302092602801625023">Tento účet spravuje aplikácia Family Link</translation>
 <translation id="2303600792989757991">Prepnúť prehľad okien</translation>
 <translation id="2339073806695260576">Klepnite na tlačidlo dotykového pera na poličke a vytvorte poznámku, snímku obrazovky alebo použite laserový ukazovateľ či lupu.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">Jazyk</translation>
 <translation id="5313326810920013265">Nastavenia Bluetooth</translation>
 <translation id="5331975486040154427">Zariadenie USB-C (port vľavo vzadu)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> – <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">Príliš veľa pokusov</translation>
 <translation id="5397578532367286026">Aktivitu a históriu tohto používateľa môže skontrolovať správca (<ph name="MANAGER_EMAIL" />) na adrese chrome.com.</translation>
 <translation id="5430931332414098647">Dynamický tethering</translation>
@@ -476,6 +476,7 @@
 <translation id="7904094684485781019">Správca tohto účtu zakázal viacnásobné prihlásenie.</translation>
 <translation id="7933084174919150729">Asistent Google je k dispozícii iba pre primárny profil.</translation>
 <translation id="79341161159229895">Správcovia účtu: <ph name="FIRST_PARENT_EMAIL" /> a <ph name="SECOND_PARENT_EMAIL" /></translation>
+<translation id="7955885781510802139">Režim s vysokým kontrastom</translation>
 <translation id="7977927628060636163">Hľadajú sa mobilné siete...</translation>
 <translation id="7982789257301363584">Sieť</translation>
 <translation id="7984197416080286869">Príliš veľa pokusov o nasnímanie odtlačku prsta</translation>
@@ -563,6 +564,7 @@
 <translation id="9091626656156419976">Obrazovka <ph name="DISPLAY_NAME" /> bola odstránená</translation>
 <translation id="9151726767154816831">Aktualizáciu uskutočníte reštartovaním a použitím funkcie Powerwash</translation>
 <translation id="9179259655489829027">Táto funkcia vám umožní rýchly prístup k ľubovoľnému prihlásenému používateľovi bez hesla. Používajte ju iba s dôveryhodnými účtami.</translation>
+<translation id="9183456764293710005">Lupa na celú obrazovku</translation>
 <translation id="9193626018745640770">Prebieha prenášanie do neznámeho prijímača</translation>
 <translation id="9194617393863864469">Prihlásiť ďalšieho používateľa...</translation>
 <translation id="9210037371811586452">Ukončuje sa režim jednotnej pracovnej plochy</translation>
diff --git a/ash/strings/ash_strings_sl.xtb b/ash/strings/ash_strings_sl.xtb
index bdc7144..d2c9fc1 100644
--- a/ash/strings/ash_strings_sl.xtb
+++ b/ash/strings/ash_strings_sl.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">Odjava vseh</translation>
 <translation id="2277103315734023688">Išči naprej</translation>
 <translation id="2292698582925480719">Zaslonsko razmerje</translation>
+<translation id="2298170939937364391">Celozaslonska lupa je omogočena. Če jo želite izklopiti, znova pritisnite Ctrl + tipko za iskanje + M.</translation>
 <translation id="2302092602801625023">Ta račun upravlja Family Link</translation>
 <translation id="2303600792989757991">Preklop pregleda okna</translation>
 <translation id="2339073806695260576">Dotaknite se gumba pisala na polici, če želite ustvariti zapisek, posneti posnetek zaslona ali uporabiti laserski kazalnik oziroma povečevalno steklo.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">Jezik</translation>
 <translation id="5313326810920013265">Nastavitve za Bluetooth</translation>
 <translation id="5331975486040154427">Naprava USB-C (vrata levo zadaj)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> – <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">Preveč poskusov</translation>
 <translation id="5397578532367286026">Upravitelj (<ph name="MANAGER_EMAIL" />) lahko na chrome.com pregleduje uporabo in zgodovino tega uporabnika.</translation>
 <translation id="5430931332414098647">Takojšnji internet prek mobilnega telefona</translation>
@@ -476,6 +476,7 @@
 <translation id="7904094684485781019">Skrbnik tega računa je onemogočil prijavo z več računi.</translation>
 <translation id="7933084174919150729">Pomočnik Google je na voljo samo za primarni profil.</translation>
 <translation id="79341161159229895">Račun upravljata <ph name="FIRST_PARENT_EMAIL" /> in <ph name="SECOND_PARENT_EMAIL" /></translation>
+<translation id="7955885781510802139">Visokokontrastni način</translation>
 <translation id="7977927628060636163">Iskanje mobilnih omrežij ...</translation>
 <translation id="7982789257301363584">Omrežje</translation>
 <translation id="7984197416080286869">Preveč poskusov odklepanja s prstnim odtisom</translation>
@@ -563,6 +564,7 @@
 <translation id="9091626656156419976">Odstranjen zaslon <ph name="DISPLAY_NAME" /></translation>
 <translation id="9151726767154816831">Če želite posodobiti, znova zaženite in uporabite funkcijo Powerwash</translation>
 <translation id="9179259655489829027">S to funkcijo lahko hitro dostopate do poljubnega prijavljenega uporabnika, ne da bi vam bilo treba vnesti geslo. Uporabljajte to funkcijo samo z računi, ki jim zaupate.</translation>
+<translation id="9183456764293710005">Celozaslonska lupa</translation>
 <translation id="9193626018745640770">Predvajanje v neznanem sprejemniku</translation>
 <translation id="9194617393863864469">Prijava drugega uporabnika ...</translation>
 <translation id="9210037371811586452">Izhod iz načina enotnega namizja</translation>
diff --git a/ash/strings/ash_strings_sr.xtb b/ash/strings/ash_strings_sr.xtb
index 91f4fc1..1c1b48a 100644
--- a/ash/strings/ash_strings_sr.xtb
+++ b/ash/strings/ash_strings_sr.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">Одјави све</translation>
 <translation id="2277103315734023688">Премотај унапред</translation>
 <translation id="2292698582925480719">Размера приказа</translation>
+<translation id="2298170939937364391">Лупа за цео екран је омогућена. Поново притисните Ctrl + тастер за претрагу + M да бисте је искључили.</translation>
 <translation id="2302092602801625023">Овим налогом управља Family Link</translation>
 <translation id="2303600792989757991">Укључи/искључи преглед прозора</translation>
 <translation id="2339073806695260576">Додирните дугме писаљке на полици да бисте направили белешку и снимак екрана и да бисте користили ласерски показивач или лупу.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">Језик</translation>
 <translation id="5313326810920013265">Подешавања Bluetooth-а</translation>
 <translation id="5331975486040154427">Уређај са USB прикључком типа C (леви задњи порт)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> – <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">Превише покушаја</translation>
 <translation id="5397578532367286026">Менаџер (<ph name="MANAGER_EMAIL" />) може да прегледа коришћење и историју овог корисника на chrome.com.</translation>
 <translation id="5430931332414098647">Тренутно привезивање</translation>
@@ -476,6 +476,7 @@
 <translation id="7904094684485781019">Администратор за овај налог је забранио вишеструко пријављивање.</translation>
 <translation id="7933084174919150729">Google помоћник је доступан само за примарни профил.</translation>
 <translation id="79341161159229895">Налогом управљају <ph name="FIRST_PARENT_EMAIL" /> и <ph name="SECOND_PARENT_EMAIL" /></translation>
+<translation id="7955885781510802139">Режим високог контраста</translation>
 <translation id="7977927628060636163">Траже се мобилне мреже…</translation>
 <translation id="7982789257301363584">Мрежа</translation>
 <translation id="7984197416080286869">Превише покушаја откључавања помоћу отиска прста</translation>
@@ -563,6 +564,7 @@
 <translation id="9091626656156419976">Уклоњен је приказ <ph name="DISPLAY_NAME" /></translation>
 <translation id="9151726767154816831">Поново покрените и обавите Powerwash да бисте ажурирали</translation>
 <translation id="9179259655489829027">Ова функција вам омогућава да брзо приступите било ком пријављеном кориснику без лозинке. Користите ову функцију само са налозима у које имате поверења.</translation>
+<translation id="9183456764293710005">Лупа за цео екран</translation>
 <translation id="9193626018745640770">Пребацује се на непознати пријемник</translation>
 <translation id="9194617393863864469">Пријавите још једног корисника...</translation>
 <translation id="9210037371811586452">Излазак из режима спојених радних површина</translation>
diff --git a/ash/strings/ash_strings_sv.xtb b/ash/strings/ash_strings_sv.xtb
index 3c807b5..53b267f9 100644
--- a/ash/strings/ash_strings_sv.xtb
+++ b/ash/strings/ash_strings_sv.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">Logga ut alla</translation>
 <translation id="2277103315734023688">Sök framåt</translation>
 <translation id="2292698582925480719">Skala på skärmen</translation>
+<translation id="2298170939937364391">Helskärmsförstoring har aktiverats. Tryck på Ctrl + Sök + M igen om du vill inaktivera funktionen.</translation>
 <translation id="2302092602801625023">Det här kontot hanteras av Family Link</translation>
 <translation id="2303600792989757991">Växla fönsteröversikt</translation>
 <translation id="2339073806695260576">När du har tryckt på e-pennan på hyllan kan du anteckna, ta en skärmdump eller använda laserpekaren eller förstoringsglaset.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">Språk</translation>
 <translation id="5313326810920013265">Bluetooth-inställningar</translation>
 <translation id="5331975486040154427">USB-C-enhet (bakre porten på vänster sida)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> – <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">För många försök</translation>
 <translation id="5397578532367286026">Användning och historik för den här användaren kan granskas av den ansvarige (<ph name="MANAGER_EMAIL" />) på chrome.com.</translation>
 <translation id="5430931332414098647">Direktinternetdelning</translation>
@@ -476,6 +476,7 @@
 <translation id="7904094684485781019">Administratören för kontot tillåter inte multiinloggning.</translation>
 <translation id="7933084174919150729">Endast den primära profilen har tillgång till Google Assistent.</translation>
 <translation id="79341161159229895">Kontot hanteras av <ph name="FIRST_PARENT_EMAIL" /> och <ph name="SECOND_PARENT_EMAIL" /></translation>
+<translation id="7955885781510802139">Högkontrastläge</translation>
 <translation id="7977927628060636163">Söker efter mobilnätverk …</translation>
 <translation id="7982789257301363584">Nätverk</translation>
 <translation id="7984197416080286869">För många försök att använda fingeravtryck</translation>
@@ -563,6 +564,7 @@
 <translation id="9091626656156419976">Skärmen <ph name="DISPLAY_NAME" /> har tagits bort</translation>
 <translation id="9151726767154816831">Starta om och utför en Powerwash-återställning för att uppdatera</translation>
 <translation id="9179259655489829027">Med den här funktionen kan du snabbt öppna en inloggad användare utan att behöva ange lösenordet. Använd bara den här funktionen med konton som du litar på.</translation>
+<translation id="9183456764293710005">Helskärmsförstoring</translation>
 <translation id="9193626018745640770">Castar till en okänd mottagare</translation>
 <translation id="9194617393863864469">Logga in med en annan användare ...</translation>
 <translation id="9210037371811586452">Enhetligt skrivbordsläge avslutas</translation>
diff --git a/ash/strings/ash_strings_sw.xtb b/ash/strings/ash_strings_sw.xtb
index 8a8bdc1..d911f49e 100644
--- a/ash/strings/ash_strings_sw.xtb
+++ b/ash/strings/ash_strings_sw.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">Ondoa wote</translation>
 <translation id="2277103315734023688">Sogeza Mbele</translation>
 <translation id="2292698582925480719">Kipimo cha mwonekano</translation>
+<translation id="2298170939937364391">Umewasha Kikuza Skrini Nzima. Bonyeza Ctrl+Search+M tena ili ukizime.</translation>
 <translation id="2302092602801625023">Akaunti hii inasimamiwa na Family Link</translation>
 <translation id="2303600792989757991">Geuza muhtasari wa dirisha</translation>
 <translation id="2339073806695260576">Gusa kitufe cha stylus kwenye rafu ili uandike kidokezo, upige picha ya skrini, utumie kielekezi cha leza au lenzi.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">Lugha</translation>
 <translation id="5313326810920013265">Mipangilio ya Bluetooth</translation>
 <translation id="5331975486040154427">Kifaa cha USB-C (mlango wa upande wa kushoto nyuma)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> - <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">Umejaribu mara nyingi mno</translation>
 <translation id="5397578532367286026">Matumizi na historia ya mtumiaji huyu yanaweza kukaguliwa na msimamizi ( <ph name="MANAGER_EMAIL" /> ) kwenye chrome.com.</translation>
 <translation id="5430931332414098647">Mtandao wa Kusambazwa Papo Hapo</translation>
@@ -477,6 +477,7 @@
 <translation id="7904094684485781019">Msimamizi wa akaunti hii ameondoa uwezo wa kuingia katika akaunti nyingi kwa wakati mmoja</translation>
 <translation id="7933084174919150729">Programu ya Mratibu wa Google inapatikana kwenye wasifu wa msingi pekee.</translation>
 <translation id="79341161159229895">Akaunti inasimamiwa na <ph name="FIRST_PARENT_EMAIL" /> na <ph name="SECOND_PARENT_EMAIL" /></translation>
+<translation id="7955885781510802139">Hali ya utofautishaji wa juu</translation>
 <translation id="7977927628060636163">Inatafuta mitandao ya simu...</translation>
 <translation id="7982789257301363584">Mtandao</translation>
 <translation id="7984197416080286869">Umejaribu kuweka alama ya kidole mara nyingi mno</translation>
@@ -564,6 +565,7 @@
 <translation id="9091626656156419976">Imeondoa onyesho la <ph name="DISPLAY_NAME" /></translation>
 <translation id="9151726767154816831">Zima na uwashe na utumie powerwash ili kusasisha</translation>
 <translation id="9179259655489829027">Kipengele hiki kinakuruhusu ufikie kwa haraka mtumiaji yeyote aliyeingia katika akaunti bila ya kuweka nenosiri. Tumia kipengele hiki katika akaunti unazoamini pekee.</translation>
+<translation id="9183456764293710005">Kikuza Skrini Nzima</translation>
 <translation id="9193626018745640770">Inatuma kwenye kifaa au kwa mpokeaji usiyemjua</translation>
 <translation id="9194617393863864469">Ongeza akaunti nyingine...</translation>
 <translation id="9210037371811586452">Mfumo unaondoka kwenye hali ya eneo-kazi lililounganishwa</translation>
diff --git a/ash/strings/ash_strings_ta.xtb b/ash/strings/ash_strings_ta.xtb
index 3fca0d8..29656d5 100644
--- a/ash/strings/ash_strings_ta.xtb
+++ b/ash/strings/ash_strings_ta.xtb
@@ -298,7 +298,6 @@
 <translation id="5302048478445481009">மொழி</translation>
 <translation id="5313326810920013265">புளூடூத் அமைப்புகள்</translation>
 <translation id="5331975486040154427">USB-C சாதனம் (இடது பக்கம் பின்னே இருக்கும் போர்ட்)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> - <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">அதிகபட்சம் முயன்றுவிட்டீர்கள்</translation>
 <translation id="5397578532367286026">இந்தப் பயனரின் பயன்பாடு மற்றும் வரலாறு chrome.com இன் நிர்வாகியால் (<ph name="MANAGER_EMAIL" />) மதிப்பாய்வு செய்யப்படும்.</translation>
 <translation id="5430931332414098647">உடனடி இணைப்பு முறை</translation>
@@ -321,7 +320,7 @@
 <translation id="5682642926269496722">பயனரின் தற்போதைய கணக்கில் Google அசிஸ்டண்ட் ஆதரிக்கப்படாது.</translation>
 <translation id="5691772641933328258">கைரேகை அங்கீகரிக்கப்படவில்லை</translation>
 <translation id="5710450975648804523">தொந்தரவு செய்ய வேண்டாம்: ஆன்</translation>
-<translation id="573413375004481890">உங்கள் அனைத்து திரைகளையும் இந்தச் சாதனத்தால் ஆதரிக்க இயலாது, ஆகையால் ஒன்றை இணைப்பு நீக்க வேண்டும்</translation>
+<translation id="573413375004481890">உங்கள் அனைத்து திரைகளையும் இந்தச் சாதனத்தால் ஆதரிக்க இயலாது, ஆகையால் ஒன்று இணைப்பு நீக்கப்பட்டது</translation>
 <translation id="574392208103952083">நடுநிலை</translation>
 <translation id="5744083938413354016">தட்டி நகர்த்துதல்</translation>
 <translation id="5750765938512549687">புளூடூத் முடக்கப்பட்டுள்ளது</translation>
diff --git a/ash/strings/ash_strings_te.xtb b/ash/strings/ash_strings_te.xtb
index a7b1914..4d891414 100644
--- a/ash/strings/ash_strings_te.xtb
+++ b/ash/strings/ash_strings_te.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">అందరినీ సైన్ అవుట్ చేయి</translation>
 <translation id="2277103315734023688">ముందుకు జరుపు</translation>
 <translation id="2292698582925480719">ప్రదర్శన ప్రమాణం</translation>
+<translation id="2298170939937364391">పూర్తి-స్క్రీన్ మాగ్నిఫైయర్ ప్రారంభించబడింది. దాన్ని టోగుల్ ఆఫ్ చేయడానికి మళ్లీ Ctrl+Search+Mని నొక్కండి.</translation>
 <translation id="2302092602801625023">ఈ ఖాతా Family Link ద్వారా నిర్వహించబడుతుంది</translation>
 <translation id="2303600792989757991">విండో స్థూలదృష్టిని టోగుల్ చేయి</translation>
 <translation id="2339073806695260576">గమనికను వ్రాయడానికి, స్క్రీన్‌షాట్‌ను తీయడానికి, లేజర్ పాయింటర్ లేదా భూతద్దాన్ని ఉపయోగించడానికి అరలో స్టైలస్ బటన్‌ను నొక్కండి.</translation>
@@ -299,7 +300,6 @@
 <translation id="5302048478445481009">భాష</translation>
 <translation id="5313326810920013265">బ్లూటూత్ సెట్టింగ్‌లు</translation>
 <translation id="5331975486040154427">USB-C పరికరం (ఎడమవైపు వెనుక పోర్ట్)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> - <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">అనేకసార్లు ప్రయత్నించారు</translation>
 <translation id="5397578532367286026">ఈ వినియోగదారు యొక్క వినియోగం మరియు చరిత్రను chrome.comలో నిర్వాహకుడు (<ph name="MANAGER_EMAIL" />) సమీక్షించవచ్చు.</translation>
 <translation id="5430931332414098647">తక్షణ టెథెరింగ్</translation>
@@ -477,6 +477,7 @@
 <translation id="7904094684485781019">ఈ ఖాతా నిర్వాహకులు బహుళ సైన్-ఇన్‌కు అనుమతించలేదు.</translation>
 <translation id="7933084174919150729">ప్రాథమిక ప్రొఫైల్‌కు మాత్రమే Google అసిస్టెంట్ అందుబాటులో ఉంటుంది.</translation>
 <translation id="79341161159229895"><ph name="FIRST_PARENT_EMAIL" /> మరియు <ph name="SECOND_PARENT_EMAIL" /> ద్వారా ఖాతా నిర్వహించబడుతోంది</translation>
+<translation id="7955885781510802139">అధిక-కాంట్రాస్ట్ మోడ్</translation>
 <translation id="7977927628060636163">మొబైల్ నెట్‌వర్క్‌ల కోసం వెతుకుతోంది...</translation>
 <translation id="7982789257301363584">నెట్‌వర్క్</translation>
 <translation id="7984197416080286869">చాలా ఎక్కువ వేలిముద్ర ప్రయత్నాలు చేసారు</translation>
@@ -564,6 +565,7 @@
 <translation id="9091626656156419976">డిస్‌ప్లే <ph name="DISPLAY_NAME" /> తీసివేయబడింది</translation>
 <translation id="9151726767154816831">అప్‌డేట్ చేయ‌డానికి పునఃప్రారంభించి, పవర్‌వాష్ చేయండి</translation>
 <translation id="9179259655489829027">ఈ ఫీచర్ ద్వారా పాస్‌వర్డ్ అవసరం లేకుండానే మీరు సైన్ ఇన్ చేసిన ఏ వినియోగదారునైనా త్వరగా యాక్సెస్ చేయగలుగుతారు. ఈ ఫీచర్‌ను మీరు విశ్వసించే ఖాతాలతో మాత్రమే ఉపయోగించండి.</translation>
+<translation id="9183456764293710005">పూర్తి-స్క్రీన్‌ మ్యాగ్నిఫైయర్</translation>
 <translation id="9193626018745640770">తెలియని రిసీవర్‌లో ప్రసారం చేస్తోంది</translation>
 <translation id="9194617393863864469">మరొక వినియోగదారుగా సైన్ ఇన్ చేయండి...</translation>
 <translation id="9210037371811586452">ఏకీకృత డెస్క్‌టాప్ మోడ్ నుండి ఎగ్జిట్ అవుతోంది</translation>
diff --git a/ash/strings/ash_strings_th.xtb b/ash/strings/ash_strings_th.xtb
index 36bfaa8..6886501 100644
--- a/ash/strings/ash_strings_th.xtb
+++ b/ash/strings/ash_strings_th.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">ออกจากระบบทั้งหมด</translation>
 <translation id="2277103315734023688">ไปข้างหน้า</translation>
 <translation id="2292698582925480719">ระดับการแสดงผล</translation>
+<translation id="2298170939937364391">เปิดใช้แว่นขยายทั้งหน้าจอแล้ว กด Ctrl+Search+M อีกครั้งเพื่อสลับเป็นปิด</translation>
 <translation id="2302092602801625023">บัญชีนี้จัดการโดย Family Link</translation>
 <translation id="2303600792989757991">ภาพรวมการสลับหน้าต่าง</translation>
 <translation id="2339073806695260576">แตะปุ่มสไตลัสในชั้นวางเพื่อจดโน้ต บันทึกภาพหน้าจอ ใช้ตัวชี้เลเซอร์ หรือแว่นขยาย</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">ภาษา </translation>
 <translation id="5313326810920013265">การตั้งค่าบลูทูธ</translation>
 <translation id="5331975486040154427">อุปกรณ์ USB-C (พอร์ตด้านหลังซ้าย)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> - <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">ลองหลายครั้งเกินไป</translation>
 <translation id="5397578532367286026">การใช้งานและประวัติของผู้ใช้รายนี้อาจถูกตรวจสอบโดยผู้จัดการ (<ph name="MANAGER_EMAIL" />) บน chrome.com</translation>
 <translation id="5430931332414098647">การเชื่อมต่อ Wi-Fi ฮอตสปอตจากมือถือโดยอัตโนมัติ</translation>
@@ -476,6 +476,7 @@
 <translation id="7904094684485781019">ผู้ดูแลระบบของบัญชีนี้ไม่อนุญาตการลงชื่อเข้าสู่ระบบพร้อมกันหลายบัญชี</translation>
 <translation id="7933084174919150729">Google Assistant ใช้งานได้กับโปรไฟล์หลักเท่านั้น</translation>
 <translation id="79341161159229895">บัญชีที่จัดการโดย <ph name="FIRST_PARENT_EMAIL" /> และ <ph name="SECOND_PARENT_EMAIL" /></translation>
+<translation id="7955885781510802139">โหมดคอนทราสต์สูง</translation>
 <translation id="7977927628060636163">กำลังค้นหาเครือข่ายมือถือ...</translation>
 <translation id="7982789257301363584">เครือข่าย</translation>
 <translation id="7984197416080286869">พยายามปลดล็อกด้วยลายนิ้วมือหลายครั้งเกินไป</translation>
@@ -563,6 +564,7 @@
 <translation id="9091626656156419976">นำจอแสดงผล <ph name="DISPLAY_NAME" /> ออกแล้ว</translation>
 <translation id="9151726767154816831">รีสตาร์ทและ Powerwash เพื่ออัปเดต</translation>
 <translation id="9179259655489829027">ฟีเจอร์นี้ช่วยให้เข้าถึงผู้ใช้ที่ลงชื่อเข้าใช้แล้วได้อย่างรวดเร็วโดยไม่ต้องใช้รหัสผ่าน ใช้ฟีเจอร์นี้กับบัญชีที่คุณเชื่อถือเท่านั้น</translation>
+<translation id="9183456764293710005">แว่นขยายทั้งหน้าจอ</translation>
 <translation id="9193626018745640770">กำลังแคสต์ไปยังเครื่องรับที่ไม่รู้จัก</translation>
 <translation id="9194617393863864469">ลงชื่อเข้าใช้ด้วยชื่อผู้ใช้อื่น...</translation>
 <translation id="9210037371811586452">กำลังออกจากโหมดเดสก์ท็อปแบบรวมหลายหน้าจอ</translation>
diff --git a/ash/strings/ash_strings_tr.xtb b/ash/strings/ash_strings_tr.xtb
index 3e437aaf..54f6494 100644
--- a/ash/strings/ash_strings_tr.xtb
+++ b/ash/strings/ash_strings_tr.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">Tüm kullanıcıların oturumunu kapat</translation>
 <translation id="2277103315734023688">İleri Sar</translation>
 <translation id="2292698582925480719">Görüntüyü ölçekle</translation>
+<translation id="2298170939937364391">Tam Ekran Büyüteci etkinleştirildi. Kapatmak için tekrar Ctrl+Arama+M tuşlarına basın.</translation>
 <translation id="2302092602801625023">Bu hesap Family Link tarafından yönetiliyor</translation>
 <translation id="2303600792989757991">Pencere genel bakışını değiştir</translation>
 <translation id="2339073806695260576">Not veya ekran görüntüsü almak, lazer işaretçi veya büyüteç işlevlerini kullanmak için raftaki ekran kalemi düğmesine dokunun.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">Dil</translation>
 <translation id="5313326810920013265">Bluetooth ayarları</translation>
 <translation id="5331975486040154427">USB-C cihaz (sol arka bağlantı noktası)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> - <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">Çok fazla deneme yapıldı</translation>
 <translation id="5397578532367286026">Bu kullanıcıyla ilgili kullanım ve geçmiş bilgileri, yönetici (<ph name="MANAGER_EMAIL" />) tarafından chrome.com adresinden incelenebilir.</translation>
 <translation id="5430931332414098647">Anında Tethering</translation>
@@ -477,6 +477,7 @@
 <translation id="7904094684485781019">Bu hesabın yöneticisi, çoklu oturum açmayı engelledi.</translation>
 <translation id="7933084174919150729">Google Asistan yalnızca birincil profilde kullanılabilir.</translation>
 <translation id="79341161159229895">Hesap <ph name="FIRST_PARENT_EMAIL" /> ve <ph name="SECOND_PARENT_EMAIL" /> tarafından yönetiliyor</translation>
+<translation id="7955885781510802139">Yüksek kontrast modu</translation>
 <translation id="7977927628060636163">Mobil ağlar aranıyor...</translation>
 <translation id="7982789257301363584">Ağ</translation>
 <translation id="7984197416080286869">Çok fazla parmak izi denemesi yapıldı</translation>
@@ -564,6 +565,7 @@
 <translation id="9091626656156419976"><ph name="DISPLAY_NAME" /> adlı ekran kaldırıldı</translation>
 <translation id="9151726767154816831">Güncellemek için yeniden başlatın ve Powerwash uygulayın</translation>
 <translation id="9179259655489829027">Bu özellik oturum açmış tüm kullanıcılara şifre gerektirmeden hızlı bir şekilde erişmenize olanak verir. Bu özelliği sadece güvendiğiniz hesaplarda kullanın.</translation>
+<translation id="9183456764293710005">Tam Ekran Büyüteci</translation>
 <translation id="9193626018745640770">Bilinmeyen bir alıcıya yayınlanıyor</translation>
 <translation id="9194617393863864469">Başka bir kullanıcı olarak oturum aç...</translation>
 <translation id="9210037371811586452">Birleşik masaüstü modundan çıkılıyor</translation>
diff --git a/ash/strings/ash_strings_uk.xtb b/ash/strings/ash_strings_uk.xtb
index 9a4f294..8bd878b 100644
--- a/ash/strings/ash_strings_uk.xtb
+++ b/ash/strings/ash_strings_uk.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">Вийти з усіх облікових записів</translation>
 <translation id="2277103315734023688">Перейти вперед</translation>
 <translation id="2292698582925480719">Масштаб дисплея</translation>
+<translation id="2298170939937364391">Увімкнено повноекранну лупу. Щоб вимкнути її, знову натисніть комбінацію Ctrl + клавіша пошуку + M.</translation>
 <translation id="2302092602801625023">Цим обліковим записом керують через Family Link</translation>
 <translation id="2303600792989757991">Увімкнення чи вимкнення вікна перегляду</translation>
 <translation id="2339073806695260576">Щоб робити нотатки та знімки екрана, використовувати лазерний вказівник чи лупу, торкніться кнопки стилуса на полиці.</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">Мова</translation>
 <translation id="5313326810920013265">Налаштування Bluetooth</translation>
 <translation id="5331975486040154427">Пристрій, під’єднаний до порту USB-C (ліворуч на задній панелі)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> – <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">Забагато спроб</translation>
 <translation id="5397578532367286026">Менеджер (<ph name="MANAGER_EMAIL" />) може переглядати дії й історію цього користувача на chrome.com.</translation>
 <translation id="5430931332414098647">Миттєва точка доступу</translation>
@@ -476,6 +476,7 @@
 <translation id="7904094684485781019">Адміністратор цього облікового запису заборонив паралельний вхід.</translation>
 <translation id="7933084174919150729">Google Асистент доступний лише в основному профілі.</translation>
 <translation id="79341161159229895">Обліковим записом керують <ph name="FIRST_PARENT_EMAIL" /> і <ph name="SECOND_PARENT_EMAIL" /></translation>
+<translation id="7955885781510802139">Режим високого контрасту</translation>
 <translation id="7977927628060636163">Пошук мобільних мереж…</translation>
 <translation id="7982789257301363584">Мережа</translation>
 <translation id="7984197416080286869">Забагато спроб розблокування відбитком</translation>
@@ -563,6 +564,7 @@
 <translation id="9091626656156419976">Дисплей <ph name="DISPLAY_NAME" /> вилучено</translation>
 <translation id="9151726767154816831">Для оновлення перезапустіть пристрій і виконайте Powerwash</translation>
 <translation id="9179259655489829027">Ця функція дає змогу швидко й без пароля змінити авторизованого користувача. Використовуйте її лише з обліковими записами, яким довіряєте.</translation>
+<translation id="9183456764293710005">Повноекранна лупа</translation>
 <translation id="9193626018745640770">Трансляція на невідомий пристрій</translation>
 <translation id="9194617393863864469">Увійти як інший користувач…</translation>
 <translation id="9210037371811586452">Вихід з уніфікованого режиму робочого стола</translation>
diff --git a/ash/strings/ash_strings_vi.xtb b/ash/strings/ash_strings_vi.xtb
index 35e50ff..e6fc7169 100644
--- a/ash/strings/ash_strings_vi.xtb
+++ b/ash/strings/ash_strings_vi.xtb
@@ -298,7 +298,6 @@
 <translation id="5302048478445481009">Ngôn ngữ</translation>
 <translation id="5313326810920013265">Cài đặt Bluetooth</translation>
 <translation id="5331975486040154427">Thiết bị USB-C (cổng phía sau, bên trái)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> – <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">Quá nhiều lần thử</translation>
 <translation id="5397578532367286026">Người quản lý (<ph name="MANAGER_EMAIL" />) trên chrome.com có thể xem lại mức sử dụng và lịch sử của người dùng này.</translation>
 <translation id="5430931332414098647">Chia sẻ kết nối tức thì</translation>
diff --git a/ash/strings/ash_strings_zh-CN.xtb b/ash/strings/ash_strings_zh-CN.xtb
index e2d2052..8e26b4f 100644
--- a/ash/strings/ash_strings_zh-CN.xtb
+++ b/ash/strings/ash_strings_zh-CN.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">全部退出</translation>
 <translation id="2277103315734023688">快进</translation>
 <translation id="2292698582925480719">显示比例</translation>
+<translation id="2298170939937364391">已启用全屏放大镜。再按一次 Ctrl+搜索键+M 组合键即可将其停用。</translation>
 <translation id="2302092602801625023">该帐号由 Family Link 管理</translation>
 <translation id="2303600792989757991">“切换窗口”概述</translation>
 <translation id="2339073806695260576">点按任务栏中的触控笔按钮即可开始记事、截取屏幕截图以及使用激光笔/放大镜。</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">语言</translation>
 <translation id="5313326810920013265">蓝牙设置</translation>
 <translation id="5331975486040154427">USB-C 设备(左侧后端端口)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> - <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">尝试次数过多</translation>
 <translation id="5397578532367286026">管理员 (<ph name="MANAGER_EMAIL" />) 可在 chrome.com 上查看该用户的使用情况和历史记录。</translation>
 <translation id="5430931332414098647">即时网络共享</translation>
@@ -476,6 +476,7 @@
 <translation id="7904094684485781019">此帐号的管理员已停用多帐号登录。</translation>
 <translation id="7933084174919150729">Google 助理仅适用于主要个人资料。</translation>
 <translation id="79341161159229895">该帐号由 <ph name="FIRST_PARENT_EMAIL" /> 和 <ph name="SECOND_PARENT_EMAIL" /> 管理</translation>
+<translation id="7955885781510802139">高对比度模式</translation>
 <translation id="7977927628060636163">正在搜索移动网络…</translation>
 <translation id="7982789257301363584">网络</translation>
 <translation id="7984197416080286869">指纹尝试次数过多</translation>
@@ -563,6 +564,7 @@
 <translation id="9091626656156419976">已移除显示器“<ph name="DISPLAY_NAME" />”</translation>
 <translation id="9151726767154816831">重新启动并通过 Powerwash 来进行更新</translation>
 <translation id="9179259655489829027">借助此功能,您无需使用密码即可快速访问任何已登录的用户。请仅对您信任的帐号使用此功能。</translation>
+<translation id="9183456764293710005">全屏放大镜</translation>
 <translation id="9193626018745640770">正在投射至不明接收器</translation>
 <translation id="9194617393863864469">登录其他用户帐号…</translation>
 <translation id="9210037371811586452">正在退出统一桌面模式</translation>
diff --git a/ash/strings/ash_strings_zh-TW.xtb b/ash/strings/ash_strings_zh-TW.xtb
index a6e8b2a..19624e48 100644
--- a/ash/strings/ash_strings_zh-TW.xtb
+++ b/ash/strings/ash_strings_zh-TW.xtb
@@ -99,6 +99,7 @@
 <translation id="2268813581635650749">登出所有使用者</translation>
 <translation id="2277103315734023688">快轉</translation>
 <translation id="2292698582925480719">顯示比例</translation>
+<translation id="2298170939937364391">全螢幕放大鏡已啟用。再次按下 Ctrl 鍵 + 搜尋鍵 + M 鍵即可切換為停用。</translation>
 <translation id="2302092602801625023">這個帳戶是由 Family Link 所管理</translation>
 <translation id="2303600792989757991">切換視窗總覽</translation>
 <translation id="2339073806695260576">輕觸檔案櫃的觸控筆圖示即可做筆記、擷取螢幕畫面,以及使用雷射筆或放大鏡。</translation>
@@ -298,7 +299,6 @@
 <translation id="5302048478445481009">語言</translation>
 <translation id="5313326810920013265">藍牙設定</translation>
 <translation id="5331975486040154427">USB-C 裝置 (左後方連接埠)</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> - <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5379115545237091094">嘗試次數過多</translation>
 <translation id="5397578532367286026">管理員 (<ph name="MANAGER_EMAIL" />) 可以在 chrome.com 瞭解這名使用者的使用情形和記錄。</translation>
 <translation id="5430931332414098647">即時網路共用</translation>
@@ -476,6 +476,7 @@
 <translation id="7904094684485781019">這個帳戶的管理員已禁止多重登入。</translation>
 <translation id="7933084174919150729">Google 助理僅適用於主要設定檔。</translation>
 <translation id="79341161159229895">這個帳戶是由 <ph name="FIRST_PARENT_EMAIL" /> 和 <ph name="SECOND_PARENT_EMAIL" /> 管理</translation>
+<translation id="7955885781510802139">高對比模式</translation>
 <translation id="7977927628060636163">正在搜尋行動網路...</translation>
 <translation id="7982789257301363584">網路</translation>
 <translation id="7984197416080286869">指紋辨識失敗的次數過多</translation>
@@ -563,6 +564,7 @@
 <translation id="9091626656156419976">「<ph name="DISPLAY_NAME" />」螢幕已移除</translation>
 <translation id="9151726767154816831">重新啟動並執行 Powerwash 即可更新</translation>
 <translation id="9179259655489829027">這項功能可讓你快速存取任何已登入的使用者帳戶,不需提供密碼。使用這項功能時,請務必只存取你信任的帳戶。</translation>
+<translation id="9183456764293710005">全螢幕放大鏡</translation>
 <translation id="9193626018745640770">正在透過不明接收器投放</translation>
 <translation id="9194617393863864469">登入其他使用者帳戶...</translation>
 <translation id="9210037371811586452">退出整合桌面模式</translation>
diff --git a/build/check_gn_headers_whitelist.txt b/build/check_gn_headers_whitelist.txt
index 78ae7f3f..8290ba6 100644
--- a/build/check_gn_headers_whitelist.txt
+++ b/build/check_gn_headers_whitelist.txt
@@ -191,7 +191,6 @@
 sandbox/linux/system_headers/capability.h
 skia/ext/convolver_mips_dspr2.h
 skia/ext/skia_commit_hash.h
-testing/gmock_mutant.h
 third_party/cacheinvalidation/src/google/cacheinvalidation/impl/build_constants.h
 third_party/hunspell/src/hunspell/hunvisapi.h
 third_party/khronos/EGL/egl.h
diff --git a/build/fuchsia/linux.sdk.sha1 b/build/fuchsia/linux.sdk.sha1
index a8b298d8..f2c3471 100644
--- a/build/fuchsia/linux.sdk.sha1
+++ b/build/fuchsia/linux.sdk.sha1
@@ -1 +1 @@
-8897305778828297248
\ No newline at end of file
+8897110199606882896
\ No newline at end of file
diff --git a/build/fuchsia/mac.sdk.sha1 b/build/fuchsia/mac.sdk.sha1
index 6c2ab78a..02ca646 100644
--- a/build/fuchsia/mac.sdk.sha1
+++ b/build/fuchsia/mac.sdk.sha1
@@ -1 +1 @@
-8897308657886416976
\ No newline at end of file
+8897111035204896016
\ No newline at end of file
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_am.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_am.xtb
index 560b99e..6c002102 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_am.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_am.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> ትር}one{<ph name="TABS_COUNT_MANY" /> ትሮች}other{<ph name="TABS_COUNT_MANY" /> ትሮች}}</translation>
 <translation id="257674075312929031">ቡድን</translation>
 <translation id="2613747923081026172">ቡድን ይፍጠሩ</translation>
-<translation id="2845873210977809562">የተከፈቱ ትሮች ተዘግተዋል</translation>
 <translation id="2977480621796371840">ከቡድን አስወግድ</translation>
 <translation id="4212246570487010370">ማሰሱን ይቀጥሉ</translation>
 <translation id="4648718555153979859">የእርስዎ ትሮች እዚህ አብረው ይቦደናሉ</translation>
 <translation id="5073204694187207510">የሙሉ ማያ ፍርግርግን ደብቅ</translation>
 <translation id="5082793167783849073">ስብስብ በመፍጠር በፍጥነት ገጾችን ያነጻጽሩ። ለመጀመር አንድ አገናኝን ነክተው ይያዙ።</translation>
-<translation id="5497272504048921382">የተከፈቱ ትሮች</translation>
 <translation id="5580090775658607195"><ph name="TAB_COUNT" /> ትሮች ተሰብስበዋል</translation>
 <translation id="5792534911093536736">ተጨማሪ ትሮች</translation>
 <translation id="58326064309361797">ለመቦደን ትሮችን ይጎትቱ</translation>
 <translation id="6193448654517602979">ትሮችን ምረጥ</translation>
 <translation id="6615455863669487791">አሳየኝ</translation>
-<translation id="6803423358608456383">ትሮችን በግማሽ ቁመት ተከፍተዋል</translation>
 <translation id="6840760312327750441">ትሮችን ለመቦደን፣ ትርን ነካ አድርገው ይያዙ። በመቀጠል፣ ወደ ሌላ ትር ይጎትቱት።</translation>
 <translation id="7151209024774799310">ትሮችን ከቡድን ያስወግዱ</translation>
 <translation id="7559245342362162951">የቡድን ትሮች በሙሉ ማያ ፍርግርግ አሳይ</translation>
-<translation id="8582216581279205169">ትሮችን በሙሉ ቁመት ተከፍተዋል</translation>
 <translation id="9150694013019234766">ከማያው ግርጌ አጠገብ በትር ቡድንዎ ውስጥ ባሉ ትሮች መካከይ ይቀያይሩ</translation>
 <translation id="9169594135889675189">አዲስ ትር ወደ ቡድን አክል</translation>
 <translation id="959682366969460160">ይደራጁ</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ar.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ar.xtb
index ce50c63..8c31254 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ar.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ar.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{علامة تبويب واحدة (<ph name="TABS_COUNT_ONE" />)}zero{<ph name="TABS_COUNT_MANY" /> علامة تبويب}two{علامتا تبويب (<ph name="TABS_COUNT_MANY" />)}few{<ph name="TABS_COUNT_MANY" /> علامات تبويب}many{<ph name="TABS_COUNT_MANY" /> علامة تبويب}other{<ph name="TABS_COUNT_MANY" /> علامة تبويب}}</translation>
 <translation id="257674075312929031">مجموعة</translation>
 <translation id="2613747923081026172">إنشاء مجموعة</translation>
-<translation id="2845873210977809562">تم إغلاق علامات التبويب المفتوحة</translation>
 <translation id="2977480621796371840">الإزالة من مجموعة</translation>
 <translation id="4212246570487010370">التصفح المستمر</translation>
 <translation id="4648718555153979859">يتم جمع علامات التبويب معًا هنا</translation>
 <translation id="5073204694187207510">إخفاء شبكة ملء الشاشة</translation>
 <translation id="5082793167783849073">يُرجى مقارنة الصفحات بسرعة من خلال إنشاء مجموعة. للبدء، المس رابطًا مع الاستمرار.</translation>
-<translation id="5497272504048921382">علامات تبويب مفتوحة</translation>
 <translation id="5580090775658607195">تم دمج <ph name="TAB_COUNT" /> علامة تبويب.</translation>
 <translation id="5792534911093536736">المزيد من علامات التبويب</translation>
 <translation id="58326064309361797">سحب علامات التبويب لتجميعها</translation>
 <translation id="6193448654517602979">اختيار علامات التبويب</translation>
 <translation id="6615455863669487791">عرضه</translation>
-<translation id="6803423358608456383">علامات تبويب مفتوحة بنصف ارتفاع</translation>
 <translation id="6840760312327750441">لتجميع علامات التبويب، المس علامة التبويب مع الاستمرار. ثم اسحبها إلى علامة تبويب أخرى.</translation>
 <translation id="7151209024774799310">إزالة علامات التبويب من المجموعة</translation>
 <translation id="7559245342362162951">عرض علامات تبويب المجموعة في شبكة ملء الشاشة</translation>
-<translation id="8582216581279205169">علامات تبويب مفتوحة بارتفاع كامل</translation>
 <translation id="9150694013019234766">يمكنك التبديل بين علامات التبويب ضمن المجموعة بالقرب من أسفل الشاشة.</translation>
 <translation id="9169594135889675189">إضافة علامة تبويب جديدة للمجموعة</translation>
 <translation id="959682366969460160">بدء التنظيم</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_bg.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_bg.xtb
index 6d9cd3f1..53f6b786 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_bg.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_bg.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> раздел}other{<ph name="TABS_COUNT_MANY" /> раздела}}</translation>
 <translation id="257674075312929031">Група</translation>
 <translation id="2613747923081026172">Създаване на група</translation>
-<translation id="2845873210977809562">Секцията „Отворени раздели“ е затворена</translation>
 <translation id="2977480621796371840">Премахване от групата</translation>
 <translation id="4212246570487010370">Продължаване на сърфирането</translation>
 <translation id="4648718555153979859">Разделите ви са групирани заедно тук</translation>
 <translation id="5073204694187207510">Скриване на решетката на цял екран</translation>
 <translation id="5082793167783849073">Сравнявайте бързо страници, като създадете група. За да започнете, докоснете и задръжте дадена връзка.</translation>
-<translation id="5497272504048921382">Отворени раздели</translation>
 <translation id="5580090775658607195"><ph name="TAB_COUNT" /> раздела са групирани</translation>
 <translation id="5792534911093536736">Още раздели</translation>
 <translation id="58326064309361797">Преместете с плъзгане разделите, за да ги групирате</translation>
 <translation id="6193448654517602979">Избиране на раздели</translation>
 <translation id="6615455863669487791">Покажете ми</translation>
-<translation id="6803423358608456383">Секцията „Отворени раздели“ се показва на половината височина</translation>
 <translation id="6840760312327750441">За да групирате раздели, докоснете и задръжте някой от тях. След това го преместете с плъзгане върху друг.</translation>
 <translation id="7151209024774799310">Премахване на раздели</translation>
 <translation id="7559245342362162951">Показване на разделите от групата в решетка на цял екран</translation>
-<translation id="8582216581279205169">Секцията „Отворени раздели“ се показва на цялата височина</translation>
 <translation id="9150694013019234766">Превключвайте между разделите в групата в долната част на екрана</translation>
 <translation id="9169594135889675189">Добавяне на нов раздел към групата</translation>
 <translation id="959682366969460160">Организиране</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_bn.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_bn.xtb
index d96f2b5d..9d46052 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_bn.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_bn.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" />টি ট্যাব}one{<ph name="TABS_COUNT_MANY" />টি ট্যাব}other{<ph name="TABS_COUNT_MANY" />টি ট্যাব}}</translation>
 <translation id="257674075312929031">গ্রুপ</translation>
 <translation id="2613747923081026172">গ্রুপ তৈরি করুন</translation>
-<translation id="2845873210977809562">খুলে রাখা ট্যাব বন্ধ হয়েছে</translation>
 <translation id="2977480621796371840">গ্রুপ থেকে সরান</translation>
 <translation id="4212246570487010370">ব্রাউজ করা চালিয়ে যান</translation>
 <translation id="4648718555153979859">আপনার ট্যাবগুলিকে এখানে একসাথে গ্রুপ করা আছে</translation>
 <translation id="5073204694187207510">ফুলস্ক্রিন গ্রিড লুকান</translation>
 <translation id="5082793167783849073">একটি গ্রুপ তৈরি করে দ্রুত পৃষ্ঠাগুলির তুলনা করুন। শুরু করতে, কোনও একটি লিঙ্ক স্পর্শ করে ধরে থাকুন।</translation>
-<translation id="5497272504048921382">খুলে রাখা ট্যাব</translation>
 <translation id="5580090775658607195"><ph name="TAB_COUNT" />টি ট্যাব গ্রুপ করা হয়েছে</translation>
 <translation id="5792534911093536736">আরও ট্যাব</translation>
 <translation id="58326064309361797">ট্যাবগুলি গ্রুপ করতে ড্র্যাগ করুন</translation>
 <translation id="6193448654517602979">ট্যাব বেছে নিন</translation>
 <translation id="6615455863669487791">আমাকে দেখান</translation>
-<translation id="6803423358608456383">অর্ধেক স্ক্রিন জুড়ে খুলে রাখা ট্যাব</translation>
 <translation id="6840760312327750441">ট্যাব গ্রুপ করতে সেটি টাচ করে ধরে থাকুন। তারপর, সেটি টেনে অন্য ট্যাবে নিয়ে আসুন।</translation>
 <translation id="7151209024774799310">গ্রুপ থেকে ট্যাব সরান</translation>
 <translation id="7559245342362162951">ফুলস্ক্রিন গ্রিডে গ্রুপের ট্যাব দেখুন</translation>
-<translation id="8582216581279205169">পূর্ণ স্ক্রিন জুড়ে খুলে রাখা ট্যাব</translation>
 <translation id="9150694013019234766">স্ক্রিনের নিচে থাকা ট্যাব গ্রুপের মধ্যে একটি ট্যাব থেকে অন্য ট্যাবে যান</translation>
 <translation id="9169594135889675189">গ্রুপে নতুন ট্যাব যোগ করুন</translation>
 <translation id="959682366969460160">সবকিছু গুছিয়ে রাখুন</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ca.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ca.xtb
index 6e958d0..a7536fc 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ca.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ca.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> pestanya}other{<ph name="TABS_COUNT_MANY" /> pestanyes}}</translation>
 <translation id="257674075312929031">Grup</translation>
 <translation id="2613747923081026172">Crea un grup</translation>
-<translation id="2845873210977809562">S'ha tancat el full Pestanyes obertes</translation>
 <translation id="2977480621796371840">Suprimeix del grup</translation>
 <translation id="4212246570487010370">Continua navegant</translation>
 <translation id="4648718555153979859">Les teves pestanyes s'agrupen aquí</translation>
 <translation id="5073204694187207510">Amaga la quadrícula en pantalla completa</translation>
 <translation id="5082793167783849073">Crea un grup per comparar pàgines ràpidament. Per començar, mantén premut un enllaç.</translation>
-<translation id="5497272504048921382">Pestanyes obertes</translation>
 <translation id="5580090775658607195">S'han agrupat <ph name="TAB_COUNT" /> pestanyes</translation>
 <translation id="5792534911093536736">Més pestanyes</translation>
 <translation id="58326064309361797">Arrossega les pestanyes per agrupar-les</translation>
 <translation id="6193448654517602979">Selecciona pestanyes</translation>
 <translation id="6615455863669487791">Mostra-m'ho</translation>
-<translation id="6803423358608456383">El full Pestanyes obertes ocupa la meitat inferior de la pantalla</translation>
 <translation id="6840760312327750441">Per agrupar les pestanyes, mantén-ne una premuda. A continuació, arrossega-la fins a una altra.</translation>
 <translation id="7151209024774799310">Suprimeix les pestanyes</translation>
 <translation id="7559245342362162951">Mostra les pestanyes del grup en una quadrícula en pantalla completa</translation>
-<translation id="8582216581279205169">El full Pestanyes obertes ocupa tota la pantalla</translation>
 <translation id="9150694013019234766">Canvia de pestanya al grup de pestanyes de la part inferior de la pantalla</translation>
 <translation id="9169594135889675189">Afegeix una pestanya nova al grup</translation>
 <translation id="959682366969460160">Organitza el contingut</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_cs.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_cs.xtb
index 3ed9ed7..c23d9978 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_cs.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_cs.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> karta}few{<ph name="TABS_COUNT_MANY" /> karty}many{<ph name="TABS_COUNT_MANY" /> karty}other{<ph name="TABS_COUNT_MANY" /> karet}}</translation>
 <translation id="257674075312929031">Skupina</translation>
 <translation id="2613747923081026172">Vytvořit skupinu</translation>
-<translation id="2845873210977809562">Tabulka otevřených karet je zavřená</translation>
 <translation id="2977480621796371840">Odebrat ze skupiny</translation>
 <translation id="4212246570487010370">Pokračovat v prohlížení</translation>
 <translation id="4648718555153979859">Zde jsou seskupeny vaše karty</translation>
 <translation id="5073204694187207510">Skrýt celoobrazovkovou mřížku</translation>
 <translation id="5082793167783849073">Rychle stránky porovnejte tím, že vytvoříte skupinu. Chcete-li začít, podržte odkaz.</translation>
-<translation id="5497272504048921382">Tabulka otevřených karet</translation>
 <translation id="5580090775658607195">Byl seskupen tento počet karet: <ph name="TAB_COUNT" /></translation>
 <translation id="5792534911093536736">Další karty</translation>
 <translation id="58326064309361797">Přetažením můžete karty uspořádat do skupin</translation>
 <translation id="6193448654517602979">Vyberte karty</translation>
 <translation id="6615455863669487791">Ukázat</translation>
-<translation id="6803423358608456383">Tabulka otevřených karet zabírá polovinu výšky</translation>
 <translation id="6840760312327750441">Chcete-li karty seskupit, podržte některou kartu. Potom ji přetáhněte na jinou kartu.</translation>
 <translation id="7151209024774799310">Odstranit karty ze skupiny</translation>
 <translation id="7559245342362162951">Zobrazit karty skupiny v mřížce na celou obrazovku</translation>
-<translation id="8582216581279205169">Tabulka otevřených karet zabírá celou výšku</translation>
 <translation id="9150694013019234766">Ve skupině karet v dolní části obrazovky můžete přepínat mezi kartami</translation>
 <translation id="9169594135889675189">Přidat do skupiny novou kartu</translation>
 <translation id="959682366969460160">Uspořádejte si položky</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_da.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_da.xtb
index c6ec0efd..19db04ea 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_da.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_da.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> fane}one{<ph name="TABS_COUNT_MANY" /> fane}other{<ph name="TABS_COUNT_MANY" /> faner}}</translation>
 <translation id="257674075312929031">Gruppe</translation>
 <translation id="2613747923081026172">Opret gruppe</translation>
-<translation id="2845873210977809562">De åbne faner blev lukket</translation>
 <translation id="2977480621796371840">Fjern fra gruppe</translation>
 <translation id="4212246570487010370">Fortsæt med at gennemse</translation>
 <translation id="4648718555153979859">Dine faner er grupperet sammen her</translation>
 <translation id="5073204694187207510">Skjul fuldskærmsgitter</translation>
 <translation id="5082793167783849073">Sammenlign hurtigt sider ved at oprette en gruppe. Hold et link nede for at starte.</translation>
-<translation id="5497272504048921382">Åbne faner</translation>
 <translation id="5580090775658607195"><ph name="TAB_COUNT" /> faner blev grupperet</translation>
 <translation id="5792534911093536736">Flere faner</translation>
 <translation id="58326064309361797">Træk og slip faner for at gruppere dem</translation>
 <translation id="6193448654517602979">Vælg faner</translation>
 <translation id="6615455863669487791">Vis mig</translation>
-<translation id="6803423358608456383">Åbne faner i halv højde</translation>
 <translation id="6840760312327750441">Du kan gruppere faner ved at holde en fane nede. Træk den derefter oven på en anden fane.</translation>
 <translation id="7151209024774799310">Fjern faner fra gruppe</translation>
 <translation id="7559245342362162951">Vis gruppens faner i et fuldskærmsgitter</translation>
-<translation id="8582216581279205169">Åbne faner i fuld højde</translation>
 <translation id="9150694013019234766">Skift mellem faner i din fanegruppe nederst på skærmen</translation>
 <translation id="9169594135889675189">Føj en ny fane til gruppen</translation>
 <translation id="959682366969460160">Bliv velorganiseret</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_de.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_de.xtb
index 669c1540..974bbcb 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_de.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_de.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> Tab}other{<ph name="TABS_COUNT_MANY" /> Tabs}}</translation>
 <translation id="257674075312929031">Gruppe</translation>
 <translation id="2613747923081026172">Gruppe erstellen</translation>
-<translation id="2845873210977809562">Geöffnete Tabs geschlossen</translation>
 <translation id="2977480621796371840">Aus Gruppe entfernen</translation>
 <translation id="4212246570487010370">Weitersurfen</translation>
 <translation id="4648718555153979859">Ihre Tabs werden hier in Gruppen zusammengefasst</translation>
 <translation id="5073204694187207510">Vollbildraster ausblenden</translation>
 <translation id="5082793167783849073">Sie können Seiten schnell miteinander vergleichen, indem Sie eine Gruppe erstellen. Berühren und halten Sie einen Link, um den Vorgang zu starten.</translation>
-<translation id="5497272504048921382">Geöffnete Tabs</translation>
 <translation id="5580090775658607195"><ph name="TAB_COUNT" /> Tabs gruppiert</translation>
 <translation id="5792534911093536736">Mehr Tabs</translation>
 <translation id="58326064309361797">Tabs zum Gruppieren ziehen</translation>
 <translation id="6193448654517602979">Tabs auswählen</translation>
 <translation id="6615455863669487791">Zeigen</translation>
-<translation id="6803423358608456383">Geöffnete Tabs halb geöffnet</translation>
 <translation id="6840760312327750441">Wenn Sie Tabs gruppieren möchten, berühren und halten Sie einen Tab. Ziehen Sie ihn dann auf einen anderen Tab.</translation>
 <translation id="7151209024774799310">Tabs aus der Gruppe verschieben</translation>
 <translation id="7559245342362162951">Tabs der Gruppe in Vollbildraster anzeigen</translation>
-<translation id="8582216581279205169">Geöffnete Tabs ganz geöffnet</translation>
 <translation id="9150694013019234766">Am unteren Bildschirmrand können Sie zwischen den Tabs in Ihrer Tabgruppe wechseln</translation>
 <translation id="9169594135889675189">Der Gruppe einen neuen Tab hinzufügen</translation>
 <translation id="959682366969460160">Besser organisiert</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_el.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_el.xtb
index 255f22d..b5472acf 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_el.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_el.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> καρτέλα}other{<ph name="TABS_COUNT_MANY" /> καρτέλες}}</translation>
 <translation id="257674075312929031">Ομάδα</translation>
 <translation id="2613747923081026172">Δημιουργία ομάδας</translation>
-<translation id="2845873210977809562">Οι ανοιγμένες καρτέλες έκλεισαν</translation>
 <translation id="2977480621796371840">Κατάργηση από την ομάδα</translation>
 <translation id="4212246570487010370">Συνέχεια περιήγησης</translation>
 <translation id="4648718555153979859">Οι καρτέλες σας ομαδοποιούνται εδώ</translation>
 <translation id="5073204694187207510">Απόκρυψη πλέγματος πλήρους οθόνης</translation>
 <translation id="5082793167783849073">Συγκρίνετε γρήγορα σελίδες δημιουργώντας μια ομάδα. Για να ξεκινήσετε, αγγίξτε παρατεταμένα κάποιον σύνδεσμο.</translation>
-<translation id="5497272504048921382">Ανοιγμένες καρτέλες</translation>
 <translation id="5580090775658607195">Ομαδοποιήθηκαν <ph name="TAB_COUNT" /> καρτέλες</translation>
 <translation id="5792534911093536736">Περισσότερες καρτέλες</translation>
 <translation id="58326064309361797">Σύρετε καρτέλες για να τις ομαδοποιήσετε.</translation>
 <translation id="6193448654517602979">Επιλογή καρτελών</translation>
 <translation id="6615455863669487791">Εμφάνιση</translation>
-<translation id="6803423358608456383">Ανοιγμένες καρτέλες στο μισό ύψος</translation>
 <translation id="6840760312327750441">Για την ομαδοποίηση καρτελών, αγγίξτε παρατεταμένα μια καρτέλα. Έπειτα, σύρετέ τη πάνω σε μια άλλη καρτέλα.</translation>
 <translation id="7151209024774799310">Κατάργηση καρτελών από την ομάδα</translation>
 <translation id="7559245342362162951">Εμφάνιση καρτελών ομάδας σε πλέγμα πλήρους οθόνης</translation>
-<translation id="8582216581279205169">Ανοιγμένες καρτέλες σε πλήρες ύψος</translation>
 <translation id="9150694013019234766">Κάντε εναλλαγή μεταξύ των καρτελών στην ομάδα καρτελών σας κοντά στο κάτω μέρος της οθόνης</translation>
 <translation id="9169594135889675189">Προσθήκη νέας καρτέλας στην ομάδα</translation>
 <translation id="959682366969460160">Οργανωθείτε</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_en-GB.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_en-GB.xtb
index ecb46285..2e4e050 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_en-GB.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_en-GB.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> tab}other{<ph name="TABS_COUNT_MANY" /> tabs}}</translation>
 <translation id="257674075312929031">Group</translation>
 <translation id="2613747923081026172">Create group</translation>
-<translation id="2845873210977809562">Opened tabs closed</translation>
 <translation id="2977480621796371840">Remove from group</translation>
 <translation id="4212246570487010370">Continue browsing</translation>
 <translation id="4648718555153979859">Your tabs are grouped together here</translation>
 <translation id="5073204694187207510">Hide full-screen grid</translation>
 <translation id="5082793167783849073">Quickly compare pages by making a group. To start, touch and hold a link.</translation>
-<translation id="5497272504048921382">Opened tabs</translation>
 <translation id="5580090775658607195"><ph name="TAB_COUNT" /> tabs grouped</translation>
 <translation id="5792534911093536736">More tabs</translation>
 <translation id="58326064309361797">Drag tabs to group them</translation>
 <translation id="6193448654517602979">Select tabs</translation>
 <translation id="6615455863669487791">Show me</translation>
-<translation id="6803423358608456383">Opened tabs at half height</translation>
 <translation id="6840760312327750441">To group tabs, touch and hold a tab. Then, drag it onto another tab.</translation>
 <translation id="7151209024774799310">Remove tabs from group</translation>
 <translation id="7559245342362162951">Show group's tabs in full-screen grid</translation>
-<translation id="8582216581279205169">Opened tabs at full height</translation>
 <translation id="9150694013019234766">Switch between tabs in your tab group near bottom of screen</translation>
 <translation id="9169594135889675189">Add new tab to group</translation>
 <translation id="959682366969460160">Get organised</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_es-419.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_es-419.xtb
index 2a25b03..2fb3932 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_es-419.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_es-419.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> pestaña}other{<ph name="TABS_COUNT_MANY" /> pestañas}}</translation>
 <translation id="257674075312929031">Grupo</translation>
 <translation id="2613747923081026172">Crear grupo</translation>
-<translation id="2845873210977809562">Se cerraron las pestañas abiertas</translation>
 <translation id="2977480621796371840">Quitar del grupo</translation>
 <translation id="4212246570487010370">Seguir explorando</translation>
 <translation id="4648718555153979859">Tus pestañas se agrupan aquí</translation>
 <translation id="5073204694187207510">Oculta la cuadrícula de pantalla completa</translation>
 <translation id="5082793167783849073">Forma un grupo para comparar las páginas rápidamente. Para comenzar, mantén presionado un vínculo.</translation>
-<translation id="5497272504048921382">Pestañas abiertas</translation>
 <translation id="5580090775658607195">Se agruparon <ph name="TAB_COUNT" /> pestañas</translation>
 <translation id="5792534911093536736">Más pestañas</translation>
 <translation id="58326064309361797">Arrastra las pestañas para agruparlas</translation>
 <translation id="6193448654517602979">Seleccionar pestañas</translation>
 <translation id="6615455863669487791">Mostrarme</translation>
-<translation id="6803423358608456383">Pestañas abiertas a media altura</translation>
 <translation id="6840760312327750441">Para agrupar pestañas, mantén presionada una y arrástrala hasta otra.</translation>
 <translation id="7151209024774799310">Quitar pestañas del grupo</translation>
 <translation id="7559245342362162951">Muestra las pestañas del grupo en la cuadrícula de pantalla completa</translation>
-<translation id="8582216581279205169">Pestañas abiertas en pantalla completa</translation>
 <translation id="9150694013019234766">Alterna entre las pestañas que aparecen en el grupo de pestañas cerca de la parte inferior de la pantalla</translation>
 <translation id="9169594135889675189">Agrega una pestaña nueva al grupo</translation>
 <translation id="959682366969460160">Organízate</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_es.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_es.xtb
index 5fa2ef8..a1d6260b 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_es.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_es.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> pestaña}other{<ph name="TABS_COUNT_MANY" /> pestañas}}</translation>
 <translation id="257674075312929031">Grupo</translation>
 <translation id="2613747923081026172">Crear grupo</translation>
-<translation id="2845873210977809562">Las pestañas abiertas se han cerrado</translation>
 <translation id="2977480621796371840">Quitar del grupo</translation>
 <translation id="4212246570487010370">Continuar navegando</translation>
 <translation id="4648718555153979859">Tus pestañas se agrupan aquí</translation>
 <translation id="5073204694187207510">Ocultar la cuadrícula en pantalla completa</translation>
 <translation id="5082793167783849073">Crea un grupo para comparar páginas rápidamente. Para comenzar, mantén pulsado un enlace.</translation>
-<translation id="5497272504048921382">Pestañas abiertas</translation>
 <translation id="5580090775658607195">Se han agrupado <ph name="TAB_COUNT" /> pestañas</translation>
 <translation id="5792534911093536736">Más pestañas</translation>
 <translation id="58326064309361797">Arrastra las pestañas para agruparlas</translation>
 <translation id="6193448654517602979">Selecciona pestañas</translation>
 <translation id="6615455863669487791">Ver</translation>
-<translation id="6803423358608456383">Las pestañas abiertas ocupan la mitad inferior de la pantalla</translation>
 <translation id="6840760312327750441">Para agrupar pestañas, mantén pulsada una pestaña. A continuación, arrástrala sobre otra pestaña.</translation>
 <translation id="7151209024774799310">Quitar pestañas del grupo</translation>
 <translation id="7559245342362162951">Mostrar las pestañas del grupo en una cuadrícula en pantalla completa</translation>
-<translation id="8582216581279205169">Las pestañas abiertas ocupan toda la pantalla</translation>
 <translation id="9150694013019234766">Cambia de una pestaña a otra en tu grupo de pestañas de la parte inferior de la pantalla</translation>
 <translation id="9169594135889675189">Añadir una pestaña al grupo</translation>
 <translation id="959682366969460160">Mantenlo todo organizado</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_et.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_et.xtb
index f112feb..519fec8 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_et.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_et.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> vaheleht}other{<ph name="TABS_COUNT_MANY" /> vahelehte}}</translation>
 <translation id="257674075312929031">Rühm</translation>
 <translation id="2613747923081026172">Loo grupp</translation>
-<translation id="2845873210977809562">Avatud vahelehed suleti</translation>
 <translation id="2977480621796371840">Grupist eemaldamine</translation>
 <translation id="4212246570487010370">Jätka sirvimist</translation>
 <translation id="4648718555153979859">Teie vahelehed on siin rühmitatud</translation>
 <translation id="5073204694187207510">Peida täisekraani ruudustik</translation>
 <translation id="5082793167783849073">Looge rühm, et lehti kiiresti võrrelda. Alustamiseks puudutage pikalt linki.</translation>
-<translation id="5497272504048921382">Avatud vahelehed</translation>
 <translation id="5580090775658607195"><ph name="TAB_COUNT" /> vahekaarti grupeeriti</translation>
 <translation id="5792534911093536736">Rohkem vahekaarte</translation>
 <translation id="58326064309361797">Lohistage vahelehti, et neid rühmitata</translation>
 <translation id="6193448654517602979">Valige vahelehed</translation>
 <translation id="6615455863669487791">Kuva mulle</translation>
-<translation id="6803423358608456383">Avatud vahelehti poole kõrgusega</translation>
 <translation id="6840760312327750441">Vahelehtede rühmitamiseks puudutage vahelehte pikalt. Seejärel lohistage see teise vahelehe peale.</translation>
 <translation id="7151209024774799310">Vahelehtede eemaldamine</translation>
 <translation id="7559245342362162951">Kuva grupi vahelehed täisekraani ruudustikus</translation>
-<translation id="8582216581279205169">Avatud vahekaardid täiskõrgusega</translation>
 <translation id="9150694013019234766">Ekraanikuva allosas olevas vahelehtede grupis vahelehtede vahel vahetamine</translation>
 <translation id="9169594135889675189">Lisa gruppi uus vaheleht</translation>
 <translation id="959682366969460160">Lööge kord majja</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_fa.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_fa.xtb
index b8d9a45..f34c10d 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_fa.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_fa.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> برگه}one{<ph name="TABS_COUNT_MANY" /> برگه}other{<ph name="TABS_COUNT_MANY" /> برگه}}</translation>
 <translation id="257674075312929031">گروه</translation>
 <translation id="2613747923081026172">ایجاد گروه</translation>
-<translation id="2845873210977809562">برگه‌های باز بسته شدند</translation>
 <translation id="2977480621796371840">برداشتن از گروه</translation>
 <translation id="4212246570487010370">ادامه مرور</translation>
 <translation id="4648718555153979859">برگه‌هایتان اینجا باهم گروه‌بندی می‌شوند</translation>
 <translation id="5073204694187207510">پنهان کردن شبکه تمام‌صفحه</translation>
 <translation id="5082793167783849073">با ایجاد گروه، صفحه‌ها را سریع مقایسه کنید. برای شروع، پیوندی را لمس کنید و نگه دارید.</translation>
-<translation id="5497272504048921382">برگه‌های باز</translation>
 <translation id="5580090775658607195"><ph name="TAB_COUNT" /> برگه گروه‌بندی شد</translation>
 <translation id="5792534911093536736">برگه‌های بیشتر</translation>
 <translation id="58326064309361797">برای گروه‌بندی برگه‌ها، آن‌ها را بکشید</translation>
 <translation id="6193448654517602979">انتخاب برگه‌ها</translation>
 <translation id="6615455863669487791">به من نشان بده</translation>
-<translation id="6803423358608456383">برگه‌های باز با ارتفاع نیمه</translation>
 <translation id="6840760312327750441">برای ایجاد برگه‌های گروهی، برگه‌ای را لمس کنید و نگه‌دارید. سپس آن را به برگه‌ای دیگر بکشید.</translation>
 <translation id="7151209024774799310">برداشتن برگه‌ها از گروه</translation>
 <translation id="7559245342362162951">نمایش برگه‌های گروه در شبکه تمام‌صفحه</translation>
-<translation id="8582216581279205169">برگه‌های باز با ارتفاع کامل</translation>
 <translation id="9150694013019234766">جابه‌جایی بین برگه‌ها در گروه برگه شما واقع در نزدیک پایین صفحه‌نمایش</translation>
 <translation id="9169594135889675189">افزودن برگه جدید به گروه</translation>
 <translation id="959682366969460160">سازمان‌دهی شوید</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_fi.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_fi.xtb
index 497b39c..8846f9cc 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_fi.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_fi.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> välilehti}other{<ph name="TABS_COUNT_MANY" /> välilehteä}}</translation>
 <translation id="257674075312929031">Ryhmä</translation>
 <translation id="2613747923081026172">Luo ryhmä</translation>
-<translation id="2845873210977809562">Avatut välilehdet suljettiin</translation>
 <translation id="2977480621796371840">Poista ryhmästä</translation>
 <translation id="4212246570487010370">Jatka selaamista</translation>
 <translation id="4648718555153979859">Välilehtesi on koottu tänne</translation>
 <translation id="5073204694187207510">Piilota koko näytön ruudukko</translation>
 <translation id="5082793167783849073">Luo ryhmä vertaillaksesi sivuja nopeasti. Aloita koskettamalla linkkiä pitkään.</translation>
-<translation id="5497272504048921382">Avatut välilehdet</translation>
 <translation id="5580090775658607195"><ph name="TAB_COUNT" /> välilehteä ryhmiteltiin</translation>
 <translation id="5792534911093536736">Lisää välilehtiä</translation>
 <translation id="58326064309361797">Ryhmittele välilehtiä vetämällä niitä</translation>
 <translation id="6193448654517602979">Valitse välilehdet</translation>
 <translation id="6615455863669487791">Näytä</translation>
-<translation id="6803423358608456383">Avatut välilehdet näytön puolivälin korkuisina</translation>
 <translation id="6840760312327750441">Kun haluat ryhmitellä välilehtiä, kosketa yhtä pitkään. Vedä se sitten toisen välilehden päälle.</translation>
 <translation id="7151209024774799310">Poista välilehtiä ryhmästä</translation>
 <translation id="7559245342362162951">Näytä ryhmän välilehdet koko näytön ruudukossa</translation>
-<translation id="8582216581279205169">Avatut välilehdet koko näytön korkuisina</translation>
 <translation id="9150694013019234766">Vaihda välilehteä välilehtiryhmässä näytön alalaidassa</translation>
 <translation id="9169594135889675189">Luo ryhmään uusi välilehti</translation>
 <translation id="959682366969460160">Järjestä</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_fil.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_fil.xtb
index 23cd4fa..79790b5 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_fil.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_fil.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> tab}one{<ph name="TABS_COUNT_MANY" /> tab}other{<ph name="TABS_COUNT_MANY" /> na tab}}</translation>
 <translation id="257674075312929031">Pangkat</translation>
 <translation id="2613747923081026172">Gumawa ng pangkat</translation>
-<translation id="2845873210977809562">Nakasara ang mga binuksang tab</translation>
 <translation id="2977480621796371840">Alisin sa grupo</translation>
 <translation id="4212246570487010370">Magpatuloy sa pag-browse</translation>
 <translation id="4648718555153979859">Magkakasama sa pangkat ang iyong mga tab dito</translation>
 <translation id="5073204694187207510">Itago ang fullscreen grid</translation>
 <translation id="5082793167783849073">Mabilis na paghambing-hambingin ang mga page sa pamamagitan ng paggawa ng pangkat. Para magsimula, pindutin nang matagal ang isang link.</translation>
-<translation id="5497272504048921382">Mga binuksang tab</translation>
 <translation id="5580090775658607195">Naigrupo ang <ph name="TAB_COUNT" /> tab</translation>
 <translation id="5792534911093536736">Higit pang tab</translation>
 <translation id="58326064309361797">I-drag ang mga tab para pagpangkatin ang mga ito</translation>
 <translation id="6193448654517602979">Pumili ng mga tab</translation>
 <translation id="6615455863669487791">Ipakita sa akin</translation>
-<translation id="6803423358608456383">Nakabukas ang mga binuksang tab nang kalahati ang taas</translation>
 <translation id="6840760312327750441">Sa mga tab ng grupo, pindutin nang matagal ang isang tab. Pagkatapos, i-drag ito sa isa pang tab.</translation>
 <translation id="7151209024774799310">Mag-alis ng mga tab sa grupo</translation>
 <translation id="7559245342362162951">Ipakita ang mga tab ng grupo sa fullscreen grid</translation>
-<translation id="8582216581279205169">Nakabukas ang mga binuksang tab nang buo ang taas</translation>
 <translation id="9150694013019234766">Magpalipat-lipat sa mga tab sa iyong grupo ng tab malapit sa ibaba ng screen</translation>
 <translation id="9169594135889675189">Magdagdag ng bagong tab sa grupo</translation>
 <translation id="959682366969460160">Maging organisado</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_fr.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_fr.xtb
index c3b1de7..5f5106b 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_fr.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_fr.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> onglet}one{<ph name="TABS_COUNT_MANY" /> onglet}other{<ph name="TABS_COUNT_MANY" /> onglets}}</translation>
 <translation id="257674075312929031">Groupe</translation>
 <translation id="2613747923081026172">Créer un groupe</translation>
-<translation id="2845873210977809562">Onglets ouverts fermés</translation>
 <translation id="2977480621796371840">Retirer du groupe</translation>
 <translation id="4212246570487010370">Poursuivre la navigation</translation>
 <translation id="4648718555153979859">Vos onglets sont regroupés ici</translation>
 <translation id="5073204694187207510">Masquer la grille en plein écran</translation>
 <translation id="5082793167783849073">Comparez rapidement des pages en créant un groupe. Commencez par appuyer de manière prolongée sur un lien.</translation>
-<translation id="5497272504048921382">Onglets ouverts</translation>
 <translation id="5580090775658607195"><ph name="TAB_COUNT" /> onglets regroupés</translation>
 <translation id="5792534911093536736">Plus d'onglets</translation>
 <translation id="58326064309361797">Faire glisser les onglets pour les regrouper</translation>
 <translation id="6193448654517602979">Sélectionner des onglets</translation>
 <translation id="6615455863669487791">Démonstration</translation>
-<translation id="6803423358608456383">Onglets ouverts à mi-hauteur</translation>
 <translation id="6840760312327750441">Pour regrouper des onglets, appuyez de manière prolongée sur un onglet, puis faites-le glisser vers un autre.</translation>
 <translation id="7151209024774799310">Supprimer des onglets</translation>
 <translation id="7559245342362162951">Afficher les onglets du groupe dans une grille en plein écran</translation>
-<translation id="8582216581279205169">Onglets ouverts à hauteur maximale</translation>
 <translation id="9150694013019234766">Passer d'un onglet à l'autre depuis votre groupe d'onglets dans la partie inférieure de l'écran</translation>
 <translation id="9169594135889675189">Ajouter un nouvel onglet au groupe</translation>
 <translation id="959682366969460160">Restez organisé</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_gu.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_gu.xtb
index 8e4407e..125e012 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_gu.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_gu.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> ટૅબ}one{<ph name="TABS_COUNT_MANY" /> ટૅબ}other{<ph name="TABS_COUNT_MANY" /> ટૅબ}}</translation>
 <translation id="257674075312929031">જૂથ</translation>
 <translation id="2613747923081026172">ગ્રૂપ બનાવો</translation>
-<translation id="2845873210977809562">ખોલેલા ટૅબ બંધ કર્યા</translation>
 <translation id="2977480621796371840">ગ્રૂપમાંથી દૂર કરો</translation>
 <translation id="4212246570487010370">બ્રાઉઝ કરવાનું ચાલુ રાખો</translation>
 <translation id="4648718555153979859">તમારા ટૅબ અહીં એકસાથે ગ્રૂપ કરવામાં આવ્યા છે</translation>
 <translation id="5073204694187207510">પૂર્ણસ્ક્રીન ગ્રિડને છુપાવો</translation>
 <translation id="5082793167783849073">ગ્રૂપ બનાવીને ઝડપથી પેજની સરખામણી કરો. શરૂ કરવા માટે, લિંકને સ્પર્શ કરી રાખો.</translation>
-<translation id="5497272504048921382">ખુલેલા ટૅબ</translation>
 <translation id="5580090775658607195"><ph name="TAB_COUNT" /> ટૅબનું ગ્રૂપ બનાવ્યું</translation>
 <translation id="5792534911093536736">વધુ ટૅબ</translation>
 <translation id="58326064309361797">ટૅબનું ગ્રૂપ બનાવવા માટે તેને ખેંચો</translation>
 <translation id="6193448654517602979">ટૅબ પસંદ કરો</translation>
 <translation id="6615455863669487791">મને બતાવો</translation>
-<translation id="6803423358608456383">અડધી ઊંચાઈએ ખોલેલા ટૅબ</translation>
 <translation id="6840760312327750441">ટૅબનું ગ્રૂપ બનાવવા માટે, ટૅબને સ્પર્શ કરી રાખો. પછી, ટૅબને બીજા ટૅબ પર ખેંચો.</translation>
 <translation id="7151209024774799310">ગ્રૂપમાંથી ટૅબ કાઢી નાખો</translation>
 <translation id="7559245342362162951">ગ્રુપના ટૅબને પૂર્ણસ્ક્રીન ગ્રિડમાં બતાવો</translation>
-<translation id="8582216581279205169">પૂર્ણ ઊંચાઈએ ખોલેલા ટૅબ</translation>
 <translation id="9150694013019234766">સ્ક્રીનના નીચેના ભાગમાં, તમારા ટૅબ ગ્રૂપમાં એકથી વધુ ટૅબની વચ્ચે સ્વિચ કરો</translation>
 <translation id="9169594135889675189">ગ્રૂપમાં નવું ટૅબ ઉમેરો</translation>
 <translation id="959682366969460160">સંગઠિત રહો</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_hi.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_hi.xtb
index 40ac12b..847295b 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_hi.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_hi.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> टैब}one{<ph name="TABS_COUNT_MANY" /> टैब}other{<ph name="TABS_COUNT_MANY" /> टैब}}</translation>
 <translation id="257674075312929031">समूह</translation>
 <translation id="2613747923081026172">समूह बनाएं</translation>
-<translation id="2845873210977809562">खुले हुए टैब बंद किए गए</translation>
 <translation id="2977480621796371840">समूह से हटाएं</translation>
 <translation id="4212246570487010370">लगातार ब्राउज़िंग</translation>
 <translation id="4648718555153979859">यहां पर आपके टैब एक ही समूह में रखे जाते हैं</translation>
 <translation id="5073204694187207510">फ़ुलस्क्रीन ग्रिड को छिपाएं</translation>
 <translation id="5082793167783849073">पेजों की तुलना तुरंत करने के लिए समूह बनाएं. शुरू करने के लिए, लिंक को दबाकर रखें.</translation>
-<translation id="5497272504048921382">खुले हुए टैब</translation>
 <translation id="5580090775658607195"><ph name="TAB_COUNT" /> टैब समूह में लगाए गए</translation>
 <translation id="5792534911093536736">और ज़्यादा टैब</translation>
 <translation id="58326064309361797">टैब को समूह में जोड़ने के लिए उन्हें खींचें और छोड़ें</translation>
 <translation id="6193448654517602979">टैब चुनें</translation>
 <translation id="6615455863669487791">मुझे दिखाएं</translation>
-<translation id="6803423358608456383">आधी स्क्रीन पर खुले टैब</translation>
 <translation id="6840760312327750441">टैब को ग्रुप करने के लिए, टैब को दबाकर रखें. इसके बाद, इसे दूसरे टैब पर खींचें और छोड़ें.</translation>
 <translation id="7151209024774799310">ग्रुप से टैब हटाएं</translation>
 <translation id="7559245342362162951">समूह के टैब फ़ुलस्क्रीन ग्रिड में दिखाएं</translation>
-<translation id="8582216581279205169">पूरी स्क्रीन पर खुले टैब</translation>
 <translation id="9150694013019234766">स्क्रीन के सबसे नीचे दिए गए अपने टैब समूह में एक से दूसरे टैब पर जाएं</translation>
 <translation id="9169594135889675189">समूह में नया टैब जोड़ें</translation>
 <translation id="959682366969460160">व्‍यवस्‍थित हों</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_hr.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_hr.xtb
index 4906315..6fcce0a 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_hr.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_hr.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> kartica}one{<ph name="TABS_COUNT_MANY" /> kartica}few{<ph name="TABS_COUNT_MANY" /> kartice}other{<ph name="TABS_COUNT_MANY" /> kartica}}</translation>
 <translation id="257674075312929031">Grupa</translation>
 <translation id="2613747923081026172">Izradi grupu</translation>
-<translation id="2845873210977809562">Zatvoren je prikaz otvorenih kartica</translation>
 <translation id="2977480621796371840">Ukloni iz grupe</translation>
 <translation id="4212246570487010370">Nastavite pregledavati</translation>
 <translation id="4648718555153979859">Ovdje su grupirane vaše kartice</translation>
 <translation id="5073204694187207510">Sakrij rešetku na cijelom zaslonu</translation>
 <translation id="5082793167783849073">Izradom grupe možete brzo usporediti stranice. Da biste započeli, dodirnite i držite vezu.</translation>
-<translation id="5497272504048921382">Otvorene kartice</translation>
 <translation id="5580090775658607195">Kartice su grupirane (njih <ph name="TAB_COUNT" />)</translation>
 <translation id="5792534911093536736">Više kartica</translation>
 <translation id="58326064309361797">Povucite kartice da biste ih grupirali</translation>
 <translation id="6193448654517602979">Odaberite kartice</translation>
 <translation id="6615455863669487791">Pokaži mi</translation>
-<translation id="6803423358608456383">Otvorene kartice na donjoj polovici zaslona</translation>
 <translation id="6840760312327750441">Da biste grupirali kartice, dodirnite i držite karticu. Zatim je povucite na drugu karticu.</translation>
 <translation id="7151209024774799310">Ukloni kartice iz grupe</translation>
 <translation id="7559245342362162951">Prikaži kartice grupe u rešetki na cijelom zaslonu</translation>
-<translation id="8582216581279205169">Otvorene kartice na cijelom zaslonu</translation>
 <translation id="9150694013019234766">Prebacujte se između kartica u grupi kartica pri dnu zaslona</translation>
 <translation id="9169594135889675189">Dodaj novu karticu grupi</translation>
 <translation id="959682366969460160">Organizirajte se</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_hu.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_hu.xtb
index 4cd0f7056..0d59fb1 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_hu.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_hu.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> lap}other{<ph name="TABS_COUNT_MANY" /> lap}}</translation>
 <translation id="257674075312929031">Csoport</translation>
 <translation id="2613747923081026172">Csoport létrehozása</translation>
-<translation id="2845873210977809562">Megnyitott lapok bezárva</translation>
 <translation id="2977480621796371840">Eltávolítás a csoportból</translation>
 <translation id="4212246570487010370">Böngészés folytatása</translation>
 <translation id="4648718555153979859">A lapok itt vannak csoportosítva</translation>
 <translation id="5073204694187207510">Teljes képernyős rács elrejtése</translation>
 <translation id="5082793167783849073">Csoport kialakításával gyorsan összehasonlíthat oldalakat. A kezdéshez tartsa lenyomva ujját a kívánt linken.</translation>
-<translation id="5497272504048921382">Megnyitott lapok</translation>
 <translation id="5580090775658607195"><ph name="TAB_COUNT" /> lap csoportosítva</translation>
 <translation id="5792534911093536736">További lapok</translation>
 <translation id="58326064309361797">A lapokat húzással csoportosíthatja</translation>
 <translation id="6193448654517602979">Lapok kiválasztása</translation>
 <translation id="6615455863669487791">Megjelenítés</translation>
-<translation id="6803423358608456383">Félmagasságban megnyitott lapok</translation>
 <translation id="6840760312327750441">Lapok csoportosításához tartsa nyomva az egyik lapot, majd húzza rá a másikra.</translation>
 <translation id="7151209024774799310">Lapok eltávolítása</translation>
 <translation id="7559245342362162951">A csoportban lévő lapok teljes képernyős rácsszerkezetben való megjelenítése</translation>
-<translation id="8582216581279205169">Teljes magasságban megnyitott lapok</translation>
 <translation id="9150694013019234766">Válthat a képernyő aljánál lévő lapcsoport lapjai között</translation>
 <translation id="9169594135889675189">Új lap hozzáadása a csoporthoz</translation>
 <translation id="959682366969460160">Könnyebb rendszerezés</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_id.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_id.xtb
index e71241b..9398ae5 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_id.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_id.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> tab}other{<ph name="TABS_COUNT_MANY" /> tab}}</translation>
 <translation id="257674075312929031">Grup</translation>
 <translation id="2613747923081026172">Buat grup</translation>
-<translation id="2845873210977809562">Tab yang terbuka ditutup</translation>
 <translation id="2977480621796371840">Hapus dari grup</translation>
 <translation id="4212246570487010370">Lanjutkan menjelajah</translation>
 <translation id="4648718555153979859">Tab Anda dikelompokkan menjadi satu di sini</translation>
 <translation id="5073204694187207510">Sembunyikan petak layar penuh</translation>
 <translation id="5082793167783849073">Bandingkan halaman secara cepat dengan membuat grup. Untuk memulai, sentuh lama link.</translation>
-<translation id="5497272504048921382">Tab yang terbuka</translation>
 <translation id="5580090775658607195"><ph name="TAB_COUNT" /> tab dikelompokkan</translation>
 <translation id="5792534911093536736">Tab lainnya</translation>
 <translation id="58326064309361797">Tarik tab untuk mengelompokkannya</translation>
 <translation id="6193448654517602979">Pilih tab</translation>
 <translation id="6615455863669487791">Tunjukkan</translation>
-<translation id="6803423358608456383">Tab yang terbuka dalam setengah layar</translation>
 <translation id="6840760312327750441">Untuk mengelompokkan tab, sentuh lama sebuah tab. Lalu, tarik ke tab lainnya.</translation>
 <translation id="7151209024774799310">Keluarkan tab dari kelompok</translation>
 <translation id="7559245342362162951">Tampilkan tab grup dalam petak layar penuh</translation>
-<translation id="8582216581279205169">Tab yang terbuka dalam layar penuh</translation>
 <translation id="9150694013019234766">Beralih ke tab lain pada grup tab Anda di dekat bagian bawah layar</translation>
 <translation id="9169594135889675189">Tambahkan tab baru ke grup</translation>
 <translation id="959682366969460160">Atur dengan mudah</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_it.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_it.xtb
index 46f6ea4..f0690918 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_it.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_it.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> scheda}other{<ph name="TABS_COUNT_MANY" /> schede}}</translation>
 <translation id="257674075312929031">Gruppo</translation>
 <translation id="2613747923081026172">Crea gruppo</translation>
-<translation id="2845873210977809562">Foglio Schede aperte chiuso</translation>
 <translation id="2977480621796371840">Rimuovi dal gruppo</translation>
 <translation id="4212246570487010370">Continua la navigazione</translation>
 <translation id="4648718555153979859">Le schede sono raggruppate qui</translation>
 <translation id="5073204694187207510">Nascondi la griglia a schermo intero</translation>
 <translation id="5082793167783849073">Confronta rapidamente le pagine creando un gruppo. Innanzitutto, tocca e tieni premuto un link.</translation>
-<translation id="5497272504048921382">Schede aperte</translation>
 <translation id="5580090775658607195"><ph name="TAB_COUNT" /> schede raggruppate</translation>
 <translation id="5792534911093536736">Altre schede</translation>
 <translation id="58326064309361797">Trascina le schede per raggrupparle</translation>
 <translation id="6193448654517602979">Seleziona schede</translation>
 <translation id="6615455863669487791">Mostrami</translation>
-<translation id="6803423358608456383">Foglio Schede aperte nella metà inferiore dello schermo</translation>
 <translation id="6840760312327750441">Per raggruppare le schede, tocca e tienine premuta una. Poi trascinala su un'altra scheda.</translation>
 <translation id="7151209024774799310">Rimuovi schede dal gruppo</translation>
 <translation id="7559245342362162951">Mostra le schede del gruppo in una griglia a schermo intero</translation>
-<translation id="8582216581279205169">Foglio Schede aperte a schermo intero</translation>
 <translation id="9150694013019234766">Passa da una scheda all'altra del gruppo di schede nella parte inferiore dello schermo</translation>
 <translation id="9169594135889675189">Aggiungi una nuova scheda al gruppo</translation>
 <translation id="959682366969460160">Organizzazione</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_iw.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_iw.xtb
index 648eb5e..8d3ea9b2 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_iw.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_iw.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{כרטיסייה אחת (<ph name="TABS_COUNT_ONE" />)}two{<ph name="TABS_COUNT_MANY" /> כרטיסיות}many{<ph name="TABS_COUNT_MANY" /> כרטיסיות}other{<ph name="TABS_COUNT_MANY" /> כרטיסיות}}</translation>
 <translation id="257674075312929031">קבוצה</translation>
 <translation id="2613747923081026172">יצירת קבוצה</translation>
-<translation id="2845873210977809562">הכרטיסיות שנפתחו סגורות</translation>
 <translation id="2977480621796371840">הסרה מהקבוצה</translation>
 <translation id="4212246570487010370">המשך הגלישה</translation>
 <translation id="4648718555153979859">הכרטיסיות שלך מסודרות כאן בקבוצה</translation>
 <translation id="5073204694187207510">הסתרת רשת מסך מלא</translation>
 <translation id="5082793167783849073">כדי להשוות במהירות בין דפים, אפשר ליצור קבוצה. כדי להתחיל, צריך ללחוץ לחיצה ארוכה על קישור.</translation>
-<translation id="5497272504048921382">כרטיסיות שנפתחו</translation>
 <translation id="5580090775658607195"><ph name="TAB_COUNT" /> כרטיסיות מקובצות</translation>
 <translation id="5792534911093536736">כרטיסיות נוספות</translation>
 <translation id="58326064309361797">ניתן לגרור כרטיסיות כדי לקבץ אותן</translation>
 <translation id="6193448654517602979">בחירת כרטיסיות</translation>
 <translation id="6615455863669487791">הראה לי</translation>
-<translation id="6803423358608456383">כרטיסיות שנפתחו בחצי מהגובה</translation>
 <translation id="6840760312327750441">כדי לקבץ כרטיסיות, יש ללחוץ לחיצה ארוכה על כרטיסייה. בזמן הלחיצה, יש לגרור אותה אל כרטיסייה אחרת.</translation>
 <translation id="7151209024774799310">הסרת כרטיסיות מהקבוצה</translation>
 <translation id="7559245342362162951">הצגת כרטיסיות הקבוצה ברשת מסך מלא</translation>
-<translation id="8582216581279205169">כרטיסיות שנפתחו בגובה מלא</translation>
 <translation id="9150694013019234766">מעבר בין כרטיסיות בקבוצת הכרטיסיות שבחלק התחתון של המסך</translation>
 <translation id="9169594135889675189">הוספת כרטיסיה חדשה לקבוצה</translation>
 <translation id="959682366969460160">ארגון הפריטים</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ja.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ja.xtb
index b9e4697c..1bed256 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ja.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ja.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> 個のタブ}other{<ph name="TABS_COUNT_MANY" /> 個のタブ}}</translation>
 <translation id="257674075312929031">グループ</translation>
 <translation id="2613747923081026172">グループを作成</translation>
-<translation id="2845873210977809562">開いているタブが閉じられました</translation>
 <translation id="2977480621796371840">グループから削除</translation>
 <translation id="4212246570487010370">引き続き閲覧</translation>
 <translation id="4648718555153979859">タブはここにグループ化されます</translation>
 <translation id="5073204694187207510">全画面グリッドを非表示</translation>
 <translation id="5082793167783849073">グループを作成して簡単にページを比較できます。グループを作成するには、リンクを長押しします。</translation>
-<translation id="5497272504048921382">開いているタブ</translation>
 <translation id="5580090775658607195"><ph name="TAB_COUNT" /> 個のタブがグループ化されました</translation>
 <translation id="5792534911093536736">その他のタブ</translation>
 <translation id="58326064309361797">タブをグループ化するにはドラッグします</translation>
 <translation id="6193448654517602979">タブを選択</translation>
 <translation id="6615455863669487791">表示</translation>
-<translation id="6803423358608456383">開いているタブは画面の半分の高さで表示されています</translation>
 <translation id="6840760312327750441">タブをグループ化するには、タブを押しながら別のタブにドラッグします。</translation>
 <translation id="7151209024774799310">グループからタブを削除</translation>
 <translation id="7559245342362162951">グループのタブを全画面グリッドで表示</translation>
-<translation id="8582216581279205169">開いているタブは画面いっぱいの高さで表示されています</translation>
 <translation id="9150694013019234766">画面下部にあるタブグループのタブを切り替えます</translation>
 <translation id="9169594135889675189">グループに新しいタブを追加</translation>
 <translation id="959682366969460160">タブを整理</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_kn.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_kn.xtb
index 61aa072..9baac6e 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_kn.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_kn.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> ಟ್ಯಾಬ್}one{<ph name="TABS_COUNT_MANY" /> ಟ್ಯಾಬ್‌ಗಳು}other{<ph name="TABS_COUNT_MANY" /> ಟ್ಯಾಬ್‌ಗಳು}}</translation>
 <translation id="257674075312929031">ಗುಂಪು</translation>
 <translation id="2613747923081026172">ಗುಂಪನ್ನು ರಚಿಸಿ</translation>
-<translation id="2845873210977809562">ತೆರೆದಿರುವ ಟ್ಯಾಬ್‌ಗಳನ್ನು ಮುಚ್ಚಲಾಗಿದೆ</translation>
 <translation id="2977480621796371840">ಗುಂಪಿನಿಂದ ತೆಗೆದುಹಾಕಿ</translation>
 <translation id="4212246570487010370">ಬ್ರೌಸಿಂಗ್ ಮುಂದುವರಿಸಿ</translation>
 <translation id="4648718555153979859">ನಿಮ್ಮ ಟ್ಯಾಬ್‌ಗಳನ್ನು ಇಲ್ಲಿ ಒಟ್ಟಿಗೆ ಸಮೂಹಗೊಳಿಸಲಾಗಿದೆ</translation>
 <translation id="5073204694187207510">ಪೂರ್ಣ ಸ್ಕ್ರೀನ್ ಗ್ರಿಡ್‌ ಅನ್ನು ಮರೆಮಾಡಿ</translation>
 <translation id="5082793167783849073">ಗುಂಪನ್ನು ರಚಿಸುವ ಮೂಲಕ ಪುಟಗಳನ್ನು ತ್ವರಿತವಾಗಿ ಹೋಲಿಸಿ ನೋಡಿ. ಪ್ರಾರಂಭಿಸಲು, ಲಿಂಕ್ ಸ್ಪರ್ಶಿಸಿ ಹಿಡಿಯಿರಿ.</translation>
-<translation id="5497272504048921382">ತೆರೆದಿರುವ ಟ್ಯಾಬ್‌ಗಳು</translation>
 <translation id="5580090775658607195"><ph name="TAB_COUNT" /> ಟ್ಯಾಬ್‌ಗಳನ್ನು ಗುಂಪು ಮಾಡಲಾಗಿದೆ</translation>
 <translation id="5792534911093536736">ಇನ್ನಷ್ಟು ಟ್ಯಾಬ್‌ಗಳು</translation>
 <translation id="58326064309361797">ಟ್ಯಾಬ್‍‍ಗಳನ್ನು ಗುಂಪು ಮಾಡಲು ಅವುಗಳನ್ನು ಡ್ರ್ಯಾಗ್ ಮಾಡಿ</translation>
 <translation id="6193448654517602979">ಟ್ಯಾಬ್‌ಗಳನ್ನು ಆಯ್ಕೆಮಾಡಿ</translation>
 <translation id="6615455863669487791">ನನಗೆ ತೋರಿಸಿ</translation>
-<translation id="6803423358608456383">ಅರ್ಧ ಎತ್ತರದಲ್ಲಿ ತೆರೆದಿರುವ ಟ್ಯಾಬ್‌ಗಳು</translation>
 <translation id="6840760312327750441">ಟ್ಯಾಬ್‌ಗಳನ್ನು ಗುಂಪು ಮಾಡಲು , ಟ್ಯಾಬ್ ಒಂದನ್ನು ಸ್ಪರ್ಶಿಸಿ ಮತ್ತು ಹೋಲ್ಡ್‌ ಮಾಡಿ. ನಂತರ, ಅದನ್ನು ಮತ್ತೊಂದು ಟ್ಯಾಬ್‌ನ ಮೇಲೆ ಡ್ರ್ಯಾಗ್ ಮಾಡಿ.</translation>
 <translation id="7151209024774799310">ಗುಂಪಿನಿಂದ ಟ್ಯಾಬ್‌ಗಳನ್ನು ತೆಗೆದುಹಾಕಿ</translation>
 <translation id="7559245342362162951">ಗುಂಪಿನ ಟ್ಯಾಬ್‌ಗಳನ್ನು ಪೂರ್ಣ ಸ್ಕ್ರೀನ್‌ ಗ್ರಿಡ್‌ನಲ್ಲಿ ತೋರಿಸಿ</translation>
-<translation id="8582216581279205169">ಪೂರ್ಣ ಎತ್ತರದಲ್ಲಿ ಟ್ಯಾಬ್‌ಗಳನ್ನು ತೆರೆಯಲಾಗಿದೆ</translation>
 <translation id="9150694013019234766">ಸ್ಕ್ರೀನ್‌ನ ಕೆಳಭಾಗದಲ್ಲಿರುವ ನಿಮ್ಮ ಟ್ಯಾಬ್ ಗುಂಪಿನಲ್ಲಿರುವ ಟ್ಯಾಬ್‌ಗಳ ನಡುವೆ ಬದಲಾಯಿಸಿ</translation>
 <translation id="9169594135889675189">ಗುಂಪಿಗೆ ಹೊಸ ಟ್ಯಾಬ್‌ ಸೇರಿಸಿ</translation>
 <translation id="959682366969460160">ವ್ಯವಸ್ಥಿತರಾಗಿರಿ</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ko.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ko.xtb
index ddbb55c1..a7648f5 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ko.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ko.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{탭 <ph name="TABS_COUNT_ONE" />개}other{탭 <ph name="TABS_COUNT_MANY" />개}}</translation>
 <translation id="257674075312929031">그룹</translation>
 <translation id="2613747923081026172">그룹 만들기</translation>
-<translation id="2845873210977809562">열린 탭이 닫힘</translation>
 <translation id="2977480621796371840">그룹에서 삭제</translation>
 <translation id="4212246570487010370">계속 탐색</translation>
 <translation id="4648718555153979859">탭은 여기에서 그룹화됩니다.</translation>
 <translation id="5073204694187207510">전체화면 그리드 숨기기</translation>
 <translation id="5082793167783849073">그룹을 만들어서 페이지를 빠르게 비교하세요. 시작하려면 링크를 길게 터치합니다.</translation>
-<translation id="5497272504048921382">탭이 열림</translation>
 <translation id="5580090775658607195"><ph name="TAB_COUNT" />개의 탭 그룹화됨</translation>
 <translation id="5792534911093536736">탭 더보기</translation>
 <translation id="58326064309361797">탭을 드래그하여 그룹화하세요.</translation>
 <translation id="6193448654517602979">탭 선택</translation>
 <translation id="6615455863669487791">표시</translation>
-<translation id="6803423358608456383">탭이 절반 높이로 열림</translation>
 <translation id="6840760312327750441">탭을 그룹화하려면 탭을 길게 터치한 다음 다른 탭으로 드래그하세요.</translation>
 <translation id="7151209024774799310">그룹에서 탭 삭제</translation>
 <translation id="7559245342362162951">그룹 탭을 전체화면 그리드로 표시</translation>
-<translation id="8582216581279205169">탭이 전체 높이로 열림</translation>
 <translation id="9150694013019234766">화면 하단의 탭 그룹에서 탭 간 전환</translation>
 <translation id="9169594135889675189">그룹에 새 탭 추가</translation>
 <translation id="959682366969460160">깔끔하게 정리하기</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_lt.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_lt.xtb
index 89af1a5..6e2d387 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_lt.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_lt.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> skirtukas}one{<ph name="TABS_COUNT_MANY" /> skirtukas}few{<ph name="TABS_COUNT_MANY" /> skirtukai}many{<ph name="TABS_COUNT_MANY" /> skirtuko}other{<ph name="TABS_COUNT_MANY" /> skirtukų}}</translation>
 <translation id="257674075312929031">Grupė</translation>
 <translation id="2613747923081026172">Sukurti grupę</translation>
-<translation id="2845873210977809562">Atidaryti skirtukai uždaryti</translation>
 <translation id="2977480621796371840">Pašalinti iš grupės</translation>
 <translation id="4212246570487010370">Tęsti naršymą</translation>
 <translation id="4648718555153979859">Čia skirtukai suskirstyti į grupes</translation>
 <translation id="5073204694187207510">Slėpti viso ekrano tinklelį</translation>
 <translation id="5082793167783849073">Sparčiai palyginkite puslapius sukūrę grupę. Jei norite pradėti, palieskite ir palaikykite nuorodą.</translation>
-<translation id="5497272504048921382">Atidaryti skirtukai</translation>
 <translation id="5580090775658607195">Sugrupuota tiek skirtukų: <ph name="TAB_COUNT" /></translation>
 <translation id="5792534911093536736">Daugiau skirtukų</translation>
 <translation id="58326064309361797">Vilkite skirtukus, kad juos sugrupuotumėte</translation>
 <translation id="6193448654517602979">Pasirinkti skirtukus</translation>
 <translation id="6615455863669487791">Rodyti</translation>
-<translation id="6803423358608456383">Atidaryti skirtukai (pusė aukščio)</translation>
 <translation id="6840760312327750441">Norėdami grupuoti skirtukus, palieskite ir palaikykite skirtuką. Tada nuvilkite jį į kitą skirtuką.</translation>
 <translation id="7151209024774799310">Pašalinti skirtukus iš grupės</translation>
 <translation id="7559245342362162951">Rodyti grupės skirtukus viso ekrano tinklelyje</translation>
-<translation id="8582216581279205169">Atidaryti skirtukai (visas aukštis)</translation>
 <translation id="9150694013019234766">Skirtukus perjunkite skirtukų grupėje netoli ekrano apačios</translation>
 <translation id="9169594135889675189">Pridėti naują skirtuką prie grupės</translation>
 <translation id="959682366969460160">Sutvarkykite</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_lv.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_lv.xtb
index 41ad072..aedd4a94 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_lv.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_lv.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> cilne}zero{<ph name="TABS_COUNT_MANY" /> cilnes}one{<ph name="TABS_COUNT_MANY" /> cilne}other{<ph name="TABS_COUNT_MANY" /> cilnes}}</translation>
 <translation id="257674075312929031">Grupa</translation>
 <translation id="2613747923081026172">Izveidot grupu</translation>
-<translation id="2845873210977809562">Atvērtās cilnes aizvērtas</translation>
 <translation id="2977480621796371840">Noņemt no grupas</translation>
 <translation id="4212246570487010370">Turpiniet pārlūkošanu</translation>
 <translation id="4648718555153979859">Jūsu cilnes šeit ir grupētas kopā</translation>
 <translation id="5073204694187207510">Slēpt pilnekrāna režģi</translation>
 <translation id="5082793167783849073">Ātri salīdziniet lapas, izveidojot grupu. Lai sāktu, pieskarieties un turiet saiti.</translation>
-<translation id="5497272504048921382">Atvērtās cilnes</translation>
 <translation id="5580090775658607195">Grupētas <ph name="TAB_COUNT" /> cilnes</translation>
 <translation id="5792534911093536736">Citas cilnes</translation>
 <translation id="58326064309361797">Velciet cilnes, lai tās sagrupētu</translation>
 <translation id="6193448654517602979">Atlasiet cilnes</translation>
 <translation id="6615455863669487791">Rādīt man</translation>
-<translation id="6803423358608456383">Atvērtās cilnes pusekrāna augstumā</translation>
 <translation id="6840760312327750441">Lai sagrupētu cilnes, pieskarieties cilnei un turiet to. Pēc tam velciet to uz citas cilnes.</translation>
 <translation id="7151209024774799310">Noņemt cilnes no grupas</translation>
 <translation id="7559245342362162951">Rādīt grupas cilnes pilnekrāna režģī</translation>
-<translation id="8582216581279205169">Atvērtās cilnes pilna ekrāna augstumā</translation>
 <translation id="9150694013019234766">Pārslēdziet cilnes savā ciļņu grupā ekrāna apakšdaļā.</translation>
 <translation id="9169594135889675189">Pievienot grupai jaunu cilni</translation>
 <translation id="959682366969460160">Informācijas kārtošana</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ml.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ml.xtb
index df6c69ee..b88dceb 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ml.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ml.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> ടാബ്}other{<ph name="TABS_COUNT_MANY" /> ടാബുകൾ}}</translation>
 <translation id="257674075312929031">ഗ്രൂപ്പ്</translation>
 <translation id="2613747923081026172">ഗ്രൂപ്പ് സൃഷ്‌ടിക്കുക</translation>
-<translation id="2845873210977809562">തുറന്ന ടാബുകൾ അടച്ചു</translation>
 <translation id="2977480621796371840">ഗ്രൂപ്പിൽ നിന്ന് നീക്കം ചെയ്യുക</translation>
 <translation id="4212246570487010370">ബ്രൗസിംഗ് തുടരുക</translation>
 <translation id="4648718555153979859">നിങ്ങളുടെ ടാബുകൾ ഇവിടെ ഒന്നിച്ച് ഗ്രൂപ്പ് ചെയ്യപ്പെടും</translation>
 <translation id="5073204694187207510">പൂർണ്ണസ്ക്രീൻ ഗ്രിഡ് മറയ്ക്കുക</translation>
 <translation id="5082793167783849073">ഒരു ഗ്രൂപ്പ് സൃഷ്‌ടിച്ചുകൊണ്ട്, വേഗത്തിൽ പേജുകൾ താരതമ്യം ചെയ്യൂ. ആരംഭിക്കാൻ ഒരു ലിങ്ക് സ്‌പർശിച്ച് പിടിക്കുക.</translation>
-<translation id="5497272504048921382">തുറന്ന ടാബുകൾ</translation>
 <translation id="5580090775658607195"><ph name="TAB_COUNT" /> ടാബുകൾ ഗ്രൂപ്പ് ചെയ്‌തു</translation>
 <translation id="5792534911093536736">കൂടുതല്‍‌ ടാബുകള്‍‌</translation>
 <translation id="58326064309361797">ടാബുകൾ ഗ്രൂപ്പ് ചെയ്യാൻ അവ വലിച്ചിടുക</translation>
 <translation id="6193448654517602979">ടാബുകൾ തിരഞ്ഞെടുക്കുക</translation>
 <translation id="6615455863669487791">എന്നെ കാണിക്കുക</translation>
-<translation id="6803423358608456383">ടാബുകൾ പകുതി ഉയരത്തിൽ തുറന്നു</translation>
 <translation id="6840760312327750441">ടാബുകൾ ഗ്രൂപ്പ് ചെയ്യാൻ, ഒരു ടാബിൽ സ്‌പർശിച്ച് പിടിക്കുക. തുടർന്ന്, അത് മറ്റൊരു ടാബിലേക്ക് വലിച്ചിടുക.</translation>
 <translation id="7151209024774799310">ഗ്രൂപ്പിൽ നിന്ന് ടാബുകൾ നീക്കൂ</translation>
 <translation id="7559245342362162951">ഗ്രൂപ്പിന്റെ ടാബുകൾ പൂർണ്ണസ്ക്രീൻ ഗ്രിഡിൽ കാണിക്കുക</translation>
-<translation id="8582216581279205169">ടാബുകൾ മുഴുവൻ ഉയരത്തിൽ തുറന്നു</translation>
 <translation id="9150694013019234766">സ്ക്രീനിന്റെ ചുവടെയുള്ള നിങ്ങളുടെ ടാബ് ഗ്രൂപ്പിലെ, ടാബുകൾക്കിടയിൽ മാറുക</translation>
 <translation id="9169594135889675189">ഗ്രൂപ്പിലേക്ക് പുതിയ ടാബ് ചേർക്കുക</translation>
 <translation id="959682366969460160">ഓർഗനൈസ് ചെയ്‌ത നിലയിൽ തുടരുക</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_mr.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_mr.xtb
index 666fa5e9..2266269 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_mr.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_mr.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> टॅब}other{<ph name="TABS_COUNT_MANY" /> टॅब}}</translation>
 <translation id="257674075312929031">गट</translation>
 <translation id="2613747923081026172">गट तयार करा</translation>
-<translation id="2845873210977809562">खुल्या टॅब बंद केल्या</translation>
 <translation id="2977480621796371840">गटामधून काढून टाका</translation>
 <translation id="4212246570487010370">ब्राउझ करणे सुरू ठेवा</translation>
 <translation id="4648718555153979859">तुमचे टॅब येथे एकत्रित केले आहेत</translation>
 <translation id="5073204694187207510">फुलस्क्रीन ग्रिड लपवा</translation>
 <translation id="5082793167783849073">गट बनवून त्वरित पेजशी तुलना करा. सुरू करण्यासाठी, लिंकला स्पर्श करा आणि धरून ठेवा.</translation>
-<translation id="5497272504048921382">खुले टॅब</translation>
 <translation id="5580090775658607195"><ph name="TAB_COUNT" /> टॅबची गटामध्ये विभागणी केली आहे</translation>
 <translation id="5792534911093536736">अधिक टॅब</translation>
 <translation id="58326064309361797">त्यांचा गट बनवण्यासाठी टॅबना ड्रॅग करा</translation>
 <translation id="6193448654517602979">टॅब निवडा</translation>
 <translation id="6615455863669487791">मला दर्शवा</translation>
-<translation id="6803423358608456383">खुले टॅब अर्ध्या स्क्रीनवर आहेत</translation>
 <translation id="6840760312327750441">टॅबचा गट करण्यासाठी, टॅबला स्पर्श करा आणि धरून ठेवा. नंतर, तो दुसऱ्या टॅबवर ड्रॅग करा.</translation>
 <translation id="7151209024774799310">गटामधून टॅब काढून टाका</translation>
 <translation id="7559245342362162951">फुलस्क्रीन ग्रिडमध्ये गटाचे टॅब दाखवा</translation>
-<translation id="8582216581279205169">खुले टॅब पूर्ण स्क्रीनवर आहेत</translation>
 <translation id="9150694013019234766">स्क्रीनच्या तळाजवळ तुमच्या टॅब गटातील टॅब दरम्यान स्विच करा</translation>
 <translation id="9169594135889675189">गटामध्ये नवीन टॅब जोडा</translation>
 <translation id="959682366969460160">व्यवस्‍थापित करा</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ms.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ms.xtb
index 49cfee0..a0ede1c 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ms.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ms.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> tab}other{<ph name="TABS_COUNT_MANY" /> tab}}</translation>
 <translation id="257674075312929031">Kumpulan</translation>
 <translation id="2613747923081026172">Buat kumpulan</translation>
-<translation id="2845873210977809562">Tab dibuka ditutup</translation>
 <translation id="2977480621796371840">Alih keluar daripada kumpulan</translation>
 <translation id="4212246570487010370">Teruskan penyemakan imbas</translation>
 <translation id="4648718555153979859">Tab anda dikumpulkan bersama di sini</translation>
 <translation id="5073204694187207510">Sembunyikan grid skrin penuh</translation>
 <translation id="5082793167783849073">Bandingkan halaman dengan pantas dengan membuat kumpulan. Untuk bermula, sentuh &amp; tahan pautan.</translation>
-<translation id="5497272504048921382">Tab dibuka</translation>
 <translation id="5580090775658607195"><ph name="TAB_COUNT" /> tab dihimpunkan</translation>
 <translation id="5792534911093536736">Lagi tab</translation>
 <translation id="58326064309361797">Seret tab untuk menghimpunkannya</translation>
 <translation id="6193448654517602979">Pilih tab</translation>
 <translation id="6615455863669487791">Tunjukkan kepada saya</translation>
-<translation id="6803423358608456383">Tab dibuka pada ketinggian separuh</translation>
 <translation id="6840760312327750441">Untuk menghimpunkan tab, sentuh &amp; tahan tab. Kemudian, seret tab itu ke tab lain.</translation>
 <translation id="7151209024774799310">Alih keluar tab daripada kumpulan</translation>
 <translation id="7559245342362162951">Tunjukkan tab kumpulan dalam grid skrin penuh</translation>
-<translation id="8582216581279205169">Tab dibuka pada ketinggian penuh</translation>
 <translation id="9150694013019234766">Beralih antara tab dalam kumpulan tab anda berhampiran bahagian bawah skrin</translation>
 <translation id="9169594135889675189">Tambahkan tab baharu pada kumpulan</translation>
 <translation id="959682366969460160">Jadi teratur</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_nl.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_nl.xtb
index 7eb6568..aa7b8436 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_nl.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_nl.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> tabblad}other{<ph name="TABS_COUNT_MANY" /> tabbladen}}</translation>
 <translation id="257674075312929031">Groep</translation>
 <translation id="2613747923081026172">Groep maken</translation>
-<translation id="2845873210977809562">Geopende tabbladen gesloten</translation>
 <translation id="2977480621796371840">Uit groep verwijderen</translation>
 <translation id="4212246570487010370">Verder browsen</translation>
 <translation id="4648718555153979859">Je tabbladen zijn hier gegroepeerd</translation>
 <translation id="5073204694187207510">Raster op volledig scherm verbergen</translation>
 <translation id="5082793167783849073">Vergelijk pagina's snel door een groep te maken. Tik op een link en houd deze vast om te beginnen.</translation>
-<translation id="5497272504048921382">Geopende tabbladen</translation>
 <translation id="5580090775658607195"><ph name="TAB_COUNT" /> tabbladen gegroepeerd</translation>
 <translation id="5792534911093536736">Meer tabbladen</translation>
 <translation id="58326064309361797">Sleep de tabbladen om ze te groeperen</translation>
 <translation id="6193448654517602979">Tabbladen selecteren</translation>
 <translation id="6615455863669487791">Weergeven</translation>
-<translation id="6803423358608456383">Geopende tabbladen op halve hoogte</translation>
 <translation id="6840760312327750441">Als je tabbladen wilt groeperen, tik je op een tabblad en houd je dit vast. Sleep het vervolgens op een ander tabblad.</translation>
 <translation id="7151209024774799310">Tabbladen uit groep verwijderen</translation>
 <translation id="7559245342362162951">Tabbladen van groep weergeven in raster op volledig scherm</translation>
-<translation id="8582216581279205169">Geopende tabbladen op volle hoogte</translation>
 <translation id="9150694013019234766">Je kunt onderaan het scherm schakelen tussen tabbladen in je tabbladgroep</translation>
 <translation id="9169594135889675189">Nieuw tabblad aan groep toevoegen</translation>
 <translation id="959682366969460160">Georganiseerd werken</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_no.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_no.xtb
index 87668215..ef8af0a 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_no.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_no.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> fane}other{<ph name="TABS_COUNT_MANY" /> faner}}</translation>
 <translation id="257674075312929031">Gruppe</translation>
 <translation id="2613747923081026172">Opprett en gruppe</translation>
-<translation id="2845873210977809562">Åpnede faner ble lukket</translation>
 <translation id="2977480621796371840">Fjern fra gruppen</translation>
 <translation id="4212246570487010370">Fortsett å surfe</translation>
 <translation id="4648718555153979859">Fanene dine er gruppert sammen her</translation>
 <translation id="5073204694187207510">Skjul fullskjermrutenett</translation>
 <translation id="5082793167783849073">Sammenlign sider raskt ved å lage en gruppe. For å begynne, trykk og hold på en link.</translation>
-<translation id="5497272504048921382">Åpnede faner</translation>
 <translation id="5580090775658607195"><ph name="TAB_COUNT" /> faner er gruppert.</translation>
 <translation id="5792534911093536736">Flere faner</translation>
 <translation id="58326064309361797">Dra faner for å gruppere dem</translation>
 <translation id="6193448654517602979">Velg faner</translation>
 <translation id="6615455863669487791">Vis meg</translation>
-<translation id="6803423358608456383">Åpnede faner i halv høyde</translation>
 <translation id="6840760312327750441">For å gruppere faner, trykk og hold på en fane. Dra den deretter oppå en annen fane.</translation>
 <translation id="7151209024774799310">Fjern faner fra gruppen</translation>
 <translation id="7559245342362162951">Vis gruppens faner i fullskjermrutenett</translation>
-<translation id="8582216581279205169">Åpnede faner i full høyde</translation>
 <translation id="9150694013019234766">Bytt mellom faner i fanegruppen på nedre del av skjermen</translation>
 <translation id="9169594135889675189">Legg til ny fane i gruppen</translation>
 <translation id="959682366969460160">Få orden på ting</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_pl.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_pl.xtb
index 94a5376..3f4e7d0 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_pl.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_pl.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> karta}few{<ph name="TABS_COUNT_MANY" /> karty}many{<ph name="TABS_COUNT_MANY" /> kart}other{<ph name="TABS_COUNT_MANY" /> karty}}</translation>
 <translation id="257674075312929031">Grupa</translation>
 <translation id="2613747923081026172">Utwórz grupę</translation>
-<translation id="2845873210977809562">Otwarte karty – zamknięto</translation>
 <translation id="2977480621796371840">Usuń z grupy</translation>
 <translation id="4212246570487010370">Przeglądaj dalej</translation>
 <translation id="4648718555153979859">Tutaj są zgrupowane Twoje karty</translation>
 <translation id="5073204694187207510">Ukryj siatkę pełnego ekranu</translation>
 <translation id="5082793167783849073">Możesz szybko porównać strony, tworząc ich grupę. Aby to zrobić, naciśnij i przytrzymaj link.</translation>
-<translation id="5497272504048921382">Otwarte karty</translation>
 <translation id="5580090775658607195">Pogrupowane karty: <ph name="TAB_COUNT" /></translation>
 <translation id="5792534911093536736">Więcej kart</translation>
 <translation id="58326064309361797">Przeciągaj karty, by je pogrupować</translation>
 <translation id="6193448654517602979">Wybierz karty</translation>
 <translation id="6615455863669487791">Pokaż mi</translation>
-<translation id="6803423358608456383">Otwarte karty – połowa wysokości</translation>
 <translation id="6840760312327750441">Aby pogrupować karty, naciśnij i przytrzymaj jedną z nich. Następnie przeciągnij ją na inną kartę.</translation>
 <translation id="7151209024774799310">Usuń karty z grupy</translation>
 <translation id="7559245342362162951">Pokazuj karty grupy na siatce pełnego ekranu</translation>
-<translation id="8582216581279205169">Otwarte karty – pełna wysokość</translation>
 <translation id="9150694013019234766">W grupie kart w dolnej części ekranu możesz przełączać się między kartami</translation>
 <translation id="9169594135889675189">Dodaj nową kartę do grupy</translation>
 <translation id="959682366969460160">Większy porządek</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_pt-BR.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_pt-BR.xtb
index f0c44fa..71e0df1a 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_pt-BR.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_pt-BR.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> guia}one{<ph name="TABS_COUNT_MANY" /> guia}other{<ph name="TABS_COUNT_MANY" /> guias}}</translation>
 <translation id="257674075312929031">Grupo</translation>
 <translation id="2613747923081026172">Criar grupo</translation>
-<translation id="2845873210977809562">As guias abertas foram fechadas</translation>
 <translation id="2977480621796371840">Remover do grupo</translation>
 <translation id="4212246570487010370">Continuar navegando</translation>
 <translation id="4648718555153979859">Suas guias são agrupadas aqui</translation>
 <translation id="5073204694187207510">Ocultar grade de tela cheia</translation>
 <translation id="5082793167783849073">Compare as páginas rapidamente criando um grupo. Para começar, toque em um link e mantenha-o pressionado.</translation>
-<translation id="5497272504048921382">Guias abertas</translation>
 <translation id="5580090775658607195">Guias agrupadas: <ph name="TAB_COUNT" /></translation>
 <translation id="5792534911093536736">Mais guias</translation>
 <translation id="58326064309361797">Arraste as guias para agrupá-las</translation>
 <translation id="6193448654517602979">Selecione as guias</translation>
 <translation id="6615455863669487791">Exibir</translation>
-<translation id="6803423358608456383">Guias abertas pela metade</translation>
 <translation id="6840760312327750441">Para agrupar guias, toque em uma delas e a mantenha pressionada. Depois disso, arraste-a para outra guia.</translation>
 <translation id="7151209024774799310">Remover guias do grupo</translation>
 <translation id="7559245342362162951">Mostrar guias do grupo em grade de tela cheia</translation>
-<translation id="8582216581279205169">Guias abertas no tamanho máximo</translation>
 <translation id="9150694013019234766">Alterne entre as guias do seu grupo de guias perto da parte inferior da tela</translation>
 <translation id="9169594135889675189">Adicionar nova guia ao grupo</translation>
 <translation id="959682366969460160">Organize-se</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_pt-PT.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_pt-PT.xtb
index 7789d26..40b0ab5c 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_pt-PT.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_pt-PT.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> separador}other{<ph name="TABS_COUNT_MANY" /> separadores}}</translation>
 <translation id="257674075312929031">Grupo</translation>
 <translation id="2613747923081026172">Criar grupo</translation>
-<translation id="2845873210977809562">Separadores abertos fechados.</translation>
 <translation id="2977480621796371840">Remover do grupo</translation>
 <translation id="4212246570487010370">Continue a navegar</translation>
 <translation id="4648718555153979859">Os separadores estão agrupados aqui.</translation>
 <translation id="5073204694187207510">Ocultar grelha em ecrã inteiro</translation>
 <translation id="5082793167783849073">Compare páginas rapidamente através da criação de um grupo. Para começar, toque sem soltar num link.</translation>
-<translation id="5497272504048921382">Separadores abertos.</translation>
 <translation id="5580090775658607195"><ph name="TAB_COUNT" /> separadores agrupados</translation>
 <translation id="5792534911093536736">Mais separadores</translation>
 <translation id="58326064309361797">Arraste os separadores para os agrupar.</translation>
 <translation id="6193448654517602979">Selecione os separadores</translation>
 <translation id="6615455863669487791">Mostrar</translation>
-<translation id="6803423358608456383">Separadores abertos a meia altura.</translation>
 <translation id="6840760312327750441">Para agrupar separadores, toque sem soltar num separador. Em seguida, arraste-o para cima de outro separador.</translation>
 <translation id="7151209024774799310">Remover separadores do grupo</translation>
 <translation id="7559245342362162951">Mostrar os separadores do grupo numa grelha em ecrã inteiro</translation>
-<translation id="8582216581279205169">Separadores abertos à altura total.</translation>
 <translation id="9150694013019234766">Alterne entre separadores no grupo de separadores junto à parte inferior do ecrã.</translation>
 <translation id="9169594135889675189">Adicionar um novo separador ao grupo</translation>
 <translation id="959682366969460160">Organize-se</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ro.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ro.xtb
index da8bcce6..73f6c411 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ro.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ro.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> filă}few{<ph name="TABS_COUNT_MANY" /> file}other{<ph name="TABS_COUNT_MANY" /> de file}}</translation>
 <translation id="257674075312929031">Grup</translation>
 <translation id="2613747923081026172">Creează grupul</translation>
-<translation id="2845873210977809562">Filele deschise au fost închise</translation>
 <translation id="2977480621796371840">Elimină din grup</translation>
 <translation id="4212246570487010370">Continuă navigarea</translation>
 <translation id="4648718555153979859">Filele tale sunt grupate aici</translation>
 <translation id="5073204694187207510">Ascunde grila pe ecran complet</translation>
 <translation id="5082793167783849073">Compară rapid paginile făcând un grup. Pentru a începe, atinge lung un link.</translation>
-<translation id="5497272504048921382">File deschise</translation>
 <translation id="5580090775658607195"><ph name="TAB_COUNT" /> file au fost grupate</translation>
 <translation id="5792534911093536736">Mai multe file</translation>
 <translation id="58326064309361797">Trage filele pentru a le grupa</translation>
 <translation id="6193448654517602979">Selectează file</translation>
 <translation id="6615455863669487791">Afișați</translation>
-<translation id="6803423358608456383">Filele deschise la jumătate din înălțime</translation>
 <translation id="6840760312327750441">Pentru a grupa filele, atinge lung o filă. Apoi trage-o peste o altă filă.</translation>
 <translation id="7151209024774799310">Elimină file din grup</translation>
 <translation id="7559245342362162951">Arată filele grupului în grilă pe ecran complet</translation>
-<translation id="8582216581279205169">Filele deschise la înălțimea completă</translation>
 <translation id="9150694013019234766">Comută între filele din grupul de file în partea de jos a ecranului</translation>
 <translation id="9169594135889675189">Adaugă o filă nouă în grup</translation>
 <translation id="959682366969460160">Organizează-te</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ru.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ru.xtb
index bfa9247..f929b58 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ru.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ru.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> вкладка}one{<ph name="TABS_COUNT_MANY" /> вкладка}few{<ph name="TABS_COUNT_MANY" /> вкладки}many{<ph name="TABS_COUNT_MANY" /> вкладок}other{<ph name="TABS_COUNT_MANY" /> вкладки}}</translation>
 <translation id="257674075312929031">Группа.</translation>
 <translation id="2613747923081026172">Создать группу</translation>
-<translation id="2845873210977809562">Открытые вкладки закрыты</translation>
 <translation id="2977480621796371840">Удалить из группы</translation>
 <translation id="4212246570487010370">Продолжить просмотр</translation>
 <translation id="4648718555153979859">Вкладки сгруппированы здесь</translation>
 <translation id="5073204694187207510">Скрыть полноэкранную сетку с вкладками</translation>
 <translation id="5082793167783849073">Сравнивайте страницы быстрее, объединяя их в группы. Чтобы начать, нажмите на ссылку и удерживайте ее.</translation>
-<translation id="5497272504048921382">Открытые вкладки</translation>
 <translation id="5580090775658607195">Вкладки сгруппированы (всего <ph name="TAB_COUNT" />).</translation>
 <translation id="5792534911093536736">Дополнительные вкладки</translation>
 <translation id="58326064309361797">Перетаскивайте вкладки, чтобы группировать их</translation>
 <translation id="6193448654517602979">Выберите вкладки</translation>
 <translation id="6615455863669487791">Показать</translation>
-<translation id="6803423358608456383">Вкладки открыты на пол-экрана</translation>
 <translation id="6840760312327750441">Чтобы сгруппировать вкладки: нажмите и удерживайте одну вкладку, затем перетащите ее на другую.</translation>
 <translation id="7151209024774799310">Удалить вкладки из группы</translation>
 <translation id="7559245342362162951">Показать сетку с вкладками группы на весь экран</translation>
-<translation id="8582216581279205169">Вкладки открыты на весь экран</translation>
 <translation id="9150694013019234766">В нижней части экрана можно переключаться между вкладками, объединенными в группы</translation>
 <translation id="9169594135889675189">Добавить новую вкладку в группу</translation>
 <translation id="959682366969460160">Организация работы</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_sk.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_sk.xtb
index c538f36a..ea5ffec 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_sk.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_sk.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> karta}few{<ph name="TABS_COUNT_MANY" /> karty}many{<ph name="TABS_COUNT_MANY" /> tabs}other{<ph name="TABS_COUNT_MANY" /> kariet}}</translation>
 <translation id="257674075312929031">Skupina</translation>
 <translation id="2613747923081026172">Vytvoriť skupinu</translation>
-<translation id="2845873210977809562">Otvorené karty sú zavreté</translation>
 <translation id="2977480621796371840">Odstrániť zo skupiny</translation>
 <translation id="4212246570487010370">Pokračovať v prehliadaní</translation>
 <translation id="4648718555153979859">Vaše karty sú tu zoskupené</translation>
 <translation id="5073204694187207510">Skryť mriežku na celú obrazovku</translation>
 <translation id="5082793167783849073">Ak chcete rýchlo porovnať stránky, vytvorte skupinu. Začnite pridržaním ľubovoľného odkazu.</translation>
-<translation id="5497272504048921382">Otvorené karty</translation>
 <translation id="5580090775658607195">Počet zoskupených kariet: <ph name="TAB_COUNT" /></translation>
 <translation id="5792534911093536736">Viac kariet</translation>
 <translation id="58326064309361797">Karty zoskupíte presunutím</translation>
 <translation id="6193448654517602979">Vyberte karty</translation>
 <translation id="6615455863669487791">Zobraziť</translation>
-<translation id="6803423358608456383">Otvorené karty s polovičnou výškou</translation>
 <translation id="6840760312327750441">Ak chcete zoskupiť karty, pridržte niektorú z nich. Potom ju presuňte na inú.</translation>
 <translation id="7151209024774799310">Oddeliť karty od skupiny</translation>
 <translation id="7559245342362162951">Zobraziť karty skupiny v mriežke na celú obrazovku</translation>
-<translation id="8582216581279205169">Otvorené karty v plnej výške</translation>
 <translation id="9150694013019234766">Prepínajte karty v skupine kariet v dolnej časti obrazovky</translation>
 <translation id="9169594135889675189">Pridať novú kartu do skupiny</translation>
 <translation id="959682366969460160">Usporiadanie položiek</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_sl.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_sl.xtb
index fbe9656..2e60129 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_sl.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_sl.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> zavihek}one{<ph name="TABS_COUNT_MANY" /> zavihek}two{<ph name="TABS_COUNT_MANY" /> zavihka}few{<ph name="TABS_COUNT_MANY" /> zavihki}other{<ph name="TABS_COUNT_MANY" /> zavihkov}}</translation>
 <translation id="257674075312929031">Skupina</translation>
 <translation id="2613747923081026172">Ustvarjanje skupine</translation>
-<translation id="2845873210977809562">Odprti zavihki so zaprti</translation>
 <translation id="2977480621796371840">Odstrani iz skupine</translation>
 <translation id="4212246570487010370">Nadaljevanje brskanja</translation>
 <translation id="4648718555153979859">Zavihki so združeni tukaj</translation>
 <translation id="5073204694187207510">Skrij celozaslonsko mrežo</translation>
 <translation id="5082793167783849073">Hitro primerjate strani tako, da ustvarite skupino. Če želite začeti, se dotaknite povezave in jo pridržite.</translation>
-<translation id="5497272504048921382">Odprti zavihki</translation>
 <translation id="5580090775658607195">Št. združenih zavihkov: <ph name="TAB_COUNT" /></translation>
 <translation id="5792534911093536736">Več zavihkov</translation>
 <translation id="58326064309361797">Povlecite zavihke, če jih želite združiti v skupino</translation>
 <translation id="6193448654517602979">Izberite zavihke</translation>
 <translation id="6615455863669487791">Pokaži mi</translation>
-<translation id="6803423358608456383">Odprti zavihki pri pol višine</translation>
 <translation id="6840760312327750441">Če želite združiti zavihke v skupino, pridržite zavihek. Nato ga povlecite na drug zavihek.</translation>
 <translation id="7151209024774799310">Odstrani zavihke iz skupine</translation>
 <translation id="7559245342362162951">Zavihke skupine pokaži v celozaslonski mreži</translation>
-<translation id="8582216581279205169">Odprti zavihki pri polni višini</translation>
 <translation id="9150694013019234766">Preklapljanje med zavihki v skupini zavihkov pri dnu zaslona</translation>
 <translation id="9169594135889675189">Skupini dodaj nov zavihek</translation>
 <translation id="959682366969460160">Postanite bolj organizirani</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_sr.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_sr.xtb
index af78865..10551cc 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_sr.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_sr.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> картица}one{<ph name="TABS_COUNT_MANY" /> картица}few{<ph name="TABS_COUNT_MANY" /> картице}other{<ph name="TABS_COUNT_MANY" /> картица}}</translation>
 <translation id="257674075312929031">Група</translation>
 <translation id="2613747923081026172">Направи групу</translation>
-<translation id="2845873210977809562">Отворене картице су затворене</translation>
 <translation id="2977480621796371840">Уклони из групе</translation>
 <translation id="4212246570487010370">Наставите са прегледањем</translation>
 <translation id="4648718555153979859">Картице су груписане заједно овде</translation>
 <translation id="5073204694187207510">Сакријте приказ мреже на целом екрану</translation>
 <translation id="5082793167783849073">Направите групу да бисте брзо упоређивали странице. За почетак додирните и задржите линк.</translation>
-<translation id="5497272504048921382">Отворене картице</translation>
 <translation id="5580090775658607195">Картице су груписане (<ph name="TAB_COUNT" />)</translation>
 <translation id="5792534911093536736">Још картица</translation>
 <translation id="58326064309361797">Превуците картице да бисте их груписали</translation>
 <translation id="6193448654517602979">Изаберите картице</translation>
 <translation id="6615455863669487791">Покажи ми</translation>
-<translation id="6803423358608456383">Отворене картице до половине екрана</translation>
 <translation id="6840760312327750441">Да бисте груписали картице, додирните картицу и задржите је. Затим је превуците на другу картицу.</translation>
 <translation id="7151209024774799310">Уклоните картице из групе</translation>
 <translation id="7559245342362162951">Приказује картице групе у мрежи на целом екрану</translation>
-<translation id="8582216581279205169">Отворене картице на целом екрану</translation>
 <translation id="9150694013019234766">Прелазите са једне картице на другу у групи картица у дну екрана</translation>
 <translation id="9169594135889675189">Додајте нову картицу у групу</translation>
 <translation id="959682366969460160">Боља организација</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_sv.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_sv.xtb
index bef3f80..6212d24c 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_sv.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_sv.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> flik}other{<ph name="TABS_COUNT_MANY" /> flikar}}</translation>
 <translation id="257674075312929031">Grupp</translation>
 <translation id="2613747923081026172">Skapa grupp</translation>
-<translation id="2845873210977809562">Öppnade flikar har stängts</translation>
 <translation id="2977480621796371840">Ta bort från gruppen</translation>
 <translation id="4212246570487010370">Fortsätt surfa</translation>
 <translation id="4648718555153979859">Dina flikar samlas här</translation>
 <translation id="5073204694187207510">Dölj helskärmsrutnät</translation>
 <translation id="5082793167783849073">Jämför sidor snabbt genom att skapa en grupp. Börja med att trycka länge på en länk.</translation>
-<translation id="5497272504048921382">Öppnade flikar</translation>
 <translation id="5580090775658607195"><ph name="TAB_COUNT" /> flikar har grupperats</translation>
 <translation id="5792534911093536736">Fler flikar</translation>
 <translation id="58326064309361797">Gruppera flikar genom att dra dem</translation>
 <translation id="6193448654517602979">Välj flikar</translation>
 <translation id="6615455863669487791">Visa mig</translation>
-<translation id="6803423358608456383">öppnade flikar med halv höjd</translation>
 <translation id="6840760312327750441">Gruppera flikar genom att trycka länge på en flik. Dra sedan fliken ovanpå en annan flik.</translation>
 <translation id="7151209024774799310">Ta bort flikar från gruppen</translation>
 <translation id="7559245342362162951">Visa gruppens flikar i helskärmsrutnät</translation>
-<translation id="8582216581279205169">Öppnade flikar med full höjd</translation>
 <translation id="9150694013019234766">Byt mellan flikarna i flikgruppen nära sidans nederkant</translation>
 <translation id="9169594135889675189">Lägg till ny flik i gruppen</translation>
 <translation id="959682366969460160">Håll ordning</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_sw.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_sw.xtb
index 112ff67..52adda6 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_sw.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_sw.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{Kichupo <ph name="TABS_COUNT_ONE" />}other{Vichupo <ph name="TABS_COUNT_MANY" />}}</translation>
 <translation id="257674075312929031">Kikundi</translation>
 <translation id="2613747923081026172">Unda kikundi</translation>
-<translation id="2845873210977809562">Umefunga laha ya vichupo vilivyofunguliwa</translation>
 <translation id="2977480621796371840">Ondoa kwenye kikundi</translation>
 <translation id="4212246570487010370">Endelea kuvinjari</translation>
 <translation id="4648718555153979859">Vichupo vyako vimewekwa katika kikundi kimoja hapa</translation>
 <translation id="5073204694187207510">Ficha gridi ya skrini nzima</translation>
 <translation id="5082793167783849073">Linganisha kurasa kwa haraka kwa kuanzisha kikundi. Ili uanze, gusa na ushikilie kiungo.</translation>
-<translation id="5497272504048921382">Vichupo ambavyo vimefunguliwa</translation>
 <translation id="5580090775658607195">Umeweka pamoja vichupo <ph name="TAB_COUNT" /></translation>
 <translation id="5792534911093536736">Vichupo zaidi</translation>
 <translation id="58326064309361797">Buruta vichupo ili uviweke katika kikundi</translation>
 <translation id="6193448654517602979">Chagua vichupo</translation>
 <translation id="6615455863669487791">Nionyeshe</translation>
-<translation id="6803423358608456383">Vichupo ambavyo umefungua vinavyoonekana nusu</translation>
 <translation id="6840760312327750441">Ili upange vichupo katika makundi, gusa na ushikilie kichupo. Kisha, kiburute kwenye kichupo kingine.</translation>
 <translation id="7151209024774799310">Ondoa vichupo kwenye kikundi</translation>
 <translation id="7559245342362162951">Onyesha vichupo vya kikundi katika gridi ya skrini nzima</translation>
-<translation id="8582216581279205169">Vichupo ambavyo umefungua vinavyoonekana kikamilifu</translation>
 <translation id="9150694013019234766">Badili kati ya vichupo vilivyo katika kikundi chako cha vichupo karibu na sehemu ya chini ya skrini</translation>
 <translation id="9169594135889675189">Ongeza kichupo kipya kwenye kikundi</translation>
 <translation id="959682366969460160">Weka kwa utaratibu</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ta.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ta.xtb
index 092a50c..0f14f511 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ta.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_ta.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> தாவல்}other{<ph name="TABS_COUNT_MANY" /> தாவல்கள்}}</translation>
 <translation id="257674075312929031">குழு</translation>
 <translation id="2613747923081026172">குழுவை உருவாக்கு</translation>
-<translation id="2845873210977809562">திறந்துள்ள தாவல்கள் மூடப்பட்டன</translation>
 <translation id="2977480621796371840">குழுவிலிருந்து அகற்று</translation>
 <translation id="4212246570487010370">உலாவலைத் தொடர்க</translation>
 <translation id="4648718555153979859">உங்கள் தாவல்கள் இங்கு குழுவாக்கப்பட்டுள்ளன</translation>
 <translation id="5073204694187207510">முழுத்திரை கட்டத்தை மூடு</translation>
 <translation id="5082793167783849073">ஒரு குழுவை உருவாக்கிப் பக்கங்களை விரைவாக ஒப்பிடலாம். தொடங்க, ஓர் இணைப்பைத் தொட்டுப் பிடிக்கவும்.</translation>
-<translation id="5497272504048921382">திறந்துள்ள தாவல்கள்</translation>
 <translation id="5580090775658607195"><ph name="TAB_COUNT" /> தாவல்கள் குழுவாக்கப்பட்டுள்ளன</translation>
 <translation id="5792534911093536736">கூடுதல் தாவல்கள்</translation>
 <translation id="58326064309361797">தாவல்களை இழுப்பதன் மூலம் அவற்றைக் குழுவாக்கலாம்</translation>
 <translation id="6193448654517602979">தாவல்களைத் தேர்ந்தெடுக்கவும்</translation>
 <translation id="6615455863669487791">எனக்கு காண்பி</translation>
-<translation id="6803423358608456383">அரையளவு உயரத்தில் திறந்துள்ள தாவல்கள்</translation>
 <translation id="6840760312327750441">தாவல்களைக் குழுவாக்க தாவலைத் தொட்டுப் பிடித்திருக்கவும். பிறகு அதை மற்றொரு தாவலுக்கு இழுத்துச்சென்று விடவும்.</translation>
 <translation id="7151209024774799310">குழுவிலிருந்து தாவல்களை அகற்று</translation>
 <translation id="7559245342362162951">குழு தாவல்களை முழுத்திரை கட்டத்தில் காட்டு</translation>
-<translation id="8582216581279205169">முழு உயரத்தில் திறந்துள்ள தாவல்கள்</translation>
 <translation id="9150694013019234766">திரையின் கீழ்ப்பகுதிக்கு அருகில் உங்கள் தாவல் குழுவிலுள்ள தாவல்களுக்கு இடையே மாறலாம்</translation>
 <translation id="9169594135889675189">குழுவில் புதிய தாவலைச் சேர்</translation>
 <translation id="959682366969460160">ஒருங்கமைப்புடன் இருக்கலாம்</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_te.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_te.xtb
index 20be1c0c..4ccf9de 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_te.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_te.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> ట్యాబ్}other{<ph name="TABS_COUNT_MANY" /> ట్యాబ్‌లు}}</translation>
 <translation id="257674075312929031">సమూహం</translation>
 <translation id="2613747923081026172">సమూహాన్ని సృష్టించు</translation>
-<translation id="2845873210977809562">తెరిచిన ట్యాబ్‌ల సమూహం మూసివేయబడింది</translation>
 <translation id="2977480621796371840">గుంపు నుండి తీసివేయి</translation>
 <translation id="4212246570487010370">బ్రౌజింగ్‌ను కొనసాగించండి</translation>
 <translation id="4648718555153979859">మీ ట్యాబ్‌లు ఇక్కడ సమూహంగా కలిపి అందించబడతాయి</translation>
 <translation id="5073204694187207510">పూర్తి స్క్రీన్ గ్రిడ్‌‌ను దాచిపెట్టు</translation>
 <translation id="5082793167783849073">పేజీలను సమూహంగా వర్గీకరించడం ద్వారా వేగంగా సరిపోల్చండి. ప్రారంభించడానికి, లింక్‌ను తాకి &amp; అలాగే నొక్కి ఉంచండి.</translation>
-<translation id="5497272504048921382">తెరిచిన ట్యాబ్‌లు</translation>
 <translation id="5580090775658607195"><ph name="TAB_COUNT" /> ట్యాబ్‌లు సమూహంగా వర్గీకరించబడ్డాయి</translation>
 <translation id="5792534911093536736">మరిన్ని ట్యాబ్‌లు</translation>
 <translation id="58326064309361797">సమూహంగా చేయడానికి ట్యాబ్‌లను లాగండి</translation>
 <translation id="6193448654517602979">ట్యాబ్‌లను ఎంచుకోండి</translation>
 <translation id="6615455863669487791">నాకు చూపించు</translation>
-<translation id="6803423358608456383">తెరిచిన ట్యాబ్‌లు సగం ఎత్తులో ఉన్నాయి</translation>
 <translation id="6840760312327750441">ట్యాబ్‌లను సమూహంగా చేయడానికి, ట్యాబ్‌ను తాకి &amp; అలాగే నొక్కి ఉంచండి. ట్యాబ్‌ను మరొక ట్యాబ్‌ మీదకు లాగండి.</translation>
 <translation id="7151209024774799310">గ్రూప్ నుండి ట్యాబ్‌లు తీసేయి</translation>
 <translation id="7559245342362162951">సమూహంలోని ట్యాబ్‌లను పూర్తి స్క్రీన్ గ్రిడ్‌లో చూపు</translation>
-<translation id="8582216581279205169">తెరిచిన ట్యాబ్‌లు పూర్తి ఎత్తులో ఉన్నాయి</translation>
 <translation id="9150694013019234766">స్క్రీన్ దిగువ భాగం దగ్గరలో ఉండే మీ ట్యాబ్ సమూహంలో కోరుకునే ట్యాబ్‌లకు మారండి</translation>
 <translation id="9169594135889675189">సమూహానికి కొత్త ట్యాబ్‌ను జోడించు</translation>
 <translation id="959682366969460160">అన్నింటిని క్రమ పద్దతిలో అమర్చండి</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_th.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_th.xtb
index e842635..d547c7c 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_th.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_th.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> แท็บ}other{<ph name="TABS_COUNT_MANY" /> แท็บ}}</translation>
 <translation id="257674075312929031">กลุ่ม</translation>
 <translation id="2613747923081026172">สร้างกลุ่ม</translation>
-<translation id="2845873210977809562">ปิดแท็บที่เปิดไว้แล้ว</translation>
 <translation id="2977480621796371840">นำออกจากกลุ่ม</translation>
 <translation id="4212246570487010370">ท่องเว็บต่อไป</translation>
 <translation id="4648718555153979859">แท็บของคุณมีการจัดกลุ่มเข้าด้วยกันที่นี่</translation>
 <translation id="5073204694187207510">ซ่อนตารางกริดแบบเต็มหน้าจอ</translation>
 <translation id="5082793167783849073">เปรียบเทียบหน้าต่างๆ อย่างรวดเร็วด้วยการสร้างกลุ่ม แตะลิงก์ค้างไว้เพื่อเริ่มต้น</translation>
-<translation id="5497272504048921382">แท็บที่เปิดไว้</translation>
 <translation id="5580090775658607195">จัดกลุ่มไว้ <ph name="TAB_COUNT" /> แท็บ</translation>
 <translation id="5792534911093536736">แท็บเพิ่มเติม</translation>
 <translation id="58326064309361797">ลากแท็บเพื่อจัดกลุ่ม</translation>
 <translation id="6193448654517602979">เลือกแท็บ</translation>
 <translation id="6615455863669487791">แสดงให้ฉันเห็น</translation>
-<translation id="6803423358608456383">แท็บที่เปิดอยู่ที่ระดับความสูงครึ่งหนึ่งของหน้าจอ</translation>
 <translation id="6840760312327750441">หากต้องการจัดกลุ่มแท็บ ให้แตะแท็บหนึ่งค้างไว้ แล้วลากไปที่อีกแท็บ</translation>
 <translation id="7151209024774799310">นำแท็บออกจากกลุ่ม</translation>
 <translation id="7559245342362162951">แสดงแท็บของกลุ่มในตารางกริดแบบเต็มหน้าจอ</translation>
-<translation id="8582216581279205169">แท็บที่เปิดไว้เต็มความสูง</translation>
 <translation id="9150694013019234766">สลับไปมาระหว่างแท็บในกลุ่มแท็บบริเวณด้านล่างของหน้าจอ</translation>
 <translation id="9169594135889675189">เพิ่มแท็บใหม่ลงในกลุ่ม</translation>
 <translation id="959682366969460160">จัดระเบียบ</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_tr.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_tr.xtb
index b18c5af..6d1effe2 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_tr.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_tr.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> sekme}other{<ph name="TABS_COUNT_MANY" /> sekme}}</translation>
 <translation id="257674075312929031">Grup</translation>
 <translation id="2613747923081026172">Grup oluştur</translation>
-<translation id="2845873210977809562">Açılan sekmeler kapatıldı</translation>
 <translation id="2977480621796371840">Gruptan kaldır</translation>
 <translation id="4212246570487010370">Göz atmaya devam edin</translation>
 <translation id="4648718555153979859">Sekmeleriniz burada gruplandırılır</translation>
 <translation id="5073204694187207510">Tam ekran ızgarayı gizler</translation>
 <translation id="5082793167783849073">Grup oluşturarak sayfaları hızlıca karşılaştırın. Başlamak için bir bağlantıya dokunup basılı tutun.</translation>
-<translation id="5497272504048921382">Sekmeler açıldı</translation>
 <translation id="5580090775658607195"><ph name="TAB_COUNT" /> sekme gruplandı</translation>
 <translation id="5792534911093536736">Diğer sekmeler</translation>
 <translation id="58326064309361797">Gruplandırmak için sekmeleri sürükleyin</translation>
 <translation id="6193448654517602979">Sekmeleri seçin</translation>
 <translation id="6615455863669487791">Göster</translation>
-<translation id="6803423358608456383">Sekmeler yarıya kadar açıldı</translation>
 <translation id="6840760312327750441">Sekmeleri gruplamak için bir sekmeye dokunup basılı tutun. Ardından başka bir sekmenin üzerine sürükleyin.</translation>
 <translation id="7151209024774799310">Sekmeleri gruptan kaldır</translation>
 <translation id="7559245342362162951">Grubun sekmelerini tam ekran ızgarada gösterir</translation>
-<translation id="8582216581279205169">Sekmeler tamamen açıldı</translation>
 <translation id="9150694013019234766">Ekranın altına yakın bir yerde bulunan sekme grubunuzdaki sekmeler arasında geçiş yapın</translation>
 <translation id="9169594135889675189">Gruba yeni sekme ekler</translation>
 <translation id="959682366969460160">Organize çalışın</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_uk.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_uk.xtb
index 64fce84..83a4d54 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_uk.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_uk.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> вкладка}one{<ph name="TABS_COUNT_MANY" /> вкладка}few{<ph name="TABS_COUNT_MANY" /> вкладки}many{<ph name="TABS_COUNT_MANY" /> вкладок}other{<ph name="TABS_COUNT_MANY" /> вкладки}}</translation>
 <translation id="257674075312929031">Група</translation>
 <translation id="2613747923081026172">Створити групу</translation>
-<translation id="2845873210977809562">Відкриті вкладки закрито</translation>
 <translation id="2977480621796371840">Вилучити з групи</translation>
 <translation id="4212246570487010370">Продовжити перегляд</translation>
 <translation id="4648718555153979859">Тут згруповано ваші вкладки</translation>
 <translation id="5073204694187207510">Сховати повноекранну сітку</translation>
 <translation id="5082793167783849073">Швидко порівнюйте сторінки, створивши групу. Щоб почати, натисніть і втримуйте посилання.</translation>
-<translation id="5497272504048921382">Відкриті вкладки</translation>
 <translation id="5580090775658607195">Згруповано стільки вкладок: <ph name="TAB_COUNT" /></translation>
 <translation id="5792534911093536736">Більше вкладок</translation>
 <translation id="58326064309361797">Перетягуйте вкладки, щоб групувати їх</translation>
 <translation id="6193448654517602979">Виберіть вкладки</translation>
 <translation id="6615455863669487791">Показати</translation>
-<translation id="6803423358608456383">Вкладки відкрито на половину висоти</translation>
 <translation id="6840760312327750441">Щоб згрупувати вкладки, натисніть і утримуйте вкладку, а потім перетягніть її на іншу.</translation>
 <translation id="7151209024774799310">Видалити вкладки з групи</translation>
 <translation id="7559245342362162951">Показувати вкладки групи в повноекранній сітці</translation>
-<translation id="8582216581279205169">Вкладки відкрито на повну висоту</translation>
 <translation id="9150694013019234766">Переходьте між вкладками в групі вкладок унизу екрана</translation>
 <translation id="9169594135889675189">Додати нову вкладку в групу</translation>
 <translation id="959682366969460160">Упорядковуйте свої дані</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_vi.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_vi.xtb
index cc5bc191..2ffc6b1 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_vi.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_vi.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> tab}other{<ph name="TABS_COUNT_MANY" /> tab}}</translation>
 <translation id="257674075312929031">Nhóm</translation>
 <translation id="2613747923081026172">Tạo nhóm</translation>
-<translation id="2845873210977809562">Đã đóng các tab mở</translation>
 <translation id="2977480621796371840">Xóa khỏi nhóm</translation>
 <translation id="4212246570487010370">Tiếp tục duyệt web</translation>
 <translation id="4648718555153979859">Các tab của bạn được nhóm với nhau tại đây</translation>
 <translation id="5073204694187207510">Ẩn lưới toàn màn hình</translation>
 <translation id="5082793167783849073">Tạo một nhóm để so sánh nhanh các trang. Để bắt đầu, hãy chạm và giữ một đường dẫn liên kết.</translation>
-<translation id="5497272504048921382">Các tab đã mở</translation>
 <translation id="5580090775658607195">Đã nhóm <ph name="TAB_COUNT" /> tab</translation>
 <translation id="5792534911093536736">Tab khác</translation>
 <translation id="58326064309361797">Kéo các tab để nhóm lại với nhau</translation>
 <translation id="6193448654517602979">Chọn các tab</translation>
 <translation id="6615455863669487791">Hiển thị cho tôi</translation>
-<translation id="6803423358608456383">Các tab đã mở ở nửa dưới của màn hình</translation>
 <translation id="6840760312327750441">Để nhóm các tab, hãy chạm và giữ một tab. Sau đó, kéo tab đó lên một tab khác.</translation>
 <translation id="7151209024774799310">Xóa tab khỏi nhóm</translation>
 <translation id="7559245342362162951">Hiển thị các tab của nhóm trong lưới toàn màn hình</translation>
-<translation id="8582216581279205169">Các tab đã mở trên toàn màn hình</translation>
 <translation id="9150694013019234766">Chuyển đổi giữa các tab trong nhóm tab ở gần cuối màn hình</translation>
 <translation id="9169594135889675189">Thêm tab mới vào nhóm</translation>
 <translation id="959682366969460160">Sắp xếp gọn gàng</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_zh-CN.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_zh-CN.xtb
index 590043a..8f09d6b5 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_zh-CN.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_zh-CN.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> 个标签页}other{<ph name="TABS_COUNT_MANY" /> 个标签页}}</translation>
 <translation id="257674075312929031">群组</translation>
 <translation id="2613747923081026172">创建群组</translation>
-<translation id="2845873210977809562">已关闭“已打开的标签页”工作表</translation>
 <translation id="2977480621796371840">从组中移除</translation>
 <translation id="4212246570487010370">继续浏览</translation>
 <translation id="4648718555153979859">您的标签页会列在此处以构成一组</translation>
 <translation id="5073204694187207510">隐藏“全屏网格状视图”按钮</translation>
 <translation id="5082793167783849073">通过分组快速比较网页。为此,请先轻触并按住某个链接。</translation>
-<translation id="5497272504048921382">已打开的标签页</translation>
 <translation id="5580090775658607195">已将 <ph name="TAB_COUNT" /> 个标签页合为一组</translation>
 <translation id="5792534911093536736">更多标签页</translation>
 <translation id="58326064309361797">拖动标签可进行分组</translation>
 <translation id="6193448654517602979">选择标签页</translation>
 <translation id="6615455863669487791">显示图标</translation>
-<translation id="6803423358608456383">已半屏打开“已打开的标签页”工作表</translation>
 <translation id="6840760312327750441">要将标签页分组,请轻触并按住某个标签页,然后拖动到另一个标签页上。</translation>
 <translation id="7151209024774799310">从标签页组中移除标签页</translation>
 <translation id="7559245342362162951">以全屏网格状视图显示组中的标签页</translation>
-<translation id="8582216581279205169">已全屏打开“已打开的标签页”工作表</translation>
 <translation id="9150694013019234766">在屏幕底部附近的标签页组中切换标签页</translation>
 <translation id="9169594135889675189">向组中添加新标签页</translation>
 <translation id="959682366969460160">让各项内容井井有条</translation>
diff --git a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_zh-TW.xtb b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_zh-TW.xtb
index 8315a44f..dc11f3b 100644
--- a/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_zh-TW.xtb
+++ b/chrome/android/features/tab_ui/java/strings/translations/android_chrome_tab_ui_strings_zh-TW.xtb
@@ -6,23 +6,19 @@
 <translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> 個分頁}other{<ph name="TABS_COUNT_MANY" /> 個分頁}}</translation>
 <translation id="257674075312929031">群組</translation>
 <translation id="2613747923081026172">建立群組</translation>
-<translation id="2845873210977809562">已關閉「開啟的分頁」工作表</translation>
 <translation id="2977480621796371840">從群組中移除</translation>
 <translation id="4212246570487010370">繼續瀏覽</translation>
 <translation id="4648718555153979859">你的分頁都集中顯示在這裡</translation>
 <translation id="5073204694187207510">隱藏全螢幕格狀檢視</translation>
 <translation id="5082793167783849073">建立群組以快速比較多個頁面。如要開始建立,請輕觸並按住連結。</translation>
-<translation id="5497272504048921382">開啟的分頁</translation>
 <translation id="5580090775658607195">已將 <ph name="TAB_COUNT" /> 個分頁加入群組</translation>
 <translation id="5792534911093536736">更多分頁</translation>
 <translation id="58326064309361797">拖曳分頁即可進行分組</translation>
 <translation id="6193448654517602979">選取分頁</translation>
 <translation id="6615455863669487791">顯示</translation>
-<translation id="6803423358608456383">已在畫面下半部顯示「開啟的分頁」工作表</translation>
 <translation id="6840760312327750441">如要將分頁加入群組,請輕觸並按住分頁,然後將其拖曳到其他分頁上。</translation>
 <translation id="7151209024774799310">從群組中移除分頁</translation>
 <translation id="7559245342362162951">以全螢幕格狀檢視顯示群組的分頁</translation>
-<translation id="8582216581279205169">已使用整個畫面顯示「開啟的分頁」工作表</translation>
 <translation id="9150694013019234766">在靠近畫面底部的分頁群組中切換分頁</translation>
 <translation id="9169594135889675189">在群組中新增分頁</translation>
 <translation id="959682366969460160">保持井然有序</translation>
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/tasks/ReturnToChromeTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/tasks/ReturnToChromeTest.java
index f66f364..5e12aee 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/tasks/ReturnToChromeTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/tasks/ReturnToChromeTest.java
@@ -19,6 +19,7 @@
 
 import org.chromium.base.test.util.CommandLineFlags;
 import org.chromium.base.test.util.Feature;
+import org.chromium.base.test.util.FlakyTest;
 import org.chromium.base.test.util.Restriction;
 import org.chromium.chrome.browser.ChromeFeatureList;
 import org.chromium.chrome.browser.ChromeSwitches;
@@ -109,6 +110,7 @@
     @Test
     @SmallTest
     @Feature({"ReturnToChrome", "RenderTest"})
+    @FlakyTest(message = "crbug.com/1023079")
     @CommandLineFlags.Add({BASE_PARAMS + "/" + TAB_SWITCHER_ON_RETURN_MS + "/0"})
     public void testInitialScrollIndex() throws Exception {
         TabUiTestHelper.prepareTabsWithThumbnail(mActivityTestRule, 10, 0, mUrl);
diff --git a/chrome/app/resources/chromium_strings_ca.xtb b/chrome/app/resources/chromium_strings_ca.xtb
index 721b1a8..bc29e11 100644
--- a/chrome/app/resources/chromium_strings_ca.xtb
+++ b/chrome/app/resources/chromium_strings_ca.xtb
@@ -62,7 +62,7 @@
 <translation id="3575459661164320785">Hi ha programari nociu a l'ordinador. Chromium el pot suprimir, restaurar la configuració i desactivar les extensions perquè el navegador torni a funcionar amb normalitat.</translation>
 <translation id="358997566136285270">Logotip de Chromium</translation>
 <translation id="3639635944603682591">Les dades de navegació d'aquesta persona se suprimiran d'aquest dispositiu. Per recuperar-les, inicia la sessió a Chromium com a <ph name="USER_EMAIL" />.</translation>
-<translation id="364817392622123556">{COUNT,plural, =0{Hi ha una actualització nova de Chromium disponible i s'aplicarà tan aviat com el tornis a iniciar.}=1{Hi ha una actualització nova de Chromium disponible i s'aplicarà tan aviat com el tornis a iniciar. La finestra d'incògnit no es tornarà a obrir.}other{Hi ha una actualització nova de Chromium disponible i s'aplicarà tan aviat com el tornis a iniciar. Les # finestres d'incògnit no es tornaran a obrir.}}</translation>
+<translation id="364817392622123556">{COUNT,plural, =0{Hi ha una actualització nova de Chromium disponible i s'aplicarà tan aviat com el reiniciïs.}=1{Hi ha una actualització nova de Chromium disponible i s'aplicarà tan aviat com el reiniciïs. La finestra d'incògnit no es tornarà a obrir.}other{Hi ha una actualització nova de Chromium disponible i s'aplicarà tan aviat com el reiniciïs. Les # finestres d'incògnit no es tornaran a obrir.}}</translation>
 <translation id="370962675267501463">{COUNT,plural, =0{L'administrador et demana que reiniciïs Chromium per aplicar aquesta actualització}=1{L'administrador et demana que reiniciïs Chromium per aplicar aquesta actualització. La finestra d'incògnit no es tornarà a obrir.}other{L'administrador et demana que reiniciïs Chromium per aplicar aquesta actualització. Les # finestres d'incògnit no es tornaran a obrir.}}</translation>
 <translation id="3713809861844741608">Obre l'enllaç en una pes&amp;tanya nova a Chromium</translation>
 <translation id="3728336900324680424">Chromium accedirà a Drive per fer suggeriments a la barra d'adreces</translation>
diff --git a/chrome/app/resources/chromium_strings_ml.xtb b/chrome/app/resources/chromium_strings_ml.xtb
index 2593882..99419e1 100644
--- a/chrome/app/resources/chromium_strings_ml.xtb
+++ b/chrome/app/resources/chromium_strings_ml.xtb
@@ -68,7 +68,7 @@
 <translation id="370962675267501463">{COUNT,plural, =0{ഈ അപ്‌ഡേറ്റ് പ്രയോഗിക്കുന്നതിന് Chromium വീണ്ടും ആരംഭിക്കാൻ നിങ്ങളുടെ അഡ്‌മിൻ ആവശ്യപ്പെടുന്നു}=1{ഈ അപ്‌ഡേറ്റ് പ്രയോഗിക്കുന്നതിന് Chromium വീണ്ടും ആരംഭിക്കാൻ നിങ്ങളുടെ അഡ്‌മിൻ ആവശ്യപ്പെടുന്നു. നിങ്ങളുടെ അദൃശ്യ വിൻഡോ വീണ്ടും തുറക്കില്ല.}other{ഈ അപ്‌ഡേറ്റ് പ്രയോഗിക്കുന്നതിന് Chromium വീണ്ടും ആരംഭിക്കാൻ നിങ്ങളുടെ അഡ്‌മിൻ ആവശ്യപ്പെടുന്നു. നിങ്ങളുടെ # അദൃശ്യ വിൻഡോകൾ വീണ്ടും തുറക്കില്ല.}}</translation>
 <translation id="3713809861844741608">Chromium അദൃശ്യ വിൻഡോയിൽ ലിങ്ക് തുറക്കുക</translation>
 <translation id="3728336900324680424">വിലാസ ബാറിൽ നിർദ്ദേശങ്ങൾ സൃഷ്‌ടിക്കാൻ Chromium നിങ്ങളുടെ ഡ്രൈവ് ആക്‌സസ് ചെയ്യും</translation>
-<translation id="378917192836375108">വെബിലുള്ള ഒരു ഫോണ്‍ നമ്പറില്‍ ക്ലിക്ക് ചെയ്യാനും Skype ഉപയോഗിച്ച് അതിൽ വിളിക്കുവാനും Chromium നിങ്ങളെ അനുവദിക്കുന്നു!</translation>
+<translation id="378917192836375108">വെബിലുള്ള ഒരു ഫോണ്‍ നമ്പറില്‍ ക്ലിക്ക് ചെയ്യാനും Skype ഉപയോഗിച്ച് അതിൽ വിളിക്കാനും Chromium നിങ്ങളെ അനുവദിക്കുന്നു!</translation>
 <translation id="3848258323044014972"><ph name="PAGE_TITLE" /> - Chromium</translation>
 <translation id="388648406173476553">Chromium ഇഷ്‌ടാനുസൃതമാക്കുക, നിയന്ത്രിക്കുക. എന്തോ ഒന്നിന് നിങ്ങളുടെ ശ്രദ്ധ വേണം -വിശദാംശങ്ങൾക്ക് ക്ലിക്ക് ചെയ്യുക.</translation>
 <translation id="3889543394854987837">Chromium തുറന്ന് ബ്രൗസിംഗ് ആരംഭിക്കാൻ നിങ്ങളുടെ പേരിൽ ക്ലിക്ക് ചെയ്യുക.</translation>
@@ -162,7 +162,7 @@
 <translation id="7223968959479464213">ടാസ്‌ക് മാനേജർ - Chromium</translation>
 <translation id="731644333568559921">&amp;Chromium OS അപ്‌ഡേറ്റ് ചെയ്യുക</translation>
 <translation id="731795002583552498">Chromium അപ്‌ഡേറ്റുചെയ്യുന്നു</translation>
-<translation id="7318036098707714271">നിങ്ങളുടെ മുൻഗണനകൾ ഫയൽ കേടായതാണ് അല്ലെങ്കിൽ അസാധുവാണ്.
+<translation id="7318036098707714271">നിങ്ങളുടെ 'മുൻഗണനകൾ ഫയൽ' കേടായതാണ് അല്ലെങ്കിൽ അസാധുവാണ്.
 
 നിങ്ങളുടെ ക്രമീകരണങ്ങൾ വീണ്ടെടുക്കാൻ Chromium-ന് കഴിയില്ല.</translation>
 <translation id="7337881442233988129">Chromium</translation>
diff --git a/chrome/app/resources/generated_resources_am.xtb b/chrome/app/resources/generated_resources_am.xtb
index 9f19a25..ff10c25 100644
--- a/chrome/app/resources/generated_resources_am.xtb
+++ b/chrome/app/resources/generated_resources_am.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="am">
-<translation id="1002469766576243227">ይህ ማረጋገጫ አገልግሎት የሚስተናገደው በ <ph name="EXTENSION_NAME" /> ነው</translation>
 <translation id="1003088604756913841">አገናኝ በአዲስ የ<ph name="APP" /> መስኮት ውስጥ ይክፈቱ</translation>
 <translation id="1004218526896219317">የጣቢያ መዳረሻ</translation>
 <translation id="1005274289863221750">ማይክሮፎንዎን እና ካሜራዎን ይጠቀማል</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">ምስጢራዊ ማድረግ ብቻ</translation>
 <translation id="1039337018183941703">ልክ ያልሆነ ወይም የተበላሸ ፋይል</translation>
 <translation id="1041175011127912238">ይህ ግጽ ምላሽ እየሰጠ አይደለም</translation>
+<translation id="1041263367839475438">የሚገኙ መሣሪያዎች</translation>
 <translation id="1042174272890264476">እንዲሁም ኮምፒውተርዎ የ<ph name="SHORT_PRODUCT_NAME" /> RLZ ቤተ-ፍርግም አብሮ ተሰርቶለት ነው የሚመጣው። RLZ ፍለጋዎችን እና በአንድ የተወሰነ የማስተዋወቂያ ዘመቻ የሚነዳ የ<ph name="SHORT_PRODUCT_NAME" /> አጠቃቀምን ለመለካት ልዩ ያልሆነ፣ በግል ሊለይ የማይችል መለያ ይመድባል። እነዚህ መለያ ስሞች አንዳንድ ጊዜ በ<ph name="PRODUCT_NAME" /> የGoogle ፍለጋ መጠይቆች ላይ ይታያሉ።</translation>
 <translation id="1045692658517323508">{0,plural, =1{በ1 ደቂቃ ውስጥ ያዘምኑ}one{በ# ደቂቃዎች ውስጥ ያዘምኑ}other{በ# ደቂቃዎች ውስጥ ያዘምኑ}}</translation>
 <translation id="1046635659603195359">አስቀድመው በሌላ መሣሪያ ላይ በእርስዎ Google ረዳት Voice Matchን ያቀናበሩ ይመስላሉ። እነዚህ ቀዳሚ ቀረጻዎች በዚህ መሣሪያ ላይ የድምጽ ሞዴል ለመስራት ስራ ላይ መዋል ይችላሉ። ይሄ ከደቂቃ ያነሰ ጊዜ ነው መውሰድ ያለበት።</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">የእርስዎን መሣሪያ፣ መተግበሪያዎች እና ድር ይፈልጉ።</translation>
 <translation id="1146678959555564648">ምናባዊ ዕውነታ አስገባ</translation>
 <translation id="114721135501989771">Google ዘመናዊ ነገሮችን በChrome ላይ ያግኙ</translation>
+<translation id="1147991416141538220">መዳረሻን ለመጠየቅ የዚህ መሣሪያ አስተዳዳሪውን ያነጋግሩ።</translation>
 <translation id="1149401351239820326">ጊዜው የሚያልፍበት ወር</translation>
 <translation id="1150565364351027703">የጸሐይ መነጽሮች</translation>
 <translation id="1151917987301063366"><ph name="HOST" /> ሁልጊዜ ዳሳሾችን እንዲደርስ ፍቀድ</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">ብጁ</translation>
 <translation id="1178581264944972037">ለአፍታ አቁም</translation>
 <translation id="117916940443676133">የእርስዎ ደህንነት ቁልፍ በፒን ጥበቃ እየተደረገለት አይደለም ያለው። በመለያ መግቢያ ውሂብን ለማስተዳደር፣ በመጀመሪያ ፒን ይፍጠሩ።</translation>
+<translation id="118069123878619799">- እንደ ቁመት ያሉ የእርስዎ አካላዊ ባህሪያት</translation>
 <translation id="1181037720776840403">አስወግድ</translation>
 <translation id="1183237619868651138"><ph name="EXTERNAL_CRX_FILE" />ን በአካባቢያዊ መሸጎጫ ላይ መጫን አልተቻለም።</translation>
 <translation id="1185924365081634987">እንዲሁም ይህን የአውታረ መረብ ስህተት ለማስተካከል <ph name="GUEST_SIGNIN_LINK_START" />እንደ እንግዳ ሆነው ለማሰስ<ph name="GUEST_SIGNIN_LINK_END" /> መሞከርም ይችላሉ።</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">ከመድረስ በፊት ጠይቅ</translation>
 <translation id="1434696352799406980">ይህ የእርስዎን የመነሻ ገጽ፣ አዲስ የትር ገጽ፣ የፍለጋ ፕሮግራምን እና የተሰኩ ትሮችን ዳግም ያቀናብራቸዋል። እንዲሁም ሁሉንም ቅጥያዎች ያሰናክላል እና እንደ ኩኪዎች ያለ ጊዜያዊ ውሂብን ያጸዳል። የእርስዎ ዕልባቶች፣ ታሪክ እና የተቀመጡ የይለፍ ቃላት አይጸዱም።</translation>
 <translation id="1434886155212424586">መነሻ ገጽ አዲሱ የትር ገጽ ነው</translation>
+<translation id="1435979430299962295">በዚህ ጣቢያ ላይ መዳረሻን ለመፍቀድ ቅጥያውን ጠቅ ያድርጉ።</translation>
 <translation id="1436390408194692385">ለ<ph name="TICKET_TIME_LEFT" /> የሚሰራ</translation>
 <translation id="1436671784520050284">ማዋቀር ቀጥል</translation>
 <translation id="1436784010935106834">ተወግዷል</translation>
@@ -1363,12 +1366,14 @@
 <translation id="2932883381142163287">የአላግባብ መጠቀምን ሪፖርት ያድርጉ</translation>
 <translation id="2936851848721175671">ምትክ ያስቀምጡና የነበረበት ይመልሱ</translation>
 <translation id="2938225289965773019"><ph name="PROTOCOL" /> አገናኞችን ክፈት</translation>
+<translation id="2938845886082362843">በእርስዎ የደህንነት ቁልፍ ላይ የተከማቸ የመለያ መግቢያ ውሂብ ይመልከቱ እና ይሰረዙ</translation>
 <translation id="2939938020978911855">የሚገኙ የብሉቱዝ መሣሪያዎችን አሳይ</translation>
 <translation id="2941112035454246133">ዝቅተኛ</translation>
 <translation id="2942560570858569904">በመጠበቅ ላይ...</translation>
 <translation id="2942581856830209953">ይህን ገጽ ብጁ ያድርጉ</translation>
 <translation id="2944060181911631861">የአጠቃቀም እና የምርመራ ውሂብ ይላኩ። የምርመራ፣ የመሣሪያ እና የመተግበሪያ አጠቃቀም ውሂብ በራስ-ሰር ወደ በራስ-ሰር ወደ Google በመላክ የAndroid ተሞክሮዎ እንዲሻሻል ያግዙ። ይህ የስርዓት እና የመተግበሪያ እርጋታን እና ሌሎች ማሻሻያዎችን ያግዛል። አንዳንድ ውሑድ ውሂብ እንዲሁም የGoogle መተግበሪያዎችን እና እንደ የAndroid ገንቢዎች ያሉ አጋሮችን ያግዛሉ። የእርስዎ የተጨማሪ ድር እና መተግበሪያ እንቅስቃሴ ቅንብር በርቶ ከሆነ ይህ ውሂብ በGoogle መለያዎ ላይ ሊቀመጥ ይችላል። <ph name="BEGIN_LINK1" />የበለጠ ለመረዳት<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">ግንኑነት ያክሉ</translation>
+<translation id="2947605845283690091">ድርን ማሰስ ፈጣን መሆን አለበት። አሁን ጊዜ ወስደው <ph name="BEGIN_LINK" />ቅጥያዎችዎን ይፈትሹ<ph name="END_LINK" />።</translation>
 <translation id="2948300991547862301">ወደ <ph name="PAGE_TITLE" /> ይሂዱ</translation>
 <translation id="29488703364906173">ለዘመናዊ ድር የተሰራ ፈጣን፣ ቀላል እና ደህንነቱ አስተማማኝ የሆነ የድር አሳሽ።</translation>
 <translation id="2949289451367477459">መገኛ አካባቢን ይጠቀሙ። ይህን የመሣሪያ መገኛ አካባቢ ለመጠቀም ከመገኛ አካባቢ ፈቃድ ጋር እንዲጠቀሙ ለመተግበሪያዎች እና አገልግሎቶች ይፍቀዱ። Google የአካባቢ ትክክለኝነትን እና በአካባቢ ላይ የተመሠረቱ አገልግሎቶችን ለማሻሻል በየጊዜው የአካባቢ ውሂብን ሊሰበስብና ይህን ውሂብ ስም-አልባ በሆነ መልኩ ሊጠቀምበት ይችላል። <ph name="BEGIN_LINK1" />የበለጠ ለመረዳት<ph name="END_LINK1" /></translation>
@@ -1545,6 +1550,7 @@
 <translation id="3241680850019875542">ለመሸከፍ የቅጥያውን ስርወ ማውጫ ይምረጡ። ቅጥያውን ለማዘመን እንዲሁ የግል ቁልፍ ፋይልን እንደገና ለመጠቀም ይምረጡ።</translation>
 <translation id="3244294424315804309">ድምጽን መዝጋቱ ቀጥል</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> - የአውታረ መረብ ስህተት</translation>
+<translation id="3248902735035392926">ደህንነት ወሳኝ ነው። አሁን ጊዜ ወስደው <ph name="BEGIN_LINK" />ቅጥያዎችዎን ይፈትሹ<ph name="END_LINK" /></translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">‹የሰርቲፊኬቱ አካል አይደለም›</translation>
 <translation id="3253225298092156258">አይገኝም</translation>
@@ -2041,6 +2047,7 @@
 <translation id="3926002189479431949">Smart Lock ስልክ ተለውጧል</translation>
 <translation id="3927932062596804919">ከልክል</translation>
 <translation id="3928570707778085600">በ<ph name="FILE_OR_FOLDER_NAME" /> ላይ የተደረጉ ለውጦች ይቀመጡ?</translation>
+<translation id="3929426037718431833">እነዚህ ቅጥያዎች በዚህ ጣቢያ ላይ ያለውን መረጃ መመልከትና መቀየር ይይችላሉ።</translation>
 <translation id="3930737994424905957">መሣሪያዎችን በመፈለግ ላይ</translation>
 <translation id="3930968231047618417">የዳራ ቀለም</translation>
 <translation id="3933283459331715412">የተሰረዘው የ<ph name="USERNAME" /> ይለፍ ቃል ወደነበረበት ይመልሱ</translation>
@@ -2108,6 +2115,7 @@
 <translation id="4010917659463429001">ዕልባቶችዎን በተንቀሳቃሽ መሣሪያዎ ላይ ለማግኘት <ph name="GET_IOS_APP_LINK" />።</translation>
 <translation id="4013132157686828973">«<ph name="CLIENT_NAME" />» ይህን አሳሽ እያረመ ነው</translation>
 <translation id="4014432863917027322">«<ph name="EXTENSION_NAME" />» ይጠገን?</translation>
+<translation id="4015163439792426608">ቅጥያዎች አለዎት? በአንዲት ቦታ ላይ ሆነው <ph name="BEGIN_LINK" />ቅጥያዎችዎን ማቀናበር<ph name="END_LINK" /> ይችላሉ።</translation>
 <translation id="4020106588733303597">ውይ! ሥርዓቱ የሚገኙ ፈቃዶችን መጫን አልተሳካለትም።</translation>
 <translation id="4020327272915390518">የአማራጮች ምናሌ</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2264,6 +2272,7 @@
 <translation id="4267953847983678297">በራስ-ሰር ከተንቀሳቃሽ ስልክ አውታረ መረብ ጋር ተገናኝ</translation>
 <translation id="4268025649754414643">የቀልፍ ሚስጥራዊነት</translation>
 <translation id="4270393598798225102">ስሪት <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">የመለያ መግቢያ ውሂብ</translation>
 <translation id="4275663329226226506">ማህደረ መረጃ</translation>
 <translation id="4275830172053184480">መሣሪያዎን ዳግም ያስጀምሩ</translation>
 <translation id="4278101229438943600">የእርስዎ ረዳት ዝግጁ ነው</translation>
@@ -2307,6 +2316,7 @@
 <translation id="4349828822184870497">አጋዥ</translation>
 <translation id="4350019051035968019">ይህ መሣሪያ በተለየ ጎራ የሚተዳደር መሆኑ ምልክት ስለተደረገበት የእርስዎ መለያ ባለበት ጎራ መመዝገብ አይችልም።</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> በአቅራቢያ የብሉቱዝ መሣሪያዎች ካሉ መቃኘት ይፈልጋል። የሚከተሉት መሣሪያዎች ተገኝተዋል፦</translation>
+<translation id="4353114845960720315">እርስዎ በቪአር ውስጥ ሳሉ ይህ ጣቢያ ስለእነዚህ ሊያውቅ ይችላል፦</translation>
 <translation id="4354344420232759511">እርስዎ የጎበኙዋቸው ጣቢያዎች እዚህ ላይ ብቅ ይላሉ</translation>
 <translation id="435527878592612277">የእርስዎን ፎቶ ይምረጡ</translation>
 <translation id="4358313196493694334">የጠቅ ማድረግ መገኛ አካባቢን አረጋጋ</translation>
@@ -2366,6 +2376,7 @@
 <translation id="443475966875174318">ተኳኋኝ ያልሆኑ መተግበሪያዎችን ያዘምኑ ወይም ያስወግዱ</translation>
 <translation id="4438043733494739848">ግልጽ</translation>
 <translation id="4441124369922430666">ማሽኑ ሲበራ ይህን መተግበሪያ በራስ-ሰር እንዲጀመር ይፈልጋሉ?</translation>
+<translation id="4441147046941420429">ለመቀጠል የደህንነት ቁልፍዎን ከመሣሪያዎ ያስወግዱት፣ ከዚያ ዳግም ያስገቡትና ይንኩት</translation>
 <translation id="444134486829715816">ዘርጋ...</translation>
 <translation id="4442424173763614572">የዲ ኤን ኤስ ፍለጋ አልተሳካም</translation>
 <translation id="4443536555189480885">&amp;እገዛ</translation>
@@ -2592,6 +2603,7 @@
 <translation id="4804818685124855865">ግንኙነት አቋርጥ</translation>
 <translation id="4804827417948292437">አቮካዶ</translation>
 <translation id="4807098396393229769">በካርድ ላይ ያለ ስም</translation>
+<translation id="4808319664292298116">ከ<ph name="DOMAIN" /> ሆነው ወደ ቪአር ይግቡ?</translation>
 <translation id="4808667324955055115">ብቅ-ባዮች ታግደዋል፦</translation>
 <translation id="480990236307250886">መነሻ ገጹን ክፈት</translation>
 <translation id="4813136279048157860">የእኔ ምስሎች</translation>
@@ -2816,6 +2828,7 @@
 <translation id="5135085122826131075">«Ok Google» ሲሉ ረዳትዎን ይድረሱ።</translation>
 <translation id="5135533361271311778">የዕልባት ንጥል መፍጠር አልተቻለም።</translation>
 <translation id="5137501176474113045">ይህን ንጥል ሰርዝ</translation>
+<translation id="5139823398361067371">የደህንነት ቁልፍዎን ፒን ያስገቡ። ፒኑን የማያውቁት ከሆነ የደህንነት ቁልፉን ዳግም ማቀናበር አለብዎት።</translation>
 <translation id="5139955368427980650">&amp;ክፈት</translation>
 <translation id="5142961317498132443">ማረጋገጥ</translation>
 <translation id="5143374789336132547">ይህ «<ph name="EXTENSION_NAME" />» ቅጥያ የመነሻ አዝራሩን ጠቅ ሲያደርጉ የሚታየውን ገጽ ቀይሮታል።</translation>
@@ -2834,6 +2847,7 @@
 <translation id="5170568018924773124">በአቃፊ አሳይ</translation>
 <translation id="5171045022955879922">ይፈልጉ ወይም ዩአርኤል ይጻፉ</translation>
 <translation id="5171343362375269016">የተተካ ማህደረ ትውስታ</translation>
+<translation id="5173668317844998239">በደህንነት ቁልፍዎ ላይ የጣት አሻራዎችን ያክሉ እና የተቀመጡትን ይሰርዙ</translation>
 <translation id="5175379009094579629">የመሣሪያ ስሙ ልክ ያልሆነ ነው። እንደገና ለመሞከር የሚሰራ የመሣሪያ ስም ያስገቡ።</translation>
 <translation id="5177479852722101802">የካሜራ እና ማይክሮፎን መዳረሻ ማገዱን ቀጥል</translation>
 <translation id="5177549709747445269">ሞባይል ውሂብ በመጠቀም ላይ ነዎት</translation>
@@ -2909,6 +2923,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">የእርስዎ መለያዎች</translation>
 <translation id="5288678174502918605">የተ&amp;ዘጋውን ትር ዳግም ክፈት</translation>
+<translation id="52895863590846877">ገጽ በ<ph name="LANGUAGE" /> አይደለም</translation>
 <translation id="52912272896845572">የግል ቁልፍ ፋይል ልክ አይደለም።</translation>
 <translation id="529175790091471945">ይህን መሣሪያ ቅርጸት ይስሩለት</translation>
 <translation id="5293170712604732402">ቅንብሮች ወደ የመጀመሪያቸው ነባሪዎች መልሳቸው</translation>
@@ -3063,6 +3078,7 @@
 <translation id="5511379779384092781">የበለጠ አነስተኛ</translation>
 <translation id="5511823366942919280">እርግጠኛ ነዎት ይህንን እንደ «Shark» አድርገው ማዋቀር ይፈልጋሉ?</translation>
 <translation id="5512653252560939721">የተጠቃሚ እውቅና ማረጋገጫ በሃርድዌር የታዘገ መሆን አለበት።</translation>
+<translation id="5517304475148761050">ይህ መተግበሪያ የPlay መደብር መዳረሻ ያስፈልገዋል</translation>
 <translation id="551752069230578406">አታሚውን ወደ የእርስዎ መለያ በማከል ላይ - ይሄ ትንሽ ጊዜ ሊወስድ ይችላል...</translation>
 <translation id="5518219166343146486">አንድ ጣቢያ ወደ ቅንጥብ ሰሌዳ የተቀዱትን ጽሑፍ እና ምስሎች መመልከት ሲፈልግ ይጠይቅ</translation>
 <translation id="5518584115117143805">የኢሜይል ምስጠራ ሰርቲፊኬት</translation>
@@ -3266,12 +3282,14 @@
 <translation id="5804175651771201311">በማንዣበብ ላይ ጠፍቷል</translation>
 <translation id="5804241973901381774">ፍቃዶች</translation>
 <translation id="5805697420284793859">የWindow አስተዳዳሪ</translation>
+<translation id="5806773519584576205">0° (ነባሪ)</translation>
 <translation id="5811750797187914944">ሁሉም ዝግጁ</translation>
 <translation id="5812674658566766066">ሁሉንም ዘርጋ</translation>
 <translation id="5814126672212206791">የግንኙነት ዓይነት</translation>
 <translation id="5815645614496570556">X.400 አድራሻ</translation>
 <translation id="5816434091619127343">የተጠየቁት የአታሚ ለውጦች አታሚው ጥቅም እንዳይሰጥ ያደርጉታል።</translation>
 <translation id="5817918615728894473">አጣምር</translation>
+<translation id="5819762621475381970">- የክፍልዎ አቀማመጥ</translation>
 <translation id="5821565227679781414">አቋራጭ ፍጠር</translation>
 <translation id="5825412242012995131">በርቷል (የሚመከር)</translation>
 <translation id="5826395379250998812">የእርስዎን <ph name="DEVICE_TYPE" /> ከስልክዎ ጋር ያገናኙት። <ph name="LINK_BEGIN" />የበለጠ ለመረዳት<ph name="LINK_END" /></translation>
@@ -3421,7 +3439,6 @@
 <translation id="6022705094403139349">የደህንነት ቁልፍዎን ለማጣመር ዝግጁ ነዎት?</translation>
 <translation id="6023643151125006053">ይህ መሣሪያ (SN፦ <ph name="SERIAL_NUMBER" />) በ<ph name="SAML_DOMAIN" /> አስተዳዳሪ ተቆልፎ ነበር።</translation>
 <translation id="6025215716629925253">የቁልል መከታተያ</translation>
-<translation id="6026047032548434446">መተግበሪያ ይጫን?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> - ዩኤስቢ መሣሪያ ተገናኝቷል</translation>
 <translation id="6029587122245504742">በጣም ቀርፋፋው</translation>
 <translation id="6032912588568283682">የፋይል ስርዓት</translation>
@@ -3803,6 +3820,7 @@
 <translation id="6589660129740381104">በ<ph name="IDS_SHORT_PRODUCT_NAME" /> ውስጥ ያለዎት ተሞክሮ በቀለለ ሁኔታ እንዲያቀናብሩ እርስዎን ለማገዝ ከስምረት እና ግላዊነት ማላበስ ጋር የሚዛመዱ ባህሪያት አሁን በአንድ ነጠላ ቁጥጥር ስር ናቸው። ይህን ማብራት የአሁኖቹን ቅንብሮችዎ ሊቀይረው ይችላል።</translation>
 <translation id="6590458744723262880">አቃፊን ዳግም ሰይም</translation>
 <translation id="6592267180249644460">የWebRTC ምዝግብ ማስታወሻ <ph name="WEBRTC_LOG_CAPTURE_TIME" /> ላይ ተቀርጸዋል</translation>
+<translation id="6592808042417736307">የጣት አሻራዎ ተመዝግቧል</translation>
 <translation id="6594883168703494535">ወደ የእርስዎ Google መለያ ለመግባት Smart Lockን ይጠቀሙ</translation>
 <translation id="6596325263575161958">የምስጠራ አማራጮች</translation>
 <translation id="6596816719288285829">IP አድራሻ</translation>
@@ -3937,6 +3955,7 @@
 <translation id="6805038906417219576">እሺ</translation>
 <translation id="6805647936811177813">የደንበኛ እውቅና ማረጋገጫ ከ<ph name="HOST_NAME" /> ለማስመጣት እባክዎ <ph name="TOKEN_NAME" /> ውስጥ ይግቡ።</translation>
 <translation id="680572642341004180">የRLZ መከታተል በ<ph name="SHORT_PRODUCT_OS_NAME" /> ላይ አንቃ።</translation>
+<translation id="6808039367995747522">ለመቀጠል የደህንነት ቁልፍዎን አስገብተው ይንኩ</translation>
 <translation id="6808193438228982088">ቀበሮ</translation>
 <translation id="6810613314571580006">የተከማቹ ምስክርነቶችን በመጠቀም በራስ-ሰር ወደ ድር ጣቢያዎች ይግቡ። ባህሪው ሲሰናከል ወደ አንድ ድር ጣቢያ ከመግባትዎ በፊት ሁልጊዜ ማረጋገጫ እንዲሰጡ ይጠየቃሉ።</translation>
 <translation id="6810768462515084623">ውይ!  የይለፍ ቃዎ ጊዜው ያለፈበት ይመስላል። እባክዎ በሌላ መሣሪያ ላይ ያድሱትና እንደገና ይሞክሩ።</translation>
@@ -3944,6 +3963,7 @@
 <translation id="6812349420832218321"><ph name="PRODUCT_NAME" /> እንደ ስር ሊሄድ አይችልም።</translation>
 <translation id="6812841287760418429">ለውጦችን አስቀምጥ</translation>
 <translation id="6817174620439930047">አንድ ጣቢያ የMIDI መሣሪያዎችን ለመድረስ ለሚመለከተው ሥርዓት ብቻ የተወሰኑ መልእክቶችን ለመጠቀም ሲፈልግ ጠይቅ (የሚመከር)</translation>
+<translation id="6818198425579322765">የሚተረጎመው የገጽ ቋንቋ</translation>
 <translation id="682123305478866682">ዴስክቶፕ ውሰድ</translation>
 <translation id="6823506025919456619">የእርስዎን መሣሪያዎች ለማየት በመለያ ወደ የእርስዎ Chrome መግባት አለብዎት</translation>
 <translation id="6824564591481349393">&amp;ኢሜይል አድራሻ ቅዳ</translation>
@@ -3977,6 +3997,7 @@
 <translation id="6860097299815761905">የተኪ ቅንብሮች...</translation>
 <translation id="6860427144121307915">በትር ውስጥ ክፈት</translation>
 <translation id="6865313869410766144">የራስ-ሙላ ቅጽ ውሂብ</translation>
+<translation id="6865598234501509159">ገጽ በ<ph name="LANGUAGE" /> አይደለም</translation>
 <translation id="6865708901122695652">የWebRTC ክስተት ምዝግብ ማስታወሻዎች (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">የቀለም ሙቀት መጠን</translation>
 <translation id="6870888490422746447">የሚያጋሩትን መተግበሪያ ይምረጡ፦</translation>
@@ -3991,6 +4012,7 @@
 <translation id="6885771755599377173">የሥርዓት መረጃ ቅድመ-ዕይታ</translation>
 <translation id="6886476658664859389">የNFC ደህንነት ቁልፍ</translation>
 <translation id="6886871292305414135">አገናኙን በአዲስ &amp;ትር ክፈት</translation>
+<translation id="6890912377247906520">እነዚህ ቅጥያዎች የዚህ ጣቢያ መዳረሻ አያስፈልጋቸውም።</translation>
 <translation id="6892812721183419409">እንደ <ph name="USER" /> ሆነው አገናኙን ይክፈቱ</translation>
 <translation id="6895032998810961280">በዚህ ማጽጃ ጊዜ በኮምፒውተርዎ ላይ ስለተገኙ ጎጂ ሶፍትዌር፣ የስርዓት ቅንብሮች እና ሂደቶች ዝርዝሮች ለGoogle ሪፖርት ያድርጉ</translation>
 <translation id="6896758677409633944">ቅዳ</translation>
@@ -4386,6 +4408,7 @@
 <translation id="7461924472993315131">ሰካ</translation>
 <translation id="746216226901520237">በሚቀጥለው ጊዜ ስልክዎ የእርስዎን <ph name="DEVICE_TYPE" /> ይከፍታል። በቅንብሮች ውስጥ Smart Lock ማጥፋት ይችላሉ።</translation>
 <translation id="7463006580194749499">ሰው አክል</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# ክፍት ትር፣ የትር ቅንጥብ ለመቀየር ይጫኑ}one{# ክፍት ትሮች፣ የትር ቅንጥብ ለመቀየር ይጫኑ}other{# ክፍት ትሮች፣ የትር ቅንጥብ ለመቀየር ይጫኑ}}</translation>
 <translation id="7465778193084373987">የNetscape ሰርቲፊኬት የመሻሪያ URL</translation>
 <translation id="7469894403370665791">ከዚህ አውታረ መረብ ጋር በራስ-ሰር ይገናኙ</translation>
 <translation id="747114903913869239">ስህተት፦ ቅጥያዎችን ዲኮድ ማድረግ አልተቻለም</translation>
@@ -4818,6 +4841,7 @@
 <translation id="8037117027592400564">ተሰብስቦ በተሰራ ንግግር አማካኝነት ሁሉንም የተነገሩ ጽሑፎች ያነብባል</translation>
 <translation id="8037357227543935929">ጠይቅ (ነባሪ)</translation>
 <translation id="803771048473350947">ፋይል</translation>
+<translation id="8041089156583427627">ግብረ መልስ ላክ</translation>
 <translation id="8042142357103597104">የጽሑፍ በርሃን-ከልነት</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> ምላሽ እየሰጠ አይደለም</translation>
 <translation id="8044899503464538266">ቀስ</translation>
@@ -4847,6 +4871,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">የተቀመጠ ይለፍ ቃል</translation>
 <translation id="8086015605808120405"><ph name="PRINTER_NAME" />ን በማዋቀር ላይ ...</translation>
+<translation id="8086442853986205778"><ph name="PRINTER_NAME" />ን ያዋቅሩ</translation>
 <translation id="8090234456044969073">የእርስዎ በጣም በተደጋጋሚነት የተጎበኙ ድር ጣቢያዎች ዝርዝር ያነብባል</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> ምላሽ እየሰጠ አይደለም</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />ምትኬ በGoogle Drive ላይ ያስቀምጡ። በማንኛውም ጊዜ በቀላሉ ውሂብዎን ወደነበረበት ይመልሱ ወይም መሣሪያን ይቀይሩ። ምትኬዎ የመተግበሪያ ውሂብን ያካትታል።<ph name="END_PARAGRAPH1" />
@@ -5157,6 +5182,7 @@
 <translation id="8551388862522347954">ፍቃዶች</translation>
 <translation id="8553342806078037065">ሌሎች ሰዎችን አቀናብር</translation>
 <translation id="8554899698005018844">ምንም ቋንቋ</translation>
+<translation id="8557022314818157177">የጣት አሻራዎ እስኪመዘገብ ድረስ የደህንነት ቁልፍዎን መንካቱን ይቀጥሉ</translation>
 <translation id="855773602626431402">በማጠሪያ ያልተቀመጠ ተሰኪ በዚህ ገጽ ላይ እንዳይሄድ ታግዷል።</translation>
 <translation id="8557930019681227453">ዝርዝር ሰነድ</translation>
 <translation id="8561206103590473338">ዝሆን</translation>
@@ -5314,6 +5340,7 @@
 <translation id="8770406935328356739">የቅጥያ ስርወ ማውጫ</translation>
 <translation id="8770507190024617908">ሰዎችን አቀናብር</translation>
 <translation id="8771300903067484968">የጅምር ገጽ ጀርባው ወደ ነባሪው ጀርባ ዳግም ተጀምሯል።</translation>
+<translation id="8773302562181397928"><ph name="PRINTER_NAME" />ን አስቀምጥ</translation>
 <translation id="8774379074441005279">ወደነበረበት መመለስን ያረጋግጡ</translation>
 <translation id="8774934320277480003">የላይኛው ህዳግ</translation>
 <translation id="8775144690796719618">ልክ ያልሆነ ዩአርኤል</translation>
@@ -5656,6 +5683,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 ትር}one{# ትሮች}other{# ትሮች}}</translation>
 <translation id="971774202801778802">የዕልባት ዩአርኤል</translation>
 <translation id="973473557718930265">አቋርጥ</translation>
+<translation id="975893173032473675">የሚተረጎምበት ቋንቋ</translation>
 <translation id="97905529126098460">ይህ መስኮት ስረዛ ከተጠናቀቀ በኋላ ይዘጋል።</translation>
 <translation id="981121421437150478">ከመስመር ውጪ</translation>
 <translation id="983511809958454316">ይህ ባህሪ በቪአር ውስጥ አይደገፍም</translation>
diff --git a/chrome/app/resources/generated_resources_ar.xtb b/chrome/app/resources/generated_resources_ar.xtb
index 4f4efcd..d83cbfe2 100644
--- a/chrome/app/resources/generated_resources_ar.xtb
+++ b/chrome/app/resources/generated_resources_ar.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="ar">
-<translation id="1002469766576243227">تتم استضافة خدمة المصادقة هذه من قِبل <ph name="EXTENSION_NAME" />.</translation>
 <translation id="1003088604756913841">فتح الرابط في نافذة جديدة في <ph name="APP" /></translation>
 <translation id="1004218526896219317">الوصول إلى موقع ويب</translation>
 <translation id="1005274289863221750">استخدام الميكروفون والكاميرا</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">التشفير فقط</translation>
 <translation id="1039337018183941703">ملف تالف أو غير صالح</translation>
 <translation id="1041175011127912238">الصفحة لا تستجيب.</translation>
+<translation id="1041263367839475438">الأجهزة المتوفِّرة</translation>
 <translation id="1042174272890264476">‏يأتي جهاز الكمبيوتر أيضًا مزودًا بمكتبة RLZ مضمنة للمنتج <ph name="SHORT_PRODUCT_NAME" />. تعيّن RLZ علامة غير فريدة وغير متعلقة بتحديد الشخصية من أجل قياس عمليات البحث ومعدل استخدام <ph name="SHORT_PRODUCT_NAME" /> الذي تؤثر فيه حملة ترويجية محددة. تظهر هذه التصنيفات أحيانًا في طلبات بحث Google في <ph name="PRODUCT_NAME" />.</translation>
 <translation id="1045692658517323508">{0,plural, =1{يجب التحديث في غضون دقيقة واحدة}zero{يجب التحديث في غضون # دقيقة}two{يجب التحديث في غضون دقيقتين}few{يجب التحديث في غضون # دقائق}many{يجب التحديث في غضون # دقيقةً}other{يجب التحديث في غضون # دقيقة}}</translation>
 <translation id="1046635659603195359">‏يبدو أنه سبق لك إعداد ميزة Voice Match في "مساعد Google "على جهاز آخر. ويمكن استخدام هذه التسجيلات السابقة لإنشاء نموذج صوتي على هذا الجهاز. ويستغرق ذلك أقل من دقيقة.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">البحث في جهازك والتطبيقات والويب.</translation>
 <translation id="1146678959555564648">‏إدخال VR</translation>
 <translation id="114721135501989771">‏الحصول على ميزات Google الذكية في Chrome</translation>
+<translation id="1147991416141538220">لطلب إذن الوصول إلى التطبيق، يُرجى التواصل مع مشرف هذا الجهاز.</translation>
 <translation id="1149401351239820326">شهر انتهاء الصلاحية</translation>
 <translation id="1150565364351027703">نظارات شمسية</translation>
 <translation id="1151917987301063366">السماح دائمًا لـ <ph name="HOST" /> بالوصول إلى أجهزة الاستشعار</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">مخصص</translation>
 <translation id="1178581264944972037">الإيقاف مؤقتًا</translation>
 <translation id="117916940443676133">مفتاح الأمان غير محمي برقم تعريف شخصي. لإدارة بيانات تسجيل الدخول، عليك أولاً إنشاء رقم تعريف شخصي.</translation>
+<translation id="118069123878619799">- سماتك البدنية، مثل الطول</translation>
 <translation id="1181037720776840403">إزالة</translation>
 <translation id="1183237619868651138">تعذّر تثبيت <ph name="EXTERNAL_CRX_FILE" /> في ذاكرة التخزين المؤقت المحلية.</translation>
 <translation id="1185924365081634987">يمكنك أيضا أن تجرّب <ph name="GUEST_SIGNIN_LINK_START" />التصفح كضيف<ph name="GUEST_SIGNIN_LINK_END" /> لإصلاح هذا الخطأ في الشبكة.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">السؤال قبل الوصول</translation>
 <translation id="1434696352799406980">سيعيد هذا تعيين صفحة بدء التشغيل، وصفحة علامة تبويب جديدة، ومحرك البحث، وعلامات التبويب المثبتة. وستعطِّل أيضًا جميع الإضافات وتمحو البيانات المؤقتة مثل ملفات تعريف الارتباط. ولن يتم محو الإشارات المرجعية، والسجل، وكلمات المرور المحفوظة.</translation>
 <translation id="1434886155212424586">الصفحة الرئيسية هي صفحة "علامة تبويب جديدة"</translation>
+<translation id="1435979430299962295">للسماح بالوصول إلى بيانات هذا الموقع الإلكتروني، انقر على الإضافة.</translation>
 <translation id="1436390408194692385">صالحة لمدة <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">متابعة الإعداد</translation>
 <translation id="1436784010935106834">تمت الإزالة</translation>
@@ -1364,12 +1367,14 @@
 <translation id="2932883381142163287">الإبلاغ عن إساءة الاستخدام</translation>
 <translation id="2936851848721175671">النسخ الاحتياطي والاستعادة</translation>
 <translation id="2938225289965773019">فتح روابط <ph name="PROTOCOL" /></translation>
+<translation id="2938845886082362843">يمكنك عرض بيانات تسجيل الدخول المخزّنة على مفتاح الأمان وحذفها.</translation>
 <translation id="2939938020978911855">عرض أجهزة بلوتوث المُتاحة</translation>
 <translation id="2941112035454246133">منخفضة</translation>
 <translation id="2942560570858569904">جارٍ الانتظار...</translation>
 <translation id="2942581856830209953">تخصيص هذه الصفحة</translation>
 <translation id="2944060181911631861">‏يمكنك إرسال بيانات الاستخدام والتشخيص. يمكنك المساعدة في تحسين تجربة نظام التشغيل Android من خلال إرسال بيانات استخدام التطبيق والجهاز والتشخيص تلقائيًا إلى Google. سيساعد ذلك في استقرار عمل النظام والتطبيقات، بالإضافة إلى التحسينات الأخرى. كما ستساعد بعض البيانات المجمّعة تطبيقات Google وشركائها، مثل مطوّري برامج نظام التشغيل Android. في حال تفعيل إعداد "النشاط الإضافي على الويب وفي التطبيقات"، قد يتم حفظ هذه البيانات في حسابك على Google. <ph name="BEGIN_LINK1" />مزيد من المعلومات<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">إضافة اتصال</translation>
+<translation id="2947605845283690091">يجب أن تتسم تجربة تصفّح الإنترنت بالسرعة. يُرجى<ph name="BEGIN_LINK" />التحقُّق من الإضافات<ph name="END_LINK" /> الآن.</translation>
 <translation id="2948300991547862301">انتقل إلى <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">هو متصفح ويب، سريع، وبسيط، وآمن تم إنشاؤه ليتوافق مع إمكانات الويب الحديثة.</translation>
 <translation id="2949289451367477459">‏يمكنك استخدام الموقع الجغرافي. ويمكنك السماح للتطبيقات والخدمات التي تحتوي على إذن تحديد الموقع الجغرافي باستخدام الموقع الجغرافي للجهاز. ويجوز لشركة Google جمع بيانات الموقع الجغرافي بشكلٍ دوري واستخدامها بدون الكشف عن هويتك للمساعدة على تحسين دقة تحديد المواقع الجغرافية والخدمات المستندة إليها. <ph name="BEGIN_LINK1" />مزيد من المعلومات<ph name="END_LINK1" /></translation>
@@ -1546,6 +1551,7 @@
 <translation id="3241680850019875542">حدد الدليل الجذر للإضافة المراد إنشاء حزمة لها، ولتحديث إضافة، حدد أيضًا ملف المفتاح الخاص لإعادة استخدامه.</translation>
 <translation id="3244294424315804309">استمرار كتم الصوت</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> - خطأ في الشبكة</translation>
+<translation id="3248902735035392926">الحفاظ على الأمان من أهم أولوياتنا. يُرجى <ph name="BEGIN_LINK" />التحقُّق من الإضافات الآن<ph name="END_LINK" />.</translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;ليس جزءًا من الشهادة&gt;</translation>
 <translation id="3253225298092156258">غير متاح</translation>
@@ -2042,6 +2048,7 @@
 <translation id="3926002189479431949">‏تم تغيير هاتف Smart Lock</translation>
 <translation id="3927932062596804919">رفض</translation>
 <translation id="3928570707778085600">هل تريد حفظ التغييرات في <ph name="FILE_OR_FOLDER_NAME" />؟</translation>
+<translation id="3929426037718431833">يمكن لهذه الإضافات الاطّلاع على معلومات هذا الموقع الإلكتروني وتغييرها.</translation>
 <translation id="3930737994424905957">جارٍ البحث عن أجهزة</translation>
 <translation id="3930968231047618417">لون الخلفية</translation>
 <translation id="3933283459331715412">استعادة كلمة المرور المحذوفة لـ <ph name="USERNAME" /></translation>
@@ -2106,6 +2113,7 @@
 <translation id="4010917659463429001">للحصول على الإشارات المرجعية على جهازك الجوّال، <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973">يُجري "<ph name="CLIENT_NAME" />" تصحيحًا لأخطاء هذا المتصفِّح.</translation>
 <translation id="4014432863917027322">هل ترغب في إصلاح "<ph name="EXTENSION_NAME" />"؟</translation>
+<translation id="4015163439792426608">ألديك إضافات؟ يمكنك <ph name="BEGIN_LINK" />إدارة الإضافات<ph name="END_LINK" /> في مكان واحد يسهُل الوصول إليه.</translation>
 <translation id="4020106588733303597">عفوًا!  تعذّر النظام في تحميل التراخيص المتاحة.</translation>
 <translation id="4020327272915390518">قائمة الخيارات</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2264,6 +2272,7 @@
 <translation id="4267953847983678297">الاتصال بشبكة الجوّال تلقائيًا</translation>
 <translation id="4268025649754414643">تشفير المفتاح</translation>
 <translation id="4270393598798225102">الإصدار <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">بيانات تسجيل الدخول</translation>
 <translation id="4275663329226226506">الوسائط</translation>
 <translation id="4275830172053184480">إعادة تشغيل جهازك</translation>
 <translation id="4278101229438943600">المساعد جاهز</translation>
@@ -2307,6 +2316,7 @@
 <translation id="4349828822184870497">مفيد</translation>
 <translation id="4350019051035968019">لا يمكن تسجيل هذا الجهاز في النطاق الذي ينتمي له حسابك نظرًا لأنه تم تصنيف الجهاز للعمل تحت إدارة نطاق آخر.</translation>
 <translation id="4351060348582610152">يريد <ph name="ORIGIN" /> البحث عن أجهزة البلوتوث المجاورة. وتم العثور على الأجهزة التالية:</translation>
+<translation id="4353114845960720315">‏أثناء استخدامك وضع VR، يمكن أن يتمكّن هذا الموقع الإلكتروني من التعرُّف على ما يلي:</translation>
 <translation id="4354344420232759511">ستظهر المواقع التي تزورها هنا.</translation>
 <translation id="435527878592612277">اختيار صورتك</translation>
 <translation id="4358313196493694334">تثبيت النقر على الموقع الجغرافي</translation>
@@ -2366,6 +2376,7 @@
 <translation id="443475966875174318">تحديث التطبيقات غير المتوافقة أو إزالتها</translation>
 <translation id="4438043733494739848">شفاف</translation>
 <translation id="4441124369922430666">هل ترغب في تشغيل هذا التطبيق تلقائيًا عند تشغيل الجهاز؟</translation>
+<translation id="4441147046941420429">وللمواصلة، يُرجى إزالة مفتاح الأمان من جهازك، ثم إعادة إدخاله ولمسه.</translation>
 <translation id="444134486829715816">توسيع...</translation>
 <translation id="4442424173763614572">تعذّر البحث في نظام أسماء النطاقات</translation>
 <translation id="4443536555189480885">&amp;تعليمات</translation>
@@ -2401,7 +2412,7 @@
 <translation id="4501530680793980440">تأكيد الإزالة</translation>
 <translation id="4502423230170890588">إزالة من هذا الجهاز</translation>
 <translation id="4504940961672722399">استخدم هذه الإضافة بالنقر على هذا الرمز أو بالضغط على <ph name="EXTENSION_SHORTCUT" />.</translation>
-<translation id="4506379069541445709">‏ستؤدي المواصلة إلى تفعيل ADB لإنشاء تطبيقات متوافقة مع Android واختبارها. تجدر الإشارة إلى أن ADB يسمح بتثبيت تطبيقات الاختبار التي لم يتم التحقق منها من خلال Google.</translation>
+<translation id="4506379069541445709">‏ستؤدي المواصلة إلى تفعيل ADB لإنشاء تطبيقات متوافقة مع Android واختبارها. تجدر الإشارة إلى أن ADB يسمح بتثبيت تطبيقات الاختبار التي لم تتحقّق منها Google.</translation>
 <translation id="4508051413094283164">فتح الكل في نافذة التصفح المتخفي</translation>
 <translation id="4508265954913339219">تعذّر إتمام عملية التفعيل</translation>
 <translation id="4508765956121923607">عرض الم&amp;صدر</translation>
@@ -2592,6 +2603,7 @@
 <translation id="4804818685124855865">قطع الاتصال</translation>
 <translation id="4804827417948292437">أفوكادو</translation>
 <translation id="4807098396393229769">الاسم كما على البطاقة</translation>
+<translation id="4808319664292298116">‏هل تريد الدخول إلى وضع VR من <ph name="DOMAIN" />؟</translation>
 <translation id="4808667324955055115">تمّ حظر النوافذ المنبثقة:</translation>
 <translation id="480990236307250886">فتح الصفحة الرئيسية</translation>
 <translation id="4813136279048157860">صوري</translation>
@@ -2816,6 +2828,7 @@
 <translation id="5135085122826131075">‏الوصول إلى "مساعد Google" عند نطق "Ok Google"</translation>
 <translation id="5135533361271311778">تعذر إنشاء عنصر إشارة.</translation>
 <translation id="5137501176474113045">حذف هذا العنصر</translation>
+<translation id="5139823398361067371">يُرجى إدخال رقم التعريف الشخصي لمفتاح الأمان. في حال كنت لا تعرف رقم التعريف الشخصي، عليك إعادة ضبط مفتاح الأمان.</translation>
 <translation id="5139955368427980650">ف&amp;تح</translation>
 <translation id="5142961317498132443">المصادقة</translation>
 <translation id="5143374789336132547">غيّرت الإضافة "<ph name="EXTENSION_NAME" />" الصفحة التي تظهر عند النقر على زر الصفحة الرئيسية.</translation>
@@ -2834,6 +2847,7 @@
 <translation id="5170568018924773124">العرض في المجلد</translation>
 <translation id="5171045022955879922">‏البحث أو إدخال عنوان URL</translation>
 <translation id="5171343362375269016">ذاكرة مساحة التبديل</translation>
+<translation id="5173668317844998239">يمكنك إضافة بصمات الإصبع المحفوظة على مفتاح الأمان وحذفها.</translation>
 <translation id="5175379009094579629">اسم الجهاز غير صالح. يُرجى إدخال اسم جهاز صالح لإعادة المحاولة.</translation>
 <translation id="5177479852722101802">متابعة حظر الدخول إلى الكاميرا والميكروفون</translation>
 <translation id="5177549709747445269">أنت تستخدم بيانات الجوّال</translation>
@@ -2909,6 +2923,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">حساباتك</translation>
 <translation id="5288678174502918605">إ&amp;عادة فتح علامة التبويب المغلقة</translation>
+<translation id="52895863590846877">الصفحة ليست باللغة <ph name="LANGUAGE" />.</translation>
 <translation id="52912272896845572">ملف المفتاح الخاص غير صالح.</translation>
 <translation id="529175790091471945">لتهيئة هذا الجهاز</translation>
 <translation id="5293170712604732402">استعادة الإعدادات إلى الوضع التلقائي الأصلي</translation>
@@ -3063,6 +3078,7 @@
 <translation id="5511379779384092781">صغير جدًا</translation>
 <translation id="5511823366942919280">‏هل أنت متأكد من أنك تريد إعداد هذا الجهاز كـ "Shark"؟</translation>
 <translation id="5512653252560939721">يجب أن تكون شهادة المستخدم مستندة إلى الأجهزة.</translation>
+<translation id="5517304475148761050">‏يتطلّب هذا التطبيق الوصول إلى متجر Play</translation>
 <translation id="551752069230578406">إضافة الطابعة إلى حسابك - قد يستغرق ذلك القليل من الوقت...</translation>
 <translation id="5518219166343146486">طلب الإذن عند محاولة أحد المواقع الاطلاع على النصوص والصور التي تم نسختها إلى الحافظة</translation>
 <translation id="5518584115117143805">شهادة تشفير البريد الإلكتروني</translation>
@@ -3266,12 +3282,14 @@
 <translation id="5804175651771201311">إيقاف التجوال</translation>
 <translation id="5804241973901381774">الأذونات</translation>
 <translation id="5805697420284793859">مدير النوافذ</translation>
+<translation id="5806773519584576205">0 درجة (تلقائي)</translation>
 <translation id="5811750797187914944">اكتمل الإعداد</translation>
 <translation id="5812674658566766066">توسيع الكل</translation>
 <translation id="5814126672212206791">نوع الاتصال</translation>
 <translation id="5815645614496570556">‏عنوان X.400</translation>
 <translation id="5816434091619127343">تغييرات الطابعة المطلوبة تجعل الطابعة غير قابلة للاستخدام.</translation>
 <translation id="5817918615728894473">إقران</translation>
+<translation id="5819762621475381970">- تنسيق غرفتك</translation>
 <translation id="5821565227679781414">إنشاء اختصار</translation>
 <translation id="5825412242012995131">تفعيل (مُقترح)</translation>
 <translation id="5826395379250998812">يمكنك ربط الجهاز <ph name="DEVICE_TYPE" /> بهاتفك. <ph name="LINK_BEGIN" />مزيد من المعلومات<ph name="LINK_END" /></translation>
@@ -3421,7 +3439,6 @@
 <translation id="6022705094403139349">هل أنت مستعد لإقران مفتاح الأمان؟</translation>
 <translation id="6023643151125006053">تم إقفال هذا الجهاز (الرقم التسلسلي: <ph name="SERIAL_NUMBER" />) من خلال مشرف <ph name="SAML_DOMAIN" />.</translation>
 <translation id="6025215716629925253">تتبع التكديس</translation>
-<translation id="6026047032548434446">هل تريد تثبيت التطبيق؟</translation>
 <translation id="6026819612896463875">‏<ph name="WINDOW_TITLE" /> - تم توصيل جهاز USB</translation>
 <translation id="6029587122245504742">الأبطأ</translation>
 <translation id="6032912588568283682">نظام الملفات</translation>
@@ -3804,6 +3821,7 @@
 <translation id="6589660129740381104">لمساعدتك في إدارة تجربتك بسهولة أكبر في <ph name="IDS_SHORT_PRODUCT_NAME" />، يتم التحكُّم حاليًا بشكلٍ موحَّد بالميزات المرتبطة بالمزامنة والتخصيص، وقد يؤدي تفعيل هذا الخيار إلى تغيير الإعدادات الحالية.</translation>
 <translation id="6590458744723262880">إعادة تسمية المجلد</translation>
 <translation id="6592267180249644460">‏تم التقاط سجلات WebRTC في <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">تم التقاط بصمة الإصبع.</translation>
 <translation id="6594883168703494535">‏استخدام Smart Lock لتسجيل الدخول إلى حسابك على Google</translation>
 <translation id="6596325263575161958">خيارات التشفير</translation>
 <translation id="6596816719288285829">‏عنوان IP</translation>
@@ -3938,6 +3956,7 @@
 <translation id="6805038906417219576">موافق</translation>
 <translation id="6805647936811177813">يُرجى تسجيل الدخول إلى <ph name="TOKEN_NAME" /> لاستيراد شهادة العميل من <ph name="HOST_NAME" />.</translation>
 <translation id="680572642341004180">‏تفعيل تتبع RLZ في <ph name="SHORT_PRODUCT_OS_NAME" />.</translation>
+<translation id="6808039367995747522">للمواصلة، يُرجى إدخال مفتاح الأمان ولمسه.</translation>
 <translation id="6808193438228982088">ثعلب</translation>
 <translation id="6810613314571580006">يمكنك تسجيل الدخول تلقائيًا إلى مواقع الويب باستخدام بيانات الاعتماد المخزّنة. وعندما تكون هذه الميزة غير مفعّلة، سيُطلب منك التحقّق من بيانات الاعتماد في كل مرة قبل تسجيل الدخول إلى موقع ويب.</translation>
 <translation id="6810768462515084623">عفوًا، يبدو أن كلمة المرور منتهية الصلاحية. يُرجى تجديدها على جهاز آخر وإعادة المحاولة.</translation>
@@ -3945,6 +3964,7 @@
 <translation id="6812349420832218321">لا يمكن تشغيل <ph name="PRODUCT_NAME" /> كجذر.</translation>
 <translation id="6812841287760418429">الإبقاء على التغييرات</translation>
 <translation id="6817174620439930047">‏طلب الإذن عند محاولة أحد المواقع استخدام رسائل حصرية للنظام للوصول إلى أجهزة MIDI (موصى به)</translation>
+<translation id="6818198425579322765">لغة الصفحة المُراد ترجمتها</translation>
 <translation id="682123305478866682">إرسال سطح المكتب</translation>
 <translation id="6823506025919456619">‏يلزمك تسجيل الدخول إلى Chrome للاطلاع على  أجهزتك</translation>
 <translation id="6824564591481349393">نسخ عنوان البريد الإل&amp;كتروني</translation>
@@ -3978,6 +3998,7 @@
 <translation id="6860097299815761905">إعدادات الخادم الوكيل...</translation>
 <translation id="6860427144121307915">فتح في علامة تبويب</translation>
 <translation id="6865313869410766144">الملء التلقائي للبيانات</translation>
+<translation id="6865598234501509159">الصفحة ليست باللغة <ph name="LANGUAGE" />.</translation>
 <translation id="6865708901122695652">‏سجلّات أحداث WebRTC (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">درجة حرارة الألوان</translation>
 <translation id="6870888490422746447">اختيار تطبيق للمشاركة في:</translation>
@@ -3992,6 +4013,7 @@
 <translation id="6885771755599377173">معاينة معلومات النظام</translation>
 <translation id="6886476658664859389">‏مفتاح أمان NFC</translation>
 <translation id="6886871292305414135">فتح الرابط في &amp;علامة تبويب جديدة</translation>
+<translation id="6890912377247906520">لا تحتاج هذه الإضافات إلى الوصول إلى بيانات هذا الموقع الإلكتروني.</translation>
 <translation id="6892812721183419409">فتح الرابط كـ <ph name="USER" /></translation>
 <translation id="6895032998810961280">‏إبلاغ Google بالتفاصيل حول البرامج الضارّة وإعدادات النظام والعمليات التي تم العثور عليها على جهاز الكمبيوتر أثناء إزالة البرامج غير المرغوب فيها.</translation>
 <translation id="6896758677409633944">نسخ</translation>
@@ -4387,6 +4409,7 @@
 <translation id="7461924472993315131">تثبيت</translation>
 <translation id="746216226901520237">‏في المرة القادمة، سيفتح هاتفك قفل جهاز <ph name="DEVICE_TYPE" />. يمكنك إيقاف Smart Lock في "الإعدادات".</translation>
 <translation id="7463006580194749499">إضافة شخص</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{هناك علامة تبويب واحدة مفتوحة، اضغط للتبديل إلى شريط علامات التبويب.}zero{ليس هناك أي علامات تبويب مفتوحة، اضغط للتبديل إلى شريط علامات التبويب.}two{هناك علامتَا تبويب مفتوحتَان، اضغط للتبديل إلى شريط علامات التبويب.}few{هناك # علامات تبويب مفتوحة، اضغط للتبديل إلى شريط علامات التبويب.}many{هناك # علامة تبويب مفتوحة، اضغط للتبديل إلى شريط علامات التبويب.}other{هناك # علامة تبويب مفتوحة، اضغط للتبديل إلى شريط علامات التبويب.}}</translation>
 <translation id="7465778193084373987">‏عنوان URL لإبطال شهادة Netscape</translation>
 <translation id="7469894403370665791">الاتصال بهذه الشبكة تلقائيًا</translation>
 <translation id="747114903913869239">خطأ: تعذر فك تشفير الإضافة</translation>
@@ -4814,6 +4837,7 @@
 <translation id="8037117027592400564">قراءة جميع النصوص المنطوقة باستخدام الكلام المركب</translation>
 <translation id="8037357227543935929">الطلب (تلقائي)</translation>
 <translation id="803771048473350947">ملف</translation>
+<translation id="8041089156583427627">إرسال تعليقات</translation>
 <translation id="8042142357103597104">درجة تعتيم النص</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> لا يستجيب.</translation>
 <translation id="8044899503464538266">بطيء</translation>
@@ -4843,6 +4867,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">كلمة مرور محفوظة</translation>
 <translation id="8086015605808120405">جارٍ تهيئة <ph name="PRINTER_NAME" /> ...</translation>
+<translation id="8086442853986205778">إعداد <ph name="PRINTER_NAME" /></translation>
 <translation id="8090234456044969073">قراءة قائمة بمواقع الويب التي تتردد عليها بكثرة</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> لا يستجيب.</translation>
 <translation id="8095105960962832018">‏<ph name="BEGIN_PARAGRAPH1" />يمكنك الاحتفاظ بنسخة احتياطية في Google Drive. وبإمكانك استعادة بياناتك أو تبديل جهازك بسهولة في أي وقت، علمًا بأن نسختك الاحتياطية تتضمن بيانات التطبيق.<ph name="END_PARAGRAPH1" />
@@ -5154,6 +5179,7 @@
 <translation id="8551388862522347954">التراخيص</translation>
 <translation id="8553342806078037065">إدارة الأشخاص الآخرين</translation>
 <translation id="8554899698005018844">بدون لغة</translation>
+<translation id="8557022314818157177">يُرجى الاستمرار في لمس مفتاح الأمان إلى أن يتم التقاط بصمة الإصبع.</translation>
 <translation id="855773602626431402">تم منع تشغيل مكون إضافي غير محمي على هذه الصفحة.</translation>
 <translation id="8557930019681227453">البيان</translation>
 <translation id="8561206103590473338">فيل</translation>
@@ -5311,6 +5337,7 @@
 <translation id="8770406935328356739">الدليل الجذر للإضافة</translation>
 <translation id="8770507190024617908">إدارة الأشخاص</translation>
 <translation id="8771300903067484968">تمت إعادة ضبط خلفية الصفحة الرئيسية إلى الخلفية التلقائية.</translation>
+<translation id="8773302562181397928">حفظ <ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">تأكيد الاستعادة</translation>
 <translation id="8774934320277480003">الهامش العلوي</translation>
 <translation id="8775144690796719618">‏عنوان URL غير صالح</translation>
@@ -5653,6 +5680,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{علامة تبويب واحدة}zero{# من علامات التبويب}two{علامتا تبويب (#)}few{# علامات تبويب}many{# علامة تبويب}other{# من علامات التبويب}}</translation>
 <translation id="971774202801778802">‏عنوان URL للإشارة</translation>
 <translation id="973473557718930265">إنهاء</translation>
+<translation id="975893173032473675">اللغة التي تريد الترجمة إليها</translation>
 <translation id="97905529126098460">سيتم إغلاق هذه النافذة بعد اكتمال عملية الإلغاء.</translation>
 <translation id="981121421437150478">بلا اتصال</translation>
 <translation id="983511809958454316">‏هذه الميزة غير مدعومة في VR</translation>
diff --git a/chrome/app/resources/generated_resources_bg.xtb b/chrome/app/resources/generated_resources_bg.xtb
index a7c2009..eff587b 100644
--- a/chrome/app/resources/generated_resources_bg.xtb
+++ b/chrome/app/resources/generated_resources_bg.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="bg">
-<translation id="1002469766576243227">Тази услуга за удостоверяване се хоства от <ph name="EXTENSION_NAME" /></translation>
 <translation id="1003088604756913841">Отваряне на връзката в нов прозорец на <ph name="APP" /></translation>
 <translation id="1004218526896219317">Достъп до сайтове</translation>
 <translation id="1005274289863221750">Използване на микрофона и камерата ви</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">Само шифроване</translation>
 <translation id="1039337018183941703">Невалиден или повреден файл</translation>
 <translation id="1041175011127912238">Страницата не реагира</translation>
+<translation id="1041263367839475438">Налични устройства</translation>
 <translation id="1042174272890264476">Компютърът ви също се предлага с библиотеката RLZ на <ph name="SHORT_PRODUCT_NAME" />, която е вградена. Тя задава неуникален и непозволяващ лично идентифициране маркер за измерване на търсенията и използването на <ph name="SHORT_PRODUCT_NAME" />, стимулирани от определена промоционална кампания. Тези етикети понякога се показват в заявките за търсене с Google в <ph name="PRODUCT_NAME" />.</translation>
 <translation id="1045692658517323508">{0,plural, =1{Актуализиране до 1 минута}other{Актуализиране до # минути}}</translation>
 <translation id="1046635659603195359">Изглежда, че вече сте настроили Voice Match за Google Асистент на друго устройство. Предишните записи могат да се използват за създаване на гласов модел на това устройство. Процесът следва да отнеме по-малко от минута.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">Търсете в устройството си, приложенията и мрежата.</translation>
 <translation id="1146678959555564648">Вход във VR</translation>
 <translation id="114721135501989771">Chrome с интелекта на Google</translation>
+<translation id="1147991416141538220">За да поискате достъп, обърнете се към администратора на това устройство.</translation>
 <translation id="1149401351239820326">Месец на валидност</translation>
 <translation id="1150565364351027703">Слънчеви очила</translation>
 <translation id="1151917987301063366">Достъпът на <ph name="HOST" /> до сензорите винаги да е разрешен</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">По избор</translation>
 <translation id="1178581264944972037">Пауза</translation>
 <translation id="117916940443676133">Ключът ви за сигурност не е защитен с ПИН. За да управлявате данни за вход, първо създайте ПИН.</translation>
+<translation id="118069123878619799">– физическите ви черти, като ръст;</translation>
 <translation id="1181037720776840403">Премахване</translation>
 <translation id="1183237619868651138">„<ph name="EXTERNAL_CRX_FILE" />“ не може да се инсталира в локалния кеш.</translation>
 <translation id="1185924365081634987">Може също да опитате <ph name="GUEST_SIGNIN_LINK_START" />да сърфирате като гост<ph name="GUEST_SIGNIN_LINK_END" />, за да се отстрани тази грешка в мрежата.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">Извеждане на запитване преди осъществяване на достъп</translation>
 <translation id="1434696352799406980">Така ще се нулират началната страница, новият раздел в браузъра, търсещата машина и фиксираните раздели. Освен това ще се деактивират всички разширения и ще се изчистят временните данни, като например „бисквитките“. Отметките, историята и запазените ви пароли няма да бъдат премахнати.</translation>
 <translation id="1434886155212424586">Началната страница е новият раздел</translation>
+<translation id="1435979430299962295">За да разрешите достъпа за този сайт, кликнете върху разширението.</translation>
 <translation id="1436390408194692385">Срок на валидност: <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">Продължаване с настройването</translation>
 <translation id="1436784010935106834">Премахнато</translation>
@@ -1361,12 +1364,14 @@
 <translation id="2932883381142163287">Подаване на сигнал за злоупотреба</translation>
 <translation id="2936851848721175671">Резервни копия и възстановяване</translation>
 <translation id="2938225289965773019">Да отваря връзки от типа „<ph name="PROTOCOL" />“.</translation>
+<translation id="2938845886082362843">Преглед и изтриване на данните за вход, съхранявани в ключа ви за сигурност</translation>
 <translation id="2939938020978911855">Показване на наличните устройства с Bluetooth</translation>
 <translation id="2941112035454246133">Нисък</translation>
 <translation id="2942560570858569904">Изчаква се...</translation>
 <translation id="2942581856830209953">Персонализиране на тази страница</translation>
 <translation id="2944060181911631861">Изпращане на данни за употребата и диагностиката. Помогнете за подобряването на работата си с Android, като автоматично изпращате до Google диагностична информация и данни за употребата на устройството и приложенията. Това ще послужи за подобряване на стабилността на системата и приложенията и др. Някои обобщени данни също така ще подпомогнат приложенията и партньорите на Google, напр. програмистите за Android. Ако настройката „Допълнителна активност в мрежата и приложенията“ е включена за вас, тези данни може да се запазват в профила ви в Google. <ph name="BEGIN_LINK1" />Научете повече<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">Добавяне на връзка</translation>
+<translation id="2947605845283690091">Сърфирането в мрежата трябва да е бързо. Отделете малко време, за <ph name="BEGIN_LINK" />да проверите разширенията си<ph name="END_LINK" /> сега.</translation>
 <translation id="2948300991547862301">Към „<ph name="PAGE_TITLE" />“</translation>
 <translation id="29488703364906173">Бърз, опростен и сигурен уеб браузър, създаден за модерната мрежа.</translation>
 <translation id="2949289451367477459">Използване на местоположението. Позволете на приложенията и услугите да ползват местоположението на това устройство, ако имат съответното разрешение за достъп. Google може периодично да събира данни за местоположението и да ги използва по анонимен начин с цел подобряване на точността му и базиращите се на него услуги. <ph name="BEGIN_LINK1" />Научете повече<ph name="END_LINK1" /></translation>
@@ -1543,6 +1548,7 @@
 <translation id="3241680850019875542">Изберете основната директория на разширението, което ще се пакетира. За да актуализирате разширение, изберете и файла с личен ключ за повторно използване.</translation>
 <translation id="3244294424315804309">Продължаване без звук</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> – грешка в мрежата</translation>
+<translation id="3248902735035392926">Безопасността е от първостепенна важност. Отделете малко време и <ph name="BEGIN_LINK" />проверете разширенията си сега<ph name="END_LINK" /></translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;Не е част от сертификата&gt;</translation>
 <translation id="3253225298092156258">Няма достъп</translation>
@@ -2041,6 +2047,7 @@
 <translation id="3926002189479431949">Телефонът за Smart Lock е променен</translation>
 <translation id="3927932062596804919">Отказ</translation>
 <translation id="3928570707778085600">Да се запазят ли промените в(ъв) „<ph name="FILE_OR_FOLDER_NAME" />“?</translation>
+<translation id="3929426037718431833">Тези разширения могат да виждат и променят информацията на сайта.</translation>
 <translation id="3930737994424905957">Търсят се устройства</translation>
 <translation id="3930968231047618417">Цвят на фона</translation>
 <translation id="3933283459331715412">Възстановяване на изтритата парола за <ph name="USERNAME" /></translation>
@@ -2108,6 +2115,7 @@
 <translation id="4010917659463429001"><ph name="GET_IOS_APP_LINK" />, за да получите отметките си на мобилното си устройство.</translation>
 <translation id="4013132157686828973"><ph name="CLIENT_NAME" /> отстранява грешките в този браузър</translation>
 <translation id="4014432863917027322">Да се поправи ли <ph name="EXTENSION_NAME" />?</translation>
+<translation id="4015163439792426608">Използвате разширения? <ph name="BEGIN_LINK" />Управлявайте ги<ph name="END_LINK" /> от едно лесно място.</translation>
 <translation id="4020106588733303597">Ами сега! Системата не успя да зареди наличните лицензи.</translation>
 <translation id="4020327272915390518">Меню с опции</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2266,6 +2274,7 @@
 <translation id="4267953847983678297">Автоматично свързване с мобилната мрежа</translation>
 <translation id="4268025649754414643">Шифроване на ключ</translation>
 <translation id="4270393598798225102">Версия <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">Данни за вход</translation>
 <translation id="4275663329226226506">Медия</translation>
 <translation id="4275830172053184480">Рестартиране на устройството ви</translation>
 <translation id="4278101229438943600">Асистент е в готовност</translation>
@@ -2309,6 +2318,7 @@
 <translation id="4349828822184870497">Полезно</translation>
 <translation id="4350019051035968019">Това устройство не може да бъде регистрирано в домейна, към който принадлежи профилът ви, защото е означено за управление от друг домейн.</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> иска да сканира за устройства с Bluetooth в близост. Намерени са следните:</translation>
+<translation id="4353114845960720315">Когато стартирате VR, този сайт може да научи за:</translation>
 <translation id="4354344420232759511">Посетените от вас сайтове ще се показват тук</translation>
 <translation id="435527878592612277">Изберете своя снимка</translation>
 <translation id="4358313196493694334">Стабилизиране при мястото за кликване</translation>
@@ -2368,6 +2378,7 @@
 <translation id="443475966875174318">Актуализиране или премахване на несъвместими приложения</translation>
 <translation id="4438043733494739848">Прозрачно</translation>
 <translation id="4441124369922430666">Искате ли това приложение да стартира автоматично при включването на компютъра?</translation>
+<translation id="4441147046941420429">За да продължите, премахнете ключа за сигурност от устройството си, след което го поставете отново и го докоснете</translation>
 <translation id="444134486829715816">Разгъване...</translation>
 <translation id="4442424173763614572">Търсенето в DNS не бе успешно</translation>
 <translation id="4443536555189480885">&amp;Помощ</translation>
@@ -2594,6 +2605,7 @@
 <translation id="4804818685124855865">Изключване</translation>
 <translation id="4804827417948292437">Авокадо</translation>
 <translation id="4807098396393229769">Име върху картата</translation>
+<translation id="4808319664292298116">Да се стартира ли VR от <ph name="DOMAIN" />?</translation>
 <translation id="4808667324955055115">Изскачащите прозорци са блокирани:</translation>
 <translation id="480990236307250886">Отваряне на началната страница</translation>
 <translation id="4813136279048157860">Моите изображения</translation>
@@ -2818,6 +2830,7 @@
 <translation id="5135085122826131075">Кажете „Ok Google“ за достъп до Асистент.</translation>
 <translation id="5135533361271311778">Елементът за отметки не можа да се създаде.</translation>
 <translation id="5137501176474113045">Изтриване на този елемент</translation>
+<translation id="5139823398361067371">Въведете ПИН кода за ключа си за сигурност. Ако не го знаете, трябва да нулирате ключа за сигурност.</translation>
 <translation id="5139955368427980650">&amp;Отваряне</translation>
 <translation id="5142961317498132443">Удостоверяване</translation>
 <translation id="5143374789336132547">Разширението „<ph name="EXTENSION_NAME" />“ промени страницата, която се показва при кликване върху бутона „Начална страница“.</translation>
@@ -2836,6 +2849,7 @@
 <translation id="5170568018924773124">Показване в папката</translation>
 <translation id="5171045022955879922">Търсете или въведете URL адрес</translation>
 <translation id="5171343362375269016">Резервна памет</translation>
+<translation id="5173668317844998239">Добавяне и изтриване на отпечатъци, запазени в ключа ви за сигурност</translation>
 <translation id="5175379009094579629">Името на устройството е невалидно. Въведете валидно име на устройство, за да опитате отново.</translation>
 <translation id="5177479852722101802">Достъпът до камерата и микрофона да продължи да се блокира</translation>
 <translation id="5177549709747445269">Използвате мобилни данни</translation>
@@ -2911,6 +2925,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">Вашите профили</translation>
 <translation id="5288678174502918605">По&amp;вторно отваряне на затворения раздел</translation>
+<translation id="52895863590846877">Страницата не е на <ph name="LANGUAGE" /></translation>
 <translation id="52912272896845572">Файлът с личен ключ е невалиден.</translation>
 <translation id="529175790091471945">Форматиране на това устройство</translation>
 <translation id="5293170712604732402">Възстановяване на настройките към първоначалните им стандартни стойности</translation>
@@ -3065,6 +3080,7 @@
 <translation id="5511379779384092781">Много нисък</translation>
 <translation id="5511823366942919280">Наистина ли искате да настроите това устройство като Shark?</translation>
 <translation id="5512653252560939721">Потребителският сертификат трябва да бъде с хардуерна поддръжка.</translation>
+<translation id="5517304475148761050">Това приложение изисква достъп до Google Play Магазин</translation>
 <translation id="551752069230578406">Принтерът се добавя в профила ви. Това може да отнеме известно време...</translation>
 <translation id="5518219166343146486">Извеждане на запитване, когато сайт иска да преглежда текста и изображенията, копирани в буферната памет</translation>
 <translation id="5518584115117143805">Сертификат за шифроване на имейли</translation>
@@ -3269,12 +3285,14 @@
 <translation id="5804175651771201311">Роумингът е изключен</translation>
 <translation id="5804241973901381774">Разрешения</translation>
 <translation id="5805697420284793859">Мениджър на прозорците</translation>
+<translation id="5806773519584576205">0° (по подразбиране)</translation>
 <translation id="5811750797187914944">Готово</translation>
 <translation id="5812674658566766066">Разгъване на всички</translation>
 <translation id="5814126672212206791">Тип на връзката</translation>
 <translation id="5815645614496570556">Адрес на X.400</translation>
 <translation id="5816434091619127343">Заявените промени в принтера ще го направят неизползваем.</translation>
 <translation id="5817918615728894473">Сдвояване</translation>
+<translation id="5819762621475381970">– плана на стаята ви.</translation>
 <translation id="5821565227679781414">Създаване на пряк път</translation>
 <translation id="5825412242012995131">Включено (препоръчително)</translation>
 <translation id="5826395379250998812">Свържете своя <ph name="DEVICE_TYPE" /> с телефона си. <ph name="LINK_BEGIN" />Научете повече<ph name="LINK_END" /></translation>
@@ -3424,7 +3442,6 @@
 <translation id="6022705094403139349">Готови ли сте да сдвоите ключа си за сигурност?</translation>
 <translation id="6023643151125006053">Това устройство (сериен № <ph name="SERIAL_NUMBER" />) бе заключено от администратора на <ph name="SAML_DOMAIN" />.</translation>
 <translation id="6025215716629925253">Проследяване на стека</translation>
-<translation id="6026047032548434446">Да се инсталира ли приложението?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> – установена е връзка с USB устройство</translation>
 <translation id="6029587122245504742">Най-бавна</translation>
 <translation id="6032912588568283682">Файлова система</translation>
@@ -3806,6 +3823,7 @@
 <translation id="6589660129740381104">За да ви помогнем да управлявате по-лесно работата си с <ph name="IDS_SHORT_PRODUCT_NAME" />, функциите, свързани със синхронизирането и персонализирането, вече са обединени в една контрола. При включването й текущите ви настройки може да се променят.</translation>
 <translation id="6590458744723262880">Преименуване на папка</translation>
 <translation id="6592267180249644460">Записан е регистрационен файл за WebRTC: <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">Отпечатъкът ви бе записан</translation>
 <translation id="6594883168703494535">Използване на Smart Lock за влизане в профила ви в Google</translation>
 <translation id="6596325263575161958">Опции за шифроване</translation>
 <translation id="6596816719288285829">IP адрес</translation>
@@ -3940,6 +3958,7 @@
 <translation id="6805038906417219576">OK</translation>
 <translation id="6805647936811177813">Моля, влезте в/ъв <ph name="TOKEN_NAME" />, за да импортирате сертификат за клиентската програма от <ph name="HOST_NAME" />.</translation>
 <translation id="680572642341004180">Активиране на проследяването на RLZ в <ph name="SHORT_PRODUCT_OS_NAME" />.</translation>
+<translation id="6808039367995747522">За да продължите, поставете и докоснете ключа си за сигурност</translation>
 <translation id="6808193438228982088">Лисица</translation>
 <translation id="6810613314571580006">Автоматично влизане в уебсайтове посредством съхраняваните идентификационни данни. Когато функцията е деактивирана, ще се изисква потвърждение преди всяко влизане в профил в уебсайт.</translation>
 <translation id="6810768462515084623">Ами сега! Изглежда, че паролата ви е изтекла. Моля, подновете я на друго устройство и опитайте отново.</translation>
@@ -3947,6 +3966,7 @@
 <translation id="6812349420832218321"><ph name="PRODUCT_NAME" /> не може да се изпълнява като „root“.</translation>
 <translation id="6812841287760418429">Запазване на промените</translation>
 <translation id="6817174620439930047">Получаване на запитване, когато сайт иска да използва специални системни съобщения за достъп до MIDI устройствата (препоръчително)</translation>
+<translation id="6818198425579322765">Изходен език на страницата</translation>
 <translation id="682123305478866682">Предаване на работния плот</translation>
 <translation id="6823506025919456619">За да видите устройствата си, трябва да влезете в Chrome</translation>
 <translation id="6824564591481349393">Копиране на име&amp;йл адреса</translation>
@@ -3980,6 +4000,7 @@
 <translation id="6860097299815761905">Настройки за прокси сървър...</translation>
 <translation id="6860427144121307915">Отваряне в раздел</translation>
 <translation id="6865313869410766144">Данни за автоматично попълване на формуляри</translation>
+<translation id="6865598234501509159">Страницата не е на <ph name="LANGUAGE" /></translation>
 <translation id="6865708901122695652">Регистрационни файлове за събития с WebRTC (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">Цветна температура</translation>
 <translation id="6870888490422746447">Изберете приложение, с което да споделите:</translation>
@@ -3994,6 +4015,7 @@
 <translation id="6885771755599377173">Преглед на системната информация</translation>
 <translation id="6886476658664859389">Ключ за сигурност с КБП</translation>
 <translation id="6886871292305414135">О&amp;тваряне на връзката в нов раздел</translation>
+<translation id="6890912377247906520">Тези разширения нямат нужда от достъп до сайта.</translation>
 <translation id="6892812721183419409">Отваряне на връзката като <ph name="USER" /></translation>
 <translation id="6895032998810961280">Изпращане до Google на подробности за опасния софтуер, системните настройки и процесите, открити на компютъра ви по време на това почистване</translation>
 <translation id="6896758677409633944">Копиране</translation>
@@ -4389,6 +4411,7 @@
 <translation id="7461924472993315131">Фиксиране</translation>
 <translation id="746216226901520237">Следващия път телефонът ви ще отключи устройството ви <ph name="DEVICE_TYPE" />. Можете да изключите Smart Lock от настройките.</translation>
 <translation id="7463006580194749499">Добавяне на човек</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# отворен раздел – натиснете за превключване на лентата с раздели}other{# отворени раздела – натиснете за превключване на лентата с раздели}}</translation>
 <translation id="7465778193084373987">URL адрес за анулиране на сертификат на Netscape</translation>
 <translation id="7469894403370665791">Автоматично свързване с тази мрежа</translation>
 <translation id="747114903913869239">Грешка: Разширението не може да се декодира</translation>
@@ -4816,6 +4839,7 @@
 <translation id="8037117027592400564">Четене на целия текст, произнесен посредством синтезирания говор</translation>
 <translation id="8037357227543935929">Извеждане на запитване (по подразбиране)</translation>
 <translation id="803771048473350947">Файл</translation>
+<translation id="8041089156583427627">Изпращане на отзивите</translation>
 <translation id="8042142357103597104">Плътност на текста</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> не реагира.</translation>
 <translation id="8044899503464538266">Бавно</translation>
@@ -4845,6 +4869,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">Запазена парола</translation>
 <translation id="8086015605808120405"><ph name="PRINTER_NAME" /> се конфигурира...</translation>
+<translation id="8086442853986205778">Настройване на <ph name="PRINTER_NAME" /></translation>
 <translation id="8090234456044969073">Четене на списък с най-често посещаваните от вас уебсайтове</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> не реагира</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Създаване на резервно копие в Google Диск. По всяко време можете лесно да възстановите данните на устройството си или да го замените с друго. Резервното ви копие включва данните на приложенията.<ph name="END_PARAGRAPH1" />
@@ -5156,6 +5181,7 @@
 <translation id="8551388862522347954">Лицензи</translation>
 <translation id="8553342806078037065">Управление на другите хора</translation>
 <translation id="8554899698005018844">Без език</translation>
+<translation id="8557022314818157177">Продължете да докосвате ключа за сигурност, докато отпечатъкът ви бъде записан</translation>
 <translation id="855773602626431402">На тази страница бе предотвратено изпълняването на приставка извън тестова среда.</translation>
 <translation id="8557930019681227453">Манифест</translation>
 <translation id="8561206103590473338">Слон</translation>
@@ -5313,6 +5339,7 @@
 <translation id="8770406935328356739">Основна директория на разширението</translation>
 <translation id="8770507190024617908">Управление на хората</translation>
 <translation id="8771300903067484968">Възстановен е стандартният фон на началната страница.</translation>
+<translation id="8773302562181397928">Запазване на <ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">Потвърждаване на възстановяването</translation>
 <translation id="8774934320277480003">Горно поле</translation>
 <translation id="8775144690796719618">Невалиден URL адрес</translation>
@@ -5655,6 +5682,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 раздел}other{# раздела}}</translation>
 <translation id="971774202801778802">URL адрес на отметката</translation>
 <translation id="973473557718930265">Изход</translation>
+<translation id="975893173032473675">Целеви език</translation>
 <translation id="97905529126098460">Този прозорец ще се затвори, след като анулирането завърши.</translation>
 <translation id="981121421437150478">Офлайн</translation>
 <translation id="983511809958454316">Тази функция не се поддържа във VR</translation>
diff --git a/chrome/app/resources/generated_resources_bn.xtb b/chrome/app/resources/generated_resources_bn.xtb
index 96bfea7..67b02456 100644
--- a/chrome/app/resources/generated_resources_bn.xtb
+++ b/chrome/app/resources/generated_resources_bn.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="bn">
-<translation id="1002469766576243227"><ph name="EXTENSION_NAME" />-এর মাধ্যমে যাচাইকরণ পরিষেবা হোস্ট করা হয়েছে</translation>
 <translation id="1003088604756913841">নতুন <ph name="APP" /> উইন্ডোতে লিঙ্ক খুলুন</translation>
 <translation id="1004218526896219317">অ্যাক্সেস করতে পারে এমন সাইট</translation>
 <translation id="1005274289863221750">আপনার মাইক্রোফোন ও ক্যামেরা ব্যবহার করুন</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">কেবলমাত্র চিহ্ন প্রদান</translation>
 <translation id="1039337018183941703">ভুল বা দূষিত ফাইল</translation>
 <translation id="1041175011127912238">এই পৃষ্ঠা সাড়া দিচ্ছে না</translation>
+<translation id="1041263367839475438">উপলভ্য ডিভাইস</translation>
 <translation id="1042174272890264476">আপনার কম্পিউটারও <ph name="SHORT_PRODUCT_NAME" /> এর RLZ লাইব্রেরি বিল্ট ইনের সাথে আসে৷ RLZ সার্চগুলি পরিমাপ করার জন্য একটি সাধারণ, ব্যক্তিগতভাবে সনাক্তকরণযোগ্য নয় এমন ট্যাগ নির্ধারণ করে এবং <ph name="SHORT_PRODUCT_NAME" /> এর ব্যবহার একটি নির্দিষ্ট প্রচারাভিযানের মাধ্যমে চালিত হয়৷ এই লেবেলগুলি কখনো কখনো <ph name="PRODUCT_NAME" /> এ Google সার্চ ক্যোয়ারিগুলিতে প্রদর্শিত হয়৷</translation>
 <translation id="1045692658517323508">{0,plural, =1{১ মিনিটের মধ্যে আপডেট করুন}one{# মিনিটের মধ্যে আপডেট করুন}other{# মিনিটের মধ্যে আপডেট করুন}}</translation>
 <translation id="1046635659603195359">মনে হচ্ছে আপনি আগেই অন্য একটি ডিভাইসে আপনার Google অ্যাসিস্ট্যান্টের সাথে Voice Match সেট-আপ করেছেন। পূর্বের এই রেকর্ডিংগুলি ব্যবহার করে এই ডিভাইসে ভয়েস মডেল তৈরি করা যাবে। এতে এক মিনিটেরও কম সময় লাগবে।</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">আপনার ডিভাইস, অ্যাপ এবং ওয়েব সার্চ করুন</translation>
 <translation id="1146678959555564648">(ভিআর)VR লিখুন</translation>
 <translation id="114721135501989771">Chrome-এ Google স্মার্ট পান</translation>
+<translation id="1147991416141538220">অ্যাক্সেস করার অনুমতি চাইতে এই ডিভাইসের অ্যাডমিনিস্ট্রেটরের সাথে যোগাযোগ করুন।</translation>
 <translation id="1149401351239820326">মেয়াদ শেষের মাস</translation>
 <translation id="1150565364351027703">সানগ্লাস</translation>
 <translation id="1151917987301063366"><ph name="HOST" />কে সর্বদা সেন্সর অ্যাক্সেস করতে অনুমতি দিন</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">কাস্টম</translation>
 <translation id="1178581264944972037">বিরতি</translation>
 <translation id="117916940443676133">আপনার নিরাপত্তা কী কোনও পিন দ্বারা সুরক্ষিত নেই। সাইন-ইন ডেটা ম্যানেজ করতে, প্রথমে পিন তৈরি করুন।</translation>
+<translation id="118069123878619799">- আপনার শারীরিক বৈশিষ্ট্য, যেমন উচ্চতা</translation>
 <translation id="1181037720776840403">সরান</translation>
 <translation id="1183237619868651138">স্থানীয় ক্যাশের মধ্যে <ph name="EXTERNAL_CRX_FILE" /> ইনস্টল করা যায়নি৷</translation>
 <translation id="1185924365081634987">এছাড়াও, এই নেটওয়ার্ক ত্রুটি সমাধান করতে আপনি <ph name="GUEST_SIGNIN_LINK_START" />অতিথি হিসেবে ব্রাউজ করতে পারেন<ph name="GUEST_SIGNIN_LINK_END" />।</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">অ্যাক্সেস করার আগে জিজ্ঞাসা করুন</translation>
 <translation id="1434696352799406980">এটি আপনার শুরুর পৃষ্ঠা, নতুন ট্যাব পৃষ্ঠা, সার্চ ইঞ্জিন, এবং পিন হওয়া ট্যাবগুলি আবার সেট করবে। এছাড়াও এটি সব কটি এক্সটেনশন বন্ধ করবে এবং কুকিজের মতো অস্থায়ী ডেটা সাফ করবে। আপনার বুকমার্ক, ইতিহাস এবং সংরক্ষিত পাসওয়ার্ডগুলি সাফ করা হবে না।</translation>
 <translation id="1434886155212424586">হোমপেজ হল নতুন ট্যাব পৃষ্ঠা</translation>
+<translation id="1435979430299962295">এই সাইটে অ্যাক্সেসের অনুমতি দিতে এক্সটেনশনে ক্লিক করুন।</translation>
 <translation id="1436390408194692385"><ph name="TICKET_TIME_LEFT" /> ব্যবহার করা যাবে</translation>
 <translation id="1436671784520050284">সেট-আপ চালিয়ে যান</translation>
 <translation id="1436784010935106834">সরানো হয়েছে</translation>
@@ -1363,12 +1366,14 @@
 <translation id="2932883381142163287">আপত্তিজনক হিসাবে অভিযোগ করুন</translation>
 <translation id="2936851848721175671">ব্যাক-আপ ও ফিরিয়ে আনা</translation>
 <translation id="2938225289965773019"><ph name="PROTOCOL" /> লিঙ্কগুলি খুলুন</translation>
+<translation id="2938845886082362843">আপনার 'নিরাপত্তা কী'-তে সেভ করে রাখা সাইন-ইন ডেটা দেখুন ও মুছুন</translation>
 <translation id="2939938020978911855">উপলব্ধ ব্লুটুথ ডিভাইসগুলি দেখান</translation>
 <translation id="2941112035454246133">নিম্ন</translation>
 <translation id="2942560570858569904">অপেক্ষা করা হচ্ছে...</translation>
 <translation id="2942581856830209953">এই পৃষ্ঠাটি কাস্টমাইজ করুন</translation>
 <translation id="2944060181911631861">ব্যবহার এবং ডায়াগনস্টিক ডেটা পাঠান। Google-এ নিজে থেকে ডায়াগনস্টিক, ডিভাইস এবং অ্যাপ ব্যবহারের ডেটা পাঠিয়ে, আপনার Android অভিজ্ঞতাকে উন্নত করতে সাহায্য করুন। এটি সিস্টেম ও অ্যাপের স্থিতিশীলতা এবং অন্যান্য উন্নতিতে সাহায্য করে। ব্যবহারকারীদের কিছু সম্মিলিত ডেটা Google অ্যাপ এবং Android ডেভেলপারদের মতো পার্টনারদের কাজে লাগবে। আপনার অতিরিক্ত ওয়েব ও অ্যাপ অ্যাক্টিভিটি সেটিং চালু থাকলে, এই ডেটা আপনার Google অ্যাকাউন্টে সেভ করা হতে পারে। <ph name="BEGIN_LINK1" />আরও জানুন<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">সংযোগ জুড়ুন</translation>
+<translation id="2947605845283690091">ওয়েব ব্রাউজিং খুবই দ্রুত হতে হবে। একটু সময় নিয়ে এখনই <ph name="BEGIN_LINK" />আপনার এক্সটেনশন চেক করুন<ph name="END_LINK" />।</translation>
 <translation id="2948300991547862301"><ph name="PAGE_TITLE" /> এ যান</translation>
 <translation id="29488703364906173">আধুনিক ওয়েবের জন্য তৈরি একটি দ্রুত, সহজ এবং সুরক্ষিত ওয়েব ব্রাউজার৷</translation>
 <translation id="2949289451367477459">লোকেশনের ডেটা ব্যবহার করুন। লোকেশনের ডেটা অ্যাক্সেস করার অনুমতি দিয়ে অ্যাপ এবং পরিষেবাগুলিকে এই ডিভাইসের লোকেশন ব্যবহার করতে দিন। আরও সঠিকভাবে লোকেশন নির্ণয় করতে এবং লোকেশন ভিত্তিক পরিষেবাগুলিকে আরও ভাল করার জন্য Google মাঝে মাঝে লোকেশনের ডেটা সংগ্রহ করতে এবং সেগুলিকে পরিচয় গোপন রেখে ব্যবহার করতে পারে। <ph name="BEGIN_LINK1" />আরও জানুন<ph name="END_LINK1" /></translation>
@@ -1545,6 +1550,7 @@
 <translation id="3241680850019875542">প্যাক করার জন্য এক্সটেনশনের রুট ডিরেক্টরিটি নির্বাচন করুন৷ কোন এক্সটেনশন আপডেট করতে, আবার ব্যবহার করার জন্য ব্যক্তিগত কী ফাইলটিও নির্বাচন করুন৷</translation>
 <translation id="3244294424315804309">সাউন্ড মিউট করে রাখুন</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> - নেটওয়ার্ক ত্রুটি</translation>
+<translation id="3248902735035392926">নিরাপত্তা বজায় রাখা গুরুত্বপূর্ণ। একটু সময় নিয়ে <ph name="BEGIN_LINK" />এখনই আপনার এক্সটেনশন চেক করুন<ph name="END_LINK" /></translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;শংসাপত্রের অংশ নয়&gt;</translation>
 <translation id="3253225298092156258">উপলভ্য নয়</translation>
@@ -2041,6 +2047,7 @@
 <translation id="3926002189479431949">Smart Lock ফোন পরিবর্তিত হয়েছে</translation>
 <translation id="3927932062596804919">অস্বীকার</translation>
 <translation id="3928570707778085600"><ph name="FILE_OR_FOLDER_NAME" />-এ পরিবর্তন সেভ করতে চান?</translation>
+<translation id="3929426037718431833">এইসব এক্সটেনশন এই সাইটের তথ্য দেখতে এবং পরিবর্তন করতে পারে।</translation>
 <translation id="3930737994424905957">ডিভাইস খোঁজা হচ্ছে</translation>
 <translation id="3930968231047618417">ব্যাকগ্রাউন্ডের রঙ</translation>
 <translation id="3933283459331715412"><ph name="USERNAME" /> এর মুছে ফেলা পাসওয়ার্ডটি পুনরুদ্ধার করুন</translation>
@@ -2107,6 +2114,7 @@
 <translation id="4010917659463429001">আপনার মোবাইল ডিভাইসে আপনার বুকমার্কগুলি পেতে, <ph name="GET_IOS_APP_LINK" />।</translation>
 <translation id="4013132157686828973">"<ph name="CLIENT_NAME" />" এই ব্রাউজারটি ডিবাগ করছে</translation>
 <translation id="4014432863917027322">"<ph name="EXTENSION_NAME" />" মেরামত করবেন?</translation>
+<translation id="4015163439792426608">এক্সটেনশন পেয়ে গেছেন? একটি জায়গা থেকে সহজেই <ph name="BEGIN_LINK" />আপনার এক্সটেনশন ম্যানেজ করুন<ph name="END_LINK" />।</translation>
 <translation id="4020106588733303597">সিস্টেম আপনার উপলভ্য লাইসেন্সগুলি লোড করতে পারেনি।</translation>
 <translation id="4020327272915390518">বিকল্পগুলির মেনু</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2265,6 +2273,7 @@
 <translation id="4267953847983678297">মোবাইল নেটওয়ার্কে অটোমেটিক কানেক্ট করুন</translation>
 <translation id="4268025649754414643">কী চিহ্নকরণ</translation>
 <translation id="4270393598798225102">ভার্সন <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">সাইন-ইন সংক্রান্ত ডেটা</translation>
 <translation id="4275663329226226506">মাধ্যম</translation>
 <translation id="4275830172053184480">আপনার ডিভাইস বন্ধ করে চালু করুন</translation>
 <translation id="4278101229438943600">আপনার অ্যাসিস্ট্যান্ট প্রস্তুত</translation>
@@ -2308,6 +2317,7 @@
 <translation id="4349828822184870497">উপযোগী</translation>
 <translation id="4350019051035968019">এই ডিভাইসটি একটি ভিন্ন ডোমেনের দ্বারা পরিচালনার জন্য চিহ্নিত হওয়ায় আপনার অ্যাকাউন্টটি যে ডোমেনের আওতায় রয়েছে তাতে নথিভুক্ত করা যাবে না৷</translation>
 <translation id="4351060348582610152">কাছাকাছি থাকা ব্লুটুথ ডিভাইসগুলিকে <ph name="ORIGIN" /> স্ক্যান করতে চায়, এই ডিভাইসগুলি পাওয়া গেছে:</translation>
+<translation id="4353114845960720315">আপনি ভিআর (VR) মোডে থাকলে এই সাইট যে বিষয় সম্পর্কে জানতে পারে তা হল:</translation>
 <translation id="4354344420232759511">আপনার দেখা সাইটগুলি এখানে দেখানো হবে</translation>
 <translation id="435527878592612277">আপনার ফটো বেছে নিন</translation>
 <translation id="4358313196493694334">ক্লিক লোকেশন স্টেবিলাইজ করুন</translation>
@@ -2367,6 +2377,7 @@
 <translation id="443475966875174318">অসঙ্গত অ্যাপ্লিকেশনগুলি আপডেট করুন অথবা সরিয়ে দিন</translation>
 <translation id="4438043733494739848">স্বচ্ছ</translation>
 <translation id="4441124369922430666">আপনি কি মেশিন চালু হওয়ার সময় স্বয়ংক্রিয়ভাবে এই অ্যাপ্লিকেশানটিকে চালু করতে চান?</translation>
+<translation id="4441147046941420429">চালিয়ে যেতে, আপনার ডিভাইস থেকে নিরাপত্তা কী সরিয়ে দিন, তারপর আবার ইনসার্ট করে টাচ করুন</translation>
 <translation id="444134486829715816">প্রসারিত করুন...</translation>
 <translation id="4442424173763614572">ডিএনএস খোঁজ ব্যর্থ হয়েছে</translation>
 <translation id="4443536555189480885">&amp;Help</translation>
@@ -2593,6 +2604,7 @@
 <translation id="4804818685124855865">সংযোগ বিচ্ছিন্ন</translation>
 <translation id="4804827417948292437">অ্যাভোকাডো</translation>
 <translation id="4807098396393229769">কার্ডে থাকা নাম</translation>
+<translation id="4808319664292298116"><ph name="DOMAIN" /> থেকে ভিআর (VR) প্রেজেন্টেশন চালু করতে চান?</translation>
 <translation id="4808667324955055115">পপ-আপগুলি ব্লক করা হয়েছে:</translation>
 <translation id="480990236307250886">হোম পৃষ্ঠাটি খুলুন</translation>
 <translation id="4813136279048157860">আমার ছবি</translation>
@@ -2817,6 +2829,7 @@
 <translation id="5135085122826131075">"হ্যালো Google" বলে আপনার Assistant-কে অ্যাক্সেস করুন।</translation>
 <translation id="5135533361271311778">বুকমার্ক আইটেম তৈরী করা যায়নি৷</translation>
 <translation id="5137501176474113045">এই আইটেমটি মুছে দিন</translation>
+<translation id="5139823398361067371">আপনার 'নিরাপত্তা কী'-এর পিন লিখুন। পিন না জানা থাকলে, আপনাকে নিরাপত্তা কী রিসেট করতে হবে।</translation>
 <translation id="5139955368427980650">&amp;খুলুন</translation>
 <translation id="5142961317498132443">প্রমাণীকরণ</translation>
 <translation id="5143374789336132547">আপনি হোম বোতাম ক্লিক করলে কোন পৃষ্ঠা দেখানো হবে তা <ph name="EXTENSION_NAME" /> এক্সটেনশনটি পরিবর্তন করেছে।</translation>
@@ -2835,6 +2848,7 @@
 <translation id="5170568018924773124">ফোল্ডারে দেখান</translation>
 <translation id="5171045022955879922">খুঁজুন বা URL লিখুন</translation>
 <translation id="5171343362375269016">অদলবদল করা মেমরি</translation>
+<translation id="5173668317844998239">'নিরাপত্তা কী'-তে সেভ করে রাখা আঙ্গুলের ছাপ যোগ করুন এবং মুছুন</translation>
 <translation id="5175379009094579629">ডিভাইসের নামটি ভুল। আবার চেষ্টা করতে একটি সঠিক ডিভাইসের নাম দিন।</translation>
 <translation id="5177479852722101802">ক্যামেরা এবং মাইক্রোফোন অ্যাক্সেস অবরুদ্ধ করা চালিয়ে যান</translation>
 <translation id="5177549709747445269">আপনি মোবাইল ডেটা ব্যবহার করছেন</translation>
@@ -2910,6 +2924,7 @@
 <translation id="5286252187236914003">L2TP/IPসেক</translation>
 <translation id="5287425679749926365">আপনার অ্যাকাউন্টগুলি</translation>
 <translation id="5288678174502918605">বন্ধ হওয়া ট্যাব পুনরায়&amp;খুলুন</translation>
+<translation id="52895863590846877">পৃষ্ঠাটি <ph name="LANGUAGE" /> ভাষায় নেই</translation>
 <translation id="52912272896845572">ব্যক্তিগত কী ফাইলটি ভুল৷</translation>
 <translation id="529175790091471945">এই ডিভাইসটি ফর্ম্যাট করুন</translation>
 <translation id="5293170712604732402">সেটিংসকে তাদের মূল ডিফল্টে পুনঃস্থাপন করুন</translation>
@@ -3064,6 +3079,7 @@
 <translation id="5511379779384092781">অনেক ছোট</translation>
 <translation id="5511823366942919280">আপনি কি "শার্ক" হিসেবে এই ডিভাইসটিকে সেটআপ করতে ইচ্ছুক?</translation>
 <translation id="5512653252560939721">ব্যবহারকারীর সার্টিফিকেট হার্ডওয়্যার-সাহায্যপ্রাপ্ত হওয়া আবশ্যক৷</translation>
+<translation id="5517304475148761050">Play Store অ্যাক্সেস করতে এই অ্যাপকে অনুমতি দিতে হবে</translation>
 <translation id="551752069230578406">আপনার অ্যাকাউন্টে প্রিন্টার যোগ করার হচ্ছে - এতে একটু সময় লাগতে পারে...</translation>
 <translation id="5518219166343146486">ক্লিপবোর্ডে কপি করা টেক্সট এবং ছবি কোনও সাইট দেখতে চাইলে আপনাকে জিজ্ঞেস করা হবে</translation>
 <translation id="5518584115117143805">ইমেল এনক্রিপশন সার্টিফিকেট</translation>
@@ -3268,12 +3284,14 @@
 <translation id="5804175651771201311">রোমিং বন্ধ আছে</translation>
 <translation id="5804241973901381774">অনুমতিগুলি</translation>
 <translation id="5805697420284793859">উইন্ডো ম্যানেজার</translation>
+<translation id="5806773519584576205">০° (ডিফল্ট)</translation>
 <translation id="5811750797187914944">সব সেট করা হয়ে গেছে</translation>
 <translation id="5812674658566766066">সবগুলি বড় করুন</translation>
 <translation id="5814126672212206791">সংযোগের প্রকার</translation>
 <translation id="5815645614496570556">X.400 ঠিকানা</translation>
 <translation id="5816434091619127343">অনুরোধ করা প্রিন্টার পরিবর্তন করলে তা প্রিন্টার ব্যবহারের সুবিধা অব্যবহারযোগ্য করে তুলবে।</translation>
 <translation id="5817918615728894473">যুক্ত করুন</translation>
+<translation id="5819762621475381970">- আপনার রুমের লেআউট</translation>
 <translation id="5821565227679781414">শর্টকাট তৈরি করুন</translation>
 <translation id="5825412242012995131">চালু আছে (সাজেস্ট করা)</translation>
 <translation id="5826395379250998812"><ph name="DEVICE_TYPE" />-কে আপনার ফোনের সাথে কানেক্ট করুন। <ph name="LINK_BEGIN" />আরও জানুন<ph name="LINK_END" /></translation>
@@ -3423,7 +3441,6 @@
 <translation id="6022705094403139349">আপনার নিরাপত্তা কী যোগ করতে প্রস্তুত?</translation>
 <translation id="6023643151125006053"><ph name="SAML_DOMAIN" />-এর অ্যাডমিনিস্ট্রেটর (SN: <ph name="SERIAL_NUMBER" />) ডিভাইসটি লক করেছেন।</translation>
 <translation id="6025215716629925253">ট্রেস স্ট্যাক</translation>
-<translation id="6026047032548434446">অ্যাপ ইনস্টল করবেন?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> - USB ডিভাইস সংযুক্ত হয়েছে</translation>
 <translation id="6029587122245504742">সবচেয়ে ধীরে</translation>
 <translation id="6032912588568283682">ফাইল সিস্টেম</translation>
@@ -3806,6 +3823,7 @@
 <translation id="6589660129740381104">আরও সহজে <ph name="IDS_SHORT_PRODUCT_NAME" />এ আপনার অভিজ্ঞতা পরিচালনা করতে, সিঙ্ক এবং নিজের মতো করার সাথে সম্পর্কিত বৈশিষ্ট্য এখন একই জায়গা থেকে নিয়ন্ত্রণ করা যাবে। এটি চালু করলে আপনার বর্তমান সেটিংস পরিবর্তন হতে পারে।</translation>
 <translation id="6590458744723262880">ফোল্ডারটির নতুন নাম দিন</translation>
 <translation id="6592267180249644460"><ph name="WEBRTC_LOG_CAPTURE_TIME" /> এ WebRTC লগ ক্যাপচার করা হয়েছে</translation>
+<translation id="6592808042417736307">আপনার আঙ্গুলের ছাপ ক্যাপচার করা হয়েছে</translation>
 <translation id="6594883168703494535">Smart Lock ব্যবহার করে আপনার Google অ্যাকাউন্টে সাইন-ইন করুন।</translation>
 <translation id="6596325263575161958">এনক্রিপশন বিকল্পগুলি</translation>
 <translation id="6596816719288285829">আইপি অ্যাড্রেস</translation>
@@ -3940,6 +3958,7 @@
 <translation id="6805038906417219576">ঠিক আছে</translation>
 <translation id="6805647936811177813"><ph name="HOST_NAME" /> থেকে ক্লায়েন্ট সার্টিফিকেট আমদানি করতে দয়া করে <ph name="TOKEN_NAME" />-এ প্রবেশ করুন৷</translation>
 <translation id="680572642341004180"><ph name="SHORT_PRODUCT_OS_NAME" /> এ RLZ নজর রাখা সক্ষম করুন৷</translation>
+<translation id="6808039367995747522">চালিয়ে যেতে, নিরাপত্তা কী ইনসার্ট করে সেটিকে টাচ করুন</translation>
 <translation id="6808193438228982088">শিয়াল</translation>
 <translation id="6810613314571580006">সঞ্চিত ক্রেডেনশিয়াল ব্যবহার করে ওয়েবসাইটে অটোমেটিক সাইন-ইন করুন। যখন বৈশিষ্ট্যটি বন্ধ করা থাকে, তখন প্রতিবারই একটি ওয়েবসাইটে সাইন-ইনের সময় আপনাকে নিশ্চিতকরণের জন্য বলা হবে।</translation>
 <translation id="6810768462515084623">আপনার পাসওয়ার্ডের মেয়াদ শেষ হয়ে গেছে বলে মনে হচ্ছে। অন্য একটি ডিভাইসে পুরনো পাসওয়ার্ডটি পরিবর্তন করে আবার চেষ্টা করুন।</translation>
@@ -3947,6 +3966,7 @@
 <translation id="6812349420832218321"><ph name="PRODUCT_NAME" />-কে রুট হিসাবে চালনা করা যাবে না৷</translation>
 <translation id="6812841287760418429">পরিবর্তন রাখুন</translation>
 <translation id="6817174620439930047">যখন কোনো সাইট MIDI ডিভাইসগুলি অ্যাক্সেস করার জন্য সিস্টেমের বিশিষ্ট বার্তাগুলি ব্যবহার করতে চায় তখন জিজ্ঞাসা করুন (প্রস্তাবিত)</translation>
+<translation id="6818198425579322765">অনুবাদ করার জন্য পৃষ্ঠার ভাষা</translation>
 <translation id="682123305478866682">ডেস্কটপ কাস্ট করুন</translation>
 <translation id="6823506025919456619">আপনার ডিভাইসগুলি দেখতে আপনাকে Chrome-এ সাইন-ইন করতে হবে</translation>
 <translation id="6824564591481349393">ও ইমেল আইডি কপি করুন</translation>
@@ -3980,6 +4000,7 @@
 <translation id="6860097299815761905">প্রক্সি সেটিংস...</translation>
 <translation id="6860427144121307915">একটি ট্যাবে খুলুন</translation>
 <translation id="6865313869410766144">স্বতঃপূর্ণ ফর্ম ডেটা</translation>
+<translation id="6865598234501509159">পৃষ্ঠাটি <ph name="LANGUAGE" /> ভাষায় নেই</translation>
 <translation id="6865708901122695652">WebRTC ইভেন্ট লগ (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">রঙের তাপমাত্রা</translation>
 <translation id="6870888490422746447">যে অ্যাপ্লিকেশানে শেয়ার করবেন সেটি বেছে নিন:</translation>
@@ -3994,6 +4015,7 @@
 <translation id="6885771755599377173">সিস্টেম তথ্যের প্রিভিউ</translation>
 <translation id="6886476658664859389">NFC নিরাপত্তা কী</translation>
 <translation id="6886871292305414135">নতুন ট্যাবে লিঙ্ক খুলুন</translation>
+<translation id="6890912377247906520">এইসব এক্সটেনশনকে এই সাইটের ডেটা অ্যাক্সেস করতে দেওয়ার প্রয়োজন নেই।</translation>
 <translation id="6892812721183419409"><ph name="USER" /> হিসেবে লিঙ্ক খুলুন</translation>
 <translation id="6895032998810961280">পরিষ্কার করার সময় আপনার কম্পিউটারে পাওয়া ক্ষতিকারক সফ্টওয়্যার, সিস্টেম সেটিংস ও প্রসেসের বিবরণ Google-কে জানান।</translation>
 <translation id="6896758677409633944">কপি</translation>
@@ -4389,6 +4411,7 @@
 <translation id="7461924472993315131">পিন</translation>
 <translation id="746216226901520237">পরের বার, আপনার ফোন <ph name="DEVICE_TYPE" /> আনলক করবে। সেটিংসে গিয়ে Smart Lock বন্ধ করতে পারবেন।</translation>
 <translation id="7463006580194749499">একজন ব্যক্তিকে যোগ করুন</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{#টি খোলা ট্যাব, ট্যাব স্ট্রিপ টগল করতে প্রেস করুন}one{#টি খোলা ট্যাব, ট্যাব স্ট্রিপ টগল করতে প্রেস করুন}other{#টি খোলা ট্যাব, ট্যাব স্ট্রিপ টগল করতে প্রেস করুন}}</translation>
 <translation id="7465778193084373987">Netscape সার্টিফিকেট রদকরণ ইউআরএল</translation>
 <translation id="7469894403370665791">স্বয়ংক্রিয়ভাবে এই নেটওয়ার্কে সংযোগ করুন</translation>
 <translation id="747114903913869239">সমস্যা: এক্সটেনশন ডিকোড করা যায়নি</translation>
@@ -4815,6 +4838,7 @@
 <translation id="8037117027592400564">সিন্থেসাইজড স্পিচ ব্যবহার করে কথিত সব পাঠ্য পড়ুন</translation>
 <translation id="8037357227543935929">জিজ্ঞাসা করুন (ডিফল্ট)</translation>
 <translation id="803771048473350947">ফাইল</translation>
+<translation id="8041089156583427627">প্রতিক্রিয়া পাঠান</translation>
 <translation id="8042142357103597104">টেক্সটের অস্বচ্ছতা</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> উত্তর দিচ্ছে না।</translation>
 <translation id="8044899503464538266">মন্থর</translation>
@@ -4844,6 +4868,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">সংরক্ষিত পাসওয়ার্ড</translation>
 <translation id="8086015605808120405"><ph name="PRINTER_NAME" /> কনফিগার করা হচ্ছে...</translation>
+<translation id="8086442853986205778"><ph name="PRINTER_NAME" /> সেট-আপ করুন</translation>
 <translation id="8090234456044969073">আপনার সবচেয়ে ঘন ঘন পরিদর্শিত ওয়েবসাইটের একটি তালিকা পড়ুন</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> এর কোনও প্রতিক্রিয়া নেই</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Google ড্রাইভে ব্যাক-আপ নিন। যেকোনও সময় সহজেই আপনার ডেটা ফিরিয়ে আনুন বা ডিভাইস পাল্টান। আপনার ব্যাক-আপে অ্যাপ ডেটা থাকে।<ph name="END_PARAGRAPH1" />
@@ -5154,6 +5179,7 @@
 <translation id="8551388862522347954">লাইসেন্সগুলি</translation>
 <translation id="8553342806078037065">অন্যান্য ব্যক্তিদের পরিচালনা করুন</translation>
 <translation id="8554899698005018844">কোনও ভাষা নেই</translation>
+<translation id="8557022314818157177">আপনার আঙ্গুলের ছাপ ক্যাপচার না করা পর্যন্ত 'নিরাপত্তা কী'-তে টাচ করতে থাকুন</translation>
 <translation id="855773602626431402">এই পৃষ্ঠায় একটি আনস্যান্ডবক্সড প্লাগ-ইন চালু করা থেকে আটকানো হয়েছে৷</translation>
 <translation id="8557930019681227453">ম্যানিফেস্ট</translation>
 <translation id="8561206103590473338">হাতি</translation>
@@ -5311,6 +5337,7 @@
 <translation id="8770406935328356739">এক্সটেনশান রুট ডিরেক্টরি</translation>
 <translation id="8770507190024617908">ব্যক্তিগণকে পরিচালনা করুন</translation>
 <translation id="8771300903067484968">স্টার্ট পেজের ব্যাকগ্রাউন্ড ডিফল্ট ব্যাকগ্রাউন্ডে রিসেট করা হয়েছে।</translation>
+<translation id="8773302562181397928"><ph name="PRINTER_NAME" /> সেভ করুন</translation>
 <translation id="8774379074441005279">ফিরিয়ে আনতে কনফার্ম করুন</translation>
 <translation id="8774934320277480003">শীর্ষ মার্জিন</translation>
 <translation id="8775144690796719618">ভুল ইউআরএল</translation>
@@ -5653,6 +5680,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{১টি ট্যাব}one{#টি ট্যাব}other{#টি ট্যাব}}</translation>
 <translation id="971774202801778802">বুকমার্ক URL</translation>
 <translation id="973473557718930265">প্রস্থান করুন</translation>
+<translation id="975893173032473675">যে ভাষায় অনুবাদ করতে হবে</translation>
 <translation id="97905529126098460">বাতিল করা হয়ে গেলে এই উইন্ডো বন্ধ হয়ে যাবে।</translation>
 <translation id="981121421437150478">অফলাইন</translation>
 <translation id="983511809958454316">এই বৈশিষ্ট্য VR এ সমর্থিত নয়</translation>
diff --git a/chrome/app/resources/generated_resources_ca.xtb b/chrome/app/resources/generated_resources_ca.xtb
index d10f6fe..4064c37 100644
--- a/chrome/app/resources/generated_resources_ca.xtb
+++ b/chrome/app/resources/generated_resources_ca.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="ca">
-<translation id="1002469766576243227">Aquest servei d'autenticació s'allotja a <ph name="EXTENSION_NAME" /></translation>
 <translation id="1003088604756913841">Obre l'enllaç en una nova finestra de l'aplicació <ph name="APP" /></translation>
 <translation id="1004218526896219317">Accés al lloc web</translation>
 <translation id="1005274289863221750">Utilitzar el micròfon i la càmera</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">Només encriptar</translation>
 <translation id="1039337018183941703">Fitxer no vàlid o malmès</translation>
 <translation id="1041175011127912238">Aquesta pàgina no respon</translation>
+<translation id="1041263367839475438">Dispositius disponibles</translation>
 <translation id="1042174272890264476">L'ordinador també incorpora la biblioteca RLZ de <ph name="SHORT_PRODUCT_NAME" />. La biblioteca RLZ assigna una etiqueta no única i sense identificació personal per mesurar les cerques i l'ús de <ph name="SHORT_PRODUCT_NAME" /> derivats d'una campanya promocional concreta. De vegades, aquestes etiquetes apareixen a les consultes de la Cerca de Google a <ph name="PRODUCT_NAME" />.</translation>
 <translation id="1045692658517323508">{0,plural, =1{Actualitza el dispositiu en 1 minut}other{Actualitza el dispositiu en # minuts}}</translation>
 <translation id="1046635659603195359">Sembla que ja has configurat Voice Match amb l'Assistent de Google en un altre dispositiu. Aquestes gravacions anteriors es poden utilitzar per crear un model de veu en aquest dispositiu. Aquest procés hauria de tardar menys d'un minut.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">Cerca al dispositiu, en aplicacions i al web.</translation>
 <translation id="1146678959555564648">Activa el mode RV</translation>
 <translation id="114721135501989771">Eines intel·ligents a Chrome</translation>
+<translation id="1147991416141538220">Per demanar accés, contacta amb l'administrador d'aquest dispositiu.</translation>
 <translation id="1149401351239820326">Mes de caducitat</translation>
 <translation id="1150565364351027703">Ulleres de sol</translation>
 <translation id="1151917987301063366">Permet sempre que <ph name="HOST" /> accedeixi als sensors</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">Personalitzat</translation>
 <translation id="1178581264944972037">Posa en pausa</translation>
 <translation id="117916940443676133">La clau de seguretat no està protegida amb un PIN. Per gestionar les dades d'inici de sessió, primer crea un PIN.</translation>
+<translation id="118069123878619799">- els teus trets físics, com ara l'alçada</translation>
 <translation id="1181037720776840403">Suprimeix</translation>
 <translation id="1183237619868651138">No es pot instal·lar <ph name="EXTERNAL_CRX_FILE" /> a la memòria cau local.</translation>
 <translation id="1185924365081634987">També podeu provar de <ph name="GUEST_SIGNIN_LINK_START" />navegar com a convidat<ph name="GUEST_SIGNIN_LINK_END" /> per corregir aquest error de la xarxa.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">Pregunta abans d'accedir</translation>
 <translation id="1434696352799406980">Aquesta funció restablirà la pàgina d'inici, la pàgina Pestanya nova, el motor de cerca i les pestanyes fixades que tingueu configurades. També desactivarà totes les extensions i esborrarà les dades temporals, com ara les galetes. Les adreces d'interès, l'historial i les contrasenyes desades no s'esborraran.</translation>
 <translation id="1434886155212424586">La pàgina d'inici és la pàgina Pestanya nova</translation>
+<translation id="1435979430299962295">Per permetre l'accés en aquest lloc web, fes clic a l'extensió.</translation>
 <translation id="1436390408194692385">Vàlid durant <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">Continua amb la configuració</translation>
 <translation id="1436784010935106834">Eliminat</translation>
@@ -1363,12 +1366,14 @@
 <translation id="2932883381142163287">Informa d'un ús abusiu</translation>
 <translation id="2936851848721175671">Còpia de seguretat i restauració</translation>
 <translation id="2938225289965773019">Obrir els enllaços del protocol <ph name="PROTOCOL" /></translation>
+<translation id="2938845886082362843">Mostra i suprimeix les dades d'inici de sessió emmagatzemades a la clau de seguretat</translation>
 <translation id="2939938020978911855">Mostra els dispositius Bluetooth disponibles</translation>
 <translation id="2941112035454246133">Baixa</translation>
 <translation id="2942560570858569904">S'està esperant...</translation>
 <translation id="2942581856830209953">Personalitza aquesta pàgina</translation>
 <translation id="2944060181911631861">Envia dades d'ús i de diagnòstic. Ajuda a millorar la teva experiència a Android enviant automàticament a Google dades de diagnòstic, del dispositiu i d''ús d'aplicacions. Aquestes dades ajudaran a millorar l'estabilitat del sistema i de les aplicacions, entre altres característiques. Una part de les dades agregades també serà útil per a les aplicacions i els col·laboradors de Google, com ara els desenvolupadors d'Android. Si tens activada l'opció Activitat al web i en aplicacions addicional, és possible que aquestes dades es desin al teu Compte de Google. <ph name="BEGIN_LINK1" />Més informació<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">Afegeix una connexió</translation>
+<translation id="2947605845283690091">La navegació web hauria de ser ràpida. Dedica ara un moment a <ph name="BEGIN_LINK" />consultar les extensions<ph name="END_LINK" />.</translation>
 <translation id="2948300991547862301">Ves a <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">Un navegador web ràpid, senzill i segur dissenyat per al web modern.</translation>
 <translation id="2949289451367477459">Utilitza la ubicació. Permet que les aplicacions i els serveis amb permís d'ubicació utilitzin la ubicació del dispositiu. Google pot recollir dades d'ubicació periòdicament i utilitzar-les de manera anònima per millorar la precisió de la ubicació i els serveis basats en la ubicació. <ph name="BEGIN_LINK1" />Més informació<ph name="END_LINK1" /></translation>
@@ -1543,6 +1548,7 @@
 <translation id="3241680850019875542">Seleccioneu el directori arrel de l'extensió que voleu empaquetar. Per actualitzar una extensió, cal que seleccioneu també el fitxer de clau privada que s'utilitzarà.</translation>
 <translation id="3244294424315804309">Continua silenciant el so</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" />: error de la xarxa</translation>
+<translation id="3248902735035392926">La seguretat és important. Dedica ara un moment a <ph name="BEGIN_LINK" />consultar les extensions<ph name="END_LINK" />.</translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;No forma part del certificat&gt;</translation>
 <translation id="3253225298092156258">No disponible</translation>
@@ -2040,6 +2046,7 @@
 <translation id="3926002189479431949">El telèfon amb Smart Lock ha canviat</translation>
 <translation id="3927932062596804919">Denega</translation>
 <translation id="3928570707778085600">Vols desar els canvis a <ph name="FILE_OR_FOLDER_NAME" />?</translation>
+<translation id="3929426037718431833">Aquestes extensions poden veure i modificar la informació d'aquest lloc web.</translation>
 <translation id="3930737994424905957">S'estan cercant dispositius</translation>
 <translation id="3930968231047618417">Color de fons</translation>
 <translation id="3933283459331715412">Restaura la contrasenya suprimida de: <ph name="USERNAME" /></translation>
@@ -2106,6 +2113,7 @@
 <translation id="4010917659463429001">Per accedir a les teves adreces d'interès des del dispositiu mòbil, <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973"><ph name="CLIENT_NAME" /> està depurant aquest navegador</translation>
 <translation id="4014432863917027322">Voleu reparar <ph name="EXTENSION_NAME" />?</translation>
+<translation id="4015163439792426608">Tens extensions? <ph name="BEGIN_LINK" />Gestiona-les<ph name="END_LINK" /> fàcilment des d'un sol lloc.</translation>
 <translation id="4020106588733303597">El sistema no ha pogut carregar les llicències disponibles.</translation>
 <translation id="4020327272915390518">Menú d'opcions</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2264,6 +2272,7 @@
 <translation id="4267953847983678297">Connecta automàticament a la xarxa mòbil</translation>
 <translation id="4268025649754414643">Encriptació de claus</translation>
 <translation id="4270393598798225102">Versió <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">Dades d'inici de sessió</translation>
 <translation id="4275663329226226506">Multimèdia</translation>
 <translation id="4275830172053184480">Reinici del dispositiu</translation>
 <translation id="4278101229438943600">L'Assistent està a punt</translation>
@@ -2307,6 +2316,7 @@
 <translation id="4349828822184870497">És útil</translation>
 <translation id="4350019051035968019">No es pot inscriure aquest dispositiu al domini del vostre compte perquè s'ha indicat que el dispositiu es gestiona en un altre domini.</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> vol cercar dispositius Bluetooth propers. S'han trobat els dispositius següents:</translation>
+<translation id="4353114845960720315">Mentre estiguis en el mode RV, pot ser que aquest lloc web pugui obtenir la informació següent:</translation>
 <translation id="4354344420232759511">Els llocs web que visitis es mostraran aquí</translation>
 <translation id="435527878592612277">Selecciona la teva foto</translation>
 <translation id="4358313196493694334">Estabilitza la ubicació del clic</translation>
@@ -2366,6 +2376,7 @@
 <translation id="443475966875174318">Actualitza o suprimeix les aplicacions incompatibles</translation>
 <translation id="4438043733494739848">Transparent</translation>
 <translation id="4441124369922430666">Voleu que aquesta aplicació s'iniciï automàticament en engegar l'ordinador?</translation>
+<translation id="4441147046941420429">Per continuar, suprimeix la clau de seguretat del dispositiu; tot seguit, torna a inserir-la i toca-la</translation>
 <translation id="444134486829715816">Amplia...</translation>
 <translation id="4442424173763614572">La cerca de DNS ha fallat</translation>
 <translation id="4443536555189480885">&amp;Ajuda</translation>
@@ -2592,6 +2603,7 @@
 <translation id="4804818685124855865">Desconnecta</translation>
 <translation id="4804827417948292437">Alvocat</translation>
 <translation id="4807098396393229769">Titular de la targeta</translation>
+<translation id="4808319664292298116">Vols entrar al mode RV des del domini <ph name="DOMAIN" />?</translation>
 <translation id="4808667324955055115">S'han bloquejat les finestres emergents:</translation>
 <translation id="480990236307250886">Obre la pàgina d'inici</translation>
 <translation id="4813136279048157860">Les meves imatges</translation>
@@ -2816,6 +2828,7 @@
 <translation id="5135085122826131075">Accedeix a l'Assistent quan diguis "Ok Google".</translation>
 <translation id="5135533361271311778">No s'ha pogut crear l'element d'adreça d'interès.</translation>
 <translation id="5137501176474113045">Suprimeix aquest element</translation>
+<translation id="5139823398361067371">Introdueix el PIN de la clau de seguretat. Si no el saps, hauràs de restablir la clau.</translation>
 <translation id="5139955368427980650">&amp;Obre</translation>
 <translation id="5142961317498132443">Autenticació</translation>
 <translation id="5143374789336132547">L'extensió <ph name="EXTENSION_NAME" /> ha canviat la pàgina que es mostra quan feu clic al botó Pàgina d'inici.</translation>
@@ -2834,6 +2847,7 @@
 <translation id="5170568018924773124">Mostra a la carpeta</translation>
 <translation id="5171045022955879922">Cerqueu o escriviu l'URL</translation>
 <translation id="5171343362375269016">Memòria intercanviada</translation>
+<translation id="5173668317844998239">Suprimeix empremtes digitals desades a la clau de seguretat i afegeix-ne</translation>
 <translation id="5175379009094579629">El nom del dispositiu no és vàlid. Introdueix-ne un de vàlid per tornar-ho a provar.</translation>
 <translation id="5177479852722101802">Continua bloquejant l'accés a la càmera i al micròfon</translation>
 <translation id="5177549709747445269">Esteu utilitzant dades mòbils</translation>
@@ -2910,6 +2924,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">Els comptes</translation>
 <translation id="5288678174502918605">T&amp;orna a obrir la pestanya tancada</translation>
+<translation id="52895863590846877">La pàgina no està en <ph name="LANGUAGE" /></translation>
 <translation id="52912272896845572">El fitxer de clau privada no és vàlid.</translation>
 <translation id="529175790091471945">Formata aquest dispositiu</translation>
 <translation id="5293170712604732402">Restableix la configuració als valors predeterminats originals</translation>
@@ -3064,6 +3079,7 @@
 <translation id="5511379779384092781">Molt petit</translation>
 <translation id="5511823366942919280">Confirmes que vols configurar aquest dispositiu com a "Tauró"?</translation>
 <translation id="5512653252560939721">El certificat d'usuari ha de ser al maquinari.</translation>
+<translation id="5517304475148761050">Aquesta aplicació requereix accés a Play Store</translation>
 <translation id="551752069230578406">S'està afegint la impressora al compte. Pot ser que aquest procés tardi una estona...</translation>
 <translation id="5518219166343146486">Pregunta'm quan un lloc web vulgui veure el text i les imatges copiats al porta-retalls</translation>
 <translation id="5518584115117143805">Certificat d'encriptació de correu electrònic</translation>
@@ -3268,12 +3284,14 @@
 <translation id="5804175651771201311">Itinerància desactivada</translation>
 <translation id="5804241973901381774">Permisos</translation>
 <translation id="5805697420284793859">Gestor de finestres</translation>
+<translation id="5806773519584576205">0° (valor predeterminat)</translation>
 <translation id="5811750797187914944">Tot a punt</translation>
 <translation id="5812674658566766066">Desplega-ho tot</translation>
 <translation id="5814126672212206791">Tipus de connexió</translation>
 <translation id="5815645614496570556">Adreça X.400</translation>
 <translation id="5816434091619127343">Els canvis que s'han sol·licitat per a la impressora faran que no es pugui utilitzar.</translation>
 <translation id="5817918615728894473">Vincula</translation>
+<translation id="5819762621475381970">- la distribució de la teva habitació</translation>
 <translation id="5821565227679781414">Crea una drecera</translation>
 <translation id="5825412242012995131">Activat (opció recomanada)</translation>
 <translation id="5826395379250998812">Connecta el dispositiu <ph name="DEVICE_TYPE" /> al telèfon. <ph name="LINK_BEGIN" />Més informació<ph name="LINK_END" /></translation>
@@ -3423,7 +3441,6 @@
 <translation id="6022705094403139349">Estàs a punt per vincular la clau de seguretat?</translation>
 <translation id="6023643151125006053">L'administrador del domini <ph name="SAML_DOMAIN" /> ha bloquejat aquest dispositiu (NS: <ph name="SERIAL_NUMBER" />).</translation>
 <translation id="6025215716629925253">Traça de la pila</translation>
-<translation id="6026047032548434446">Vols instal·lar l'aplicació?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" />: hi ha un dispositiu USB connectat</translation>
 <translation id="6029587122245504742">Mínima</translation>
 <translation id="6032912588568283682">Sistema de fitxers</translation>
@@ -3805,6 +3822,7 @@
 <translation id="6589660129740381104">Per ajudar-te a gestionar més fàcilment la teva experiència a <ph name="IDS_SHORT_PRODUCT_NAME" />, les funcions relacionades amb la sincronització i la personalització ara s'engloben en un mateix control. En activar-lo, pot ser que la configuració actual canviï.</translation>
 <translation id="6590458744723262880">Canvia el nom de la carpeta</translation>
 <translation id="6592267180249644460">Data i hora del registre de WebRTC capturat: <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">S'ha capturat la teva empremta digital</translation>
 <translation id="6594883168703494535">Utilitza Smart Lock per iniciar la sessió al teu Compte de Google</translation>
 <translation id="6596325263575161958">Opcions d'encriptació</translation>
 <translation id="6596816719288285829">Adreça IP</translation>
@@ -3939,6 +3957,7 @@
 <translation id="6805038906417219576">D'acord</translation>
 <translation id="6805647936811177813">Inicieu la sessió a <ph name="TOKEN_NAME" /> per importar el certificat de client de <ph name="HOST_NAME" />.</translation>
 <translation id="680572642341004180">Activa el seguiment RLZ a <ph name="SHORT_PRODUCT_OS_NAME" />.</translation>
+<translation id="6808039367995747522">Per continuar, insereix i toca la clau de seguretat</translation>
 <translation id="6808193438228982088">Guineu</translation>
 <translation id="6810613314571580006">Inicieu la sessió automàticament als llocs web amb les credencials emmagatzemades. Si la funció està desactivada, se us demana sempre que confirmeu les credencials per iniciar la sessió en un lloc web.</translation>
 <translation id="6810768462515084623">Sembla que la contrasenya ha caducat. Renova-la en un altre dispositiu i torna-ho a provar.</translation>
@@ -3946,6 +3965,7 @@
 <translation id="6812349420832218321"><ph name="PRODUCT_NAME" /> no pot executar-se com a arrel.</translation>
 <translation id="6812841287760418429">Mantén els canvis</translation>
 <translation id="6817174620439930047">Pregunta'm quan un lloc web vulgui utilitzar els missatges exclusius del sistema per accedir a dispositius MIDI (opció recomanada)</translation>
+<translation id="6818198425579322765">Idioma de la pàgina que cal traduir</translation>
 <translation id="682123305478866682">Emet l'escriptori</translation>
 <translation id="6823506025919456619">Inicieu la sessió a Chrome per poder veure els vostres dispositius</translation>
 <translation id="6824564591481349393">Copi&amp;a l'adreça electrònica</translation>
@@ -3979,6 +3999,7 @@
 <translation id="6860097299815761905">Config. servidor interm.</translation>
 <translation id="6860427144121307915">Obre en una pestanya</translation>
 <translation id="6865313869410766144">Dades d'Emplenament automàtic de formularis</translation>
+<translation id="6865598234501509159">La pàgina no està en <ph name="LANGUAGE" /></translation>
 <translation id="6865708901122695652">Registres d'esdeveniments de WebRTC (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">Temperatura de color</translation>
 <translation id="6870888490422746447">Tria una aplicació per compartir a:</translation>
@@ -3993,6 +4014,7 @@
 <translation id="6885771755599377173">Previsualització de la informació del sistema</translation>
 <translation id="6886476658664859389">Clau de seguretat per NFC</translation>
 <translation id="6886871292305414135">Obre l'enllaç en una pes&amp;tanya nova</translation>
+<translation id="6890912377247906520">Aquestes extensions no necessiten accés a aquest lloc web.</translation>
 <translation id="6892812721183419409">Obre l'enllaç com a <ph name="USER" /></translation>
 <translation id="6895032998810961280">Informa Google dels detalls sobre el programari nociu, la configuració del sistema i els processos que s'han trobat a l'ordinador durant aquesta neteja</translation>
 <translation id="6896758677409633944">Copia</translation>
@@ -4388,6 +4410,7 @@
 <translation id="7461924472993315131">Fixa</translation>
 <translation id="746216226901520237">La propera vegada, <ph name="DEVICE_TYPE" /> es desbloquejarà amb el telèfon. Pots desactivar Smart Lock a Configuració.</translation>
 <translation id="7463006580194749499">Afegeix una persona</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# pestanya oberta; prem per commutar la barra de pestanyes}other{# pestanyes obertes; prem per commutar la barra de pestanyes}}</translation>
 <translation id="7465778193084373987">URL de revocació de certificats de Netscape</translation>
 <translation id="7469894403370665791">Connecta automàticament a aquesta xarxa</translation>
 <translation id="747114903913869239">Error: no s'ha pogut descodificar l'extensió</translation>
@@ -4678,7 +4701,7 @@
 <translation id="7853747251428735">Més &amp;eines</translation>
 <translation id="7857117644404132472">Afegeix una excepció</translation>
 <translation id="7857949311770343000">Aquesta és la pàgina de la pestanya nova que volíeu?</translation>
-<translation id="7859938049767853383">El fitxer <ph name="FILE_NAME" /> és massa llarg per analitzar-lo en núvol i s'ha bloquejat perquè no es pugui obrir.</translation>
+<translation id="7859938049767853383">El fitxer <ph name="FILE_NAME" /> és massa gran per analitzar-lo en núvol i s'ha bloquejat perquè no es pugui obrir.</translation>
 <translation id="786073089922909430">Servei: <ph name="ARC_PROCESS_NAME" /></translation>
 <translation id="7861215335140947162">&amp;Baixades</translation>
 <translation id="7868378670806575181">{NUM_COOKIES,plural, =1{1 galeta}other{# galetes}}</translation>
@@ -4815,6 +4838,7 @@
 <translation id="8037117027592400564">Llegeix tot el text en veu alta mitjançant una síntesi de veu</translation>
 <translation id="8037357227543935929">Pregunta (opció predeterminada)</translation>
 <translation id="803771048473350947">Fitxer</translation>
+<translation id="8041089156583427627">Envia suggeriments</translation>
 <translation id="8042142357103597104">Opacitat del text</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> no respon.</translation>
 <translation id="8044899503464538266">Lent</translation>
@@ -4844,6 +4868,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">Contrasenya desada</translation>
 <translation id="8086015605808120405">S'està configurant <ph name="PRINTER_NAME" />…</translation>
+<translation id="8086442853986205778">Configura <ph name="PRINTER_NAME" /></translation>
 <translation id="8090234456044969073">Llegir una llista dels llocs web més visitats</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> no respon</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Fes còpies de seguretat a Google Drive. Canvia de dispositiu o restaura'n les dades fàcilment en qualsevol moment. La còpia de seguretat inclou dades d'aplicacions.<ph name="END_PARAGRAPH1" />
@@ -5155,6 +5180,7 @@
 <translation id="8551388862522347954">Llicències</translation>
 <translation id="8553342806078037065">Gestiona altres usuaris</translation>
 <translation id="8554899698005018844">Cap idioma</translation>
+<translation id="8557022314818157177">Continua tocant la clau de seguretat fins que es capturi l'empremta digital</translation>
 <translation id="855773602626431402">No s'ha pogut executar un connector de fora de la zona de proves en aquesta pàgina.</translation>
 <translation id="8557930019681227453">Fitxer de manifest</translation>
 <translation id="8561206103590473338">Elefant</translation>
@@ -5312,6 +5338,7 @@
 <translation id="8770406935328356739">Directori arrel de l'extensió</translation>
 <translation id="8770507190024617908">Gestiona persones</translation>
 <translation id="8771300903067484968">El fons de la pàgina d'inici s'ha restablert al fons predeterminat.</translation>
+<translation id="8773302562181397928">Desa <ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">Confirma la restauració</translation>
 <translation id="8774934320277480003">Marge superior</translation>
 <translation id="8775144690796719618">URL no vàlid</translation>
@@ -5654,6 +5681,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 pestanya}other{# pestanyes}}</translation>
 <translation id="971774202801778802">URL de l'adreça d'interès</translation>
 <translation id="973473557718930265">Surt</translation>
+<translation id="975893173032473675">Idioma d'arribada de la traducció</translation>
 <translation id="97905529126098460">Aquesta finestra es tancarà un cop hagi finalitzat la cancel·lació.</translation>
 <translation id="981121421437150478">Sense connexió</translation>
 <translation id="983511809958454316">Aquesta funció no s'admet en el mode RV</translation>
diff --git a/chrome/app/resources/generated_resources_cs.xtb b/chrome/app/resources/generated_resources_cs.xtb
index 3568b573..6cd4a5f 100644
--- a/chrome/app/resources/generated_resources_cs.xtb
+++ b/chrome/app/resources/generated_resources_cs.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="cs">
-<translation id="1002469766576243227">Tato ověřovací služba je hostována v doméně <ph name="EXTENSION_NAME" /></translation>
 <translation id="1003088604756913841">Otevřít odkaz v novém okně aplikace <ph name="APP" /></translation>
 <translation id="1004218526896219317">Přístup k webu</translation>
 <translation id="1005274289863221750">Používat mikrofon a fotoaparát</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">Pouze šifrování</translation>
 <translation id="1039337018183941703">Neplatný nebo poškozený soubor</translation>
 <translation id="1041175011127912238">Tato stránka nereaguje</translation>
+<translation id="1041263367839475438">Dostupná zařízení</translation>
 <translation id="1042174272890264476">Počítač je dodáván s integrovanou knihovnou RLZ prohlížeče <ph name="SHORT_PRODUCT_NAME" />. RLZ přiřadí značku, která slouží k vyhodnocení vyhledávání a využití prohlížečů <ph name="SHORT_PRODUCT_NAME" />, které pocházejí z konkrétní propagační kampaně. Tato značka není jedinečná a neumožňuje osobní identifikaci. Tyto značky jsou někdy v prohlížeči <ph name="PRODUCT_NAME" /> uváděny v dotazech ve Vyhledávání Google.</translation>
 <translation id="1045692658517323508">{0,plural, =1{Aktualizovat do 1 minuty}few{Aktualizovat do # minut}many{Aktualizovat do # minuty}other{Aktualizovat do # minut}}</translation>
 <translation id="1046635659603195359">Funkci rozpoznání hlasu Voice Match jste u Asistenta Google už zřejmě nastavili v jiném zařízení. Dřívější nahrávky lze použít k vytvoření hlasového modelu v tomto zařízení. Mělo by to trvat méně než minutu.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">Prohledejte zařízení, aplikace a internet.</translation>
 <translation id="1146678959555564648">Zapnout VR</translation>
 <translation id="114721135501989771">Získejte do Chromu chytré funkce Google</translation>
+<translation id="1147991416141538220">Chcete-li požádat o přístup, kontaktujte administrátora tohoto zařízení.</translation>
 <translation id="1149401351239820326">Měsíc vypršení platnosti</translation>
 <translation id="1150565364351027703">Sluneční brýle</translation>
 <translation id="1151917987301063366">Vždy povolit webu <ph name="HOST" /> přístup k senzorům</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">Vlastní</translation>
 <translation id="1178581264944972037">Pozastavit</translation>
 <translation id="117916940443676133">Váš bezpečnostní klíč není chráněn kódem PIN. Chcete-li spravovat přihlašovací údaje, nejdříve nastavte PIN.</translation>
+<translation id="118069123878619799">– vaše fyzické vlastnosti, například výšku,</translation>
 <translation id="1181037720776840403">Odebrat</translation>
 <translation id="1183237619868651138">Soubor <ph name="EXTERNAL_CRX_FILE" /> nelze nainstalovat do místní mezipaměti.</translation>
 <translation id="1185924365081634987">Chcete-li tuto chybu odstranit, můžete také zkusit <ph name="GUEST_SIGNIN_LINK_START" />procházení v roli hosta<ph name="GUEST_SIGNIN_LINK_END" />.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">Před přístupem se zeptat</translation>
 <translation id="1434696352799406980">Bude resetována vaše počáteční stránka, stránka Nová karta, vyhledávač a připnuté karty. Budou také zakázána všechna rozšíření a vymazána dočasná data, jako jsou soubory cookie. Uložené záložky, historie ani hesla vymazána nebudou.</translation>
 <translation id="1434886155212424586">Domovská stránka je stránka nové karty</translation>
+<translation id="1435979430299962295">Chcete-li k tomuto webu udělit přístup, klikněte na rozšíření.</translation>
 <translation id="1436390408194692385">Platné ještě <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">Pokračovat v nastavování</translation>
 <translation id="1436784010935106834">Odebráno</translation>
@@ -760,7 +763,7 @@
 <translation id="2099686503067610784">Smazat certifikát serveru <ph name="CERTIFICATE_NAME" />?</translation>
 <translation id="2100273922101894616">Přihlásit se automaticky</translation>
 <translation id="2101225219012730419">Verze:</translation>
-<translation id="2111670510994270194">Nové ouško napravo</translation>
+<translation id="2111670510994270194">Nová karta napravo</translation>
 <translation id="21133533946938348">Připnout kartu</translation>
 <translation id="2113479184312716848">&amp;Otevřít soubor...</translation>
 <translation id="2113921862428609753">Přístup k informacím autority</translation>
@@ -1363,12 +1366,14 @@
 <translation id="2932883381142163287">Nahlásit zneužití</translation>
 <translation id="2936851848721175671">Záloha a obnovení</translation>
 <translation id="2938225289965773019">Otevírat odkazy <ph name="PROTOCOL" /></translation>
+<translation id="2938845886082362843">Zobrazit a vymazat přihlašovací údaje uložené na bezpečnostním klíči</translation>
 <translation id="2939938020978911855">Zobrazit dostupná zařízení Bluetooth</translation>
 <translation id="2941112035454246133">Nízká</translation>
 <translation id="2942560570858569904">Čekání...</translation>
 <translation id="2942581856830209953">Přizpůsobit tuto stránku</translation>
 <translation id="2944060181911631861">Odesílat údaje o využití a diagnostice. Pomozte se zlepšením prostředí Android tím, že budete do Googlu automaticky odesílat diagnostická data a údaje o využití zařízení a aplikací. Tyto údaje nám pomohou se zvyšováním stability systému a aplikací a dalšími vylepšeními. Některá souhrnná data budou moci využít také naši partneři, např. vývojáři aplikací pro Android. Pokud máte zapnuté dodatečné nastavení Aktivita na webu a v aplikacích, mohou se tato data ukládat do vašeho účtu Google. <ph name="BEGIN_LINK1" />Další informace<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">Přidat připojení</translation>
+<translation id="2947605845283690091">Procházení webu by mělo být rychlé. Věnujte chvíli <ph name="BEGIN_LINK" />kontrole svých rozšíření<ph name="END_LINK" />.</translation>
 <translation id="2948300991547862301">Přejít na stránku <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">Rychlý, jednoduchý a bezpečný webový prohlížeč vytvořený pro moderní web</translation>
 <translation id="2949289451367477459">Používat polohu. Povolte aplikacím a službám s oprávněním pro přístup k poloze využívat polohu tohoto zařízení. Google může pravidelně shromažďovat údaje o poloze a anonymně je používat ke zlepšování přesnosti polohy a služeb založených na poloze. <ph name="BEGIN_LINK1" />Další informace<ph name="END_LINK1" /></translation>
@@ -1545,6 +1550,7 @@
 <translation id="3241680850019875542">Vyberte kořenový adresář rozšíření, které chcete zabalit. Chcete-li rozšíření aktualizovat, vyberte také soubor soukromého klíče, který chcete znovu použít.</translation>
 <translation id="3244294424315804309">Pokračovat v tlumení zvuku</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> – chyba sítě</translation>
+<translation id="3248902735035392926">Bezpečnost je důležitá. Věnujte chvíli <ph name="BEGIN_LINK" />kontrole svých rozšíření<ph name="END_LINK" />.</translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;Není součástí certifikátu&gt;</translation>
 <translation id="3253225298092156258">Nedostupné</translation>
@@ -2041,6 +2047,7 @@
 <translation id="3926002189479431949">Došlo ke změně telefonu funkce Smart Lock</translation>
 <translation id="3927932062596804919">Odmítnout</translation>
 <translation id="3928570707778085600">Uložit změny do souboru nebo složky <ph name="FILE_OR_FOLDER_NAME" />?</translation>
+<translation id="3929426037718431833">Tato rozšíření mohou zobrazit a změnit informace na tomto webu.</translation>
 <translation id="3930737994424905957">Vyhledávání zařízení</translation>
 <translation id="3930968231047618417">Barva pozadí</translation>
 <translation id="3933283459331715412">Obnovit smazané heslo uživatele <ph name="USERNAME" /></translation>
@@ -2107,6 +2114,7 @@
 <translation id="4010917659463429001">Chcete-li své záložky mít na mobilním zařízení, <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973">Probíhá ladění tohoto prohlížeče nástrojem <ph name="CLIENT_NAME" /></translation>
 <translation id="4014432863917027322">Opravit rozšíření <ph name="EXTENSION_NAME" />?</translation>
+<translation id="4015163439792426608">Používáte rozšíření? <ph name="BEGIN_LINK" />Spravujte rozšíření<ph name="END_LINK" /> snadno na jednom místě.</translation>
 <translation id="4020106588733303597">Jejda, dostupné licence se nepodařilo načíst.</translation>
 <translation id="4020327272915390518">Nabídka možností</translation>
 <translation id="4021279097213088397">−</translation>
@@ -2265,6 +2273,7 @@
 <translation id="4267953847983678297">Automaticky se připojit k mobilní síti</translation>
 <translation id="4268025649754414643">Šifrování klíče</translation>
 <translation id="4270393598798225102">Verze <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">Přihlašovací údaje</translation>
 <translation id="4275663329226226506">Média</translation>
 <translation id="4275830172053184480">Restartovat zařízení</translation>
 <translation id="4278101229438943600">Asistent je připraven</translation>
@@ -2308,6 +2317,7 @@
 <translation id="4349828822184870497">Užitečné</translation>
 <translation id="4350019051035968019">Toto zařízení nelze zaregistrovat do domény, do které patří váš účet, protože je označeno pro správu jinou doménou.</translation>
 <translation id="4351060348582610152">Web <ph name="ORIGIN" /> chce vyhledat zařízení Bluetooth v okolí. Byla nalezena následující zařízení:</translation>
+<translation id="4353114845960720315">V režimu virtuální reality tento web může získat následující informace:</translation>
 <translation id="4354344420232759511">Zde se zobrazí weby, které navštívíte</translation>
 <translation id="435527878592612277">Vyberte svou fotografii</translation>
 <translation id="4358313196493694334">Stabilizovat místo kliknutí</translation>
@@ -2367,6 +2377,7 @@
 <translation id="443475966875174318">Aktualizujte nebo odstraňte nekompatibilní aplikace</translation>
 <translation id="4438043733494739848">Průhledné</translation>
 <translation id="4441124369922430666">Chcete tuto aplikaci automaticky spustit, když se zařízení zapne?</translation>
+<translation id="4441147046941420429">Chcete-li pokračovat, vyjměte ze zařízení bezpečnostní klíč a poté ho znovu vložte a dotkněte se ho</translation>
 <translation id="444134486829715816">Rozbalit...</translation>
 <translation id="4442424173763614572">Nepodařilo se nalézt server DNS.</translation>
 <translation id="4443536555189480885">&amp;Nápověda</translation>
@@ -2593,6 +2604,7 @@
 <translation id="4804818685124855865">Odpojit</translation>
 <translation id="4804827417948292437">Avokádo</translation>
 <translation id="4807098396393229769">Jméno na kartě</translation>
+<translation id="4808319664292298116">Spustit virtuální realitu z webu <ph name="DOMAIN" />?</translation>
 <translation id="4808667324955055115">Byla zablokována vyskakovací okna:</translation>
 <translation id="480990236307250886">Otevřít domovskou stránku</translation>
 <translation id="4813136279048157860">Moje obrázky</translation>
@@ -2817,6 +2829,7 @@
 <translation id="5135085122826131075">Aktivovat Asistenta, když řeknete „Ok Google“</translation>
 <translation id="5135533361271311778">Záložku nelze vytvořit.</translation>
 <translation id="5137501176474113045">Smazat tuto položku</translation>
+<translation id="5139823398361067371">Zadejte PIN bezpečnostního klíče. Pokud PIN neznáte, budete bezpečnostní klíč muset resetovat.</translation>
 <translation id="5139955368427980650">Otevřít</translation>
 <translation id="5142961317498132443">Ověření</translation>
 <translation id="5143374789336132547">Rozšíření <ph name="EXTENSION_NAME" /> změnilo stránku, která se zobrazí po kliknutí na tlačítko Domovská stránka.</translation>
@@ -2835,6 +2848,7 @@
 <translation id="5170568018924773124">Zobrazit ve složce</translation>
 <translation id="5171045022955879922">Vyhledávejte či zadejte URL</translation>
 <translation id="5171343362375269016">Stránkovaná paměť</translation>
+<translation id="5173668317844998239">Přidat nebo vymazat otisky prstů uložené na bezpečnostním klíči</translation>
 <translation id="5175379009094579629">Název zařízení je neplatný. Chcete-li to zkusit znovu, zadejte platný název zařízení.</translation>
 <translation id="5177479852722101802">Blokovat přístup k webové kameře a mikrofonu i nadále</translation>
 <translation id="5177549709747445269">Používáte mobilní datové připojení</translation>
@@ -2910,6 +2924,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">Vaše účty</translation>
 <translation id="5288678174502918605">Znovu ot&amp;evřít zavřenou kartu</translation>
+<translation id="52895863590846877">Stránka není v jazyce <ph name="LANGUAGE" />?</translation>
 <translation id="52912272896845572">Soubor soukromého klíče je neplatný.</translation>
 <translation id="529175790091471945">Naformátovat toto zařízení</translation>
 <translation id="5293170712604732402">Obnovit nastavení na původní výchozí hodnoty</translation>
@@ -3064,6 +3079,7 @@
 <translation id="5511379779384092781">Velmi malý</translation>
 <translation id="5511823366942919280">Opravdu toto zařízení chcete nastavit jako zařízení Shark?</translation>
 <translation id="5512653252560939721">Certifikát uživatele musí být hardwarový.</translation>
+<translation id="5517304475148761050">Tato aplikace vyžaduje přístup do Obchodu Play</translation>
 <translation id="551752069230578406">Přidávání tiskárny do účtu – může to chvíli trvat...</translation>
 <translation id="5518219166343146486">Zeptat se, když chce web získat přístup k textu a obrázkům zkopírovaným do schránky</translation>
 <translation id="5518584115117143805">Certifikát šifrování e-mailu</translation>
@@ -3267,12 +3283,14 @@
 <translation id="5804175651771201311">Roaming je zakázán</translation>
 <translation id="5804241973901381774">Oprávnění</translation>
 <translation id="5805697420284793859">Správce oken</translation>
+<translation id="5806773519584576205">0° (výchozí)</translation>
 <translation id="5811750797187914944">Vše je nastaveno</translation>
 <translation id="5812674658566766066">Rozbalit vše</translation>
 <translation id="5814126672212206791">Typ připojení</translation>
 <translation id="5815645614496570556">Adresa X.400</translation>
 <translation id="5816434091619127343">Po provedení požadovaných změn by tiskárna nebyla použitelná.</translation>
 <translation id="5817918615728894473">Spárovat</translation>
+<translation id="5819762621475381970">– rozvržení vaší místnosti.</translation>
 <translation id="5821565227679781414">Vytvořit zástupce</translation>
 <translation id="5825412242012995131">Zapnout (doporučeno)</translation>
 <translation id="5826395379250998812">Propojte své zařízení <ph name="DEVICE_TYPE" /> s telefonem. <ph name="LINK_BEGIN" />Další informace<ph name="LINK_END" /></translation>
@@ -3323,7 +3341,7 @@
 <translation id="5869948122057593679">Zavřít všechna okna</translation>
 <translation id="5870086504539785141">Zavřít nabídku usnadnění přístupu</translation>
 <translation id="5870155679953074650">Chyby stránkování na disk</translation>
-<translation id="5876851302954717356">Nové ouško napravo</translation>
+<translation id="5876851302954717356">Nová karta napravo</translation>
 <translation id="5877064549588274448">Verze byla změněna. Změny se projeví po restartování zařízení.</translation>
 <translation id="5877584842898320529">Zvolená tiskárna není k dispozici nebo není správně nainstalovaná. <ph name="BR" /> Zkontrolujte tiskárnu nebo vyberte jinou.</translation>
 <translation id="5882919346125742463">Známé sítě</translation>
@@ -3422,7 +3440,6 @@
 <translation id="6022705094403139349">Jste připraveni spárovat bezpečnostní klíč?</translation>
 <translation id="6023643151125006053">Toto zařízení (sériové číslo: <ph name="SERIAL_NUMBER" />) uzamkl administrátor domény <ph name="SAML_DOMAIN" />.</translation>
 <translation id="6025215716629925253">Trasování zásobníku</translation>
-<translation id="6026047032548434446">Nainstalovat aplikaci?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> – připojeno k zařízení USB</translation>
 <translation id="6029587122245504742">Nejpomalejší</translation>
 <translation id="6032912588568283682">Systém souborů</translation>
@@ -3804,6 +3821,7 @@
 <translation id="6589660129740381104">Abychom vám usnadnili správu prostředí v prohlížeči <ph name="IDS_SHORT_PRODUCT_NAME" />, jsou funkce související se synchronizací a personalizací nyní pod jedním ovládacím prvkem. Pokud tuto možnost zapnete, mohou se vaše aktuální nastavení změnit.</translation>
 <translation id="6590458744723262880">Přejmenovat složku</translation>
 <translation id="6592267180249644460">Protokol WebRTC zaznamenaný <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">Otisk prstu byl sejmut</translation>
 <translation id="6594883168703494535">Přihlašujte se ke svému účtu pomocí funkce Smart Lock</translation>
 <translation id="6596325263575161958">Možnosti šifrování</translation>
 <translation id="6596816719288285829">IP adresa</translation>
@@ -3938,6 +3956,7 @@
 <translation id="6805038906417219576">OK</translation>
 <translation id="6805647936811177813">Chcete-li importovat certifikát klienta z adresy <ph name="HOST_NAME" />, přihlaste se prosím do zařízení <ph name="TOKEN_NAME" />.</translation>
 <translation id="680572642341004180">Aktivovat v systému <ph name="SHORT_PRODUCT_OS_NAME" /> sledování RLZ.</translation>
+<translation id="6808039367995747522">Chcete-li pokračovat, vložte bezpečnostní klíč a dotkněte se ho.</translation>
 <translation id="6808193438228982088">Liška</translation>
 <translation id="6810613314571580006">Přihlašovat se na weby automaticky pomocí uložených identifikačních údajů. Když je tato funkce vypnutá, budete před každým přihlášením na web požádáni o potvrzení.</translation>
 <translation id="6810768462515084623">Jejda! Platnost vašeho hesla pravděpodobně vypršela. Obnovte jej na jiném zařízení a zkuste to znovu.</translation>
@@ -3945,6 +3964,7 @@
 <translation id="6812349420832218321">Aplikaci <ph name="PRODUCT_NAME" /> nelze spustit jako uživatel root.</translation>
 <translation id="6812841287760418429">Uchovat změny</translation>
 <translation id="6817174620439930047">Zeptat se, když chce web využít exkluzivní zprávy systému pro přístup k zařízením MIDI (doporučeno)</translation>
+<translation id="6818198425579322765">Jazyk stránky k překladu</translation>
 <translation id="682123305478866682">Odeslat plochu</translation>
 <translation id="6823506025919456619">Chcete-li zobrazit svá zařízení, musíte se přihlásit do Chromu.</translation>
 <translation id="6824564591481349393">Kopírovat &amp;e-mailovou adresu</translation>
@@ -3978,6 +3998,7 @@
 <translation id="6860097299815761905">Nastavení proxy serveru...</translation>
 <translation id="6860427144121307915">Otevřít na kartě</translation>
 <translation id="6865313869410766144">Automatické vyplňování formulářů</translation>
+<translation id="6865598234501509159">Stránka není v jazyce <ph name="LANGUAGE" />?</translation>
 <translation id="6865708901122695652">Protokoly událostí WebRTC (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">Teplota barev</translation>
 <translation id="6870888490422746447">Vyberte aplikaci, se kterou obsah chcete sdílet:</translation>
@@ -3992,6 +4013,7 @@
 <translation id="6885771755599377173">Náhled informací o systému</translation>
 <translation id="6886476658664859389">Bezpečnostní klíč NFC</translation>
 <translation id="6886871292305414135">Otevřít odkaz na nové kar&amp;tě</translation>
+<translation id="6890912377247906520">Tato rozšíření nepotřebují přístup k tomuto webu.</translation>
 <translation id="6892812721183419409">Otevřít odkaz jako <ph name="USER" /></translation>
 <translation id="6895032998810961280">Hlásit do Googlu podrobnosti o škodlivém softwaru, nastavení systému a procesech, které v počítači během tohoto čištění byly nalezeny</translation>
 <translation id="6896758677409633944">Kopírovat</translation>
@@ -4387,6 +4409,7 @@
 <translation id="7461924472993315131">Připnout</translation>
 <translation id="746216226901520237">Příště váš telefon zařízení <ph name="DEVICE_TYPE" /> odemkne. Funkci Smart Lock můžete vypnout v Nastavení.</translation>
 <translation id="7463006580194749499">Přidat osobu</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{Je otevřená # karta, stisknutím přepnete lištu karet}few{Jsou otevřené # karty, stisknutím přepnete lištu karet}many{Je otevřených # karty, stisknutím přepnete lištu karet}other{Je otevřených # karet, stisknutím přepnete lištu karet}}</translation>
 <translation id="7465778193084373987">Adresa URL pro odvolání certifikátu Netscape</translation>
 <translation id="7469894403370665791">Automaticky připojit k této síti</translation>
 <translation id="747114903913869239">Chyba: Nelze dekódovat rozšíření</translation>
@@ -4814,6 +4837,7 @@
 <translation id="8037117027592400564">Číst veškerý text vyslovovaný pomocí syntetické řeči</translation>
 <translation id="8037357227543935929">Zeptat se (výchozí)</translation>
 <translation id="803771048473350947">Soubor</translation>
+<translation id="8041089156583427627">Odeslat svůj názor</translation>
 <translation id="8042142357103597104">Neprůhlednost textu</translation>
 <translation id="8044262338717486897">Aplikace <ph name="LINUX_APP_NAME" /> neodpovídá.</translation>
 <translation id="8044899503464538266">Pomalu</translation>
@@ -4843,6 +4867,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">Uložené heslo</translation>
 <translation id="8086015605808120405">Probíhá konfigurace tiskárny <ph name="PRINTER_NAME" />...</translation>
+<translation id="8086442853986205778">Nastavení zařízení <ph name="PRINTER_NAME" /></translation>
 <translation id="8090234456044969073">Může číst seznam nejčastěji navštěvovaných webů</translation>
 <translation id="8093359998839330381">Plugin <ph name="PLUGIN_NAME" /> neodpovídá</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Zálohování na Disk Google. Snadno obnovte svá data nebo kdykoliv přejděte na jiné zařízení. Záloha zahrnuje data aplikací.<ph name="END_PARAGRAPH1" />
@@ -5153,6 +5178,7 @@
 <translation id="8551388862522347954">Licence</translation>
 <translation id="8553342806078037065">Spravovat ostatní uživatele</translation>
 <translation id="8554899698005018844">Žádný jazyk</translation>
+<translation id="8557022314818157177">Dotýkejte se bezpečnostního klíče, dokud se nesejme otisk prstu.</translation>
 <translation id="855773602626431402">Na této stránce bylo zabráněno spuštění pluginu mimo izolovaný prostor.</translation>
 <translation id="8557930019681227453">Manifest</translation>
 <translation id="8561206103590473338">Slon</translation>
@@ -5310,6 +5336,7 @@
 <translation id="8770406935328356739">Kořenový adresář rozšíření</translation>
 <translation id="8770507190024617908">Správa uživatelů</translation>
 <translation id="8771300903067484968">Pozadí úvodní stránky bylo resetováno na výchozí pozadí.</translation>
+<translation id="8773302562181397928">Uložit tiskárnu <ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">Potvrzení obnovení</translation>
 <translation id="8774934320277480003">Horní okraj</translation>
 <translation id="8775144690796719618">Neplatná adresa URL</translation>
@@ -5652,6 +5679,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 karta}few{# karty}many{# karty}other{# karet}}</translation>
 <translation id="971774202801778802">Adresa URL záložky</translation>
 <translation id="973473557718930265">Ukončit</translation>
+<translation id="975893173032473675">Cílový jazyk překladu</translation>
 <translation id="97905529126098460">Až bude zrušení dokončeno, toto okno se zavře.</translation>
 <translation id="981121421437150478">Offline</translation>
 <translation id="983511809958454316">Tato funkce ve virtuální realitě není podporována</translation>
diff --git a/chrome/app/resources/generated_resources_da.xtb b/chrome/app/resources/generated_resources_da.xtb
index db989b4..0df9fc10 100644
--- a/chrome/app/resources/generated_resources_da.xtb
+++ b/chrome/app/resources/generated_resources_da.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="da">
-<translation id="1002469766576243227">Denne godkendelsestjeneste hostes af <ph name="EXTENSION_NAME" /></translation>
 <translation id="1003088604756913841">Åbn linket i et nyt <ph name="APP" />-vindue</translation>
 <translation id="1004218526896219317">Websiteadgang</translation>
 <translation id="1005274289863221750">Bruge din mikrofon og dit kamera</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">Kun omsætning til kode</translation>
 <translation id="1039337018183941703">Ugyldig eller beskadiget fil</translation>
 <translation id="1041175011127912238">Denne side svarer ikke</translation>
+<translation id="1041263367839475438">Tilgængelige enheder</translation>
 <translation id="1042174272890264476">Computeren leveres også med <ph name="SHORT_PRODUCT_NAME" />s RLZ-samling indbygget. RLZ tildeler et ikke-unikt, ikke-personligt identificerbart tag til at måle søgninger og <ph name="SHORT_PRODUCT_NAME" />-brug, der er drevet af en bestemt kampagne. Disse etiketter vises nogle gange i Googles søgeforespørgsler i <ph name="PRODUCT_NAME" />.</translation>
 <translation id="1045692658517323508">{0,plural, =1{Opdater inden for 1 minut}one{Opdater inden for # minut}other{Opdater inden for # minutter}}</translation>
 <translation id="1046635659603195359">Det ser ud til, at du allerede har konfigureret Voice Match med Google-assistenten på en anden enhed. Disse tidligere optagelser kan bruges til at oprette en stemmemodel på denne enhed. Dette bør tage mindre end et minut.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">Søg på din enhed, i apps og på nettet.</translation>
 <translation id="1146678959555564648">Angiv VR</translation>
 <translation id="114721135501989771">Få Googles smarte funktioner i Chrome</translation>
+<translation id="1147991416141538220">Hvis du vil anmode om adgang, skal du kontakte administratoren af denne enhed.</translation>
 <translation id="1149401351239820326">Udløbsmåned</translation>
 <translation id="1150565364351027703">Solbriller</translation>
 <translation id="1151917987301063366">Tillad altid, at <ph name="HOST" /> kan få adgang til sensorer</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">Tilpasset</translation>
 <translation id="1178581264944972037">Pause</translation>
 <translation id="117916940443676133">Din sikkerhedsnøgle er ikke beskyttet med en pinkode. Opret en pinkode for at administrere logindata.</translation>
+<translation id="118069123878619799">– dine fysiske træk som f.eks. højde</translation>
 <translation id="1181037720776840403">Fjern</translation>
 <translation id="1183237619868651138"><ph name="EXTERNAL_CRX_FILE" /> kan ikek indstalleres i den lokale cache.</translation>
 <translation id="1185924365081634987">Du kan også prøve at <ph name="GUEST_SIGNIN_LINK_START" />anvende som gæst<ph name="GUEST_SIGNIN_LINK_END" /> for at udbedre denne netværksfejl.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">Spørg, før der gives adgang</translation>
 <translation id="1434696352799406980">Denne funktion nulstiller din opstartsside, siden Ny fane, din søgemaskine og dine fastgjorte faner. Den deaktiverer også alle udvidelser og rydder midlertidige data, såsom cookies. Dine bogmærker, din historik og dine gemte adgangskoder slettes ikke.</translation>
 <translation id="1434886155212424586">Startsiden er siden Ny fane</translation>
+<translation id="1435979430299962295">Du kan tillade adgang på dette website ved at klikke på udvidelsen.</translation>
 <translation id="1436390408194692385">Gyldig i <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">Fortsæt konfiguration</translation>
 <translation id="1436784010935106834">Fjernet</translation>
@@ -1364,12 +1367,14 @@
 <translation id="2932883381142163287">Rapportér misbrug</translation>
 <translation id="2936851848721175671">Sikkerhedskopiering og gendannelse</translation>
 <translation id="2938225289965773019">Åbne <ph name="PROTOCOL" />-links</translation>
+<translation id="2938845886082362843">Se og slet de logindata, der er gemt på din sikkerhedsnøgle</translation>
 <translation id="2939938020978911855">Vis tilgængelige Bluetooth-enheder</translation>
 <translation id="2941112035454246133">Lav</translation>
 <translation id="2942560570858569904">Venter...</translation>
 <translation id="2942581856830209953">Tilpas denne side</translation>
 <translation id="2944060181911631861">Send brugs- og diagnosticeringsdata. Hjælp med at forbedre din Android-oplevelse ved automatisk at sende diagnosticerings- og enhedsdata samt data om brug af apps til Google. Dataene bruges til forbedring af bl.a. systemets og appens stabilitet. Visse samlede data hjælper også Google-apps og -partnere, f.eks. Android-udviklere. Hvis indstillingen til yderligere web- og appaktivitet er aktiveret, gemmes disse data muligvis på din Google-konto. <ph name="BEGIN_LINK1" />Få flere oplysninger<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">Tilføj forbindelse</translation>
+<translation id="2947605845283690091">Webbrowsing bør være hurtigt. Brug nu et øjeblik på at <ph name="BEGIN_LINK" />tjekke dine udvidelser<ph name="END_LINK" />.</translation>
 <translation id="2948300991547862301">Gå til <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">En hurtig, enkel og sikker webbrowser, der er udviklet til det moderne internet.</translation>
 <translation id="2949289451367477459">Brug placering. Tillad, at apps og tjenester med placeringstilladelse kan bruge enhedens placering. Google kan med jævne mellemrum indsamle placeringsdata og bruge oplysningerne anonymt til at gøre placeringen mere nøjagtig og forbedre placeringsbaserede tjenester. <ph name="BEGIN_LINK1" />Få flere oplysninger<ph name="END_LINK1" /></translation>
@@ -1546,6 +1551,7 @@
 <translation id="3241680850019875542">Vælg rodmappen for udvidelsen, der skal pakkes. Opdater en udvidelse ved også at vælge den private nøglefil til genbrug.</translation>
 <translation id="3244294424315804309">Lad lyden forblive slået fra</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> – netværksfejl</translation>
+<translation id="3248902735035392926">Sikkerhed er vigtigt. Brug nu et øjeblik på at <ph name="BEGIN_LINK" />tjekke dine udvidelser<ph name="END_LINK" /></translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;Ikke en del af certifikatet&gt;</translation>
 <translation id="3253225298092156258">Ikke tilgængeligt</translation>
@@ -2042,6 +2048,7 @@
 <translation id="3926002189479431949">Smart Lock-telefon er blevet ændret</translation>
 <translation id="3927932062596804919">Afvis</translation>
 <translation id="3928570707778085600">Vil du gemme ændringerne i <ph name="FILE_OR_FOLDER_NAME" />?</translation>
+<translation id="3929426037718431833">Disse udvidelser kan se og ændre oplysninger på dette website.</translation>
 <translation id="3930737994424905957">Søger efter enheder</translation>
 <translation id="3930968231047618417">Baggrundsfarve</translation>
 <translation id="3933283459331715412">Gendan en slettet adgangskode for <ph name="USERNAME" /></translation>
@@ -2109,6 +2116,7 @@
 <translation id="4010917659463429001"><ph name="GET_IOS_APP_LINK" /> for at få dine bogmærker på alle dine mobilenheder.</translation>
 <translation id="4013132157686828973">"<ph name="CLIENT_NAME" />" er ved at rette fejl i denne browser</translation>
 <translation id="4014432863917027322">Vil du reparere "<ph name="EXTENSION_NAME" />"?</translation>
+<translation id="4015163439792426608">Har du nogen udvidelser? <ph name="BEGIN_LINK" />Administrer nemt dine udvidelser<ph name="END_LINK" /> fra ét sted.</translation>
 <translation id="4020106588733303597">Ups! Systemet kunne ikke indlæse tilgængelige licenser.</translation>
 <translation id="4020327272915390518">Menuen Valgmuligheder</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2267,6 +2275,7 @@
 <translation id="4267953847983678297">Opret automatisk forbindelse til mobilnetværk</translation>
 <translation id="4268025649754414643">Omsætning af nøgle til kode</translation>
 <translation id="4270393598798225102">Version <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">Logindata</translation>
 <translation id="4275663329226226506">Medier</translation>
 <translation id="4275830172053184480">Genstart din enhed</translation>
 <translation id="4278101229438943600">Din Google-assistent er klar</translation>
@@ -2310,6 +2319,7 @@
 <translation id="4349828822184870497">Nyttig</translation>
 <translation id="4350019051035968019">Denne enhed kan ikke tilmeldes det domæne, som din konto hører under, da enheden er markeret til administration på et andet domæne.</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> vil gerne søge efter Bluetooth-enheder i nærheden. Følgende enheder blev fundet:</translation>
+<translation id="4353114845960720315">Mens du er i VR, kan dette website muligvis få oplysninger om:</translation>
 <translation id="4354344420232759511">Her vises de websites, du besøger</translation>
 <translation id="435527878592612277">Vælg dit billede</translation>
 <translation id="4358313196493694334">Stabiliser markør</translation>
@@ -2369,6 +2379,7 @@
 <translation id="443475966875174318">Opdater eller fjern ikke-kompatible apps</translation>
 <translation id="4438043733494739848">Gennemsigtig</translation>
 <translation id="4441124369922430666">Skal denne app startes automatisk, når du tænder computeren?</translation>
+<translation id="4441147046941420429">Hvis du vil fortsætte, skal du fjerne sikkerhedsnøglen fra din enhed og derefter sætte den i igen og trykke på den</translation>
 <translation id="444134486829715816">Udvid...</translation>
 <translation id="4442424173763614572">DNS-opslag mislykkedes</translation>
 <translation id="4443536555189480885">&amp;Hjælp</translation>
@@ -2404,7 +2415,7 @@
 <translation id="4501530680793980440">Bekræft fjernelse</translation>
 <translation id="4502423230170890588">Fjern fra denne enhed</translation>
 <translation id="4504940961672722399">Brug denne udvidelse ved at klikke på dette ikon eller ved at trykke på <ph name="EXTENSION_SHORTCUT" />.</translation>
-<translation id="4506379069541445709">Hvis du fortsætter, aktiveres ADB, så der kan oprettes og testes Android-apps. Bemærk! ADB tillader installation af testapps, der ikke er blevet bekræftet Google.</translation>
+<translation id="4506379069541445709">Hvis du fortsætter, aktiveres ADB, så der kan oprettes og testes Android-apps. Bemærk! ADB tillader installation af testapps, der ikke er blevet bekræftet af Google.</translation>
 <translation id="4508051413094283164">Åbn alle i et inkognitovindue</translation>
 <translation id="4508265954913339219">Aktiveringen mislykkedes</translation>
 <translation id="4508765956121923607">Vis k&amp;ilde</translation>
@@ -2595,6 +2606,7 @@
 <translation id="4804818685124855865">Afbryd</translation>
 <translation id="4804827417948292437">Avocado</translation>
 <translation id="4807098396393229769">Navn på kort</translation>
+<translation id="4808319664292298116">Vil du starte VR fra <ph name="DOMAIN" />?</translation>
 <translation id="4808667324955055115">Pop op-vinduer er blokeret:</translation>
 <translation id="480990236307250886">Åbn startsiden</translation>
 <translation id="4813136279048157860">Mine billeder</translation>
@@ -2819,6 +2831,7 @@
 <translation id="5135085122826131075">Få adgang til din Google-assistent, når du siger "Ok Google".</translation>
 <translation id="5135533361271311778">Bogmærkeelementet blev ikke oprettet.</translation>
 <translation id="5137501176474113045">Slet dette element</translation>
+<translation id="5139823398361067371">Angiv pinkoden til din sikkerhedsnøgle. Hvis du ikke kender pinkoden, skal du nulstille sikkerhedsnøglen.</translation>
 <translation id="5139955368427980650">&amp;Åbn</translation>
 <translation id="5142961317498132443">Godkendelse</translation>
 <translation id="5143374789336132547">Udvidelsen <ph name="EXTENSION_NAME" /> har ændret, hvilken side der vises, når du klikker på knappen Startside.</translation>
@@ -2837,6 +2850,7 @@
 <translation id="5170568018924773124">Vis i mappe</translation>
 <translation id="5171045022955879922">Søg, eller angiv webadresse</translation>
 <translation id="5171343362375269016">Ombyttet hukommelse</translation>
+<translation id="5173668317844998239">Tilføj eller slet de fingeraftryk, der er gemt på din sikkerhedsnøgle</translation>
 <translation id="5175379009094579629">Enhedsnavnet er ugyldigt. Angiv et gyldigt enhedsnavn for at prøve igen.</translation>
 <translation id="5177479852722101802">Fortsæt blokering af adgang til kamera og mikrofon</translation>
 <translation id="5177549709747445269">Du bruger mobildata</translation>
@@ -2912,6 +2926,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">Dine konti</translation>
 <translation id="5288678174502918605">G&amp;enåbn lukket fane</translation>
+<translation id="52895863590846877">Siden findes ikke på <ph name="LANGUAGE" /></translation>
 <translation id="52912272896845572">Den private nøglefil er ugyldig.</translation>
 <translation id="529175790091471945">Formatér denne enhed</translation>
 <translation id="5293170712604732402">Gendan indstillinger til deres oprindelige standardkonfiguration</translation>
@@ -3066,6 +3081,7 @@
 <translation id="5511379779384092781">Ekstra lille</translation>
 <translation id="5511823366942919280">Er du sikker på, at du vil konfigurere denne enhed som en "Shark"?</translation>
 <translation id="5512653252560939721">Brugercertifikatet skal findes på hardwaren.</translation>
+<translation id="5517304475148761050">Denne app kræver adgang til Play Butik</translation>
 <translation id="551752069230578406">Føjer printer til din konto – dette kan tage et øjeblik...</translation>
 <translation id="5518219166343146486">Spørg, når et website vil se tekst og billeder, der er kopieret til udklipsholderen</translation>
 <translation id="5518584115117143805">Certifikat til kryptering af mail</translation>
@@ -3269,12 +3285,14 @@
 <translation id="5804175651771201311">Roaming er deaktiveret</translation>
 <translation id="5804241973901381774">Tilladelser</translation>
 <translation id="5805697420284793859">Vinduesadministrator</translation>
+<translation id="5806773519584576205">0° (standard)</translation>
 <translation id="5811750797187914944">Udført</translation>
 <translation id="5812674658566766066">Udvid alle</translation>
 <translation id="5814126672212206791">Forbindelsestype</translation>
 <translation id="5815645614496570556">X.400-adresse</translation>
 <translation id="5816434091619127343">De printerændringer, du har anmodet om, vil gøre printeren ubrugelig.</translation>
 <translation id="5817918615728894473">Start parring</translation>
+<translation id="5819762621475381970">– en oversigt over dit rum</translation>
 <translation id="5821565227679781414">Opret genvej</translation>
 <translation id="5825412242012995131">Til (anbefales)</translation>
 <translation id="5826395379250998812">Opret forbindelse til <ph name="DEVICE_TYPE" /> med din telefon. <ph name="LINK_BEGIN" />Få flere oplysninger<ph name="LINK_END" /></translation>
@@ -3424,7 +3442,6 @@
 <translation id="6022705094403139349">Er du klar til at parre din sikkerhedsnøgle?</translation>
 <translation id="6023643151125006053">Denne enhed (serienummer: <ph name="SERIAL_NUMBER" />) blev låst af administratoren på <ph name="SAML_DOMAIN" />.</translation>
 <translation id="6025215716629925253">Stakspor</translation>
-<translation id="6026047032548434446">Vil du installere appen?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> – en USB-enhed er forbundet</translation>
 <translation id="6029587122245504742">Langsomst</translation>
 <translation id="6032912588568283682">Filsystem</translation>
@@ -3807,6 +3824,7 @@
 <translation id="6589660129740381104">Funktioner, som er relateret til synkronisering og tilpasning, ligger nu under et enkelt kontrolelement, så du nemmere kan administrere din oplevelse i <ph name="IDS_SHORT_PRODUCT_NAME" />. Hvis du aktiverer dette, kan det ændre dine nuværende indstillinger.</translation>
 <translation id="6590458744723262880">Omdøb mappe</translation>
 <translation id="6592267180249644460">WebRTC-logfil blev registreret <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">Dit fingeraftryk blev registreret</translation>
 <translation id="6594883168703494535">Brug Smart Lock til at logge ind på din Google-konto</translation>
 <translation id="6596325263575161958">Krypteringsmuligheder</translation>
 <translation id="6596816719288285829">IP-adresse</translation>
@@ -3941,6 +3959,7 @@
 <translation id="6805038906417219576">OK</translation>
 <translation id="6805647936811177813">Log ind på <ph name="TOKEN_NAME" /> for at importere klientcertifikatet fra <ph name="HOST_NAME" />.</translation>
 <translation id="680572642341004180">Aktivér RLZ-sporing i <ph name="SHORT_PRODUCT_OS_NAME" />.</translation>
+<translation id="6808039367995747522">Indsæt og tryk på din sikkerhedsnøgle for at fortsætte</translation>
 <translation id="6808193438228982088">Ræv</translation>
 <translation id="6810613314571580006">Log automatisk ind på websites ved hjælp af gemte loginoplysninger. Når funktionen er slået fra, bliver du bedt om at bekræfte, hver gang du vil logge ind på et website.</translation>
 <translation id="6810768462515084623">Ups! Det ser ud til, at din adgangskode er udløbet. Forny den på en anden enhed, og prøv igen.</translation>
@@ -3948,6 +3967,7 @@
 <translation id="6812349420832218321"><ph name="PRODUCT_NAME" /> kan ikke køres med rodcertifikat.</translation>
 <translation id="6812841287760418429">Behold ændringer</translation>
 <translation id="6817174620439930047">Spørg mig, når et website vil anvende interne systemmeddelelser til at få adgang til MIDI-enheder (anbefales)</translation>
+<translation id="6818198425579322765">Sidens sprog, som skal oversættes</translation>
 <translation id="682123305478866682">Cast skrivebordet</translation>
 <translation id="6823506025919456619">Du skal logge ind i Chrome for at se dine enheder</translation>
 <translation id="6824564591481349393">Kopier mailadress&amp;e</translation>
@@ -3981,6 +4001,7 @@
 <translation id="6860097299815761905">Indstillinger for proxy...</translation>
 <translation id="6860427144121307915">Åbn på en fane</translation>
 <translation id="6865313869410766144">Formulardata for AutoFyld</translation>
+<translation id="6865598234501509159">Siden findes ikke på <ph name="LANGUAGE" /></translation>
 <translation id="6865708901122695652">WebRTC-hændelseslogfiler (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">Farvetemperatur</translation>
 <translation id="6870888490422746447">Vælg en app, du vil dele med:</translation>
@@ -3995,6 +4016,7 @@
 <translation id="6885771755599377173">Forhåndsvisning af systemoplysninger</translation>
 <translation id="6886476658664859389">NFC-sikkerhedsnøgle</translation>
 <translation id="6886871292305414135">Åbn link i ny &amp;fane</translation>
+<translation id="6890912377247906520">Disse udvidelser har ikke brug for adgang til dette website.</translation>
 <translation id="6892812721183419409">Åbn linket som <ph name="USER" /></translation>
 <translation id="6895032998810961280">Rapportér oplysninger til Google om skadelig software, skadelige systemindstillinger og skadelige processer, der blev fundet på din computer i forbindelse med denne oprydning</translation>
 <translation id="6896758677409633944">Kopiér</translation>
@@ -4390,6 +4412,7 @@
 <translation id="7461924472993315131">Fastgør</translation>
 <translation id="746216226901520237">Næste gang låser din telefon din <ph name="DEVICE_TYPE" /> op. Du kan deaktivere Smart Lock i Indstillinger.</translation>
 <translation id="7463006580194749499">Tilføj person</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# åben fane. Tryk for at skifte fanelinje.}one{# åben fane. Tryk for at skifte fanelinje.}other{# åbne faner. Tryk for at skifte fanelinje.}}</translation>
 <translation id="7465778193084373987">Webadresse for tilbagekaldelse af Netscape-certifikat</translation>
 <translation id="7469894403370665791">Opret automatisk forbindelse til dette netværk</translation>
 <translation id="747114903913869239">Fejl: Udvidelsen kunne ikke afkodes</translation>
@@ -4816,6 +4839,7 @@
 <translation id="8037117027592400564">Læs hele teksten højt ved hjælp af talesyntese</translation>
 <translation id="8037357227543935929">Spørg (standardindstilling)</translation>
 <translation id="803771048473350947">Fil</translation>
+<translation id="8041089156583427627">Send feedback</translation>
 <translation id="8042142357103597104">Tekstens gennemsigtighed</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> svarer ikke.</translation>
 <translation id="8044899503464538266">Langsom</translation>
@@ -4845,6 +4869,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">Gemt adgangskode</translation>
 <translation id="8086015605808120405">Konfigurerer <ph name="PRINTER_NAME" />...</translation>
+<translation id="8086442853986205778">Konfigurer <ph name="PRINTER_NAME" /></translation>
 <translation id="8090234456044969073">Se en liste over dine mest besøgte websites</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> svarer ikke</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Sikkerhedskopiér til Google Drev. Du kan til enhver tid gendanne dine data eller skifte til en anden enhed. Backups omfatter appdata.<ph name="END_PARAGRAPH1" />
@@ -5156,6 +5181,7 @@
 <translation id="8551388862522347954">Licenser</translation>
 <translation id="8553342806078037065">Administrer andre personer</translation>
 <translation id="8554899698005018844">Intet sprog</translation>
+<translation id="8557022314818157177">Hold fingeren nede på din sikkerhedsnøgle, indtil dit fingeraftryk er registreret</translation>
 <translation id="855773602626431402">Et plugin, der ikke er gemt i sandbox, blev forhindret i at køre på denne side.</translation>
 <translation id="8557930019681227453">Manifest</translation>
 <translation id="8561206103590473338">Elefant</translation>
@@ -5314,6 +5340,7 @@
 <translation id="8770406935328356739">Udvidelsens rodmappe</translation>
 <translation id="8770507190024617908">Administrer personer</translation>
 <translation id="8771300903067484968">Baggrunden for startsiden er nulstillet til standardbaggrunden.</translation>
+<translation id="8773302562181397928">Gem <ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">Bekræft gendannelse</translation>
 <translation id="8774934320277480003">Topmargen</translation>
 <translation id="8775144690796719618">Ugyldig webadresse</translation>
@@ -5656,6 +5683,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 fane}one{# faner}other{# faner}}</translation>
 <translation id="971774202801778802">Bogmærkets webadresse</translation>
 <translation id="973473557718930265">Afslut</translation>
+<translation id="975893173032473675">Sprog, der skal oversættes til</translation>
 <translation id="97905529126098460">Dette vindue lukkes, når annulleringen er fuldført.</translation>
 <translation id="981121421437150478">Offline</translation>
 <translation id="983511809958454316">Denne funktion understøttes ikke i VR</translation>
diff --git a/chrome/app/resources/generated_resources_de.xtb b/chrome/app/resources/generated_resources_de.xtb
index e56b5f7..a29631b 100644
--- a/chrome/app/resources/generated_resources_de.xtb
+++ b/chrome/app/resources/generated_resources_de.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="de">
-<translation id="1002469766576243227">Dieser Authentifizierungsdienst wird von <ph name="EXTENSION_NAME" /> gehostet</translation>
 <translation id="1003088604756913841">Link in neuem <ph name="APP" />-Fenster öffnen</translation>
 <translation id="1004218526896219317">Zugriff auf Website</translation>
 <translation id="1005274289863221750">Ihr Mikrofon und Ihre Kamera verwenden</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">Nur verschlüsseln</translation>
 <translation id="1039337018183941703">Ungültige oder beschädigte Datei</translation>
 <translation id="1041175011127912238">Diese Seite reagiert nicht</translation>
+<translation id="1041263367839475438">Verfügbare Geräte</translation>
 <translation id="1042174272890264476">Auch die RLZ-Bibliothek von <ph name="SHORT_PRODUCT_NAME" /> ist auf Ihrem Computer vorinstalliert. RLZ sorgt für die Zuweisung von Tags, anhand derer gemessen wird, wie sich einzelne Werbekampagnen auf die Suchanfragen und die Nutzung von <ph name="SHORT_PRODUCT_NAME" /> auswirken. Die Tags sind weder eindeutig, noch personenbezogen und kommen manchmal in Google-Suchanfragen in <ph name="PRODUCT_NAME" /> vor.</translation>
 <translation id="1045692658517323508">{0,plural, =1{Innerhalb einer Minute aktualisieren}other{Innerhalb von # Minuten aktualisieren}}</translation>
 <translation id="1046635659603195359">Offenbar haben Sie Voice Match bereits auf einem anderen Gerät für Google Assistant eingerichtet. Diese vorherigen Aufnahmen können verwendet werden, um ein Sprachmodell auf diesem Gerät zu erstellen. Dies sollte weniger als eine Minute dauern.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">Durchsuchen Sie Ihr Gerät, Ihre Apps und das Web.</translation>
 <translation id="1146678959555564648">VR aktivieren</translation>
 <translation id="114721135501989771">Chrome cleverer nutzen – dank Google</translation>
+<translation id="1147991416141538220">Wenn Sie Zugriff benötigen, wenden Sie sich an den Administrator dieses Geräts.</translation>
 <translation id="1149401351239820326">Ablaufmonat</translation>
 <translation id="1150565364351027703">Sonnenbrille</translation>
 <translation id="1151917987301063366"><ph name="HOST" /> immer den Zugriff auf Sensoren erlauben</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">Benutzerdefiniert</translation>
 <translation id="1178581264944972037">Anhalten</translation>
 <translation id="117916940443676133">Ihr Sicherheitsschlüssel ist nicht durch eine PIN geschützt. Erstellen Sie zuerst eine PIN, um die Anmeldedaten zu verwalten.</translation>
+<translation id="118069123878619799">– physische Merkmale wie Ihre Größe</translation>
 <translation id="1181037720776840403">Entfernen</translation>
 <translation id="1183237619868651138"><ph name="EXTERNAL_CRX_FILE" /> kann nicht im lokalen Cache installiert werden.</translation>
 <translation id="1185924365081634987">Sie können auch <ph name="GUEST_SIGNIN_LINK_START" />als Gast surfen<ph name="GUEST_SIGNIN_LINK_END" />, um den Netzwerkfehler zu beheben.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">Vor dem Zugriff nachfragen</translation>
 <translation id="1434696352799406980">Mit dieser Funktion werden Ihre "Beim Start"-Seite, Ihre Suchmaschine, die "Neuer Tab"-Seite und angepinnte Tabs zurückgesetzt. Außerdem werden alle Erweiterungen deaktiviert und temporäre Daten wie Cookies gelöscht. Ihre Lesezeichen, der Verlauf und gespeicherte Passwörter werden nicht gelöscht.</translation>
 <translation id="1434886155212424586">Die "Neuer Tab"-Seite ist die Startseite.</translation>
+<translation id="1435979430299962295">Wenn Sie den Zugriff auf diese Website zulassen möchten, klicken Sie auf die Erweiterung.</translation>
 <translation id="1436390408194692385">Gültig für <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">Einrichtung fortsetzen</translation>
 <translation id="1436784010935106834">Entfernt</translation>
@@ -1360,12 +1363,14 @@
 <translation id="2932883381142163287">Missbrauch melden</translation>
 <translation id="2936851848721175671">Sicherung &amp; Wiederherstellung</translation>
 <translation id="2938225289965773019"><ph name="PROTOCOL" />-Links öffnen</translation>
+<translation id="2938845886082362843">Auf Ihrem Sicherheitsschlüssel gespeicherte Anmeldedaten abrufen und löschen</translation>
 <translation id="2939938020978911855">Verfügbare Bluetooth-Geräte anzeigen</translation>
 <translation id="2941112035454246133">Niedrig</translation>
 <translation id="2942560570858569904">Bitte warten...</translation>
 <translation id="2942581856830209953">Diese Seite anpassen</translation>
 <translation id="2944060181911631861">Sie haben die Möglichkeit, Nutzungs- und Diagnosedaten zu senden. Sie können uns helfen, Android zu verbessern, indem Sie zulassen, dass Diagnose- sowie Geräte- und App-Nutzungsdaten automatisch an Google gesendet werden. Die Daten helfen unter anderem dabei, die Stabilität des Systems und der Apps zu verbessern. Einige aggregierte Daten sind auch für Apps und Partner von Google, beispielsweise Android-Entwickler, nützlich. Wenn zusätzlich die Einstellung "Web- &amp; App-Aktivitäten" aktiviert ist, werden diese Daten eventuell in Ihrem Google-Konto gespeichert. <ph name="BEGIN_LINK1" />Weitere Informationen<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">Verbindung hinzufügen</translation>
+<translation id="2947605845283690091">Wenn Sie im Web surfen, sollen aufgerufene Seiten schnell geladen werden. Nehmen Sie sich jetzt einen Moment Zeit, um Ihre <ph name="BEGIN_LINK" />Erweiterungen zu prüfen<ph name="END_LINK" />.</translation>
 <translation id="2948300991547862301">Zu <ph name="PAGE_TITLE" /> wechseln</translation>
 <translation id="29488703364906173">Der schnelle, einfache und sichere Browser, entwickelt für das moderne Web</translation>
 <translation id="2949289451367477459">Standort verwenden: Apps und Dienste mit Berechtigung zur Standortermittlung dürfen den Standort dieses Geräts nutzen. Google kann in regelmäßigen Abständen anonymisierte Standortdaten erfassen und diese zur Verbesserung der Standortgenauigkeit und standortbezogener Dienste verwenden. <ph name="BEGIN_LINK1" />Weitere Informationen<ph name="END_LINK1" /></translation>
@@ -1542,6 +1547,7 @@
 <translation id="3241680850019875542">Wählen Sie das Stammverzeichnis der Erweiterung, die gepackt werden soll. Zur Aktualisierung einer Erweiterung wählen Sie eine private Schlüsseldatei zur Wiederverwendung.</translation>
 <translation id="3244294424315804309">Töne weiterhin stummschalten</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> – Netzwerkfehler</translation>
+<translation id="3248902735035392926">Sicherheit ist wichtig. Nehmen Sie sich einen Moment Zeit, um Ihre <ph name="BEGIN_LINK" />Erweiterungen zu prüfen<ph name="END_LINK" /></translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;Gehört nicht zum Zertifikat&gt;</translation>
 <translation id="3253225298092156258">Nicht verfügbar</translation>
@@ -2038,6 +2044,7 @@
 <translation id="3926002189479431949">Telefon für Smart Lock geändert</translation>
 <translation id="3927932062596804919">Ablehnen</translation>
 <translation id="3928570707778085600">Änderungen an "<ph name="FILE_OR_FOLDER_NAME" />" speichern?</translation>
+<translation id="3929426037718431833">Diese Erweiterungen können Daten dieser Website aufrufen und ändern.</translation>
 <translation id="3930737994424905957">Suche nach Geräten läuft</translation>
 <translation id="3930968231047618417">Hintergrundfarbe</translation>
 <translation id="3933283459331715412">Gelöschtes Passwort wiederherstellen für <ph name="USERNAME" /></translation>
@@ -2105,6 +2112,7 @@
 <translation id="4010917659463429001">Lesezeichen auf Ihrem Mobilgerät abrufen: <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973">"<ph name="CLIENT_NAME" />" führt ein Debugging für diesen Browser durch</translation>
 <translation id="4014432863917027322">"<ph name="EXTENSION_NAME" />" reparieren?</translation>
+<translation id="4015163439792426608">Sie nutzen Erweiterungen? Sie können diese <ph name="BEGIN_LINK" />ganz einfach an einem Ort verwalten<ph name="END_LINK" />.</translation>
 <translation id="4020106588733303597">Hoppla! Das System konnte keine verfügbaren Lizenzen laden.</translation>
 <translation id="4020327272915390518">Menü für Optionen</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2263,6 +2271,7 @@
 <translation id="4267953847983678297">Verbindung mit dem Mobilfunknetz automatisch herstellen</translation>
 <translation id="4268025649754414643">Schlüsselverschlüsselung</translation>
 <translation id="4270393598798225102">Version <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">Anmeldedaten</translation>
 <translation id="4275663329226226506">Medien</translation>
 <translation id="4275830172053184480">Gerät neu starten</translation>
 <translation id="4278101229438943600">Google Assistant ist bereit</translation>
@@ -2306,6 +2315,7 @@
 <translation id="4349828822184870497">Hilfreich</translation>
 <translation id="4350019051035968019">Dieses Gerät kann nicht in der Domain registriert werden, zu der Ihr Konto gehört, weil das Gerät für die Verwaltung in einer anderen Domain gekennzeichnet wurde.</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> möchte nach Bluetooth-Geräten in der Nähe suchen. Die folgenden Geräte wurden gefunden:</translation>
+<translation id="4353114845960720315">Während Sie im VR-Modus sind, erhält die Website möglicherweise bestimmte Informationen über Sie. Dazu gehören:</translation>
 <translation id="4354344420232759511">Hier finden Sie die von Ihnen besuchten Websites</translation>
 <translation id="435527878592612277">Foto auswählen</translation>
 <translation id="4358313196493694334">Klickposition stabilisieren</translation>
@@ -2365,6 +2375,7 @@
 <translation id="443475966875174318">Nicht kompatible Anwendungen aktualisieren oder entfernen</translation>
 <translation id="4438043733494739848">Transparent</translation>
 <translation id="4441124369922430666">Soll diese App beim Einschalten des Geräts automatisch gestartet werden?</translation>
+<translation id="4441147046941420429">Entfernen Sie zum Fortfahren den Sicherheitsschlüssel von Ihrem Gerät, stecken Sie ihn noch einmal ein und tippen Sie darauf</translation>
 <translation id="444134486829715816">Anzeigen...</translation>
 <translation id="4442424173763614572">DNS-Suche fehlgeschlagen</translation>
 <translation id="4443536555189480885">&amp;Hilfe</translation>
@@ -2591,6 +2602,7 @@
 <translation id="4804818685124855865">Verbindung trennen</translation>
 <translation id="4804827417948292437">Avocado</translation>
 <translation id="4807098396393229769">Name auf Karte</translation>
+<translation id="4808319664292298116">VR von <ph name="DOMAIN" /> aus aktivieren?</translation>
 <translation id="4808667324955055115">Pop-ups blockiert:</translation>
 <translation id="480990236307250886">Startseite öffnen</translation>
 <translation id="4813136279048157860">Meine Bilder</translation>
@@ -2815,6 +2827,7 @@
 <translation id="5135085122826131075">Mit "Ok Google" können Sie auf Ihren Assistant zugreifen.</translation>
 <translation id="5135533361271311778">Lesezeichenelement konnte nicht erstellt werden.</translation>
 <translation id="5137501176474113045">Diesen Eintrag löschen</translation>
+<translation id="5139823398361067371">Geben Sie die PIN für Ihren Sicherheitsschlüssel ein. Falls Sie sie nicht kennen, müssen Sie den Sicherheitsschlüssel zurücksetzen.</translation>
 <translation id="5139955368427980650">Ö&amp;ffnen</translation>
 <translation id="5142961317498132443">Authentifizierung</translation>
 <translation id="5143374789336132547">Durch die Erweiterung <ph name="EXTENSION_NAME" /> wurde die Seite geändert, die beim Klicken auf die Schaltfläche "Startseite" erscheint.</translation>
@@ -2833,6 +2846,7 @@
 <translation id="5170568018924773124">In Ordner anzeigen</translation>
 <translation id="5171045022955879922">Suchen oder URL eingeben</translation>
 <translation id="5171343362375269016">Swap-Speicher</translation>
+<translation id="5173668317844998239">Auf Ihrem Sicherheitsschlüssel gespeicherte Fingerabdrücke hinzufügen oder löschen</translation>
 <translation id="5175379009094579629">Der Gerätename ist ungültig. Geben Sie einen gültigen Gerätenamen ein, um es noch einmal zu versuchen.</translation>
 <translation id="5177479852722101802">Zugriff auf Kamera und Mikrofon weiter blockieren</translation>
 <translation id="5177549709747445269">Sie nutzen mobile Daten.</translation>
@@ -2908,6 +2922,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">Meine Konten</translation>
 <translation id="5288678174502918605">Geschlossenen Tab wieder öffn&amp;en</translation>
+<translation id="52895863590846877">Diese Seite ist nicht auf <ph name="LANGUAGE" /> verfügbar</translation>
 <translation id="52912272896845572">Private Schlüsseldatei ist ungültig.</translation>
 <translation id="529175790091471945">Gerät formatieren</translation>
 <translation id="5293170712604732402">Einstellungen auf ursprüngliche Standardwerte zurücksetzen</translation>
@@ -3062,6 +3077,7 @@
 <translation id="5511379779384092781">Sehr klein</translation>
 <translation id="5511823366942919280">Möchten Sie dieses Gerät wirklich als "Shark" einrichten?</translation>
 <translation id="5512653252560939721">Hardwaregestütztes Nutzerzertifikat erforderlich</translation>
+<translation id="5517304475148761050">Diese App benötigt Zugriff auf den Google Play Store</translation>
 <translation id="551752069230578406">Drucker wird zu Ihrem Konto hinzugefügt. Bitte warten...</translation>
 <translation id="5518219166343146486">Nachfragen, wenn eine Website Texte und Bilder aus der Zwischenablage abrufen möchte</translation>
 <translation id="5518584115117143805">Zertifikat für E-Mail-Verschlüsselung</translation>
@@ -3265,12 +3281,14 @@
 <translation id="5804175651771201311">Roaming aus</translation>
 <translation id="5804241973901381774">Berechtigungen</translation>
 <translation id="5805697420284793859">Fenstermanager</translation>
+<translation id="5806773519584576205">0° (Standard)</translation>
 <translation id="5811750797187914944">Fertig</translation>
 <translation id="5812674658566766066">Alle einblenden</translation>
 <translation id="5814126672212206791">Verbindungstyp</translation>
 <translation id="5815645614496570556">X.400-Adresse</translation>
 <translation id="5816434091619127343">Die angeforderten Änderungen würden den Drucker unbrauchbar machen.</translation>
 <translation id="5817918615728894473">Koppeln</translation>
+<translation id="5819762621475381970">– der Grundriss Ihres Zimmers</translation>
 <translation id="5821565227679781414">Verknüpfung erstellen</translation>
 <translation id="5825412242012995131">An (empfohlen)</translation>
 <translation id="5826395379250998812">Bitte <ph name="DEVICE_TYPE" /> mit Smartphone verbinden. <ph name="LINK_BEGIN" />Weitere Informationen<ph name="LINK_END" /></translation>
@@ -3420,7 +3438,6 @@
 <translation id="6022705094403139349">Bereit zum Koppeln des Sicherheitsschlüssels?</translation>
 <translation id="6023643151125006053">Dieses Gerät (SN: <ph name="SERIAL_NUMBER" />) wurde durch den Administrator von <ph name="SAML_DOMAIN" /> gesperrt.</translation>
 <translation id="6025215716629925253">Stacktrace</translation>
-<translation id="6026047032548434446">App installieren?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> – USB-Gerät verbunden</translation>
 <translation id="6029587122245504742">Langsamste</translation>
 <translation id="6032912588568283682">Dateisystem</translation>
@@ -3802,6 +3819,7 @@
 <translation id="6589660129740381104">Zur einfacheren Anpassung von <ph name="IDS_SHORT_PRODUCT_NAME" /> auf die eigenen Vorlieben sind Funktionen zur Synchronisierung und Personalisierung jetzt über ein einzelnes Steuerelement verfügbar. Wenn Sie dieses aktivieren, können sich Ihre aktuellen Einstellungen ändern.</translation>
 <translation id="6590458744723262880">Ordner umbenennen</translation>
 <translation id="6592267180249644460">WebRTC-Protokoll erfasst am <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">Ihr Fingerabdruck wurde erfasst</translation>
 <translation id="6594883168703494535">Zum Anmelden im Google-Konto Smart Lock verwenden</translation>
 <translation id="6596325263575161958">Verschlüsselungsoptionen</translation>
 <translation id="6596816719288285829">IP-Adresse</translation>
@@ -3936,6 +3954,7 @@
 <translation id="6805038906417219576">Ok</translation>
 <translation id="6805647936811177813">Melden Sie sich in <ph name="TOKEN_NAME" /> an, um das Clientzertifikat von <ph name="HOST_NAME" /> herunterzuladen.</translation>
 <translation id="680572642341004180">RLZ-Nachverfolgung für <ph name="SHORT_PRODUCT_OS_NAME" /> aktivieren</translation>
+<translation id="6808039367995747522">Stecken Sie Ihren Sicherheitsschlüssel ein und tippen Sie darauf, um fortzufahren</translation>
 <translation id="6808193438228982088">Fuchs</translation>
 <translation id="6810613314571580006">Sie werden mit gespeicherten Anmeldedaten automatisch auf Websites angemeldet. Wenn diese Funktion deaktiviert ist, werden Sie bei jeder Anmeldung auf einer Website nach einer Bestätigung gefragt.</translation>
 <translation id="6810768462515084623">Hoppla! Offenbar ist Ihr Passwort abgelaufen. Bitte erneuern Sie es auf einem anderen Gerät und versuchen Sie es noch einmal.</translation>
@@ -3943,6 +3962,7 @@
 <translation id="6812349420832218321"><ph name="PRODUCT_NAME" /> kann nicht als Root ausgeführt werden.</translation>
 <translation id="6812841287760418429">Änderungen beibehalten</translation>
 <translation id="6817174620439930047">Nachfragen, wenn eine Website versucht, mit systemexklusiven Meldungen auf MIDI-Geräte zuzugreifen (empfohlen)</translation>
+<translation id="6818198425579322765">Sprache der Seite, die übersetzt wird</translation>
 <translation id="682123305478866682">Desktop streamen</translation>
 <translation id="6823506025919456619">Melden Sie sich in Chrome an, um Ihre Geräte zu sehen.</translation>
 <translation id="6824564591481349393">E-Mail-Adr&amp;esse kopieren</translation>
@@ -3976,6 +3996,7 @@
 <translation id="6860097299815761905">Proxy-Einstellungen...</translation>
 <translation id="6860427144121307915">In Tab öffnen</translation>
 <translation id="6865313869410766144">AutoFill-Formulardaten</translation>
+<translation id="6865598234501509159">Diese Seite ist nicht auf <ph name="LANGUAGE" /> verfügbar</translation>
 <translation id="6865708901122695652">WebRTC-Ereignisprotokolle (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">Farbtemperatur</translation>
 <translation id="6870888490422746447">App wählen, um sie zu teilen über:</translation>
@@ -3990,6 +4011,7 @@
 <translation id="6885771755599377173">Vorschau der Systeminformationen</translation>
 <translation id="6886476658664859389">NFC-Sicherheitsschlüssel</translation>
 <translation id="6886871292305414135">Link in neuem &amp;Tab öffnen</translation>
+<translation id="6890912377247906520">Diese Erweiterungen benötigen keinen Zugriff auf diese Website.</translation>
 <translation id="6892812721183419409">Link als <ph name="USER" /> öffnen</translation>
 <translation id="6895032998810961280">Der Bericht enthält Informationen zu schädlicher Software, Systemeinstellungen und Prozessen, die während der Bereinigung auf Ihrem Computer gefunden wurden</translation>
 <translation id="6896758677409633944">Kopieren</translation>
@@ -4385,6 +4407,7 @@
 <translation id="7461924472993315131">Anpinnen</translation>
 <translation id="746216226901520237">Das nächste Mal wird Ihr <ph name="DEVICE_TYPE" /> von Ihrem Smartphone entsperrt. Sie können Smart Lock in den Einstellungen deaktivieren.</translation>
 <translation id="7463006580194749499">Person hinzufügen</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# offener Tab, zum Umschalten der Tableiste drücken}other{# offene Tabs, zum Umschalten der Tableiste drücken}}</translation>
 <translation id="7465778193084373987">URL zum Zurückrufen von Netscape-Zertifikaten</translation>
 <translation id="7469894403370665791">Verbindung zu diesem Netzwerk automatisch herstellen</translation>
 <translation id="747114903913869239">Fehler: Erweiterung kann nicht entschlüsselt werden.</translation>
@@ -4812,6 +4835,7 @@
 <translation id="8037117027592400564">Alle mit künstlicher Sprachausgabe gesprochenen Texte lesen</translation>
 <translation id="8037357227543935929">Nachfragen (Standard)</translation>
 <translation id="803771048473350947">Datei</translation>
+<translation id="8041089156583427627">Feedback geben</translation>
 <translation id="8042142357103597104">Texttransparenz</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> reagiert nicht.</translation>
 <translation id="8044899503464538266">Langsam</translation>
@@ -4841,6 +4865,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">Gespeichertes Passwort</translation>
 <translation id="8086015605808120405"><ph name="PRINTER_NAME" /> wird konfiguriert...</translation>
+<translation id="8086442853986205778">"<ph name="PRINTER_NAME" />" einrichten</translation>
 <translation id="8090234456044969073">Liste Ihrer meistbesuchten Websites lesen</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> reagiert nicht</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />In Google Drive sichern: Sie können Ihre Daten jederzeit wiederherstellen – auch auf einem anderen Gerät. Ihre Sicherung enthält App-Daten.<ph name="END_PARAGRAPH1" />
@@ -5151,6 +5176,7 @@
 <translation id="8551388862522347954">Lizenzen</translation>
 <translation id="8553342806078037065">Andere Nutzer verwalten</translation>
 <translation id="8554899698005018844">Keine Sprache</translation>
+<translation id="8557022314818157177">Berühren Sie mehrmals den Fingerabdrucksensor auf Ihrem Sicherheitsschlüssel, bis der Fingerabdruck gespeichert ist</translation>
 <translation id="855773602626431402">Ein Plug-in ohne Sandbox wurde auf dieser Seite blockiert.</translation>
 <translation id="8557930019681227453">Manifest</translation>
 <translation id="8561206103590473338">Elefant</translation>
@@ -5308,6 +5334,7 @@
 <translation id="8770406935328356739">Stammverzeichnis der Erweiterung</translation>
 <translation id="8770507190024617908">Nutzer verwalten</translation>
 <translation id="8771300903067484968">Der Hintergrund der Startseite wurde auf den standardmäßigen Hintergrund zurückgesetzt.</translation>
+<translation id="8773302562181397928"><ph name="PRINTER_NAME" /> speichern</translation>
 <translation id="8774379074441005279">Wiederherstellung bestätigen</translation>
 <translation id="8774934320277480003">Oberer Rand</translation>
 <translation id="8775144690796719618">Ungültige URL</translation>
@@ -5650,6 +5677,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 Tab}other{# Tabs}}</translation>
 <translation id="971774202801778802">URL als Lesezeichen speichern</translation>
 <translation id="973473557718930265">Beenden</translation>
+<translation id="975893173032473675">Sprache, in die übersetzt wird</translation>
 <translation id="97905529126098460">Dieses Fenster wird nach Abbruch der Installation geschlossen.</translation>
 <translation id="981121421437150478">Offline</translation>
 <translation id="983511809958454316">Diese Funktion wird im VR-Modus nicht unterstützt</translation>
diff --git a/chrome/app/resources/generated_resources_el.xtb b/chrome/app/resources/generated_resources_el.xtb
index 4fd7f1a..49d037a 100644
--- a/chrome/app/resources/generated_resources_el.xtb
+++ b/chrome/app/resources/generated_resources_el.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="el">
-<translation id="1002469766576243227">Αυτή η υπηρεσία ελέγχου ταυτότητας φιλοξενείται από <ph name="EXTENSION_NAME" /></translation>
 <translation id="1003088604756913841">Άνοιγμα Συνδέσμου σε νέο παράθυρο <ph name="APP" /></translation>
 <translation id="1004218526896219317">Πρόσβαση στον ιστότοπο</translation>
 <translation id="1005274289863221750">Χρήση του μικροφώνου και της κάμεράς σας</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">Μόνο κρυπτογράφηση</translation>
 <translation id="1039337018183941703">Μη έγκυρο ή κατεστραμμένο αρχείο</translation>
 <translation id="1041175011127912238">Αυτή η σελίδα δεν αποκρίνεται.</translation>
+<translation id="1041263367839475438">Διαθέσιμες συσκευές</translation>
 <translation id="1042174272890264476">Ο υπολογιστής σας κυκλοφορεί και με ενσωματωμένη τη βιβλιοθήκη RLZ του <ph name="SHORT_PRODUCT_NAME" />. Το RLZ εκχωρεί μια μη μοναδική ετικέτα μη προσωπικής ταυτοποίησης για τη μέτρηση των αναζητήσεων και της χρήσης του <ph name="SHORT_PRODUCT_NAME" /> που προκύπτει από μια συγκεκριμένη καμπάνια προώθησης. Αυτές οι ετικέτες εμφανίζονται μερικές φορές σε ερωτήματα στην Αναζήτηση Google στο <ph name="PRODUCT_NAME" />.</translation>
 <translation id="1045692658517323508">{0,plural, =1{Ενημέρωση σε 1 λεπτό}other{Ενημέρωση σε # λεπτά}}</translation>
 <translation id="1046635659603195359">Φαίνεται πως έχετε ήδη ρυθμίσει το Voice Match με τον Βοηθό σας Google σε κάποια άλλη συσκευή. Αυτές οι προηγούμενες ηχογραφήσεις μπορούν να χρησιμοποιηθούν για τη δημιουργία ενός φωνητικού μοντέλου σε αυτήν τη συσκευή. Η διαδικασία αναμένεται να διαρκέσει λιγότερο από ένα λεπτό.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">Κάντε αναζήτηση στη συσκευή, στις εφαρμογές και στον ιστό.</translation>
 <translation id="1146678959555564648">Εισαγωγή VR</translation>
 <translation id="114721135501989771">Έξυπνες λειτουργίες Google στο Chrome</translation>
+<translation id="1147991416141538220">Για να ζητήσετε πρόσβαση, επικοινωνήστε με τον διαχειριστή αυτής της συσκευής.</translation>
 <translation id="1149401351239820326">Μήνας λήξης</translation>
 <translation id="1150565364351027703">Γυαλιά ηλίου</translation>
 <translation id="1151917987301063366">Να επιτρέπεται πάντα στο <ph name="HOST" /> να έχει πρόσβαση στους αισθητήρες</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">Προσαρμοσμένη</translation>
 <translation id="1178581264944972037">Παύση</translation>
 <translation id="117916940443676133">Το κλειδί ασφαλείας σας δεν προστατεύεται από PIN. Για να διαχειριστείτε τα δεδομένα σύνδεσης, δημιουργήστε ένα PIN.</translation>
+<translation id="118069123878619799">- τα φυσικά χαρακτηριστικά σας, όπως το ύψος σας</translation>
 <translation id="1181037720776840403">Κατάργηση</translation>
 <translation id="1183237619868651138">Δεν είναι δυνατή η εγκατάσταση του <ph name="EXTERNAL_CRX_FILE" /> σε τοπική κρυφή μνήμη.</translation>
 <translation id="1185924365081634987">Μπορείτε επίσης να δοκιμάσετε να <ph name="GUEST_SIGNIN_LINK_START" />περιηγηθείτε ως επισκέπτης<ph name="GUEST_SIGNIN_LINK_END" /> για να διορθώσετε αυτό το σφάλμα δικτύου.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">Ερώτηση πριν από την πρόσβαση</translation>
 <translation id="1434696352799406980">Με αυτήν την ενέργεια, θα γίνει επαναφορά της σελίδας εκκίνησης, της σελίδας σε νέα καρτέλα, της μηχανής αναζήτησης και των καρφιτσωμένων καρτελών σας. Επιπλέον, θα απενεργοποιηθούν όλες οι επεκτάσεις και θα γίνει διαγραφή των προσωρινών δεδομένων σας, όπως είναι τα cookie. Οι σελιδοδείκτες, το ιστορικό και οι αποθηκευμένοι κωδικοί πρόσβασής σας δεν θα διαγραφούν.</translation>
 <translation id="1434886155212424586">Η αρχική σελίδα είναι η σελίδα "Νέα καρτέλα"</translation>
+<translation id="1435979430299962295">Για να επιτρέψετε την πρόσβαση σε αυτόν τον ιστότοπο, κάντε κλικ στην επέκταση.</translation>
 <translation id="1436390408194692385">Ισχύει για <ph name="TICKET_TIME_LEFT" />.</translation>
 <translation id="1436671784520050284">Συνέχιση ρύθμισης</translation>
 <translation id="1436784010935106834">Καταργήθηκαν</translation>
@@ -1364,12 +1367,14 @@
 <translation id="2932883381142163287">Αναφορά κατάχρησης</translation>
 <translation id="2936851848721175671">Δημιουργία αντιγράφων ασφαλείας και επαναφορά</translation>
 <translation id="2938225289965773019">Άνοιγμα συνδέσμων <ph name="PROTOCOL" /></translation>
+<translation id="2938845886082362843">Προβάλετε και διαγράψτε τα δεδομένα σύνδεσης που έχουν αποθηκευτεί στο κλειδί ασφαλείας σας.</translation>
 <translation id="2939938020978911855">Εμφάνιση διαθέσιμων συσκευών Bluetooth</translation>
 <translation id="2941112035454246133">Χαμηλή</translation>
 <translation id="2942560570858569904">Αναμονή…</translation>
 <translation id="2942581856830209953">Εξατομίκευση αυτής της σελίδας</translation>
 <translation id="2944060181911631861">Αποστολή δεδομένων χρήσης και διαγνωστικών. Συμβάλετε στη βελτίωση της εμπειρίας Android με αυτόματη αποστολή διαγνωστικών δεδομένων και δεδομένων συσκευής και χρήσης εφαρμογών στην Google. Με αυτόν τον τρόπο βελτιώνεται η σταθερότητα του συστήματος και των εφαρμογών και παρέχονται επιπλέον βελτιώσεις. Ορισμένα συγκεντρωτικά δεδομένα θα βοηθήσουν επίσης τις εφαρμογές και τους συνεργάτες της Google, όπως τους προγραμματιστές Android. Εάν η ρύθμιση της πρόσθετης Δραστηριότητας ιστού και εφαρμογών είναι ενεργοποιημένη, αυτά τα δεδομένα μπορεί να αποθηκευτούν στον Λογαριασμό σας Google. <ph name="BEGIN_LINK1" />Μάθετε περισσότερα<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">Προσθήκη σύνδεσης</translation>
+<translation id="2947605845283690091">Η περιήγηση στον ιστό θα πρέπει να είναι γρήγορη. Αφιερώστε ένα λεπτό για να <ph name="BEGIN_LINK" />ελέγξετε τις επεκτάσεις σας<ph name="END_LINK" /> τώρα.</translation>
 <translation id="2948300991547862301">Μετάβαση στη σελίδα <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">Ένα γρήγορο, απλό και ασφαλές πρόγραμμα περιήγησης ιστού, το οποίο δημιουργήθηκε για τον σύγχρονο ιστό.</translation>
 <translation id="2949289451367477459">Χρήση της τοποθεσίας. Επιτρέψτε στις εφαρμογές και στις υπηρεσίες που έχουν άδεια χρήσης τοποθεσίας να χρησιμοποιούν την τοποθεσία αυτής της συσκευής. Η Google μπορεί να συλλέγει περιοδικά δεδομένα τοποθεσίας και να τα χρησιμοποιεί ανώνυμα, προκειμένου να βελτιώσει την ακρίβεια της τοποθεσίας και των υπηρεσιών που βασίζονται στην τοποθεσία. <ph name="BEGIN_LINK1" />Μάθετε περισσότερα<ph name="END_LINK1" /></translation>
@@ -1546,6 +1551,7 @@
 <translation id="3241680850019875542">Επιλέξτε τον κατάλογο ρίζας της επέκτασης που θέλετε να στοιβάξετε. Για να ενημερώσετε μια επέκταση, επιλέξτε επίσης το αρχείο ιδιωτικού κλειδιού που θα επαναχρησιμοποιηθεί.</translation>
 <translation id="3244294424315804309">Συνέχιση σίγασης ήχου</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> - Σφάλμα δικτύου</translation>
+<translation id="3248902735035392926">Η ασφάλεια μετράει. Αφιερώστε ένα λεπτό για να <ph name="BEGIN_LINK" />ελέγξετε τις επεκτάσεις σας τώρα<ph name="END_LINK" /></translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;Δεν είναι μέρος πιστοποιητικού&gt;</translation>
 <translation id="3253225298092156258">Μη διαθέσιμο</translation>
@@ -2042,6 +2048,7 @@
 <translation id="3926002189479431949">Το τηλέφωνο που χρησιμοποιείται το Smart Lock άλλαξε</translation>
 <translation id="3927932062596804919">Άρνηση</translation>
 <translation id="3928570707778085600">Αποθήκευση αλλαγών στο αρχείο <ph name="FILE_OR_FOLDER_NAME" />;</translation>
+<translation id="3929426037718431833">Αυτές οι επεκτάσεις μπορούν να προβάλλουν και να αλλάζουν τις πληροφορίες σε αυτόν τον ιστότοπο.</translation>
 <translation id="3930737994424905957">Αναζήτηση συσκευών</translation>
 <translation id="3930968231047618417">Χρώμα φόντου</translation>
 <translation id="3933283459331715412">Επαναφορά διαγραμμένου κωδικού πρόσβασης για τον λογαριασμό <ph name="USERNAME" /></translation>
@@ -2109,6 +2116,7 @@
 <translation id="4010917659463429001">Για να μεταφέρετε τους σελιδοδείκτες σας στην κινητή συσκευή σας, <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973">Το "<ph name="CLIENT_NAME" />" εντοπίζει τα σφάλματα σε αυτό το πρόγραμμα περιήγησης</translation>
 <translation id="4014432863917027322">Να γίνει επιδιόρθωση του "<ph name="EXTENSION_NAME" />";</translation>
+<translation id="4015163439792426608">Έχετε επεκτάσεις; <ph name="BEGIN_LINK" />Διαχειριστείτε τις επεκτάσεις σας<ph name="END_LINK" /> σε ένα βολικό μέρος.</translation>
 <translation id="4020106588733303597">Δυστυχώς, το σύστημα δεν κατάφερε να φορτώσει τις διαθέσιμες άδειες.</translation>
 <translation id="4020327272915390518">Μενού επιλογών</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2267,6 +2275,7 @@
 <translation id="4267953847983678297">Αυτόματη σύνδεση στο δίκτυο κινητής τηλεφωνίας</translation>
 <translation id="4268025649754414643">Κρυπτογράφηση κλειδιού</translation>
 <translation id="4270393598798225102">Έκδοση <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">Δεδομένα σύνδεσης</translation>
 <translation id="4275663329226226506">Μέσα</translation>
 <translation id="4275830172053184480">Επανεκκινήστε τη συσκευή σας</translation>
 <translation id="4278101229438943600">Ο Βοηθός σας είναι έτοιμος</translation>
@@ -2310,6 +2319,7 @@
 <translation id="4349828822184870497">Χρήσιμη</translation>
 <translation id="4350019051035968019">Δεν είναι δυνατή η εγγραφή αυτής της συσκευής στον τομέα στον οποίο ανήκει ο λογαριασμός σας, επειδή η συσκευή έχει επισημανθεί για διαχείριση από κάποιον άλλο τομέα.</translation>
 <translation id="4351060348582610152">Το <ph name="ORIGIN" /> θέλει να κάνει σάρωση για κοντινές συσκευές Bluetooth. Βρέθηκαν οι παρακάτω συσκευές:</translation>
+<translation id="4353114845960720315">Ενώ βρίσκεστε σε λειτουργία VR, αυτός ο ιστότοπος ενδέχεται να είναι σε θέση να μάθει πληροφορίες σχετικά με:</translation>
 <translation id="4354344420232759511">Οι ιστότοποι που επισκέπτεστε θα εμφανίζονται εδώ</translation>
 <translation id="435527878592612277">Επιλέξτε τη φωτογραφία σας</translation>
 <translation id="4358313196493694334">Σταθεροποίηση τοποθεσίας κλικ</translation>
@@ -2369,6 +2379,7 @@
 <translation id="443475966875174318">Ενημέρωση ή κατάργηση μη συμβατών εφαρμογών</translation>
 <translation id="4438043733494739848">Διαφανές</translation>
 <translation id="4441124369922430666">Θέλετε να ξεκινά αυτόματα αυτή η εφαρμογή όταν η συσκευή τίθεται σε λειτουργία;</translation>
+<translation id="4441147046941420429">Για να συνεχίσετε, αφαιρέστε το κλειδί ασφαλείας από τη συσκευή σας, τοποθετήστε το ξανά και αγγίξτε το</translation>
 <translation id="444134486829715816">Ανάπτυξη...</translation>
 <translation id="4442424173763614572">Η αναζήτηση DNS απέτυχε</translation>
 <translation id="4443536555189480885">&amp;Βοήθεια</translation>
@@ -2595,6 +2606,7 @@
 <translation id="4804818685124855865">Αποσύνδεση</translation>
 <translation id="4804827417948292437">Αβοκάντο</translation>
 <translation id="4807098396393229769">Όνομα στην κάρτα</translation>
+<translation id="4808319664292298116">Ενεργοποίηση VR από <ph name="DOMAIN" />;</translation>
 <translation id="4808667324955055115">Αναδυόμενα παράθυρα που αποκλείστηκαν:</translation>
 <translation id="480990236307250886">Άνοιγμα της αρχικής σελίδας</translation>
 <translation id="4813136279048157860">Οι εικόνες μου</translation>
@@ -2819,6 +2831,7 @@
 <translation id="5135085122826131075">Αποκτήστε πρόσβαση στον Βοηθό σας όταν λέτε Ok Google.</translation>
 <translation id="5135533361271311778">Δεν ήταν δυνατή η δημιουργία αντικειμένου σελιδοδείκτη.</translation>
 <translation id="5137501176474113045">Διαγραφή αυτού του στοιχείο</translation>
+<translation id="5139823398361067371">Εισαγάγετε το PIN για το κλειδί ασφαλείας σας. Εάν δεν γνωρίζετε το PIN, θα χρειαστεί να επαναφέρετε το κλειδί ασφαλείας σας.</translation>
 <translation id="5139955368427980650">Άν&amp;οιγμα</translation>
 <translation id="5142961317498132443">Έλεγχος ταυτότητας</translation>
 <translation id="5143374789336132547">Η επέκταση <ph name="EXTENSION_NAME" /> άλλαξε τη σελίδα που εμφανίζεται όταν κάνετε κλικ στο κουμπί αρχικής σελίδας.</translation>
@@ -2837,6 +2850,7 @@
 <translation id="5170568018924773124">Εμφάνιση στο φάκελο</translation>
 <translation id="5171045022955879922">Αναζήτηση ή πληκτρολόγηση διεύθυνσης URL</translation>
 <translation id="5171343362375269016">Μνήμη ανταλλαγής</translation>
+<translation id="5173668317844998239">Προσθέστε και διαγράψτε τα δακτυλικά αποτυπώματα που έχουν αποθηκευτεί στο κλειδί ασφαλείας σας.</translation>
 <translation id="5175379009094579629">Το όνομα της συσκευής δεν είναι έγκυρο. Εισαγάγετε ένα έγκυρο όνομα συσκευής για να δοκιμάσετε ξανά.</translation>
 <translation id="5177479852722101802">Συνέχιση αποκλεισμού της πρόσβασης στην κάμερα και στο μικρόφωνο</translation>
 <translation id="5177549709747445269">Χρησιμοποιείτε δεδομένα κινητής τηλεφωνίας</translation>
@@ -2912,6 +2926,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">Οι λογαριασμοί σας</translation>
 <translation id="5288678174502918605">Εκ νέου ά&amp;νοιγμα κλειστής καρτέλας</translation>
+<translation id="52895863590846877">Η σελίδα δεν είναι στα <ph name="LANGUAGE" /></translation>
 <translation id="52912272896845572">Το ιδιωτικό κλειδί δεν είναι έγκυρο.</translation>
 <translation id="529175790091471945">Μορφοποίηση αυτής της συσκευής</translation>
 <translation id="5293170712604732402">Επαναφορά των ρυθμίσεων στις αρχικές προεπιλογές</translation>
@@ -3066,6 +3081,7 @@
 <translation id="5511379779384092781">Πολύ μικρό</translation>
 <translation id="5511823366942919280">Είστε βέβαιοι ότι θέλετε να ορίσετε αυτήν τη συσκευή ως "Shark";</translation>
 <translation id="5512653252560939721">Θα πρέπει να έχει δημιουργηθεί κάποιο φυσικό αντίγραφο του πιστοποιητικού χρήστη.</translation>
+<translation id="5517304475148761050">Αυτή η εφαρμογή απαιτεί πρόσβαση στο Play Store</translation>
 <translation id="551752069230578406">Γίνεται προσθήκη του εκτυπωτή στο λογαριασμό σας. Η διαδικασία μπορεί να διαρκέσει λίγη ώρα…</translation>
 <translation id="5518219166343146486">Να γίνεται ερώτηση όταν ένας ιστότοπος θέλει να δει κείμενο και εικόνες που αντιγράψατε στο πρόχειρο</translation>
 <translation id="5518584115117143805">Πιστοποιητικό κρυπτογράφησης ηλεκτρονικού ταχυδρομείου</translation>
@@ -3270,12 +3286,14 @@
 <translation id="5804175651771201311">Η περιαγωγή είναι ανενεργή</translation>
 <translation id="5804241973901381774">Άδειες</translation>
 <translation id="5805697420284793859">Διαχείριση παραθύρου</translation>
+<translation id="5806773519584576205">0° (Προεπιλογή)</translation>
 <translation id="5811750797187914944">Όλα είναι έτοιμα</translation>
 <translation id="5812674658566766066">Ανάπτυξη όλων</translation>
 <translation id="5814126672212206791">Τύπος σύνδεσης</translation>
 <translation id="5815645614496570556">Διεύθυνση X.400</translation>
 <translation id="5816434091619127343">Οι ζητούμενες αλλαγές στον εκτυπωτή θα τον καθιστούσαν ακατάλληλο για χρήση.</translation>
 <translation id="5817918615728894473">Σύζευξη</translation>
+<translation id="5819762621475381970">- τη διάταξη του δωματίου σας</translation>
 <translation id="5821565227679781414">Δημιουργία συντόμευσης</translation>
 <translation id="5825412242012995131">Ενεργοποίηση (Συνιστάται)</translation>
 <translation id="5826395379250998812">Συνδέστε τη συσκευή <ph name="DEVICE_TYPE" /> με το τηλέφωνό σας. <ph name="LINK_BEGIN" />Μάθετε περισσότερα<ph name="LINK_END" /></translation>
@@ -3425,7 +3443,6 @@
 <translation id="6022705094403139349">Είστε έτοιμοι για τη σύζευξη του κλειδιού ασφαλείας σας;</translation>
 <translation id="6023643151125006053">Αυτή η συσκευή (σειριακός αριθμός: <ph name="SERIAL_NUMBER" />) κλειδώθηκε από τον διαχειριστή του τομέα <ph name="SAML_DOMAIN" />.</translation>
 <translation id="6025215716629925253">Ανίχνευση στοίβας</translation>
-<translation id="6026047032548434446">Εγκατάσταση εφαρμογής;</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> - Συνδέθηκε συσκευή USB</translation>
 <translation id="6029587122245504742">Πιο αργή</translation>
 <translation id="6032912588568283682">Σύστημα αρχείων</translation>
@@ -3807,6 +3824,7 @@
 <translation id="6589660129740381104">Για να είναι πιο εύκολη η διαχείριση της εμπειρίας σας στο <ph name="IDS_SHORT_PRODUCT_NAME" />, οι λειτουργίες που σχετίζονται με τον συγχρονισμό και την εξατομίκευση βρίσκονται πλέον σε ένα στοιχείο ελέγχου. Με την ενεργοποίηση, οι τρέχουσες ρυθμίσεις μπορεί να αλλάξουν.</translation>
 <translation id="6590458744723262880">Μετονομασία φακέλου</translation>
 <translation id="6592267180249644460">Έγινε λήψη αρχείου καταγραφής WebRTC <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">Το δακτυλικό σας αποτύπωμα καταγράφηκε.</translation>
 <translation id="6594883168703494535">Χρησιμοποιήστε το Smart Lock για να συνδεθείτε στον Λογαριασμό σας Google</translation>
 <translation id="6596325263575161958">Επιλογές κρυπτογράφησης</translation>
 <translation id="6596816719288285829">Διεύθυνση IP</translation>
@@ -3941,6 +3959,7 @@
 <translation id="6805038906417219576">OK</translation>
 <translation id="6805647936811177813">Συνδεθείτε στο <ph name="TOKEN_NAME" /> για εισαγωγή του πιστοποιητικού πελάτη από το <ph name="HOST_NAME" />.</translation>
 <translation id="680572642341004180">Ενεργοποίηση παρακολούθησης RLZ στο <ph name="SHORT_PRODUCT_OS_NAME" />.</translation>
+<translation id="6808039367995747522">Για να συνεχίσετε, εισαγάγετε και αγγίξτε το κλειδί ασφαλείας σας</translation>
 <translation id="6808193438228982088">Αλεπού</translation>
 <translation id="6810613314571580006">Αυτόματη σύνδεση σε ιστότοπους με χρήση αποθηκευμένων διαπιστευτηρίων. Όταν η λειτουργία είναι απενεργοποιημένη, θα σας ζητείται επιβεβαίωση κάθε φορά που προσπαθείτε να συνδεθείτε σε έναν ιστότοπο.</translation>
 <translation id="6810768462515084623">Δυστυχώς, φαίνεται πως ο κωδικός πρόσβασής σας έληξε. Ανανεώστε τον σε μια άλλη συσκευή και δοκιμάστε ξανά.</translation>
@@ -3948,6 +3967,7 @@
 <translation id="6812349420832218321">Δεν είναι δυνατή η εκτέλεση του <ph name="PRODUCT_NAME" /> ως ρίζα</translation>
 <translation id="6812841287760418429">Διατήρηση αλλαγών</translation>
 <translation id="6817174620439930047">Να γίνεται ερώτηση όταν ένας ιστότοπος θέλει να χρησιμοποιήσει αποκλειστικά μηνύματα συστήματος για την πρόσβαση σε συσκευές MIDI (συνιστάται)</translation>
+<translation id="6818198425579322765">Γλώσσα σελίδας προς μετάφραση</translation>
 <translation id="682123305478866682">Μετάδοση επιφάνειας εργασίας</translation>
 <translation id="6823506025919456619">Για να δείτε τις συσκευές σας, θα πρέπει να συνδεθείτε στο Chrome</translation>
 <translation id="6824564591481349393">Αντιγραφή Διεύθυνσης &amp;Ηλεκτρονικού Ταχυδρομείου</translation>
@@ -3981,6 +4001,7 @@
 <translation id="6860097299815761905">Ρυθμίσεις διακομιστή μεσολάβησης...</translation>
 <translation id="6860427144121307915">Άνοιγμα σε καρτέλα</translation>
 <translation id="6865313869410766144">Δεδομένα φόρμας αυτόματης συμπλήρωσης</translation>
+<translation id="6865598234501509159">Η σελίδα δεν είναι στα <ph name="LANGUAGE" /></translation>
 <translation id="6865708901122695652">Αρχεία καταγραφής συμβάντων WebRTC (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">Θερμοκρασία χρώματος</translation>
 <translation id="6870888490422746447">Επιλέξτε μια εφαρμογή για κοινοποίηση:</translation>
@@ -3995,6 +4016,7 @@
 <translation id="6885771755599377173">Προεπισκόπηση πληροφοριών συστήματος</translation>
 <translation id="6886476658664859389">Κλειδί ασφαλείας NFC</translation>
 <translation id="6886871292305414135">Άνοιγμα συνδέσμου σε νέα καρτέ&amp;λα</translation>
+<translation id="6890912377247906520">Αυτές οι επεκτάσεις δεν χρειάζονται πρόσβαση σε αυτόν τον ιστότοπο.</translation>
 <translation id="6892812721183419409">Άνοιγμα συνδέσμου ως <ph name="USER" /></translation>
 <translation id="6895032998810961280">Αναφορά λεπτομερειών στην Google σχετικά με το επιβλαβές λογισμικό, τις ρυθμίσεις συστήματος και τις διαδικασίες που βρέθηκαν στον υπολογιστή σας κατά τη διάρκεια αυτής της εκκαθάρισης</translation>
 <translation id="6896758677409633944">Αντιγραφή</translation>
@@ -4390,6 +4412,7 @@
 <translation id="7461924472993315131">Καρφίτσωμα</translation>
 <translation id="746216226901520237">Την επόμενη φορά, το τηλέφωνό σας θα ξεκλειδώσει τη συσκευή <ph name="DEVICE_TYPE" />. Μπορείτε να απενεργοποιήσετε το Smart Lock στις Ρυθμίσεις.</translation>
 <translation id="7463006580194749499">Προσθήκη χρήστη</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# ανοικτή καρτέλα, πατήστε για εναλλαγή της γραμμής καρτελών}other{# ανοικτές καρτέλες, πατήστε για εναλλαγή της γραμμής καρτελών}}</translation>
 <translation id="7465778193084373987">URL ανάκλησης πιστοποιητικού Netscape</translation>
 <translation id="7469894403370665791">Αυτόματη σύνδεση σε αυτό το δίκτυο</translation>
 <translation id="747114903913869239">Σφάλμα: Δεν είναι δυνατή η αποκωδικοποίηση της επέκτασης</translation>
@@ -4817,6 +4840,7 @@
 <translation id="8037117027592400564">Ανάγνωση όλου του κειμένου που εκφωνείται με χρήση ομιλίας σύνθεσης</translation>
 <translation id="8037357227543935929">Να γίνεται ερώτηση (προεπιλογή)</translation>
 <translation id="803771048473350947">Αρχείο</translation>
+<translation id="8041089156583427627">Αποστολή σχολίων</translation>
 <translation id="8042142357103597104">Αδιαφάνεια κειμένου</translation>
 <translation id="8044262338717486897">Η εφαρμογή <ph name="LINUX_APP_NAME" /> δεν αποκρίνεται.</translation>
 <translation id="8044899503464538266">Αργά</translation>
@@ -4846,6 +4870,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">Αποθηκευμένος κωδικός πρόσβασης</translation>
 <translation id="8086015605808120405">Διαμόρφωση <ph name="PRINTER_NAME" /> …</translation>
+<translation id="8086442853986205778">Ρύθμιση <ph name="PRINTER_NAME" /></translation>
 <translation id="8090234456044969073">Ανάγνωση λίστας με τους ιστότοπους που επισκέπτεστε πιο συχνά</translation>
 <translation id="8093359998839330381">Η προσθήκη <ph name="PLUGIN_NAME" /> δεν ανταποκρίνεται</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Δημιουργία αντιγράφων ασφαλείας στο Google Drive. Επαναφέρετε με ευκολία τα δεδομένα σας ή αλλάξτε συσκευή ανά πάσα στιγμή. Το αντίγραφο ασφαλείας σας περιλαμβάνει δεδομένα εφαρμογών.<ph name="END_PARAGRAPH1" />
@@ -5157,6 +5182,7 @@
 <translation id="8551388862522347954">Άδειες</translation>
 <translation id="8553342806078037065">Διαχείριση άλλων ατόμων</translation>
 <translation id="8554899698005018844">Καμία γλώσσα</translation>
+<translation id="8557022314818157177">Συνεχίστε να αγγίζετε το κλειδί ασφαλείας σας μέχρι να καταγραφεί το δακτυλικό σας αποτύπωμα.</translation>
 <translation id="855773602626431402">Παρεμποδίστηκε η εκτέλεση μιας προσθήκης εκτός περιβάλλοντος δοκιμών σε αυτήν τη σελίδα.</translation>
 <translation id="8557930019681227453">Μανιφέστο</translation>
 <translation id="8561206103590473338">Ελέφαντας</translation>
@@ -5312,6 +5338,7 @@
 <translation id="8770406935328356739">Κατάλογος ρίζας επέκτασης</translation>
 <translation id="8770507190024617908">Διαχείριση ατόμων</translation>
 <translation id="8771300903067484968">Έγινε επαναφορά του φόντου της αρχικής σελίδας στο προεπιλεγμένο φόντο.</translation>
+<translation id="8773302562181397928">Εξοικονομήστε <ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">Επιβεβαίωση επαναφοράς</translation>
 <translation id="8774934320277480003">Επάνω περιθώριο</translation>
 <translation id="8775144690796719618">Μη έγκυρη διεύθ. URL</translation>
@@ -5654,6 +5681,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 καρτέλα}other{# καρτέλες}}</translation>
 <translation id="971774202801778802">URL σελιδοδείκτη</translation>
 <translation id="973473557718930265">Έξοδος</translation>
+<translation id="975893173032473675">Γλώσσα στην οποία θα γίνει η μετάφραση</translation>
 <translation id="97905529126098460">Αυτό το παράθυρο θα κλείσει μετά την ολοκλήρωση της ακύρωσης.</translation>
 <translation id="981121421437150478">Εκτός σύνδεσης</translation>
 <translation id="983511809958454316">Αυτή η λειτουργία δεν υποστηρίζεται σε VR</translation>
diff --git a/chrome/app/resources/generated_resources_en-GB.xtb b/chrome/app/resources/generated_resources_en-GB.xtb
index aefeccb..5b662388 100644
--- a/chrome/app/resources/generated_resources_en-GB.xtb
+++ b/chrome/app/resources/generated_resources_en-GB.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="en-GB">
-<translation id="1002469766576243227">This authentication service is hosted by <ph name="EXTENSION_NAME" /></translation>
 <translation id="1003088604756913841">Open Link in New <ph name="APP" /> Window</translation>
 <translation id="1004218526896219317">Site access</translation>
 <translation id="1005274289863221750">Use your microphone and camera</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">Encipher Only</translation>
 <translation id="1039337018183941703">Invalid or corrupt file</translation>
 <translation id="1041175011127912238">This page isn't responding</translation>
+<translation id="1041263367839475438">Available devices</translation>
 <translation id="1042174272890264476">Your computer also comes with <ph name="SHORT_PRODUCT_NAME" />'s RLZ library built in. RLZ assigns a non-unique, non-personally identifiable tag to measure the searches and <ph name="SHORT_PRODUCT_NAME" /> usage driven by a particular promotional campaign. These labels sometimes appear in Google Search queries in <ph name="PRODUCT_NAME" />.</translation>
 <translation id="1045692658517323508">{0,plural, =1{Update within 1 minute}other{Update within # minutes}}</translation>
 <translation id="1046635659603195359">It looks like you've already set up Voice Match with your Google Assistant on another device.These previous recordings can be used to make a voice model on this device. This should take less than a minute.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">Search your device, apps and web.</translation>
 <translation id="1146678959555564648">Enter VR</translation>
 <translation id="114721135501989771">Get Google smarts in Chrome</translation>
+<translation id="1147991416141538220">To ask for access, contact the administrator of this device.</translation>
 <translation id="1149401351239820326">Expiry month</translation>
 <translation id="1150565364351027703">Sunglasses</translation>
 <translation id="1151917987301063366">Always allow <ph name="HOST" /> to access sensors</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">Customised</translation>
 <translation id="1178581264944972037">Pause</translation>
 <translation id="117916940443676133">Your security key is not protected with a PIN. To manage sign-in data, first create a PIN.</translation>
+<translation id="118069123878619799">- your physical features, such as height</translation>
 <translation id="1181037720776840403">Remove</translation>
 <translation id="1183237619868651138">Can't install <ph name="EXTERNAL_CRX_FILE" /> in local cache.</translation>
 <translation id="1185924365081634987">You may also try to <ph name="GUEST_SIGNIN_LINK_START" />browse as guest<ph name="GUEST_SIGNIN_LINK_END" /> to fix this network error.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">Ask before accessing</translation>
 <translation id="1434696352799406980">This will reset your startup page, new tab page, search engine and pinned tabs. It will also disable all extensions and clear temporary data like cookies. Your bookmarks, history and saved passwords will not be cleared.</translation>
 <translation id="1434886155212424586">Homepage is the New Tab page</translation>
+<translation id="1435979430299962295">To allow access on this site, click the extension.</translation>
 <translation id="1436390408194692385">Valid for <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">Continue setup</translation>
 <translation id="1436784010935106834">Removed</translation>
@@ -1364,12 +1367,14 @@
 <translation id="2932883381142163287">Report abuse</translation>
 <translation id="2936851848721175671">Backup &amp; restore</translation>
 <translation id="2938225289965773019">Open <ph name="PROTOCOL" /> links</translation>
+<translation id="2938845886082362843">View and delete sign-in data stored on your security key</translation>
 <translation id="2939938020978911855">Show available Bluetooth devices</translation>
 <translation id="2941112035454246133">Low</translation>
 <translation id="2942560570858569904">Waiting...</translation>
 <translation id="2942581856830209953">Customise this page</translation>
 <translation id="2944060181911631861">Send usage and diagnostic data. Help improve your Android experience by automatically sending diagnostic, device and app usage data to Google. This will help system and app stability and other improvements. Some aggregate data will also help Google apps and partners, such as Android developers. If your additional Web &amp; App Activity setting is turned on, this data may be saved to your Google Account. <ph name="BEGIN_LINK1" />Find out more<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">Add connection</translation>
+<translation id="2947605845283690091">Web browsing should be fast. Take a moment to <ph name="BEGIN_LINK" />check your extensions<ph name="END_LINK" /> now.</translation>
 <translation id="2948300991547862301">Go to <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">A fast, simple and secure web browser, built for the modern web.</translation>
 <translation id="2949289451367477459">Use location. Allow apps and services with location permission to use this device’s location. Google may collect location data periodically and use this data in an anonymous way to improve location accuracy and location-based services. <ph name="BEGIN_LINK1" />Learn More<ph name="END_LINK1" /></translation>
@@ -1546,6 +1551,7 @@
 <translation id="3241680850019875542">Select the root directory of the extension to pack. To update an extension, also select the private key file to reuse.</translation>
 <translation id="3244294424315804309">Continue muting sound</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> – Network error</translation>
+<translation id="3248902735035392926">Safety matters. Take a moment and <ph name="BEGIN_LINK" />check your extensions now<ph name="END_LINK" /></translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;Not Part Of Certificate&gt;</translation>
 <translation id="3253225298092156258">Not available</translation>
@@ -2042,6 +2048,7 @@
 <translation id="3926002189479431949">Smart Lock phone changed</translation>
 <translation id="3927932062596804919">Deny</translation>
 <translation id="3928570707778085600">Save changes to <ph name="FILE_OR_FOLDER_NAME" />?</translation>
+<translation id="3929426037718431833">These extensions can see and change information on this site.</translation>
 <translation id="3930737994424905957">Looking for devices</translation>
 <translation id="3930968231047618417">Background colour</translation>
 <translation id="3933283459331715412">Restore deleted password for <ph name="USERNAME" /></translation>
@@ -2109,6 +2116,7 @@
 <translation id="4010917659463429001">To get your bookmarks on your mobile device, <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973">'<ph name="CLIENT_NAME" />' is debugging this browser</translation>
 <translation id="4014432863917027322">Repair "<ph name="EXTENSION_NAME" />"?</translation>
+<translation id="4015163439792426608">Got extensions? <ph name="BEGIN_LINK" />Manage your extensions<ph name="END_LINK" /> in one easy place.</translation>
 <translation id="4020106588733303597">Oops!  The system failed to load available licenses.</translation>
 <translation id="4020327272915390518">Options menu</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2267,6 +2275,7 @@
 <translation id="4267953847983678297">Automatically connect to mobile network</translation>
 <translation id="4268025649754414643">Key Encipherment</translation>
 <translation id="4270393598798225102">Version <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">Sign-in data</translation>
 <translation id="4275663329226226506">Media</translation>
 <translation id="4275830172053184480">Restart your device</translation>
 <translation id="4278101229438943600">Your Assistant is ready</translation>
@@ -2310,6 +2319,7 @@
 <translation id="4349828822184870497">Helpful</translation>
 <translation id="4350019051035968019">This device cannot be enrolled to the domain that your account belongs to because the device is marked for management by a different domain.</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> wants to scan for nearby Bluetooth devices. The following devices have been found:</translation>
+<translation id="4353114845960720315">While you're in VR, this site may be able to learn about:</translation>
 <translation id="4354344420232759511">Sites that you visit will appear here</translation>
 <translation id="435527878592612277">Select your photo</translation>
 <translation id="4358313196493694334">Stabilise click location</translation>
@@ -2369,6 +2379,7 @@
 <translation id="443475966875174318">Update or remove incompatible applications</translation>
 <translation id="4438043733494739848">Transparent</translation>
 <translation id="4441124369922430666">Do you want to automatically start this app when the machine turns on?</translation>
+<translation id="4441147046941420429">To continue, remove your security key from your device, then reinsert and touch it</translation>
 <translation id="444134486829715816">Expand...</translation>
 <translation id="4442424173763614572">DNS lookup failed</translation>
 <translation id="4443536555189480885">&amp;Help</translation>
@@ -2595,6 +2606,7 @@
 <translation id="4804818685124855865">Disconnect</translation>
 <translation id="4804827417948292437">Avocado</translation>
 <translation id="4807098396393229769">Name on card</translation>
+<translation id="4808319664292298116">Enter VR from <ph name="DOMAIN" />?</translation>
 <translation id="4808667324955055115">Pop-ups blocked:</translation>
 <translation id="480990236307250886">Open the homepage</translation>
 <translation id="4813136279048157860">My Images</translation>
@@ -2819,6 +2831,7 @@
 <translation id="5135085122826131075">Access your Assistant when you say "Ok Google".</translation>
 <translation id="5135533361271311778">Could not create bookmark item.</translation>
 <translation id="5137501176474113045">Delete this item</translation>
+<translation id="5139823398361067371">Enter the PIN for your security key. If you don’t know the PIN, you’ll need to reset the security key.</translation>
 <translation id="5139955368427980650">&amp;Open</translation>
 <translation id="5142961317498132443">Authentication</translation>
 <translation id="5143374789336132547">The extension "<ph name="EXTENSION_NAME" />" has changed the page that is shown when you click the Home button.</translation>
@@ -2837,6 +2850,7 @@
 <translation id="5170568018924773124">Show in folder</translation>
 <translation id="5171045022955879922">Search or type URL</translation>
 <translation id="5171343362375269016">Swapped Memory</translation>
+<translation id="5173668317844998239">Add and delete fingerprints saved on your security key</translation>
 <translation id="5175379009094579629">The device name is invalid. Enter a valid device name to try again.</translation>
 <translation id="5177479852722101802">Continue blocking camera and microphone access</translation>
 <translation id="5177549709747445269">You are using mobile data</translation>
@@ -2912,6 +2926,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">Your accounts</translation>
 <translation id="5288678174502918605">R&amp;eopen Closed Tab</translation>
+<translation id="52895863590846877">Page is not in <ph name="LANGUAGE" /></translation>
 <translation id="52912272896845572">Private key file is invalid.</translation>
 <translation id="529175790091471945">Format this device</translation>
 <translation id="5293170712604732402">Restore settings to their original defaults</translation>
@@ -3066,6 +3081,7 @@
 <translation id="5511379779384092781">Extra small</translation>
 <translation id="5511823366942919280">Are you sure that you want to set up this device as a "Shark"?</translation>
 <translation id="5512653252560939721">User certificate must be hardware-backed.</translation>
+<translation id="5517304475148761050">This app requires access to the Play Store</translation>
 <translation id="551752069230578406">Adding the printer to your account - this may take a moment...</translation>
 <translation id="5518219166343146486">Ask when a site wants to see text and images copied to the clipboard</translation>
 <translation id="5518584115117143805">Email Encryption Certificate</translation>
@@ -3269,12 +3285,14 @@
 <translation id="5804175651771201311">Roaming off</translation>
 <translation id="5804241973901381774">Permissions</translation>
 <translation id="5805697420284793859">Window manager</translation>
+<translation id="5806773519584576205">0° (Default)</translation>
 <translation id="5811750797187914944">All set</translation>
 <translation id="5812674658566766066">Expand all</translation>
 <translation id="5814126672212206791">Connection type</translation>
 <translation id="5815645614496570556">X.400 Address</translation>
 <translation id="5816434091619127343">Requested printer changes would make the printer unusable.</translation>
 <translation id="5817918615728894473">Pair</translation>
+<translation id="5819762621475381970">- the layout of your room</translation>
 <translation id="5821565227679781414">Create Shortcut</translation>
 <translation id="5825412242012995131">On (recommended)</translation>
 <translation id="5826395379250998812">Connect your <ph name="DEVICE_TYPE" /> with your phone. <ph name="LINK_BEGIN" />Learn more<ph name="LINK_END" /></translation>
@@ -3424,7 +3442,6 @@
 <translation id="6022705094403139349">Ready to pair your security key?</translation>
 <translation id="6023643151125006053">This device (SN: <ph name="SERIAL_NUMBER" />) was locked by the <ph name="SAML_DOMAIN" /> administrator.</translation>
 <translation id="6025215716629925253">Stack Trace</translation>
-<translation id="6026047032548434446">Install App?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> – USB device connected</translation>
 <translation id="6029587122245504742">Slowest</translation>
 <translation id="6032912588568283682">File system</translation>
@@ -3806,6 +3823,7 @@
 <translation id="6589660129740381104">To help you more easily manage your experience in <ph name="IDS_SHORT_PRODUCT_NAME" />, features related to sync and personalisation are now under a single control. Turning this on may change your current settings.</translation>
 <translation id="6590458744723262880">Rename folder</translation>
 <translation id="6592267180249644460">WebRTC log captured <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">Your fingerprint was captured</translation>
 <translation id="6594883168703494535">Use Smart Lock to sign in to your Google Account</translation>
 <translation id="6596325263575161958">Encryption options</translation>
 <translation id="6596816719288285829">IP Address</translation>
@@ -3940,6 +3958,7 @@
 <translation id="6805038906417219576">OK</translation>
 <translation id="6805647936811177813">Please sign in to <ph name="TOKEN_NAME" /> to import client certificate from <ph name="HOST_NAME" />.</translation>
 <translation id="680572642341004180">Enable RLZ tracking on <ph name="SHORT_PRODUCT_OS_NAME" />.</translation>
+<translation id="6808039367995747522">To continue, insert and touch your security key</translation>
 <translation id="6808193438228982088">Fox</translation>
 <translation id="6810613314571580006">Automatically sign in to websites using stored credentials. When the feature is disabled, you will be asked for confirmation every time before signing in to a website.</translation>
 <translation id="6810768462515084623">Oops! Looks like your password has expired. Please renew it on another device and try again.</translation>
@@ -3947,6 +3966,7 @@
 <translation id="6812349420832218321"><ph name="PRODUCT_NAME" /> cannot be run as root.</translation>
 <translation id="6812841287760418429">Keep changes</translation>
 <translation id="6817174620439930047">Ask when a site wants to use system exclusive messages to access MIDI devices (recommended)</translation>
+<translation id="6818198425579322765">Page language to translate</translation>
 <translation id="682123305478866682">Cast desktop</translation>
 <translation id="6823506025919456619">You need to sign in to Chrome to see your devices</translation>
 <translation id="6824564591481349393">Copy &amp;Email Address</translation>
@@ -3980,6 +4000,7 @@
 <translation id="6860097299815761905">Proxy settings...</translation>
 <translation id="6860427144121307915">Open in a Tab</translation>
 <translation id="6865313869410766144">Auto-fill form data</translation>
+<translation id="6865598234501509159">Page Is not in <ph name="LANGUAGE" /></translation>
 <translation id="6865708901122695652">WebRTC event logs (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">Colour temperature</translation>
 <translation id="6870888490422746447">Choose an app to share to:</translation>
@@ -3994,6 +4015,7 @@
 <translation id="6885771755599377173">System information preview</translation>
 <translation id="6886476658664859389">NFC security key</translation>
 <translation id="6886871292305414135">Open link in new &amp;tab</translation>
+<translation id="6890912377247906520">These extensions don't need access to this site.</translation>
 <translation id="6892812721183419409">Open Link as <ph name="USER" /></translation>
 <translation id="6895032998810961280">Report details to Google about harmful software, system settings and processes that were found on your computer during this clean up</translation>
 <translation id="6896758677409633944">Copy</translation>
@@ -4389,6 +4411,7 @@
 <translation id="7461924472993315131">Pin</translation>
 <translation id="746216226901520237">Next time, your phone will unlock your <ph name="DEVICE_TYPE" />. You can turn off Smart Lock in Settings.</translation>
 <translation id="7463006580194749499">Add person</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# open tab; press to toggle tab strip}other{# open tabs; press to toggle tab strip}}</translation>
 <translation id="7465778193084373987">Netscape Certificate Revocation URL</translation>
 <translation id="7469894403370665791">Automatically connect to this network</translation>
 <translation id="747114903913869239">Error: Unable to decode extension</translation>
@@ -4816,6 +4839,7 @@
 <translation id="8037117027592400564">Read all text spoken using synthesised speech</translation>
 <translation id="8037357227543935929">Ask (default)</translation>
 <translation id="803771048473350947">File</translation>
+<translation id="8041089156583427627">Send Feedback</translation>
 <translation id="8042142357103597104">Text opacity</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> not responding.</translation>
 <translation id="8044899503464538266">Slow</translation>
@@ -4845,6 +4869,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">Saved password</translation>
 <translation id="8086015605808120405">Configuring <ph name="PRINTER_NAME" /> ...</translation>
+<translation id="8086442853986205778">Set up <ph name="PRINTER_NAME" /></translation>
 <translation id="8090234456044969073">Read a list of your most frequently visited websites</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> isn't responding</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Back up to Google Drive. Easily restore your data or switch device at any time. Your backup includes app data.<ph name="END_PARAGRAPH1" />
@@ -5156,6 +5181,7 @@
 <translation id="8551388862522347954">Licences</translation>
 <translation id="8553342806078037065">Manage other people</translation>
 <translation id="8554899698005018844">No language</translation>
+<translation id="8557022314818157177">Keep touching your security key until your fingerprint is captured</translation>
 <translation id="855773602626431402">An unsandboxed plug-in was prevented from running on this page.</translation>
 <translation id="8557930019681227453">Manifest</translation>
 <translation id="8561206103590473338">Elephant</translation>
@@ -5313,6 +5339,7 @@
 <translation id="8770406935328356739">Extension root directory</translation>
 <translation id="8770507190024617908">Manage People</translation>
 <translation id="8771300903067484968">Start page background has been reset to the default background.</translation>
+<translation id="8773302562181397928">Save <ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">Confirm Restore</translation>
 <translation id="8774934320277480003">Top margin</translation>
 <translation id="8775144690796719618">Invalid URL</translation>
@@ -5655,6 +5682,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 Tab}other{# Tabs}}</translation>
 <translation id="971774202801778802">Bookmark URL</translation>
 <translation id="973473557718930265">Quit</translation>
+<translation id="975893173032473675">Language to translate into</translation>
 <translation id="97905529126098460">This window will close after cancellation is complete.</translation>
 <translation id="981121421437150478">Offline</translation>
 <translation id="983511809958454316">This feature is not supported in VR</translation>
diff --git a/chrome/app/resources/generated_resources_es-419.xtb b/chrome/app/resources/generated_resources_es-419.xtb
index c482f76..993038f 100644
--- a/chrome/app/resources/generated_resources_es-419.xtb
+++ b/chrome/app/resources/generated_resources_es-419.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="es-419">
-<translation id="1002469766576243227"><ph name="EXTENSION_NAME" /> aloja este servicio de autenticación</translation>
 <translation id="1003088604756913841">Abrir vínculo en una ventana nueva de <ph name="APP" /></translation>
 <translation id="1004218526896219317">Acceso al sitio</translation>
 <translation id="1005274289863221750">Usar tu micrófono y tu cámara</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">Sólo cifrar</translation>
 <translation id="1039337018183941703">Archivo no válido o dañado</translation>
 <translation id="1041175011127912238">Esta página no responde</translation>
+<translation id="1041263367839475438">Dispositivos disponibles</translation>
 <translation id="1042174272890264476">Tu computadora también tiene la biblioteca RLZ de <ph name="SHORT_PRODUCT_NAME" /> incorporada. RLZ asigna una etiqueta identificable, no exclusiva y no personal para medir las búsquedas y el uso de <ph name="SHORT_PRODUCT_NAME" /> impulsados por una determinada campaña de promoción. Estas etiquetas aparecen a veces en las consultas de la Búsqueda de Google en <ph name="PRODUCT_NAME" />.</translation>
 <translation id="1045692658517323508">{0,plural, =1{Actualiza el dispositivo en el transcurso de 1 minuto}other{Actualiza el dispositivo en el transcurso de # minutos}}</translation>
 <translation id="1046635659603195359">Al parecer, ya configuraste Voice Match con tu Asistente de Google en otro dispositivo. Las grabaciones anteriores pueden usarse para crear un modelo de voz en este dispositivo. El proceso debería tomar menos de un minuto.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">Busca en el dispositivo, la Web y las apps.</translation>
 <translation id="1146678959555564648">Entrar al modo RV</translation>
 <translation id="114721135501989771">Obtén las mejores funciones de Google en Chrome</translation>
+<translation id="1147991416141538220">Para solicitar el acceso, comunícate con el administrador de este dispositivo.</translation>
 <translation id="1149401351239820326">Mes de vencimiento</translation>
 <translation id="1150565364351027703">Gafas de sol</translation>
 <translation id="1151917987301063366">Siempre permitir que <ph name="HOST" /> acceda a los sensores</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">Personalizado</translation>
 <translation id="1178581264944972037">Detener</translation>
 <translation id="117916940443676133">Tu llave de seguridad no está protegida con un PIN. Para administrar los datos de acceso, crea uno.</translation>
+<translation id="118069123878619799">- tus rasgos físicos, como la estatura</translation>
 <translation id="1181037720776840403">Quitar</translation>
 <translation id="1183237619868651138">No se puede instalar <ph name="EXTERNAL_CRX_FILE" /> en la memoria caché local.</translation>
 <translation id="1185924365081634987">También puedes intentar <ph name="GUEST_SIGNIN_LINK_START" />navegar como invitado<ph name="GUEST_SIGNIN_LINK_END" /> para solucionar este error de red.</translation>
@@ -285,7 +287,7 @@
 <translation id="1415708812149920388">Se denegó el acceso de lectura al portapapeles</translation>
 <translation id="1415990189994829608">No se permite <ph name="EXTENSION_NAME" /> (ID de extensión "<ph name="EXTENSION_ID" />") en este tipo de sesión.</translation>
 <translation id="1416836038590872660">EAP-MD5</translation>
-<translation id="1418954524306642206">Especifica la ubicación del PPD de tu impresora</translation>
+<translation id="1418954524306642206">Explora para indicar la ubicación del PPD de tu impresora</translation>
 <translation id="1420834118113404499">Licencias de medios</translation>
 <translation id="1420920093772172268"><ph name="TURN_ON_BLUETOOTH_LINK" /> para habilitar la sincronización</translation>
 <translation id="1422159345171879700">Cargar secuencias de comandos inseguras</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">Preguntar antes de acceder</translation>
 <translation id="1434696352799406980">Esta acción restablecerá la página de inicio, la página Nueva pestaña, el motor de búsqueda y las pestañas fijas. Además, inhabilitará todas las extensiones y borrará datos temporales, como las cookies. No se borrarán tus favoritos, historial ni contraseñas guardadas.</translation>
 <translation id="1434886155212424586">La página Nueva pestaña es la nueva página principal.</translation>
+<translation id="1435979430299962295">Para permitir el acceso en este sitio, haz clic en la extensión.</translation>
 <translation id="1436390408194692385">Período de validez: <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">Continuar con la configuración</translation>
 <translation id="1436784010935106834">Eliminado</translation>
@@ -813,7 +816,7 @@
 <translation id="2173801458090845390">Agregar la ID de la solicitud a este dispositivo</translation>
 <translation id="2175042898143291048">Realizar siempre esta acción</translation>
 <translation id="2175607476662778685">Barra de inicio rápido</translation>
-<translation id="217576141146192373">No se puede agregar la impresora. Revisa la configuración y vuelve a intentarlo.</translation>
+<translation id="217576141146192373">No se puede agregar la impresora. Revisa la configuración de la impresora y vuelve a intentarlo.</translation>
 <translation id="2177950615300672361">Pestaña de incógnito: <ph name="TAB_NAME" /></translation>
 <translation id="2178098616815594724">El complemento <ph name="PEPPER_PLUGIN_NAME" /> del dominio <ph name="PEPPER_PLUGIN_DOMAIN" /> desea acceder a tu computadora</translation>
 <translation id="2178614541317717477">Compromiso de entidad de certificación</translation>
@@ -975,7 +978,7 @@
 <translation id="2395616325548404795">Tu dispositivo <ph name="DEVICE_TYPE" /> se inscribió correctamente para la administración empresarial, pero se produjo un error al intentar enviar la información de la ubicación y del recurso. Ingresa los datos manualmente en la Consola del administrador del dispositivo.</translation>
 <translation id="2396783860772170191">Ingresa un PIN de 4 dígitos (0000-9999)</translation>
 <translation id="2399939490305346086">Datos de acceso de la llave de seguridad</translation>
-<translation id="2407481962792080328">Se activa esta función cuando accedes a tu Cuenta de Google</translation>
+<translation id="2407481962792080328">Esta función se activa cuando accedes a tu Cuenta de Google</translation>
 <translation id="2408955596600435184">Ingresa tu PIN</translation>
 <translation id="241082044617551207">Complemento desconocido</translation>
 <translation id="2412593942846481727">Actualización disponible</translation>
@@ -1361,12 +1364,14 @@
 <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="2938845886082362843">Visualiza y borra los datos de acceso almacenados en la llave de seguridad</translation>
 <translation id="2939938020978911855">Mostrar dispositivos Bluetooth disponibles</translation>
 <translation id="2941112035454246133">Baja</translation>
 <translation id="2942560570858569904">Esperando…</translation>
 <translation id="2942581856830209953">Personalizar esta página</translation>
 <translation id="2944060181911631861">Envía datos de uso y diagnóstico. Para ayudar a mejorar tu experiencia de Android, envía a Google datos de diagnóstico y uso de dispositivos y apps de forma automática. 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. 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>
 <translation id="2946119680249604491">Agregar conexión</translation>
+<translation id="2947605845283690091">La navegación en la Web debe ser rápida. Ahora, tómate un momento para <ph name="BEGIN_LINK" />revisar tus extensiones<ph name="END_LINK" />.</translation>
 <translation id="2948300991547862301">Ir a <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">Un navegador web rápido, seguro y fácil de usar creado para la Web moderna</translation>
 <translation id="2949289451367477459">Usa la ubicación. Permite que las apps y los servicios con permiso de ubicación usen la ubicación de este dispositivo. Es posible que Google recopile datos de ubicación anónimos periódicamente y los use para mejorar la precisión de la ubicación y los servicios basados en esta. <ph name="BEGIN_LINK1" />Más información<ph name="END_LINK1" /></translation>
@@ -1543,6 +1548,7 @@
 <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>
 <translation id="3244294424315804309">Continuar silenciando el sonido</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" />: Error de red</translation>
+<translation id="3248902735035392926">La seguridad es importante. Ahora, tómate un momento para <ph name="BEGIN_LINK" />revisar tus extensiones<ph name="END_LINK" /></translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;No forma parte de un certificado&gt;</translation>
 <translation id="3253225298092156258">No disponible</translation>
@@ -2039,6 +2045,7 @@
 <translation id="3926002189479431949">Cambió el teléfono con Smart Lock</translation>
 <translation id="3927932062596804919">Rechazar</translation>
 <translation id="3928570707778085600">¿Quieres guardar los cambios de <ph name="FILE_OR_FOLDER_NAME" />?</translation>
+<translation id="3929426037718431833">Estas extensiones pueden ver y cambiar información en este sitio.</translation>
 <translation id="3930737994424905957">Buscando dispositivos</translation>
 <translation id="3930968231047618417">Color del fondo</translation>
 <translation id="3933283459331715412">Restablecer la contraseña eliminada de <ph name="USERNAME" /></translation>
@@ -2106,6 +2113,7 @@
 <translation id="4010917659463429001">Para obtener tus favoritos en el dispositivo móvil, <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973">"<ph name="CLIENT_NAME" />" está depurando este navegador</translation>
 <translation id="4014432863917027322">¿Reparar "<ph name="EXTENSION_NAME" />"?</translation>
+<translation id="4015163439792426608">¿Tienes extensiones? <ph name="BEGIN_LINK" />Administra tus extensiones<ph name="END_LINK" /> en un solo lugar.</translation>
 <translation id="4020106588733303597">El sistema no puede cargar las licencias disponibles.</translation>
 <translation id="4020327272915390518">Menú de opciones</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2264,6 +2272,7 @@
 <translation id="4267953847983678297">Conectar a la red celular de forma automática</translation>
 <translation id="4268025649754414643">Cifrado de clave</translation>
 <translation id="4270393598798225102">Versión <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">Datos de acceso</translation>
 <translation id="4275663329226226506">Multimedia</translation>
 <translation id="4275830172053184480">Reiniciar tu dispositivo</translation>
 <translation id="4278101229438943600">Tu Asistente está listo</translation>
@@ -2307,6 +2316,7 @@
 <translation id="4349828822184870497">Útil</translation>
 <translation id="4350019051035968019">Este dispositivo no se puede registrar en el dominio al que pertenece tu cuenta porque ya lo administra otro dominio.</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> quiere detectar dispositivos Bluetooth cercanos. Se encontraron los siguientes dispositivos:</translation>
+<translation id="4353114845960720315">Mientras usas el modo RV, es posible que este sitio obtenga la siguiente información:</translation>
 <translation id="4354344420232759511">Los sitios que visitas aparecerán aquí</translation>
 <translation id="435527878592612277">Seleccionar tu foto</translation>
 <translation id="4358313196493694334">Estabiliza la posición del cursor</translation>
@@ -2366,6 +2376,7 @@
 <translation id="443475966875174318">Actualizar o quitar las aplicaciones incompatibles</translation>
 <translation id="4438043733494739848">Transparente</translation>
 <translation id="4441124369922430666">¿Quieres que esta aplicación se inicie de forma automática cuando se encienda el equipo?</translation>
+<translation id="4441147046941420429">Para continuar, quita la llave de seguridad del dispositivo y, luego, vuelve a colocarla y tócala</translation>
 <translation id="444134486829715816">Mostrar...</translation>
 <translation id="4442424173763614572">Error al buscar DNS</translation>
 <translation id="4443536555189480885">&amp;Ayuda</translation>
@@ -2592,6 +2603,7 @@
 <translation id="4804818685124855865">Desconectar</translation>
 <translation id="4804827417948292437">Aguacate</translation>
 <translation id="4807098396393229769">Nombre en la tarjeta</translation>
+<translation id="4808319664292298116">¿Quieres ingresar a RV desde <ph name="DOMAIN" />?</translation>
 <translation id="4808667324955055115">Se bloquearon ventanas emergentes:</translation>
 <translation id="480990236307250886">Abrir la página principal</translation>
 <translation id="4813136279048157860">Mis imágenes</translation>
@@ -2816,6 +2828,7 @@
 <translation id="5135085122826131075">Di "Ok Google" para acceder al Asistente.</translation>
 <translation id="5135533361271311778">No se pudo crear el elemento de marcador.</translation>
 <translation id="5137501176474113045">Borrar este elemento</translation>
+<translation id="5139823398361067371">Ingresa el PIN para tu llave de seguridad. Si no lo conoces, restablece la llave.</translation>
 <translation id="5139955368427980650">&amp;Abrir</translation>
 <translation id="5142961317498132443">Autenticación</translation>
 <translation id="5143374789336132547">La extensión "<ph name="EXTENSION_NAME" />" cambió la página que se muestra al hacer clic en el botón Página prinicpal.</translation>
@@ -2834,6 +2847,7 @@
 <translation id="5170568018924773124">Mostrar en carpeta</translation>
 <translation id="5171045022955879922">Buscar o escribir URL</translation>
 <translation id="5171343362375269016">Memoria en el espacio de intercambio</translation>
+<translation id="5173668317844998239">Agrega huellas digitales y borra las que están guardadas en tu llave de seguridad</translation>
 <translation id="5175379009094579629">El nombre del dispositivo no es válido. Ingresa uno que sí lo sea y vuelve a intentarlo.</translation>
 <translation id="5177479852722101802">Continuar el bloqueo del acceso a la cámara y al micrófono</translation>
 <translation id="5177549709747445269">Estás usando el plan de datos móviles.</translation>
@@ -2909,6 +2923,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">Tus cuentas</translation>
 <translation id="5288678174502918605">Volv&amp;er a abrir una pestaña cerrada</translation>
+<translation id="52895863590846877">La página no está en <ph name="LANGUAGE" /></translation>
 <translation id="52912272896845572">Archivo de clave privada no válido</translation>
 <translation id="529175790091471945">Formatear este dispositivo</translation>
 <translation id="5293170712604732402">Restaurar la configuración a los valores predeterminados originales</translation>
@@ -3063,6 +3078,7 @@
 <translation id="5511379779384092781">Extrapequeño</translation>
 <translation id="5511823366942919280">¿Confirmas que quieres configurar este dispositivo como "Shark"?</translation>
 <translation id="5512653252560939721">El certificado de usuario debe estar respaldado por el hardware.</translation>
+<translation id="5517304475148761050">Esta app necesita acceso a Play Store</translation>
 <translation id="551752069230578406">Se está agregando la impresora a la cuenta. Esta acción puede tardar unos minutos…</translation>
 <translation id="5518219166343146486">Preguntarme cuando un sitio desee ver el texto y las imágenes copiados en el portapapeles</translation>
 <translation id="5518584115117143805">Enviar por correo electrónico certificado de encriptación</translation>
@@ -3266,12 +3282,14 @@
 <translation id="5804175651771201311">Roaming inhabilitado</translation>
 <translation id="5804241973901381774">Permisos</translation>
 <translation id="5805697420284793859">Administrador de ventanas</translation>
+<translation id="5806773519584576205">0° (predeterminado)</translation>
 <translation id="5811750797187914944">Listo</translation>
 <translation id="5812674658566766066">Expandir todo</translation>
 <translation id="5814126672212206791">Tipo de conexión</translation>
 <translation id="5815645614496570556">Dirección X 400</translation>
 <translation id="5816434091619127343">Los cambios solicitados harán que la impresora no se pueda utilizar.</translation>
 <translation id="5817918615728894473">Sincronizar</translation>
+<translation id="5819762621475381970">- la disposición de tu habitación</translation>
 <translation id="5821565227679781414">Crear acceso directo</translation>
 <translation id="5825412242012995131">Activado (recomendado)</translation>
 <translation id="5826395379250998812">Conecta tu <ph name="DEVICE_TYPE" /> con el teléfono. <ph name="LINK_BEGIN" />Más información<ph name="LINK_END" /></translation>
@@ -3366,7 +3384,7 @@
 <translation id="5941153596444580863">Agregar persona…</translation>
 <translation id="5941343993301164315">Accede a <ph name="TOKEN_NAME" />.</translation>
 <translation id="5941711191222866238">Minimizar</translation>
-<translation id="5942964813783878922">Se reiniciará tu <ph name="DEVICE_TYPE" /> después de esta actualización. Se instalarán automáticamente las futuras versiones del software y las actualizaciones de seguridad.</translation>
+<translation id="5942964813783878922">Tu <ph name="DEVICE_TYPE" /> se reiniciará después de esta actualización. Se instalarán automáticamente las futuras versiones del software y las actualizaciones de seguridad.</translation>
 <translation id="5944869793365969636">Escanea el código QR</translation>
 <translation id="5945188205370098537">Envía datos de uso y diagnóstico. Para ayudar a mejorar tu experiencia de Android, envía a Google datos de diagnóstico y uso de dispositivos y apps de forma automática. 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. 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>
 <translation id="5946591249682680882">ID de informe: <ph name="WEBRTC_LOG_REPORT_ID" /></translation>
@@ -3421,7 +3439,6 @@
 <translation id="6022705094403139349">¿Estás listo para sincronizar la llave de seguridad?</translation>
 <translation id="6023643151125006053">El administrador de <ph name="SAML_DOMAIN" /> bloqueó este dispositivo (NS: <ph name="SERIAL_NUMBER" />).</translation>
 <translation id="6025215716629925253">Seguimiento de la pila</translation>
-<translation id="6026047032548434446">¿Deseas instalar la app?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" />: Se conectó el dispositivo USB</translation>
 <translation id="6029587122245504742">Más lento</translation>
 <translation id="6032912588568283682">Sistema de archivos</translation>
@@ -3803,6 +3820,7 @@
 <translation id="6589660129740381104">Ahora, las funciones relacionadas con la sincronización y personalización se controlan desde un mismo lugar para que puedas administrar tu experiencia en <ph name="IDS_SHORT_PRODUCT_NAME" /> de manera más fácil. La activación de esta característica puede cambiar la configuración actual.</translation>
 <translation id="6590458744723262880">Cambiar nombre de carpeta</translation>
 <translation id="6592267180249644460">Fecha y hora de captura de registro de WebRTC: <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">Se capturó tu huella digital</translation>
 <translation id="6594883168703494535">Usar Smart Lock para acceder a tu cuenta de Google</translation>
 <translation id="6596325263575161958">Opciones de encriptación</translation>
 <translation id="6596816719288285829">Dirección IP</translation>
@@ -3937,6 +3955,7 @@
 <translation id="6805038906417219576">Aceptar</translation>
 <translation id="6805647936811177813">Accede a <ph name="TOKEN_NAME" /> para importar el certificado de cliente desde <ph name="HOST_NAME" />.</translation>
 <translation id="680572642341004180">Habilitar el seguimiento de RLZ en <ph name="SHORT_PRODUCT_OS_NAME" /></translation>
+<translation id="6808039367995747522">Para continuar, inserta y toca tu llave de seguridad</translation>
 <translation id="6808193438228982088">Zorro</translation>
 <translation id="6810613314571580006">Accede automáticamente a los sitios web con las credenciales almacenadas. Si la función está inhabilitada, deberás confirmar siempre tu identidad para acceder a un sitio web.</translation>
 <translation id="6810768462515084623">Parece que caducó la contraseña. Renuévala en otro dispositivo y vuelve a intentarlo.</translation>
@@ -3944,6 +3963,7 @@
 <translation id="6812349420832218321"><ph name="PRODUCT_NAME" /> no se puede ejecutar como raíz.</translation>
 <translation id="6812841287760418429">Conservar cambios</translation>
 <translation id="6817174620439930047">Preguntarme cuando un sitio quiera usar los mensajes exclusivos del sistema para acceder a dispositivos MIDI (recomendado)</translation>
+<translation id="6818198425579322765">Idioma de la página para traducir</translation>
 <translation id="682123305478866682">Transmitir escritorio</translation>
 <translation id="6823506025919456619">Debes acceder a Chrome para ver los dispositivos.</translation>
 <translation id="6824564591481349393">Copiar la dir&amp;ección de correo electrónico</translation>
@@ -3977,6 +3997,7 @@
 <translation id="6860097299815761905">Configuración de proxy...</translation>
 <translation id="6860427144121307915">Abrir en una pestaña</translation>
 <translation id="6865313869410766144">Datos del formulario de autocompletar</translation>
+<translation id="6865598234501509159">La página no está en <ph name="LANGUAGE" /></translation>
 <translation id="6865708901122695652">Registros de acontecimientos de WebRTC (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">Temperatura de color</translation>
 <translation id="6870888490422746447">Elegir una app para compartir contenido:</translation>
@@ -3991,6 +4012,7 @@
 <translation id="6885771755599377173">Vista previa de la información del sistema</translation>
 <translation id="6886476658664859389">Llave de seguridad NFC</translation>
 <translation id="6886871292305414135">Abrir enlace en una pes&amp;taña nueva</translation>
+<translation id="6890912377247906520">Estas extensiones no necesitan acceso a este sitio.</translation>
 <translation id="6892812721183419409">Abrir vínculo como <ph name="USER" /></translation>
 <translation id="6895032998810961280">Envía información a Google sobre el software dañino, la configuración del sistema y los procesos que se encuentran en la computadora durante esta limpieza</translation>
 <translation id="6896758677409633944">Copiar</translation>
@@ -4216,7 +4238,7 @@
 <translation id="7220019174139618249">No se pueden exportar las contraseñas a "<ph name="FOLDER" />"</translation>
 <translation id="722055596168483966">Personalizar los servicios de Google</translation>
 <translation id="7221855153210829124">Mostrar notificaciones</translation>
-<translation id="7221869452894271364">Cargar esta página de nuevo</translation>
+<translation id="7221869452894271364">Volver a cargar esta página</translation>
 <translation id="7222204278952406003">Chrome es el navegador predeterminado</translation>
 <translation id="7222232353993864120">Dirección de correo electrónico</translation>
 <translation id="7223859049862598735">Chrome bloqueó cookies que pueden usarse para rastrearte en la Web</translation>
@@ -4386,6 +4408,7 @@
 <translation id="7461924472993315131">Fijar</translation>
 <translation id="746216226901520237">La próxima vez, tu teléfono desbloqueará tu <ph name="DEVICE_TYPE" />. Puedes desactivar Smart Lock en la configuración.</translation>
 <translation id="7463006580194749499">Agregar a una persona</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# pestaña abierta, presiona para activar o desactivar la barra de pestañas}other{# pestañas abiertas, presiona para activar o desactivar la barra de pestañas}}</translation>
 <translation id="7465778193084373987">URL de revocación del certificado de Netscape</translation>
 <translation id="7469894403370665791">Conectarse automáticamente a esta red</translation>
 <translation id="747114903913869239">Error: No se puede decodificar la extensión</translation>
@@ -4813,6 +4836,7 @@
 <translation id="8037117027592400564">Leer todo el texto hablado con la síntesis de voz</translation>
 <translation id="8037357227543935929">Preguntar (predeterminado)</translation>
 <translation id="803771048473350947">Archivo</translation>
+<translation id="8041089156583427627">Enviar comentario</translation>
 <translation id="8042142357103597104">Opacidad del texto</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> no responde.</translation>
 <translation id="8044899503464538266">Lento</translation>
@@ -4842,6 +4866,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">Se guardó la contraseña</translation>
 <translation id="8086015605808120405">Configurando <ph name="PRINTER_NAME" />…</translation>
+<translation id="8086442853986205778">Configurar <ph name="PRINTER_NAME" /></translation>
 <translation id="8090234456044969073">Leer una lista de los sitios web que visitas con más frecuencia</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> no responde</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Crea una copia de seguridad en Google Drive. Restablece fácilmente tus datos o cambia de dispositivo en cualquier momento. Tu copia de seguridad incluye datos de las apps.<ph name="END_PARAGRAPH1" />
@@ -5153,6 +5178,7 @@
 <translation id="8551388862522347954">Licencias</translation>
 <translation id="8553342806078037065">Administrar otras personas</translation>
 <translation id="8554899698005018844">Ningún idioma</translation>
+<translation id="8557022314818157177">Continúa tocando la llave de seguridad hasta que se capture tu huella digital</translation>
 <translation id="855773602626431402">Se impidió que un complemento no incluido en la zona de pruebas se ejecutara en la página.</translation>
 <translation id="8557930019681227453">Manifiesto</translation>
 <translation id="8561206103590473338">Elefante</translation>
@@ -5310,6 +5336,7 @@
 <translation id="8770406935328356739">Directorio de raíz de la extensión</translation>
 <translation id="8770507190024617908">Administrar personas</translation>
 <translation id="8771300903067484968">El fondo de pantalla de la página de inicio se restableció al fondo de pantalla predeterminado.</translation>
+<translation id="8773302562181397928">Ahorra <ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">Confirma que quieres restablecer</translation>
 <translation id="8774934320277480003">Margen superior</translation>
 <translation id="8775144690796719618">URL no válida</translation>
@@ -5652,6 +5679,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 pestaña}other{# pestañas}}</translation>
 <translation id="971774202801778802">URL del marcador</translation>
 <translation id="973473557718930265">Salir</translation>
+<translation id="975893173032473675">Idioma de destino de la traducción</translation>
 <translation id="97905529126098460">Cuando se complete la cancelación, se cerrará esta ventana.</translation>
 <translation id="981121421437150478">Sin conexión</translation>
 <translation id="983511809958454316">Esta función no es compatible con RV</translation>
diff --git a/chrome/app/resources/generated_resources_es.xtb b/chrome/app/resources/generated_resources_es.xtb
index 8b9c06e1..11dad7f 100644
--- a/chrome/app/resources/generated_resources_es.xtb
+++ b/chrome/app/resources/generated_resources_es.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="es">
-<translation id="1002469766576243227">Este servicio de autenticación está alojado por <ph name="EXTENSION_NAME" /></translation>
 <translation id="1003088604756913841">Abrir enlace en una ventana nueva de <ph name="APP" /></translation>
 <translation id="1004218526896219317">Acceso al sitio web</translation>
 <translation id="1005274289863221750">Utilizar el micrófono y la cámara</translation>
@@ -26,13 +25,14 @@
 <translation id="1031362278801463162">Cargando vista previa</translation>
 <translation id="103279545524624934">Libera espacio del disco para iniciar aplicaciones de Android.</translation>
 <translation id="1033780634303702874">Acceder a tus dispositivos en serie</translation>
-<translation id="1034942643314881546">Habilitar ADB para crear ilustraciones de aplicaciones</translation>
+<translation id="1034942643314881546">Ilustración de habilitar ADB para crear aplicaciones</translation>
 <translation id="1036348656032585052">Desactivar</translation>
 <translation id="1036511912703768636">Acceder a cualquiera de estos dispositivos USB</translation>
 <translation id="1036982837258183574">Pulsa |<ph name="ACCELERATOR" />| para salir del modo de pantalla completa</translation>
 <translation id="1038168778161626396">Solo cifrar</translation>
 <translation id="1039337018183941703">El archivo no es válido o está dañado</translation>
 <translation id="1041175011127912238">La página no responde</translation>
+<translation id="1041263367839475438">Dispositivos disponibles</translation>
 <translation id="1042174272890264476">El ordenador también incluye la biblioteca RLZ de <ph name="SHORT_PRODUCT_NAME" />. RLZ asigna una etiqueta identificable, no exclusiva y no personal para medir las búsquedas y el uso de <ph name="SHORT_PRODUCT_NAME" /> derivados de una determinada campaña promocional. Estas etiquetas aparecen a veces en las consultas de la Búsqueda de Google realizadas en <ph name="PRODUCT_NAME" />.</translation>
 <translation id="1045692658517323508">{0,plural, =1{Actualizar en el transcurso de 1 minuto}other{Actualizar en el transcurso de # minutos}}</translation>
 <translation id="1046635659603195359">Parece que ya has configurado Voice Match con el Asistente de Google en otro dispositivo. Esas grabaciones anteriores pueden servir para crear un modelo de voz en este dispositivo. No debería llevar más de un minuto.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">Busca en el dispositivo, las aplicaciones y la Web.</translation>
 <translation id="1146678959555564648">Iniciar RV</translation>
 <translation id="114721135501989771">Obtén funciones inteligentes en Chrome</translation>
+<translation id="1147991416141538220">Para solicitar acceso, ponte en contacto con el administrador de este dispositivo.</translation>
 <translation id="1149401351239820326">Mes de caducidad</translation>
 <translation id="1150565364351027703">Gafas de sol</translation>
 <translation id="1151917987301063366">Permitir siempre que <ph name="HOST" /> acceda a los sensores</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">Personalizado</translation>
 <translation id="1178581264944972037">Pausar</translation>
 <translation id="117916940443676133">Tu llave de seguridad no está protegida mediante un PIN. Para gestionar los datos de inicio de sesión, primero debes crear un PIN.</translation>
+<translation id="118069123878619799">- tus rasgos físicos, como tu altura</translation>
 <translation id="1181037720776840403">Quitar</translation>
 <translation id="1183237619868651138">No se puede instalar <ph name="EXTERNAL_CRX_FILE" /> en la memoria caché local.</translation>
 <translation id="1185924365081634987">También puedes intentar <ph name="GUEST_SIGNIN_LINK_START" />navegar como invitado<ph name="GUEST_SIGNIN_LINK_END" /> para solucionar el problema de red.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">Preguntar antes de acceder</translation>
 <translation id="1434696352799406980">Se restablecerán la página de inicio, la página Nueva pestaña, el motor de búsqueda y las pestañas fijadas. También se inhabilitarán todas las extensiones y se borrarán los datos temporales como las cookies. Los marcadores, el historial y las contraseñas guardadas no se borrarán.</translation>
 <translation id="1434886155212424586">La página de inicio es la página Nueva pestaña</translation>
+<translation id="1435979430299962295">Para permitir el acceso a este sitio web, haz clic en la extensión.</translation>
 <translation id="1436390408194692385">Validez: <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">Continuar con la configuración</translation>
 <translation id="1436784010935106834">Eliminado</translation>
@@ -929,7 +932,7 @@
 <translation id="2326931316514688470">&amp;Volver a cargar aplicación</translation>
 <translation id="2327492829706409234">Habilitar aplicación</translation>
 <translation id="2329597144923131178">Accede para ver marcadores, historial, contraseñas y otros en dispos.</translation>
-<translation id="2330129964253841015">Avisar si las contraseñas están en riesgo</translation>
+<translation id="2330129964253841015">Avisar si se vulneran tus contraseñas</translation>
 <translation id="2332131598580221120">Ver en Chrome Web Store</translation>
 <translation id="2332192922827071008">Abrir las preferencias</translation>
 <translation id="2332742915001411729">Restablecer predeterminado</translation>
@@ -1364,12 +1367,14 @@
 <translation id="2932883381142163287">Notificar uso inadecuado</translation>
 <translation id="2936851848721175671">Copia de seguridad y restauración</translation>
 <translation id="2938225289965773019">Abrir enlaces de <ph name="PROTOCOL" /></translation>
+<translation id="2938845886082362843">Consulta y elimina los datos de inicio de sesión almacenados en la llave de seguridad</translation>
 <translation id="2939938020978911855">Mostrar dispositivos Bluetooth disponibles</translation>
 <translation id="2941112035454246133">Baja</translation>
 <translation id="2942560570858569904">Esperando...</translation>
 <translation id="2942581856830209953">Personalizar esta página</translation>
 <translation id="2944060181911631861">Enviar datos de uso y diagnóstico. Contribuye a mejorar tu experiencia de Android enviando automáticamente a Google datos de diagnóstico, del dispositivo y del uso de las aplicaciones. Los datos servirán para aumentar la estabilidad de las aplicaciones y del sistema y realizar otras mejoras. Parte de los datos recogidos también ayudarán a las aplicaciones y los colaboradores de Google, como los desarrolladores de Android. Si la opción Actividad en la Web y en Aplicaciones Adicional está activada, es posible que estos datos se guarden en tu cuenta de Google. <ph name="BEGIN_LINK1" />Más información<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">Añadir conexión</translation>
+<translation id="2947605845283690091">La navegación web debería ser rápida. Dedica un momento a <ph name="BEGIN_LINK" />revisar tus extensiones<ph name="END_LINK" /> ahora.</translation>
 <translation id="2948300991547862301">Ir a <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">Un navegador web rápido, seguro y fácil de usar creado para la Web actual.</translation>
 <translation id="2949289451367477459">Usar ubicación. Permite que los servicios y aplicaciones con permiso de ubicación utilicen la ubicación de este dispositivo. Es posible que Google recopile datos de ubicación periódicamente y que los utilice de forma anónima para mejorar la precisión de la ubicación y los servicios basados en la ubicación. <ph name="BEGIN_LINK1" />Más información<ph name="END_LINK1" /></translation>
@@ -1546,6 +1551,7 @@
 <translation id="3241680850019875542">Selecciona el directorio raíz de las extensiones que quieras empaquetar. Para actualizar una extensión, debes seleccionar también el archivo de clave privada que se va a volver a usar.</translation>
 <translation id="3244294424315804309">Seguir silenciando el sonido</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" />: error de red</translation>
+<translation id="3248902735035392926">Tu seguridad es importante. Dedica un momento a <ph name="BEGIN_LINK" />revisar tus extensiones<ph name="END_LINK" /> ahora</translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;No incluido en el certificado&gt;</translation>
 <translation id="3253225298092156258">No disponible</translation>
@@ -2042,6 +2048,7 @@
 <translation id="3926002189479431949">El teléfono de Smart Lock ha cambiado</translation>
 <translation id="3927932062596804919">Denegar</translation>
 <translation id="3928570707778085600">¿Quieres guardar los cambios en <ph name="FILE_OR_FOLDER_NAME" />?</translation>
+<translation id="3929426037718431833">Estas extensiones pueden ver y cambiar información en este sitio web.</translation>
 <translation id="3930737994424905957">Buscando dispositivos</translation>
 <translation id="3930968231047618417">Color de fondo</translation>
 <translation id="3933283459331715412">Recuperar la contraseña eliminada de <ph name="USERNAME" /></translation>
@@ -2108,6 +2115,7 @@
 <translation id="4010917659463429001">Para ver los marcadores en todos tus dispositivos, <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973">"<ph name="CLIENT_NAME" />" está depurando este navegador</translation>
 <translation id="4014432863917027322">¿Reparar "<ph name="EXTENSION_NAME" />"?</translation>
+<translation id="4015163439792426608">¿Tienes extensiones? <ph name="BEGIN_LINK" />Gestiona tus extensiones<ph name="END_LINK" /> en un solo sitio sin complicaciones.</translation>
 <translation id="4020106588733303597">¡Vaya! El sistema no ha podido cargar las licencias disponibles.</translation>
 <translation id="4020327272915390518">Menú de opciones</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2266,6 +2274,7 @@
 <translation id="4267953847983678297">Conectar automáticamente a la red móvil</translation>
 <translation id="4268025649754414643">Cifrado de clave</translation>
 <translation id="4270393598798225102">Versión <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">Datos de inicio de sesión</translation>
 <translation id="4275663329226226506">Multimedia</translation>
 <translation id="4275830172053184480">Reiniciar tu dispositivo</translation>
 <translation id="4278101229438943600">El Asistente está listo</translation>
@@ -2309,6 +2318,7 @@
 <translation id="4349828822184870497">Es útil</translation>
 <translation id="4350019051035968019">Este dispositivo no se puede registrar en el dominio al que pertenece tu cuenta porque ya lo administra otro dominio.</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> quiere buscar dispositivos Bluetooth cercanos. Se han encontrado los siguientes dispositivos:</translation>
+<translation id="4353114845960720315">Mientras estés en RV, este sitio web puede saber:</translation>
 <translation id="4354344420232759511">Los sitios web que visites aparecerán aquí</translation>
 <translation id="435527878592612277">Selecciona una foto</translation>
 <translation id="4358313196493694334">Estabilizar ubicación de clic</translation>
@@ -2368,6 +2378,7 @@
 <translation id="443475966875174318">Actualizar o quitar aplicaciones incompatibles</translation>
 <translation id="4438043733494739848">Transparente</translation>
 <translation id="4441124369922430666">¿Quieres que esta aplicación se inicie de forma automática cuando se active el ordenador?</translation>
+<translation id="4441147046941420429">Para seguir, saca la llave de seguridad del dispositivo, vuelve a meterla y pulsa el botón de activación.</translation>
 <translation id="444134486829715816">Ampliar...</translation>
 <translation id="4442424173763614572">Error al buscar DNS</translation>
 <translation id="4443536555189480885">&amp;Ayuda</translation>
@@ -2403,7 +2414,7 @@
 <translation id="4501530680793980440">Confirmar eliminación</translation>
 <translation id="4502423230170890588">Eliminar del dispositivo</translation>
 <translation id="4504940961672722399">Para utilizar esta extensión, haz clic en este icono o pulsa <ph name="EXTENSION_SHORTCUT" />.</translation>
-<translation id="4506379069541445709">Si continúas, ADB podrá crear y probar aplicaciones Android. Ten en cuenta que ADB permite instalar aplicaciones de prueba que no han sido verificadas por Google.</translation>
+<translation id="4506379069541445709">Si continúas, se habilitará ADB para crear y probar aplicaciones Android. Ten en cuenta que ADB permite instalar aplicaciones de prueba que no han sido verificadas por Google.</translation>
 <translation id="4508051413094283164">Abre todos los marcadores en una ventana de incógnito</translation>
 <translation id="4508265954913339219">Error de activación</translation>
 <translation id="4508765956121923607">Ver código f&amp;uente</translation>
@@ -2594,6 +2605,7 @@
 <translation id="4804818685124855865">Desvincular</translation>
 <translation id="4804827417948292437">Aguacate</translation>
 <translation id="4807098396393229769">Titular de la tarjeta</translation>
+<translation id="4808319664292298116">¿Iniciar RV desde <ph name="DOMAIN" />?</translation>
 <translation id="4808667324955055115">Pop-ups bloqueados</translation>
 <translation id="480990236307250886">Abrir página de inicio</translation>
 <translation id="4813136279048157860">Mis imágenes</translation>
@@ -2818,6 +2830,7 @@
 <translation id="5135085122826131075">Accede al Asistente cuando digas "Ok Google".</translation>
 <translation id="5135533361271311778">No se ha podido crear un elemento de marcador.</translation>
 <translation id="5137501176474113045">Eliminar este elemento</translation>
+<translation id="5139823398361067371">Introduce el PIN de tu llave de seguridad. Si no sabes cuál es el PIN, tendrás que restablecer la llave de seguridad.</translation>
 <translation id="5139955368427980650">&amp;Abrir</translation>
 <translation id="5142961317498132443">Autenticación</translation>
 <translation id="5143374789336132547">La extensión <ph name="EXTENSION_NAME" /> ha cambiado la página que se muestra al hacer clic en el botón Página de inicio.</translation>
@@ -2836,6 +2849,7 @@
 <translation id="5170568018924773124">Mostrar en carpeta</translation>
 <translation id="5171045022955879922">Busca o escribe una URL</translation>
 <translation id="5171343362375269016">Memoria trasladada al espacio de reserva</translation>
+<translation id="5173668317844998239">Añade y borra las huellas digitales guardadas en tu llave de seguridad</translation>
 <translation id="5175379009094579629">El nombre del dispositivo no es válido. Introduce uno válido para intentarlo de nuevo.</translation>
 <translation id="5177479852722101802">Seguir bloqueando el acceso a la cámara y al micrófono</translation>
 <translation id="5177549709747445269">Estás utilizando datos móviles</translation>
@@ -2911,6 +2925,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">Tus cuentas</translation>
 <translation id="5288678174502918605">Volv&amp;er a abrir pestaña cerrada</translation>
+<translation id="52895863590846877">La página no está en <ph name="LANGUAGE" /></translation>
 <translation id="52912272896845572">El archivo de clave privada no es válido.</translation>
 <translation id="529175790091471945">Formatear este dispositivo</translation>
 <translation id="5293170712604732402">Restaura los valores predeterminados originales de la configuración</translation>
@@ -2959,7 +2974,7 @@
 <translation id="5363109466694494651">Powerwash y cambio a versión anterior</translation>
 <translation id="5365881113273618889">La carpeta que has seleccionado contiene archivos confidenciales. ¿Seguro que quieres conceder a "<ph name="APP_NAME" />" acceso de escritura permanente a esta carpeta?</translation>
 <translation id="5367091008316207019">Leyendo archivo...</translation>
-<translation id="5367319243122320268"><ph name="NETWORK_NAME" /> - <ph name="CONNECTION_STATUS" /></translation>
+<translation id="5367319243122320268"><ph name="NETWORK_NAME" />: <ph name="CONNECTION_STATUS" /></translation>
 <translation id="5368720394188453070">Tu teléfono está bloqueado. Desbloquéalo para acceder.</translation>
 <translation id="5368779022775404937">Inicia sesión en <ph name="REALM" /></translation>
 <translation id="5369491905435686894">Habilitar la aceleración del ratón</translation>
@@ -3065,6 +3080,7 @@
 <translation id="5511379779384092781">Muy pequeño</translation>
 <translation id="5511823366942919280">¿Seguro que quieres configurar este dispositivo como un "Shark"?</translation>
 <translation id="5512653252560939721">El certificado de usuario debe estar respaldado por hardware.</translation>
+<translation id="5517304475148761050">Esta aplicación requiere acceso a Play Store</translation>
 <translation id="551752069230578406">Se está añadiendo la impresora a tu cuenta. Esta acción puede tardar unos minutos...</translation>
 <translation id="5518219166343146486">Preguntar cuando un sitio web quiera ver el texto y las imágenes que se hayan copiado en el portapapeles</translation>
 <translation id="5518584115117143805">Certificado de cifrado de correo electrónico</translation>
@@ -3268,12 +3284,14 @@
 <translation id="5804175651771201311">Itinerancia desactivada</translation>
 <translation id="5804241973901381774">Permisos</translation>
 <translation id="5805697420284793859">Administrador de ventanas</translation>
+<translation id="5806773519584576205">0° (Predeterminado)</translation>
 <translation id="5811750797187914944">Listo</translation>
 <translation id="5812674658566766066">Mostrar todo</translation>
 <translation id="5814126672212206791">Tipo de conexión</translation>
 <translation id="5815645614496570556">Dirección X.400</translation>
 <translation id="5816434091619127343">Los cambios solicitados en la impresora harían que no se pudiera usar.</translation>
 <translation id="5817918615728894473">Vincular</translation>
+<translation id="5819762621475381970">- la distribución de tu habitación</translation>
 <translation id="5821565227679781414">Crear acceso directo</translation>
 <translation id="5825412242012995131">Activado (opción recomendada)</translation>
 <translation id="5826395379250998812">Conecta tu <ph name="DEVICE_TYPE" /> al teléfono. <ph name="LINK_BEGIN" />Más información<ph name="LINK_END" /></translation>
@@ -3423,7 +3441,6 @@
 <translation id="6022705094403139349">¿Todo listo para vincular tu llave de seguridad?</translation>
 <translation id="6023643151125006053">El administrador de <ph name="SAML_DOMAIN" /> ha bloqueado este dispositivo (número de serie: <ph name="SERIAL_NUMBER" />).</translation>
 <translation id="6025215716629925253">Seguimiento de la pila</translation>
-<translation id="6026047032548434446">¿Quieres instalar la aplicación?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" />: dispositivo USB conectado</translation>
 <translation id="6029587122245504742">Velocidad mínima</translation>
 <translation id="6032912588568283682">Sistema de archivos</translation>
@@ -3805,6 +3822,7 @@
 <translation id="6589660129740381104">Para que gestiones más fácilmente tu experiencia en <ph name="IDS_SHORT_PRODUCT_NAME" />, las funciones relacionadas con la sincronización y personalización se controlan desde un único ajuste. Es posible que, si lo activas, cambie la configuración actual.</translation>
 <translation id="6590458744723262880">Cambiar el nombre de la carpeta</translation>
 <translation id="6592267180249644460">Captura de registro de ReWebRTC: <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">Se ha registrado tu huella digital</translation>
 <translation id="6594883168703494535">Utilizar Smart Lock para iniciar sesión en tu cuenta de Google</translation>
 <translation id="6596325263575161958">Opciones de cifrado</translation>
 <translation id="6596816719288285829">Dirección IP</translation>
@@ -3939,6 +3957,7 @@
 <translation id="6805038906417219576">Aceptar</translation>
 <translation id="6805647936811177813">Inicia sesión en <ph name="TOKEN_NAME" /> para importar el certificado de cliente de <ph name="HOST_NAME" />.</translation>
 <translation id="680572642341004180">Habilitar seguimiento de RLZ en <ph name="SHORT_PRODUCT_OS_NAME" /></translation>
+<translation id="6808039367995747522">Para seguir, inserta y toca tu llave de seguridad</translation>
 <translation id="6808193438228982088">Zorro</translation>
 <translation id="6810613314571580006">Permite iniciar sesión automáticamente en sitios web con credenciales almacenadas. Si esta función está inhabilitada, se solicitará la confirmación cada vez que se intente iniciar sesión en un sitio web.</translation>
 <translation id="6810768462515084623">¡Vaya! Parece que la contraseña ha caducado. Renuévala en otro dispositivo e inténtalo de nuevo.</translation>
@@ -3946,6 +3965,7 @@
 <translation id="6812349420832218321">No se puede ejecutar <ph name="PRODUCT_NAME" /> como raíz.</translation>
 <translation id="6812841287760418429">Mantener cambios</translation>
 <translation id="6817174620439930047">Preguntar cuando un sitio web quiera utilizar mensajes exclusivos del sistema para acceder a los dispositivos MIDI (recomendado)</translation>
+<translation id="6818198425579322765">Idioma de la página que quieres traducir</translation>
 <translation id="682123305478866682">Enviar escritorio</translation>
 <translation id="6823506025919456619">Debes iniciar sesión en Chrome para poder ver tus dispositivos</translation>
 <translation id="6824564591481349393">Copiar &amp;dirección de correo electrónico</translation>
@@ -3979,6 +3999,7 @@
 <translation id="6860097299815761905">Configuración de proxy...</translation>
 <translation id="6860427144121307915">Abrir en una pestaña</translation>
 <translation id="6865313869410766144">Datos de Autocompletar formulario</translation>
+<translation id="6865598234501509159">La página no está en <ph name="LANGUAGE" /></translation>
 <translation id="6865708901122695652">Registros de eventos de WebRTC (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">Temperatura del color</translation>
 <translation id="6870888490422746447">Elige una aplicación con la que compartir el contenido:</translation>
@@ -3993,6 +4014,7 @@
 <translation id="6885771755599377173">Vista previa de información del sistema</translation>
 <translation id="6886476658664859389">Llave de seguridad NFC</translation>
 <translation id="6886871292305414135">Abrir enlace en una pes&amp;taña nueva</translation>
+<translation id="6890912377247906520">Estas extensiones no necesitan acceder a este sitio web.</translation>
 <translation id="6892812721183419409">Abrir enlace como <ph name="USER" /></translation>
 <translation id="6895032998810961280">Envía un informe detallado a Google con información sobre el software dañino, la configuración del sistema y los procesos detectados en el ordenador durante esta limpieza</translation>
 <translation id="6896758677409633944">Copiar</translation>
@@ -4388,6 +4410,7 @@
 <translation id="7461924472993315131">Fijar</translation>
 <translation id="746216226901520237">La próxima vez, el teléfono desbloqueará tu <ph name="DEVICE_TYPE" />. Puedes desactivar Smart Lock en la configuración.</translation>
 <translation id="7463006580194749499">Añadir perfil</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# pestaña abierta: pulsar para activar o desactivar la barra de pestañas}other{# pestañas abiertas; pulsar para activar o desactivar la barra de pestañas}}</translation>
 <translation id="7465778193084373987">URL de revocación de certificado de Netscape</translation>
 <translation id="7469894403370665791">Conectarse automáticamente a esta red</translation>
 <translation id="747114903913869239">Error: no es posible decodificar la extensión.</translation>
@@ -4815,6 +4838,7 @@
 <translation id="8037117027592400564">Leer todo el texto hablado con la síntesis de voz</translation>
 <translation id="8037357227543935929">Preguntar (predeterminado)</translation>
 <translation id="803771048473350947">Archivo</translation>
+<translation id="8041089156583427627">Enviar</translation>
 <translation id="8042142357103597104">Opacidad del texto</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> no responde.</translation>
 <translation id="8044899503464538266">Lento</translation>
@@ -4844,6 +4868,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">Contraseña guardada</translation>
 <translation id="8086015605808120405">Configurando <ph name="PRINTER_NAME" />...</translation>
+<translation id="8086442853986205778">Configurar <ph name="PRINTER_NAME" /></translation>
 <translation id="8090234456044969073">Leer una lista de los sitios web que visitas con más frecuencia</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> no responde</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Crear copia de seguridad en Google Drive. Cambia de dispositivo o restaura tus datos fácilmente en cualquier momento. La copia de seguridad incluye datos de las aplicaciones.<ph name="END_PARAGRAPH1" />
@@ -5087,7 +5112,7 @@
 <translation id="8449008133205184768">Pegar adaptando el estilo</translation>
 <translation id="8449036207308062757">Gestionar almacenamiento</translation>
 <translation id="8452135315243592079">Falta la tarjeta SIM</translation>
-<translation id="8455026683977728932">No se ha podido habilitar la ilustración de ADB</translation>
+<translation id="8455026683977728932">Ilustración de un error al habilitar ADB</translation>
 <translation id="845702320058262034">No hay conexión Comprueba que el Bluetooth del teléfono esté activado.</translation>
 <translation id="8457451314607652708">Importar marcadores</translation>
 <translation id="8460336040822756677">Si desactivas Smart Lock para <ph name="DEVICE_TYPE" />, no podrás desbloquear los dispositivos Chrome con el teléfono. Deberás introducir la contraseña.</translation>
@@ -5155,6 +5180,7 @@
 <translation id="8551388862522347954">Licencias</translation>
 <translation id="8553342806078037065">Gestionar otros usuarios</translation>
 <translation id="8554899698005018844">Sin idioma</translation>
+<translation id="8557022314818157177">Sigue pulsando tu llave de seguridad hasta que tu huella digital quede registrada.</translation>
 <translation id="855773602626431402">Se ha evitado que un complemento no incluido en la zona de pruebas se ejecutara en esta página.</translation>
 <translation id="8557930019681227453">Archivo de manifiesto</translation>
 <translation id="8561206103590473338">Elefante</translation>
@@ -5312,6 +5338,7 @@
 <translation id="8770406935328356739">Directorio raíz de la extensión</translation>
 <translation id="8770507190024617908">Administrar usuarios</translation>
 <translation id="8771300903067484968">El fondo de pantalla de la página de inicio se ha restablecido al fondo de pantalla predeterminado.</translation>
+<translation id="8773302562181397928">Guardar <ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">Confirmar restauración</translation>
 <translation id="8774934320277480003">Margen superior</translation>
 <translation id="8775144690796719618">La URL no es válida</translation>
@@ -5654,6 +5681,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 pestaña}other{# pestañas}}</translation>
 <translation id="971774202801778802">Añadir URL a marcadores</translation>
 <translation id="973473557718930265">Salir</translation>
+<translation id="975893173032473675">Idioma al que se va a traducir</translation>
 <translation id="97905529126098460">Esta ventana se cerrará cuando la cancelación se haya completado.</translation>
 <translation id="981121421437150478">Sin conexión</translation>
 <translation id="983511809958454316">Esta función no se admite en RV</translation>
diff --git a/chrome/app/resources/generated_resources_et.xtb b/chrome/app/resources/generated_resources_et.xtb
index bba5f5b4..180d1f64 100644
--- a/chrome/app/resources/generated_resources_et.xtb
+++ b/chrome/app/resources/generated_resources_et.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="et">
-<translation id="1002469766576243227">Autentimisteenust hostib <ph name="EXTENSION_NAME" /></translation>
 <translation id="1003088604756913841">Lingi avamine rakenduse <ph name="APP" /> uues aknas</translation>
 <translation id="1004218526896219317">Juurdepääs saitidele</translation>
 <translation id="1005274289863221750">Mikrofoni ja kaamera kasutamine</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">Ainult šifreerimine</translation>
 <translation id="1039337018183941703">Sobimatu või rikutud fail</translation>
 <translation id="1041175011127912238">Leht ei reageeri</translation>
+<translation id="1041263367839475438">Saadaolevad seadmed</translation>
 <translation id="1042174272890264476">Teie arvutil on ka toote <ph name="SHORT_PRODUCT_NAME" /> sisseehitatud RLZ-teek. RLZ määrab korduva ja isikut mittetuvastava ID-tunnuse, et mõõta konkreetse reklaamikampaania tekitatud otsinguid ja toote <ph name="SHORT_PRODUCT_NAME" /> kasutust. Need sildid kuvatakse vahel ka tootes <ph name="PRODUCT_NAME" /> Google'i otsingupäringutes.</translation>
 <translation id="1045692658517323508">{0,plural, =1{Uuendage 1 minuti jooksul}other{Uuendage # minuti jooksul}}</translation>
 <translation id="1046635659603195359">Näib, et olete Voice Matchi oma Google'i assistendiga juba mõnes teises seadmes seadistanud. Neid varasemaid salvestisi saab kasutada häälemudeli loomiseks selles seadmes. See peaks võtma alla minuti.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">Otsige oma seadmest, rakendustest ja veebist.</translation>
 <translation id="1146678959555564648">Ava VR</translation>
 <translation id="114721135501989771">Google'i nutikus Chrome'is</translation>
+<translation id="1147991416141538220">Juurdepääsu palumiseks võtke ühendust selle seadme administraatoriga.</translation>
 <translation id="1149401351239820326">Aegumiskuu</translation>
 <translation id="1150565364351027703">Päikeseprillid</translation>
 <translation id="1151917987301063366">Luba saidi <ph name="HOST" /> jaoks alati juurdepääs anduritele</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">Kohandatud</translation>
 <translation id="1178581264944972037">Peata</translation>
 <translation id="117916940443676133">Teie turvavõti pole PIN-koodiga kaitstud. Sisselogimisandmete haldamiseks looge esmalt PIN-kood.</translation>
+<translation id="118069123878619799">– teie füüsilised omadused, nt pikkus</translation>
 <translation id="1181037720776840403">Eemalda</translation>
 <translation id="1183237619868651138">Faili <ph name="EXTERNAL_CRX_FILE" /> ei saa kohalikku vahemällu installida.</translation>
 <translation id="1185924365081634987">Võrguvea parandamiseks võite proovida ka <ph name="GUEST_SIGNIN_LINK_START" />külalisena sirvimist<ph name="GUEST_SIGNIN_LINK_END" />.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">Küsi enne juurdepääsemist</translation>
 <translation id="1434696352799406980">See lähtestab käivitamisel avatava lehe, uue vahelehe, otsingumootori ja vähendatud vahelehed. See keelab ka kõik laiendused ja kustutab kõik ajutised andmed (nt küpsised). Teie järjehoidjaid, ajalugu ega salvestatud paroole ei kustutata.</translation>
 <translation id="1434886155212424586">Avaleht on uus vaheleht</translation>
+<translation id="1435979430299962295">Juurdepääsu andmiseks sellele saidile klõpsake laiendusel.</translation>
 <translation id="1436390408194692385">Kehtivusaeg: <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">Jätka seadistamist</translation>
 <translation id="1436784010935106834">Eemaldatud</translation>
@@ -1364,12 +1367,14 @@
 <translation id="2932883381142163287">Teata väärkasutusest</translation>
 <translation id="2936851848721175671">Varundamine ja taastamine</translation>
 <translation id="2938225289965773019">Avada protokolli <ph name="PROTOCOL" /> lingid</translation>
+<translation id="2938845886082362843">Turvavõtmele salvestatud sisselogimisandmete vaatamine ja kustutamine</translation>
 <translation id="2939938020978911855">Kuva saadaolevad Bluetoothi seadmed</translation>
 <translation id="2941112035454246133">Madal</translation>
 <translation id="2942560570858569904">Ootamine …</translation>
 <translation id="2942581856830209953">Selle lehe kohandamine</translation>
 <translation id="2944060181911631861">Saada kasutus- ja diagnostikaandmeid. Aidake täiustada Androidi kasutuskogemust, saates Google'ile automaatselt seadme teavet ning rakenduse kasutus- ja  diagnostikaandmeid. See aitab parandada süsteemi ja rakenduse stabiilsust ning muud. Teatud koondandmed on abiks ka Google'i rakendustele ja partneritele, näiteks Androidi arendajatele. Kui täiendavad veebi- ja rakendustegevused on sisse lülitatud, võidakse need andmed salvestada teie Google'i kontole. <ph name="BEGIN_LINK1" />Lisateave<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">Lisa ühendus</translation>
+<translation id="2947605845283690091">Veebi peaks saama sirvida kiiresti. Leidke hetk ja <ph name="BEGIN_LINK" />vaadake oma laiendused kohe üle<ph name="END_LINK" />.</translation>
 <translation id="2948300991547862301">Avage <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">Kiire, lihtne ja turvaline veebibrauser, mis on loodud tänapäevase veebi jaoks.</translation>
 <translation id="2949289451367477459">Kasutage asukohta. Lubage asukohale juurdepääsu loaga rakendustel ja teenustel kasutada selle seadme asukohta. Google võib aeg-ajalt koguda asukohaandmeid ja kasutada neid anonüümselt asukoha täpsuse ning asukohapõhiste teenuste parendamiseks. <ph name="BEGIN_LINK1" />Lisateave<ph name="END_LINK1" /></translation>
@@ -1546,6 +1551,7 @@
 <translation id="3241680850019875542">Valige pakitava laienduse juurkaust. Laienduse värskendamiseks valige uuesti kasutamiseks ka privaatvõtme fail.</translation>
 <translation id="3244294424315804309">Jätka heli vaigistamist</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> – võrguviga</translation>
+<translation id="3248902735035392926">Ohutus on oluline. Leidke hetk ja <ph name="BEGIN_LINK" />vaadake oma laiendused kohe üle<ph name="END_LINK" /></translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;Ei sisaldu sertifikaadis&gt;</translation>
 <translation id="3253225298092156258">Pole saadaval</translation>
@@ -2042,6 +2048,7 @@
 <translation id="3926002189479431949">Funktsiooni Smart Lock telefoni muudeti</translation>
 <translation id="3927932062596804919">Keela</translation>
 <translation id="3928570707778085600">Kas soovite üksuse <ph name="FILE_OR_FOLDER_NAME" /> muudatused salvestada?</translation>
+<translation id="3929426037718431833">Need laiendused saavad vaadata ja muuta sellel saidil olevat teavet.</translation>
 <translation id="3930737994424905957">Seadmete otsimine</translation>
 <translation id="3930968231047618417">Taustavärv</translation>
 <translation id="3933283459331715412">Taasta kasutaja <ph name="USERNAME" /> kustutatud paroolid</translation>
@@ -2109,6 +2116,7 @@
 <translation id="4010917659463429001">Järjehoidjate hankimiseks mobiilseadmesse <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973">„<ph name="CLIENT_NAME" />” silub seda brauserit</translation>
 <translation id="4014432863917027322">Kas parandada laiendust <ph name="EXTENSION_NAME" />?</translation>
+<translation id="4015163439792426608">Kas teil on laiendusi? <ph name="BEGIN_LINK" />Hallake oma laiendusi<ph name="END_LINK" /> hõlpsalt ühes kohas.</translation>
 <translation id="4020106588733303597">Vabandust! Süsteemil ei õnnestunud saadaolevaid litsentse laadida.</translation>
 <translation id="4020327272915390518">Valikute menüü</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2267,6 +2275,7 @@
 <translation id="4267953847983678297">Loo mobiilsidevõrguga automaatselt ühendus</translation>
 <translation id="4268025649754414643">Võtme šifreerimine</translation>
 <translation id="4270393598798225102">Versioon <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">Sisselogimisandmed</translation>
 <translation id="4275663329226226506">Meedia</translation>
 <translation id="4275830172053184480">Taaskäivitage seade</translation>
 <translation id="4278101229438943600">Teie assistent on valmis</translation>
@@ -2310,6 +2319,7 @@
 <translation id="4349828822184870497">Kasulik</translation>
 <translation id="4350019051035968019">Seda seadet ei saa registreerida domeenil, kuhu teie konto kuulub, sest seade on märgitud teisel domeenil haldamiseks.</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> soovib otsida läheduses olevaid Bluetooth-seadmeid. Leiti järgmised seadmed:</translation>
+<translation id="4353114845960720315">Kui olete VR-režiimis, võib see sait hankida järgmist teavet:</translation>
 <translation id="4354344420232759511">Külastatud saidid kuvatakse siin</translation>
 <translation id="435527878592612277">Valige foto</translation>
 <translation id="4358313196493694334">Stabiliseeri kliki asukohta</translation>
@@ -2369,6 +2379,7 @@
 <translation id="443475966875174318">Ühildumatute rakenduste värskendamine või eemaldamine</translation>
 <translation id="4438043733494739848">Läbipaistev</translation>
 <translation id="4441124369922430666">Kas soovite selle rakenduse seadme sisselülitamisel automaatselt käivitada?</translation>
+<translation id="4441147046941420429">Jätkamiseks eemaldage turvavõti oma seadmest, sisestage see uuesti ja puudutage seda</translation>
 <translation id="444134486829715816">Laienda ...</translation>
 <translation id="4442424173763614572">DNS-i otsing nurjus</translation>
 <translation id="4443536555189480885">&amp;Abi</translation>
@@ -2595,6 +2606,7 @@
 <translation id="4804818685124855865">Katkesta ühendus</translation>
 <translation id="4804827417948292437">Avokaado</translation>
 <translation id="4807098396393229769">Kaardil olev nimi</translation>
+<translation id="4808319664292298116">Kas aktiveerida VR saidilt <ph name="DOMAIN" />?</translation>
 <translation id="4808667324955055115">Hüpikaknad on blokeeritud</translation>
 <translation id="480990236307250886">Ava avaleht</translation>
 <translation id="4813136279048157860">Minu pildid</translation>
@@ -2819,6 +2831,7 @@
 <translation id="5135085122826131075">Pääsete oma assistendile juurde, öeldes lihtsalt „Ok Google”.</translation>
 <translation id="5135533361271311778">Järjehoidja üksust ei õnnestunud luua.</translation>
 <translation id="5137501176474113045">Kustuta see üksus</translation>
+<translation id="5139823398361067371">Sisestage turvavõtme PIN-kood. Kui te PIN-koodi ei tea, peate turvavõtme lähtestama.</translation>
 <translation id="5139955368427980650">&amp;Ava</translation>
 <translation id="5142961317498132443">Autentimine</translation>
 <translation id="5143374789336132547">Laiendus „<ph name="EXTENSION_NAME" />” muutis seda, milline leht kuvatakse avalehe nupul klõpsamisel.</translation>
@@ -2837,6 +2850,7 @@
 <translation id="5170568018924773124">Kuva kaustas</translation>
 <translation id="5171045022955879922">Otsige või sisestage URL</translation>
 <translation id="5171343362375269016">Saalitud mälu</translation>
+<translation id="5173668317844998239">Turvavõtmele salvestatud sõrmejälgede lisamine ja kustutamine</translation>
 <translation id="5175379009094579629">Seadme nimi on kehtetu. Uuesti proovimiseks sisestage kehtiv seadme nimi.</translation>
 <translation id="5177479852722101802">Blokeeri jätkuvalt juurdepääs kaamerale ja mikrofonile</translation>
 <translation id="5177549709747445269">Kasutate mobiilset andmesidet</translation>
@@ -2912,6 +2926,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">Teie kontod</translation>
 <translation id="5288678174502918605">Ava suletud vaheleht &amp;uuesti</translation>
+<translation id="52895863590846877">Leht ei ole <ph name="LANGUAGE" /> keeles</translation>
 <translation id="52912272896845572">Privaatvõtme fail on kehtetu.</translation>
 <translation id="529175790091471945">Vorminda see seade</translation>
 <translation id="5293170712604732402">Seadete taastamine algsetele vaikevalikutele</translation>
@@ -3066,6 +3081,7 @@
 <translation id="5511379779384092781">Üliväike</translation>
 <translation id="5511823366942919280">Kas soovite kindlasti seadistada seadme Sharkina?</translation>
 <translation id="5512653252560939721">Kasutaja sertifikaat peab olema riistvaral varundatud.</translation>
+<translation id="5517304475148761050">See rakendus nõuab juurdepääsu Play poele</translation>
 <translation id="551752069230578406">Printeri lisamine teie kontole – see võib võtta natuke aega ...</translation>
 <translation id="5518219166343146486">Küsi, kui sait soovib näha lõikelauale kopeeritud teksti ja kujutisi</translation>
 <translation id="5518584115117143805">Meili krüpteerimise sertifikaat</translation>
@@ -3269,12 +3285,14 @@
 <translation id="5804175651771201311">Rändlus välja</translation>
 <translation id="5804241973901381774">Load</translation>
 <translation id="5805697420284793859">Aknahaldur</translation>
+<translation id="5806773519584576205">0° (vaikeseade)</translation>
 <translation id="5811750797187914944">Valmis</translation>
 <translation id="5812674658566766066">Laienda kõik</translation>
 <translation id="5814126672212206791">Ühenduse tüüp</translation>
 <translation id="5815645614496570556">X.400 aadress</translation>
 <translation id="5816434091619127343">Nõutud printeri muudatuste korral ei saaks printerit kasutada.</translation>
 <translation id="5817918615728894473">Seo</translation>
+<translation id="5819762621475381970">– teie ruumi paigutus</translation>
 <translation id="5821565227679781414">Loo otsetee</translation>
 <translation id="5825412242012995131">Sees (soovitatav)</translation>
 <translation id="5826395379250998812">Ühendage seade <ph name="DEVICE_TYPE" /> oma telefoniga. <ph name="LINK_BEGIN" />Lisateave<ph name="LINK_END" /></translation>
@@ -3424,7 +3442,6 @@
 <translation id="6022705094403139349">Kas olete valmis oma turvavõtme sidumiseks?</translation>
 <translation id="6023643151125006053">Selle seadme (seerianumber: <ph name="SERIAL_NUMBER" />) lukustas domeeni <ph name="SAML_DOMAIN" /> administraator.</translation>
 <translation id="6025215716629925253">Virna jälg</translation>
-<translation id="6026047032548434446">Kas soovite rakenduse installida?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> – USB-seade on ühendatud</translation>
 <translation id="6029587122245504742">Kõige aeglasem</translation>
 <translation id="6032912588568283682">Failisüsteem</translation>
@@ -3806,6 +3823,7 @@
 <translation id="6589660129740381104">Selleks et aidata teil teenuses <ph name="IDS_SHORT_PRODUCT_NAME" /> oma kasutuskogemust hõlpsamini hallata, on sünkroonimise ja isikupärastamisega seotud funktsioonid nüüd koondatud ühe juhtelemendi alla. Selle sisselülitamine võib praeguseid seadeid muuta.</translation>
 <translation id="6590458744723262880">Kausta ümbernimetamine</translation>
 <translation id="6592267180249644460">WebRTC logi on jäädvustatud: <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">Teie sõrmejälg jäädvustati</translation>
 <translation id="6594883168703494535">Kasutage oma Google'i kontole sisselogimiseks funktsiooni Smart Lock</translation>
 <translation id="6596325263575161958">Krüpteerimise valikud</translation>
 <translation id="6596816719288285829">IP-aadress</translation>
@@ -3940,6 +3958,7 @@
 <translation id="6805038906417219576">OK</translation>
 <translation id="6805647936811177813">Logige sisse rakendusse <ph name="TOKEN_NAME" /> rakendusest <ph name="HOST_NAME" /> kliendi sertifikaadi importimiseks.</translation>
 <translation id="680572642341004180">Lubage RLZ-i jälgimine rakenduses <ph name="SHORT_PRODUCT_OS_NAME" />.</translation>
+<translation id="6808039367995747522">Jätkamiseks sisestage turvavõti ja puudutage seda</translation>
 <translation id="6808193438228982088">Rebane</translation>
 <translation id="6810613314571580006">Teid logitakse salvestatud mandaadiga veebisaitidele automaatselt sisse. Kui funktsioon on keelatud, palutakse teilt kinnitust iga kord enne veebisaidile sisselogimist.</translation>
 <translation id="6810768462515084623">Vabandust! Näib, et teie parool on aegunud. Uuendage seda muus seadmes ja proovige uuesti.</translation>
@@ -3947,6 +3966,7 @@
 <translation id="6812349420832218321">Toodet <ph name="PRODUCT_NAME" /> ei saa juurkasutajana käitada.</translation>
 <translation id="6812841287760418429">Säilita muudatused</translation>
 <translation id="6817174620439930047">Küsi, kui sait tahab kasutada MIDI-seadmetele juurdepääsu saamiseks süsteemi eksklusiivseid sõnumeid (soovitatav)</translation>
+<translation id="6818198425579322765">Lehel tõlgitav keel</translation>
 <translation id="682123305478866682">Töölaua ülekandmine</translation>
 <translation id="6823506025919456619">Seadmete nägemiseks peate Chrome'i sisse logima</translation>
 <translation id="6824564591481349393">Kopeeri &amp;e-posti aadress</translation>
@@ -3980,6 +4000,7 @@
 <translation id="6860097299815761905">Puhverserveri seaded ...</translation>
 <translation id="6860427144121307915">Ava vahekaardil</translation>
 <translation id="6865313869410766144">Automaattäitmise vormiandmed</translation>
+<translation id="6865598234501509159">Leht ei ole <ph name="LANGUAGE" /> keeles</translation>
 <translation id="6865708901122695652">WebRTC sündmuselogid (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">Värvitemperatuur</translation>
 <translation id="6870888490422746447">Valige rakendus, mille kaudu jagada:</translation>
@@ -3994,6 +4015,7 @@
 <translation id="6885771755599377173">Süsteemiteabe eelvaade</translation>
 <translation id="6886476658664859389">NFC-turvavõti</translation>
 <translation id="6886871292305414135">Ava link uuel &amp;vahelehel</translation>
+<translation id="6890912377247906520">Need laiendused ei vaja juurdepääsu sellele saidile.</translation>
 <translation id="6892812721183419409">Ava link kasutajana <ph name="USER" /></translation>
 <translation id="6895032998810961280">Edastage Google'ile puhastuse ajal arvutist leitud kahjuliku tarkvara, süsteemiseadete ja protsesside üksikasjad</translation>
 <translation id="6896758677409633944">Kopeeri</translation>
@@ -4389,6 +4411,7 @@
 <translation id="7461924472993315131">Kinnita</translation>
 <translation id="746216226901520237">Järgmisel korral avab seadme <ph name="DEVICE_TYPE" /> teie telefon. Funktsiooni Smart Lock saab välja lülitada menüüs Seaded.</translation>
 <translation id="7463006580194749499">Lisa inimene</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# avatud vaheleht, vahelehtede rea vahetamiseks vajutage}other{# avatud vahelehte, vahelehtede rea vahetamiseks vajutage}}</translation>
 <translation id="7465778193084373987">Netscape'i sertifikaadi tühistus-URL</translation>
 <translation id="7469894403370665791">Võta automaatselt selle võrguga ühendust</translation>
 <translation id="747114903913869239">Viga: laiendust ei õnnestu dekodeerida</translation>
@@ -4816,6 +4839,7 @@
 <translation id="8037117027592400564">Kogu kõnesünteesil põhineva teksti lugemine</translation>
 <translation id="8037357227543935929">Küsi (vaikimisi)</translation>
 <translation id="803771048473350947">Fail</translation>
+<translation id="8041089156583427627">Saada tagasiside</translation>
 <translation id="8042142357103597104">Teksti läbipaistvus</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> ei reageeri.</translation>
 <translation id="8044899503464538266">Aeglane</translation>
@@ -4845,6 +4869,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">Salvestatud parool</translation>
 <translation id="8086015605808120405">Printeri <ph name="PRINTER_NAME" /> seadistamine …</translation>
+<translation id="8086442853986205778">Printeri <ph name="PRINTER_NAME" /> seadistamine</translation>
 <translation id="8090234456044969073">Teie kõige sagedamini vaadatud veebisaitide loendi lugemine</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> ei reageeri</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Varundage andmed Google Drive'i. Saate andmed igal ajal hõlpsasti taastada või seadet vahetada. Teie varukoopia hõlmab rakenduste andmeid.<ph name="END_PARAGRAPH1" />
@@ -5156,6 +5181,7 @@
 <translation id="8551388862522347954">Litsentsid</translation>
 <translation id="8553342806078037065">Teiste inimeste haldamine</translation>
 <translation id="8554899698005018844">Keel puudub</translation>
+<translation id="8557022314818157177">Hoidke sõrme turvavõtmel, kuni sõrmejälg jäädvustatakse</translation>
 <translation id="855773602626431402">Lehel keelati liivakastist eemaldatud pistikprogrammi käitamine.</translation>
 <translation id="8557930019681227453">Manifest</translation>
 <translation id="8561206103590473338">Elevant</translation>
@@ -5313,6 +5339,7 @@
 <translation id="8770406935328356739">Laienduse juurkataloog</translation>
 <translation id="8770507190024617908">Halda inimesi</translation>
 <translation id="8771300903067484968">Avalehe taust lähtestati vaiketaustale.</translation>
+<translation id="8773302562181397928">Salvesta <ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">Taastamise kinnitamine</translation>
 <translation id="8774934320277480003">Ülemine veeris</translation>
 <translation id="8775144690796719618">Sobimatu URL</translation>
@@ -5655,6 +5682,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 vaheleht}other{# vahelehte}}</translation>
 <translation id="971774202801778802">Järjehoidja URL</translation>
 <translation id="973473557718930265">Välju</translation>
+<translation id="975893173032473675">Keel, millesse tõlkida</translation>
 <translation id="97905529126098460">Aken sulgub pärast tühistamise lõppu.</translation>
 <translation id="981121421437150478">Võrguühenduseta</translation>
 <translation id="983511809958454316">Seda funktsiooni VR-režiimis ei toetata</translation>
diff --git a/chrome/app/resources/generated_resources_fa.xtb b/chrome/app/resources/generated_resources_fa.xtb
index dc245f3f..39b23e21 100644
--- a/chrome/app/resources/generated_resources_fa.xtb
+++ b/chrome/app/resources/generated_resources_fa.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="fa">
-<translation id="1002469766576243227">این خدمات احراز هویت توسط <ph name="EXTENSION_NAME" /> میزبانی می‌شود</translation>
 <translation id="1003088604756913841">باز کردن پیوند در پنجره جدید <ph name="APP" /></translation>
 <translation id="1004218526896219317">دسترسی به سایت</translation>
 <translation id="1005274289863221750">استفاده از میکروفون و دوربین خود</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">فقط به رمز درآورد</translation>
 <translation id="1039337018183941703">فایل نامعتبر یا خراب است</translation>
 <translation id="1041175011127912238">این صفحه پاسخ نمی‌دهد</translation>
+<translation id="1041263367839475438">دستگاه‌های در دسترس</translation>
 <translation id="1042174272890264476">‏‫همچنین کتابخانه RLZ‏ <ph name="SHORT_PRODUCT_NAME" /> از قبل بر روی رایانه شما نصب شده است. RLZ یک برچسب غیرمنحصر بفرد و غیرقابل‌شناسایی برای سنجش جستجوها و استفاده از <ph name="SHORT_PRODUCT_NAME" /> اختصاص می‌دهد که توسط یک کمپین تبلیغاتی خاص ارائه می‌شود. در بعضی مواقع در <ph name="PRODUCT_NAME" /> این برچسب‌ها در عباراتی که در جستجوی Goole جستجو می‌شوند نمایان می‌شوند.</translation>
 <translation id="1045692658517323508">{0,plural, =1{به‌روزرسانی ۱ دقیقه دیگر}one{به‌روزرسانی # دقیقه دیگر}other{به‌روزرسانی # دقیقه دیگر}}</translation>
 <translation id="1046635659603195359">‏به‌نظر می‌رسد ازقبل Voice Match را با «دستیار Google» در دستگاه دیگری راه‌اندازی کرده‌اید. از این قطعه‌های قبلاً ضبط‌شده می‌توان برای ایجاد مدل صوتی در این دستگاه استفاده کرد. نباید بیشتر از یک دقیقه طول بکشد.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">دستگاه، برنامه‌ها و وب را جستجو کنید.</translation>
 <translation id="1146678959555564648">‏VR را وارد کنید</translation>
 <translation id="114721135501989771">‏هوشمندی‌های Google را در Chrome دریافت کنید</translation>
+<translation id="1147991416141538220">برای درخواست دسترسی، با سرپرست این دستگاه تماس بگیرید.</translation>
 <translation id="1149401351239820326">ماه انقضا</translation>
 <translation id="1150565364351027703">عینک آفتابی</translation>
 <translation id="1151917987301063366">همیشه اجازه دسترسی به حسگرها به <ph name="HOST" /> داده شود</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">سفارشی</translation>
 <translation id="1178581264944972037">مکث</translation>
 <translation id="117916940443676133">کلید امنیتی‌تان پین ندارد و محافظت‌شده نیست. برای مدیریت داده‌های ورود به سیستم، ابتدا پین ایجاد کنید.</translation>
+<translation id="118069123878619799">ویژگی‌های ظاهری شما، مانند قد</translation>
 <translation id="1181037720776840403">حذف</translation>
 <translation id="1183237619868651138"><ph name="EXTERNAL_CRX_FILE" /> در حافظه پنهان محلی نصب نمی‌شود.</translation>
 <translation id="1185924365081634987">همچنین می‌توانید برای برطرف کردن این خطای شبکه، <ph name="GUEST_SIGNIN_LINK_START" />به عنوان مهمان مرور کنید<ph name="GUEST_SIGNIN_LINK_END" />.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">پیش از دسترسی سؤال شود</translation>
 <translation id="1434696352799406980">این گزینه صفحه شروع، صفحه برگه جدید، موتور جستجو و برگه‌های پین‌شده شما را بازنشانی می‌کند. همچنین همه افزونه‌ها را غیرفعال می‌کند و داده‌های موقتی مانند کوکی‌ها را پاک می‌کند. نشانک‌ها، سابقه و گذرواژه‌های ذخیره‌شده شما پاک نمی‌شوند.</translation>
 <translation id="1434886155212424586">صفحه اصلی، صفحه برگه جدید است</translation>
+<translation id="1435979430299962295">برای مجاز کردن دسترسی در این سایت، روی افزونه کلیک کنید</translation>
 <translation id="1436390408194692385">معتبر تا <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">ادامه راه‌اندازی</translation>
 <translation id="1436784010935106834">حذف شد</translation>
@@ -1361,12 +1364,14 @@
 <translation id="2932883381142163287">گزارش سوءاستفاده</translation>
 <translation id="2936851848721175671">پشتیبان‌گیری و بازیابی</translation>
 <translation id="2938225289965773019">باز کردن پیوندهای <ph name="PROTOCOL" /></translation>
+<translation id="2938845886082362843">داده‌های ورود به سیستم ذخیره‌شده در کلید امنیتی را مشاهده و حذف کنید</translation>
 <translation id="2939938020978911855">نمایش دستگاه‌های بلوتوث دردسترس</translation>
 <translation id="2941112035454246133">کم</translation>
 <translation id="2942560570858569904">درحال انتظار…</translation>
 <translation id="2942581856830209953">سفارشی کردن این صفحه</translation>
 <translation id="2944060181911631861">‏داده‌های استفاده و عیب‌یابی را ارسال کنید. با ارسال خودکار داده‌های تشخیص عیب و داده‌های استفاده از دستگاه و برنامه به Google، به بهبود تجربه استفاده از Android کمک کنید. این داده‌ها به بهبود پایداری سیستم و برنامه و موارد دیگر کمک خواهد کرد. بعضی داده‌های انبوه نیز به برنامه‌ها و شرکای Google (مانند برنامه‌نویس‌های Android) کمک می‌کند. اگر تنظیم «فعالیت وب و برنامه» تکمیلی روشن باشد، ممکن است این داده‌ها در حساب Google شما ذخیره شود. <ph name="BEGIN_LINK1" />بیشتر بدانید<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">افزودن اتصال</translation>
+<translation id="2947605845283690091">مرور وب باید سریع باشد اکنون چندلحظه برای<ph name="BEGIN_LINK" />بررسی افزونه‌هایتان<ph name="END_LINK" /> وقت بگذارید.</translation>
 <translation id="2948300991547862301">رفتن به <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">مرورگر وب سریع، ساده و ایمن که برای وب مدرن طراحی شده است.</translation>
 <translation id="2949289451367477459">‏استفاده از مکان. به برنامه‌ها و سرویس‌های دارای مجوز مکان اجازه دهید از مکان این دستگاه استفاده کنند. Google ممکن است به‌صورت دوره‌ای داده‌های مکان را جمع‌آوری کند و از این داده‌ها به‌شیوه‌ای ناشناس برای بهبود دقت مکان و خدمات مکان‌مبنا استفاده کند. <ph name="BEGIN_LINK1" />بیشتر بدانید<ph name="END_LINK1" /></translation>
@@ -1543,6 +1548,7 @@
 <translation id="3241680850019875542">دایرکتوری ریشه برنامهٔ افزودنی را برای فشرده کردن انتخاب کنید. همچنین برای به‌روزرسانی برنامهٔ افزودنی، فایل کلید خصوصی را برای استفاده مجدد انتخاب کنید.</translation>
 <translation id="3244294424315804309">همچنان بی‌صدا</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> - خطای شبکه</translation>
+<translation id="3248902735035392926">امنیت اهمیت دارد. اکنون چند لحظه برای<ph name="BEGIN_LINK" />بررسی افزونه‌هایتان<ph name="END_LINK" /> وقت بگذارید</translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;جزئی از گواهی نیست&gt;</translation>
 <translation id="3253225298092156258">موجود نیست</translation>
@@ -2039,6 +2045,7 @@
 <translation id="3926002189479431949">‏تلفن مربوط به Smart Lock تغییر کرد</translation>
 <translation id="3927932062596804919">ردکردن</translation>
 <translation id="3928570707778085600">تغییرات ایجادشده در <ph name="FILE_OR_FOLDER_NAME" /> ذخیره شود؟</translation>
+<translation id="3929426037718431833">این افزونه‌ها می‌توانند اطلاعات موجود در این سایت را ببینند و تغییر دهند.</translation>
 <translation id="3930737994424905957">درحال جستجوی دستگاه‌ها</translation>
 <translation id="3930968231047618417">رنگ پس‌زمینه</translation>
 <translation id="3933283459331715412">گذرواژه حذف‌شده مربوط به <ph name="USERNAME" /> بازنشانی شود</translation>
@@ -2106,6 +2113,7 @@
 <translation id="4010917659463429001">برای اینکه نشانک‌هایتان را در دستگاه همراهتان داشته باشید، <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973">«<ph name="CLIENT_NAME" />» در حال اشکال‌زدایی این مرورگر است</translation>
 <translation id="4014432863917027322">«<ph name="EXTENSION_NAME" />» را اصلاح می‌کنید؟</translation>
+<translation id="4015163439792426608">افزونه‌ها را دریافت کردید؟ به‌راحتی در یک جا <ph name="BEGIN_LINK" />افزونه‌هایتان را مدیریت کنید<ph name="END_LINK" />.</translation>
 <translation id="4020106588733303597">وای! سیستم نتوانست مجوزهای دردسترس را بارگیری کند.</translation>
 <translation id="4020327272915390518">منوی گزینه‌ها</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2264,6 +2272,7 @@
 <translation id="4267953847983678297">اتصال خودکار به شبکه داده تلفن همراه</translation>
 <translation id="4268025649754414643">به رمز درآوردن کلید</translation>
 <translation id="4270393598798225102">نسخه <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">داده‌های ورود به سیستم</translation>
 <translation id="4275663329226226506">رسانه</translation>
 <translation id="4275830172053184480">راه‌اندازی دستگاه خود</translation>
 <translation id="4278101229438943600">«دستیار» آماده است</translation>
@@ -2307,6 +2316,7 @@
 <translation id="4349828822184870497">مفید</translation>
 <translation id="4350019051035968019">این دستگاه نمی‌تواند در دامنه‌ای که حسابتان متعلق به آن است، ثبت‌نام کند زیرا دستگاه برای مدیریت توسط دامنه دیگری علامت‌گذاری شده است.</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> می‌خواهد دستگاه‌های «بلوتوث» اطراف را جستجو کند. دستگاه‌های زیر پیدا شدند:</translation>
+<translation id="4353114845960720315">‏وقتی در حالت VR هستید، این سایت می‌تواند به این موارد پی ببرد:</translation>
 <translation id="4354344420232759511">سایت‌هایی که بازدید می‌کنید اینجا نشان داده می‌شود</translation>
 <translation id="435527878592612277">انتخاب عکس</translation>
 <translation id="4358313196493694334">تثبیت مکان کلیک</translation>
@@ -2366,6 +2376,7 @@
 <translation id="443475966875174318">به‌روزرسانی یا برداشتن برنامه‌های ناسازگار</translation>
 <translation id="4438043733494739848">شفاف</translation>
 <translation id="4441124369922430666">آیا می‌خواهید با روشن شدن دستگاه، این برنامه به‌طور خودکار شروع شود؟</translation>
+<translation id="4441147046941420429">برای ادامه کار، کلید امنیتی‌تان را از دستگاه جدا کنید و سپس آن را دوباره وارد کنید و لمس کنید</translation>
 <translation id="444134486829715816">گسترده کردن...</translation>
 <translation id="4442424173763614572">‏جستجوی DNS انجام نشد</translation>
 <translation id="4443536555189480885">&amp;راهنما</translation>
@@ -2592,6 +2603,7 @@
 <translation id="4804818685124855865">قطع اتصال</translation>
 <translation id="4804827417948292437">آووکادو</translation>
 <translation id="4807098396393229769">نام روی کارت</translation>
+<translation id="4808319664292298116">‏VR از <ph name="DOMAIN" /> وارد شود؟</translation>
 <translation id="4808667324955055115">پنجره‌های بازشو مسدود هستند:</translation>
 <translation id="480990236307250886">باز کردن صفحه اصلی</translation>
 <translation id="4813136279048157860">تصاویر من</translation>
@@ -2816,6 +2828,7 @@
 <translation id="5135085122826131075">‏با گفتن «OK Google» به «دستیار» دسترسی پیدا کنید.</translation>
 <translation id="5135533361271311778">ایجاد مورد نشانک ممکن نیست.</translation>
 <translation id="5137501176474113045">حذف این مورد</translation>
+<translation id="5139823398361067371">پین کلید امنیتی را وارد کنید. اگر پین را نمی‌دانید، باید کلید امنیتی را بازنشانی کنید.</translation>
 <translation id="5139955368427980650">&amp;بازکردن</translation>
 <translation id="5142961317498132443">احراز هویت</translation>
 <translation id="5143374789336132547">افزونه «<ph name="EXTENSION_NAME" />»، صفحه‌ای را با کلیک روی دکمه صفحه اصلی نمایش داده می‌شود، تغییر داده است.</translation>
@@ -2834,6 +2847,7 @@
 <translation id="5170568018924773124">نمایش در پوشه</translation>
 <translation id="5171045022955879922">‏جستجو یا تایپ URL</translation>
 <translation id="5171343362375269016">حافظه جابجاشده</translation>
+<translation id="5173668317844998239">اثرانگشت به کلید امنیتی اضافه کنید یا اثرهای انگشت ذخیره‌شده در آن را حذف کنید</translation>
 <translation id="5175379009094579629">نام دستگاه نامعتبر است. برای امتحان مجدد نام دستگاه معتبری وارد کنید.</translation>
 <translation id="5177479852722101802">ادامه مسدود کردن دسترسی به دوربین و میکروفن</translation>
 <translation id="5177549709747445269">از داده تلفن همراه استفاده می‌کنید</translation>
@@ -2909,6 +2923,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">حساب‌های شما</translation>
 <translation id="5288678174502918605">با&amp;ز کردن مجدد برگه بسته</translation>
+<translation id="52895863590846877">صفحه به زبان <ph name="LANGUAGE" /> نیست</translation>
 <translation id="52912272896845572">فایل کلید خصوصی نامعتبر است.</translation>
 <translation id="529175790091471945">قالب‌بندی این دستگاه</translation>
 <translation id="5293170712604732402">بازنشانی تنظیمات به پیش‌فرض‌های اولیه آن‌ها</translation>
@@ -3063,6 +3078,7 @@
 <translation id="5511379779384092781">بسیار کوچک</translation>
 <translation id="5511823366942919280">‏مطمئنید می‌خواهید این دستگاه را به عنوان «Shark» تنظیم کنید؟</translation>
 <translation id="5512653252560939721">گواهی‌نامه کاربر باید با سخت‌افزار پشتیبانی شود.</translation>
+<translation id="5517304475148761050">‏این برنامه باید به «فروشگاه Play» دسترسی پیدا کند</translation>
 <translation id="551752069230578406">در حال افزودن چاپگر به حسابتان - این کار ممکن است چند دقیقه طول بکشد...</translation>
 <translation id="5518219166343146486">وقتی سایتی می‌خواهد به نوشتار و تصاویر کپی‌شده در بریده‌دان دسترسی پیدا کند، سؤال شود.</translation>
 <translation id="5518584115117143805">گواهی رمزگذاری ایمیل</translation>
@@ -3266,12 +3282,14 @@
 <translation id="5804175651771201311">فراگیری خاموش است</translation>
 <translation id="5804241973901381774">مجوزها</translation>
 <translation id="5805697420284793859">مدیر پنجره</translation>
+<translation id="5806773519584576205">۰ درجه (پیش‌فرض)</translation>
 <translation id="5811750797187914944">همه چیز آماده است</translation>
 <translation id="5812674658566766066">بزرگ کردن همه</translation>
 <translation id="5814126672212206791">نوع اتصال</translation>
 <translation id="5815645614496570556">‏آدرس X.400</translation>
 <translation id="5816434091619127343">تغییرات درخواستی باعث می‌شود چاپگر غیرقابل استفاده شود.</translation>
 <translation id="5817918615728894473">مرتبط‌سازی</translation>
+<translation id="5819762621475381970">- چیدمان اتاق شما</translation>
 <translation id="5821565227679781414">ایجاد میان‌بر</translation>
 <translation id="5825412242012995131">روشن (توصیه می‌شود)</translation>
 <translation id="5826395379250998812"><ph name="DEVICE_TYPE" /> را به تلفنتان متصل کنید. <ph name="LINK_BEGIN" />بیشتر بدانید<ph name="LINK_END" /></translation>
@@ -3421,7 +3439,6 @@
 <translation id="6022705094403139349">برای مرتبط کردن کلید امنیتی‌تان آماده‌اید؟</translation>
 <translation id="6023643151125006053">سرپرست دامنه <ph name="SAML_DOMAIN" /> این دستگاه (شماره سریال: <ph name="SERIAL_NUMBER" />) را قفل کرده است.</translation>
 <translation id="6025215716629925253">ردیابی پشته‌ای</translation>
-<translation id="6026047032548434446">برنامه نصب شود؟</translation>
 <translation id="6026819612896463875">‏<ph name="WINDOW_TITLE" /> - دستگاه USB متصل است</translation>
 <translation id="6029587122245504742">آهسته‌ترین</translation>
 <translation id="6032912588568283682">سیستم فایل</translation>
@@ -3803,6 +3820,7 @@
 <translation id="6589660129740381104">برای اینکه بتوانید تجربه کار در <ph name="IDS_SHORT_PRODUCT_NAME" /> را آسان‌تر مدیریت کنید، اکنون می‌توانید ویژگی‌های مربوط به همگام‌سازی و شخصی‌سازی را با یک گزینه کنترل کنید. روشن کردن این گزینه ممکن است تنظیمات فعلی‌تان را تغییر دهد.</translation>
 <translation id="6590458744723262880">تغییر نام پوشه</translation>
 <translation id="6592267180249644460">‏زمان ثبت گزارش WebRTC ‏<ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">اثرانگشت ثبت شد</translation>
 <translation id="6594883168703494535">‏استفاده از Smart Lock‌ برای ورود به سیستم حساب Google</translation>
 <translation id="6596325263575161958">گزینه‌های رمزگذاری</translation>
 <translation id="6596816719288285829">‏نشانی IP</translation>
@@ -3937,6 +3955,7 @@
 <translation id="6805038906417219576">تأیید</translation>
 <translation id="6805647936811177813">لطفاً به سیستم <ph name="TOKEN_NAME" /> وارد شوید تا بتوانید مجوز سرویس گیرنده را از <ph name="HOST_NAME" /> وارد کنید.</translation>
 <translation id="680572642341004180">‏‫فعال کردن ردیابی RLZ در <ph name="SHORT_PRODUCT_OS_NAME" />.</translation>
+<translation id="6808039367995747522">برای ادامه، کلید امنیتی را وارد کنید و لمس کنید</translation>
 <translation id="6808193438228982088">روباه</translation>
 <translation id="6810613314571580006">با استفاده از اعتبارنامه‌های ذخیره‌شده، به‌طور خودکار به سیستم وب‌سایت‌ها وارد شوید. وقتی این قابلیت غیرفعال است، هر بار قبل از وارد شدن به وب‌سایت از شما برای تأیید اطلاعات درخواست می‌شود.</translation>
 <translation id="6810768462515084623">اوه!  به‌نظر می‌رسد گذرواژه‌تان منقضی شده است. لطفاً آن را در دستگاه دیگر تمدید و دوباره امتحان کنید.</translation>
@@ -3944,6 +3963,7 @@
 <translation id="6812349420832218321"><ph name="PRODUCT_NAME" /> را نمی‌توان به‌عنوان ریشه اجرا کرد.</translation>
 <translation id="6812841287760418429">حفظ تغییرات</translation>
 <translation id="6817174620439930047">‏اگر سایتی می‌خواهد از پیام‌های انحصاری سیستم برای دسترسی به دستگاه‌های MIDI استفاده کند سؤال شود (توصیه می‌شود)</translation>
+<translation id="6818198425579322765">زبان صفحه موردنظر برای ترجمه</translation>
 <translation id="682123305478866682">فرستادن میزکار</translation>
 <translation id="6823506025919456619">‏برای مشاهده دستگاه‌هایتان باید به سیستم Chrome وارد شوید</translation>
 <translation id="6824564591481349393">کپی آدرس &amp;ایمیل</translation>
@@ -3977,6 +3997,7 @@
 <translation id="6860097299815761905">تنظیمات پراکسی...</translation>
 <translation id="6860427144121307915">باز کردن در یک برگه</translation>
 <translation id="6865313869410766144">تکمیل خودکار داده‌های فرم</translation>
+<translation id="6865598234501509159">صفحه به زبان <ph name="LANGUAGE" /> نیست</translation>
 <translation id="6865708901122695652">‏گزارش وقایع WebRTC (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">دمای رنگ</translation>
 <translation id="6870888490422746447">انتخاب برنامه‌ای برای اشتراک‌گذاری در:</translation>
@@ -3991,6 +4012,7 @@
 <translation id="6885771755599377173">پیش‌نمایش اطلاعات سیستم</translation>
 <translation id="6886476658664859389">‏کلید امنیتی NFC</translation>
 <translation id="6886871292305414135">باز کردن پیوند در &amp;برگه جدید</translation>
+<translation id="6890912377247906520">این افزونه‌ها نیازی به دسترسی به این سایت ندارند.</translation>
 <translation id="6892812721183419409">بازکردن پیوند به‌عنوان <ph name="USER" /></translation>
 <translation id="6895032998810961280">‏درباره تنظیمات مضر نرم‌افزار و سیستم، و پردازش‌هایی که درحین این پاک‌سازی در رایانه‌تان پیدا شده است، جزئیاتی را به Google گزارش می‌دهد</translation>
 <translation id="6896758677409633944">کپی</translation>
@@ -4386,6 +4408,7 @@
 <translation id="7461924472993315131">پین</translation>
 <translation id="746216226901520237">‏دفعه بعد، تلفنتان قفل <ph name="DEVICE_TYPE" /> را باز خواهد کرد. می‌توانید Smart Lock را در «تنظیمات» خاموش کنید.</translation>
 <translation id="7463006580194749499">افزودن شخص</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# برگه باز است، برای پنهان/نمایان کردن نوار برگه فشار دهید}one{# برگه باز است، برای پنهان/نمایان کردن نوار برگه فشار دهید}other{# برگه باز است، برای پنهان/نمایان کردن نوار برگه فشار دهید}}</translation>
 <translation id="7465778193084373987">‏نشانی وب ابطال گواهی Netscape</translation>
 <translation id="7469894403370665791">اتصال به این شبکه به صورت خودکار</translation>
 <translation id="747114903913869239">خطا: رمزگشایی برنامهٔ افزودنی ممکن نیست</translation>
@@ -4813,6 +4836,7 @@
 <translation id="8037117027592400564">خواندن همه نوشتار با استفاده از گفتار تجزیه و تحلیل شده</translation>
 <translation id="8037357227543935929">درخواست (پیش‌فرض)</translation>
 <translation id="803771048473350947">فایل</translation>
+<translation id="8041089156583427627">ارسال بازخورد</translation>
 <translation id="8042142357103597104">ماتی نوشتار</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> پاسخ نمی‌دهد</translation>
 <translation id="8044899503464538266">آهسته</translation>
@@ -4842,6 +4866,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">گذرواژه ذخیره‌شده</translation>
 <translation id="8086015605808120405">درحال پیکربندی <ph name="PRINTER_NAME" />…</translation>
+<translation id="8086442853986205778">راه‌اندازی <ph name="PRINTER_NAME" /></translation>
 <translation id="8090234456044969073">خواندن فهرستی از وب‌سایت‌های غالباً بازدید شده شما</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> پاسخ نمی‌دهد</translation>
 <translation id="8095105960962832018">‏<ph name="BEGIN_PARAGRAPH1" />پشتیبان‌گیری در Google Drive. هرزمان خواستید داده‌هایتان را به‌آسانی بازیابی کنید یا دستگاهتان را عوض کنید. نسخه پشتیبان داده‌های برنامه را شامل می‌شود.<ph name="END_PARAGRAPH1" />
@@ -5153,6 +5178,7 @@
 <translation id="8551388862522347954">مجوزها</translation>
 <translation id="8553342806078037065">مدیریت افراد دیگر</translation>
 <translation id="8554899698005018844">زبانی موجود نیست</translation>
+<translation id="8557022314818157177">کلید امنیتی را تازمانی‌که اثرانگشت ثبت شود، لمس کنید</translation>
 <translation id="855773602626431402">از اجرای یک افزایه آزمایشی نشده در این صفحه جلوگیری شد.</translation>
 <translation id="8557930019681227453">مانیفست</translation>
 <translation id="8561206103590473338">فیل</translation>
@@ -5310,6 +5336,7 @@
 <translation id="8770406935328356739">دایرکتوری ریشه افزونه:</translation>
 <translation id="8770507190024617908">مدیریت افراد</translation>
 <translation id="8771300903067484968">پس‌زمینه صفحه شروع روی پس‌زمینه پیش‌فرض بازنشانی شده است.</translation>
+<translation id="8773302562181397928">ذخیره <ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">تأیید بازیابی</translation>
 <translation id="8774934320277480003">حاشیه بالا</translation>
 <translation id="8775144690796719618">نشانی وب نامعتبر</translation>
@@ -5652,6 +5679,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{‏۱ برگه}one{‏# برگه}other{‏# برگه}}</translation>
 <translation id="971774202801778802">نشانی وب نشانک</translation>
 <translation id="973473557718930265">خروج</translation>
+<translation id="975893173032473675">زبانی که می‌خواهید به آن ترجمه کنید</translation>
 <translation id="97905529126098460">بعد از کامل شدن لغو، این پنجره بسته می‌شود.</translation>
 <translation id="981121421437150478">آفلاین</translation>
 <translation id="983511809958454316">‏این ویژگی در VR پشتیبانی نمی‌شود</translation>
diff --git a/chrome/app/resources/generated_resources_fi.xtb b/chrome/app/resources/generated_resources_fi.xtb
index 0ae73a3..1edebd2d1 100644
--- a/chrome/app/resources/generated_resources_fi.xtb
+++ b/chrome/app/resources/generated_resources_fi.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="fi">
-<translation id="1002469766576243227">Todennuspalvelun tarjoaa <ph name="EXTENSION_NAME" /></translation>
 <translation id="1003088604756913841">Avaa linkki uudessa ikkunassa (<ph name="APP" />)</translation>
 <translation id="1004218526896219317">Sivustojen käyttöoikeudet</translation>
 <translation id="1005274289863221750">Käyttää mikrofonia ja kameraa</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">Vain salakoodaus</translation>
 <translation id="1039337018183941703">Virheellinen tai korruptoitunut tiedosto</translation>
 <translation id="1041175011127912238">Sivu ei vastaa</translation>
+<translation id="1041263367839475438">Käytettävissä olevat laitteet</translation>
 <translation id="1042174272890264476"><ph name="SHORT_PRODUCT_NAME" /> sisältää sisäänrakennetun RLZ-kirjaston. RLZ tuottaa ei-yksilöivän tagin, jolla voidaan mitata tietyn kampanjan aiheuttamia hakuja ja tuotteen <ph name="SHORT_PRODUCT_NAME" /> käyttöä. <ph name="PRODUCT_NAME" /> näyttää ajoittain näitä tunnisteita Google-hakujen kyselyissä.</translation>
 <translation id="1045692658517323508">{0,plural, =1{Päivitä 1 minuutin kuluessa}other{Päivitä # minuutin kuluessa}}</translation>
 <translation id="1046635659603195359">Olet näemmä jo määrittänyt Google Assistantin Voice Matchin toisella laitteella. Tämän laitteen äänimalli voidaan luoda aiemmista tallenteista. Määrityksen pitäisi kestää alle minuutin.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">Hae laitteeltasi, sovelluksistasi ja verkosta.</translation>
 <translation id="1146678959555564648">Siirry VR-tilaan</translation>
 <translation id="114721135501989771">Googlen älykkäitä ratkaisuja Chromeen</translation>
+<translation id="1147991416141538220">Jos haluat pyytää käyttöoikeutta, ota yhteyttä laitteen järjestelmänvalvojaan.</translation>
 <translation id="1149401351239820326">Viimeinen voimassaolokuukausi</translation>
 <translation id="1150565364351027703">Aurinkolasit</translation>
 <translation id="1151917987301063366"><ph name="HOST" /> saa aina luvan käyttää tunnistimia</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">Muokattu</translation>
 <translation id="1178581264944972037">Tauko</translation>
 <translation id="117916940443676133">Suojausavaintasi ei ole suojattu PIN-koodilla. Luo PIN-koodi, jotta voit ylläpitää kirjautumisdataa.</translation>
+<translation id="118069123878619799">– fyysisiä piirteitäsi, kuten pituutesi</translation>
 <translation id="1181037720776840403">Poista</translation>
 <translation id="1183237619868651138">Kohdetta <ph name="EXTERNAL_CRX_FILE" /> ei voi asentaa paikalliseen välimuistiin.</translation>
 <translation id="1185924365081634987">Voit myös kokeilla korjata verkkovirheen <ph name="GUEST_SIGNIN_LINK_START" />vierasselauksen<ph name="GUEST_SIGNIN_LINK_END" /> avulla.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">Kysy ennen käyttöä</translation>
 <translation id="1434696352799406980">Tämä nollaa aloitussivun, Uusi välilehti ‑sivun, hakukoneen ja kiinnitetyt välilehdet. Lisäksi kaikki laajennukset poistetaan käytöstä ja väliaikaiset tiedot kuten evästeet poistetaan. Kirjanmerkkejä, selaushistoriaa tai tallennettuja salasanoja ei poisteta.</translation>
 <translation id="1434886155212424586">Etusivu on Uusi välilehti -sivu</translation>
+<translation id="1435979430299962295">Salli sivuston käyttöoikeus klikkaamalla laajennusta.</translation>
 <translation id="1436390408194692385">Voimassaoloaika: <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">Jatka määritystä</translation>
 <translation id="1436784010935106834">Poistettu</translation>
@@ -1364,12 +1367,14 @@
 <translation id="2932883381142163287">Ilmoita väärinkäytöstä</translation>
 <translation id="2936851848721175671">Varmuuskopiointi ja palautus</translation>
 <translation id="2938225289965773019">Avata <ph name="PROTOCOL" />-linkit.</translation>
+<translation id="2938845886082362843">Katso ja poista suojausavaimeen tallennettua kirjautumisdataa</translation>
 <translation id="2939938020978911855">Näytä käytettävissä olevat Bluetooth-laitteet</translation>
 <translation id="2941112035454246133">Matala</translation>
 <translation id="2942560570858569904">Odotetaan…</translation>
 <translation id="2942581856830209953">Muokkaa sivua</translation>
 <translation id="2944060181911631861">Lähetä käyttö- ja diagnostiikkadataa. Auta parantamaan Android-käyttökokemusta lähettämällä diagnostiikkadataa sekä laitteen ja sovellusten käyttödataa automaattisesti Googlelle. Datan avulla parannetaan esimerkiksi järjestelmän ja sovellusten vakautta. Kootusta datasta on hyötyä myös Googlen sovelluksille ja kumppaneille, kuten Android-kehittäjille. Jos olet ottanut käyttöön muun verkko- ja sovellustoiminnan asetuksen, tätä dataa voidaan tallentaa Google-tilillesi. <ph name="BEGIN_LINK1" />Lue lisää<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">Lisää yhteys</translation>
+<translation id="2947605845283690091">Verkon selaamisen pitäisi käydä nopeasti. Käytä nyt hetki <ph name="BEGIN_LINK" />laajennusten tarkistamiseen<ph name="END_LINK" />.</translation>
 <translation id="2948300991547862301">Siirry kohtaan <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">Nopea, yksinkertainen ja turvallinen verkkoselain, joka on suunniteltu nykypäivän verkon tarpeisiin.</translation>
 <translation id="2949289451367477459">Käytä sijaintia. Salli laitteen sijainnin käyttäminen sovelluksille ja palveluille, joilla on sijainnin käyttöoikeus. Google voi ajoittain kerätä sijaintitietoja ja käyttää niitä ei-yksilöivästi sijainnin tarkkuuden ja sijaintiin perustuvien palvelujen kehittämiseen. <ph name="BEGIN_LINK1" />Lue lisää<ph name="END_LINK1" /></translation>
@@ -1546,6 +1551,7 @@
 <translation id="3241680850019875542">Voit pakata laajennuksen valitsemalla sen juurihakemiston. Jos haluat päivittää laajennuksen, valitse myös yksityinen avaintiedosto, jotta laajennusta voidaan käyttää uudelleen.</translation>
 <translation id="3244294424315804309">Jatka äänen mykistystä</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> – verkkovirhe</translation>
+<translation id="3248902735035392926">Turvallisuudella on väliä. Käytä nyt hetki <ph name="BEGIN_LINK" />laajennusten tarkistamiseen<ph name="END_LINK" />.</translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;Ei osa varmennetta&gt;</translation>
 <translation id="3253225298092156258">Ei saatavilla</translation>
@@ -2042,6 +2048,7 @@
 <translation id="3926002189479431949">Smart Lock -puhelin on vaihdettu</translation>
 <translation id="3927932062596804919">Estä</translation>
 <translation id="3928570707778085600">Tallennetaanko muutokset (<ph name="FILE_OR_FOLDER_NAME" />)?</translation>
+<translation id="3929426037718431833">Nämä laajennukset voivat nähdä ja muokata sivuston tietoja.</translation>
 <translation id="3930737994424905957">Haetaan laitteita</translation>
 <translation id="3930968231047618417">Taustaväri</translation>
 <translation id="3933283459331715412">Palauta poistettu salasana: <ph name="USERNAME" /></translation>
@@ -2106,6 +2113,7 @@
 <translation id="4010917659463429001"><ph name="GET_IOS_APP_LINK" />, niin voit käyttää kirjanmerkkejäsi mobiililaitteella.</translation>
 <translation id="4013132157686828973"><ph name="CLIENT_NAME" /> suorittaa selaimen virheenkorjausta.</translation>
 <translation id="4014432863917027322">Korjataanko <ph name="EXTENSION_NAME" />?</translation>
+<translation id="4015163439792426608">Onko sinulla laajennuksia? <ph name="BEGIN_LINK" />Ylläpidä laajennuksiasi<ph name="END_LINK" /> helposti yhdestä paikasta.</translation>
 <translation id="4020106588733303597">Hups – käytettävien lisenssien lataaminen epäonnistui.</translation>
 <translation id="4020327272915390518">Asetukset-valikko</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2264,6 +2272,7 @@
 <translation id="4267953847983678297">Yhdistä automaattisesti mobiiliverkkoon</translation>
 <translation id="4268025649754414643">Avaimen salakoodaus</translation>
 <translation id="4270393598798225102">Versio <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">Kirjautumisdata</translation>
 <translation id="4275663329226226506">Media</translation>
 <translation id="4275830172053184480">Käynnistä laite uudelleen</translation>
 <translation id="4278101229438943600">Assistant on valmiina</translation>
@@ -2307,6 +2316,7 @@
 <translation id="4349828822184870497">Hyödyllinen</translation>
 <translation id="4350019051035968019">Tätä laitetta ei voi rekisteröidä verkkotunnukselle, johon tilisi kuuluu, koska laite on merkitty eri verkkotunnuksen hallinnoitavaksi.</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> haluaa etsiä lähellä olevia Bluetooth-laitteita. Seuraavat laitteet löydettiin:</translation>
+<translation id="4353114845960720315">Kun olet VR-tilassa, sivusto voi saada tietää</translation>
 <translation id="4354344420232759511">Käyttämäsi sivustot tulevat näkyviin tähän</translation>
 <translation id="435527878592612277">Valitse valokuva</translation>
 <translation id="4358313196493694334">Vakauta kursorin sijainti</translation>
@@ -2366,6 +2376,7 @@
 <translation id="443475966875174318">Päivitä yhteensopimattomat sovellukset tai poista ne</translation>
 <translation id="4438043733494739848">Läpinäkyvä</translation>
 <translation id="4441124369922430666">Haluatko käynnistää tämän sovelluksen automaattisesti koneen käynnistyessä?</translation>
+<translation id="4441147046941420429">Jos haluat jatkaa, poista suojausavain laitteesta, aseta se takaisin ja kosketa sitä</translation>
 <translation id="444134486829715816">Laajenna...</translation>
 <translation id="4442424173763614572">DNS-haku epäonnistui</translation>
 <translation id="4443536555189480885">O&amp;hje</translation>
@@ -2592,6 +2603,7 @@
 <translation id="4804818685124855865">Katkaise yhteys</translation>
 <translation id="4804827417948292437">Avokado</translation>
 <translation id="4807098396393229769">Kortissa oleva nimi</translation>
+<translation id="4808319664292298116">Siirrytäänkö VR-tilaan (<ph name="DOMAIN" />)?</translation>
 <translation id="4808667324955055115">Ponnahdusikkunat estetty:</translation>
 <translation id="480990236307250886">Avaa oma etusivu</translation>
 <translation id="4813136279048157860">Omat kuvat</translation>
@@ -2816,6 +2828,7 @@
 <translation id="5135085122826131075">Käytä Assistantia sanomalla Ok Google.</translation>
 <translation id="5135533361271311778">Kirjanmerkin luominen epäonnistui.</translation>
 <translation id="5137501176474113045">Poista tämä kohde</translation>
+<translation id="5139823398361067371">Lisää suojausavaimen PIN-koodi. Jos et tiedä PIN-koodia, suojausavain on nollattava.</translation>
 <translation id="5139955368427980650">&amp;Avaa</translation>
 <translation id="5142961317498132443">Todennus</translation>
 <translation id="5143374789336132547">Laajennus <ph name="EXTENSION_NAME" /> on vaihtanut Etusivu-painikkeella avattavan sivun.</translation>
@@ -2834,6 +2847,7 @@
 <translation id="5170568018924773124">Näytä kansiossa</translation>
 <translation id="5171045022955879922">Kirjoita hakusanoja tai URL-osoite</translation>
 <translation id="5171343362375269016">Vaihdettu muisti</translation>
+<translation id="5173668317844998239">Lisää ja poista suojausavaimelle tallennettuja sormenjälkiä</translation>
 <translation id="5175379009094579629">Laitteen nimi on virheellinen. Syötä kelvollinen nimi ja yritä uudelleen.</translation>
 <translation id="5177479852722101802">Estä kameran ja mikrofonin käyttö edelleen</translation>
 <translation id="5177549709747445269">Käytät mobiilitiedonsiirtoa</translation>
@@ -2909,6 +2923,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">Tilisi</translation>
 <translation id="5288678174502918605">Avaa sulj&amp;ettu välilehti uudelleen</translation>
+<translation id="52895863590846877">Eikö sivua ole kirjoitettu tällä kielellä: <ph name="LANGUAGE" />?</translation>
 <translation id="52912272896845572">Yksityinen avaintiedosto on virheellinen.</translation>
 <translation id="529175790091471945">Alusta tämä laite</translation>
 <translation id="5293170712604732402">Palauta kaikki asetukset alkuperäisiksi</translation>
@@ -3063,6 +3078,7 @@
 <translation id="5511379779384092781">Erittäin pieni</translation>
 <translation id="5511823366942919280">Haluatko varmasti antaa tälle laitteelle tunnuksen Shark?</translation>
 <translation id="5512653252560939721">Käyttäjävarmenteen tulee olla laitteiston tukema.</translation>
+<translation id="5517304475148761050">Sovellus edellyttää pääsyä Play Kauppaan</translation>
 <translation id="551752069230578406">Lisätään tulostinta tiliisi – tässä voi kestää hetki…</translation>
 <translation id="5518219166343146486">Kysy, kun sivusto haluaa nähdä leikepöydälle kopioidun tekstin ja kuvat</translation>
 <translation id="5518584115117143805">Sähköpostin salausvarmenne</translation>
@@ -3266,12 +3282,14 @@
 <translation id="5804175651771201311">Roaming pois päältä</translation>
 <translation id="5804241973901381774">Käyttöoikeudet</translation>
 <translation id="5805697420284793859">Ikkunat</translation>
+<translation id="5806773519584576205">0° (oletus)</translation>
 <translation id="5811750797187914944">Valmis</translation>
 <translation id="5812674658566766066">Laajenna kaikki</translation>
 <translation id="5814126672212206791">Yhteyden tyyppi</translation>
 <translation id="5815645614496570556">X.400-osoite</translation>
 <translation id="5816434091619127343">Tulostimeen pyydetyt muutokset estäisivät sen käytön.</translation>
 <translation id="5817918615728894473">Muodosta laitepari</translation>
+<translation id="5819762621475381970">– huoneesi asettelun.</translation>
 <translation id="5821565227679781414">Luo pikakuvake</translation>
 <translation id="5825412242012995131">Käytössä (suositus)</translation>
 <translation id="5826395379250998812">Yhdistä <ph name="DEVICE_TYPE" /> puhelimeesi. <ph name="LINK_BEGIN" />Lue lisää<ph name="LINK_END" /></translation>
@@ -3421,7 +3439,6 @@
 <translation id="6022705094403139349">Oletko valmis yhdistämään suojausavaimen laitepariksi?</translation>
 <translation id="6023643151125006053">Verkkotunnuksen <ph name="SAML_DOMAIN" /> järjestelmänvalvoja on lukinnut laitteen (sarjanumero <ph name="SERIAL_NUMBER" />)</translation>
 <translation id="6025215716629925253">Pinon jälki</translation>
-<translation id="6026047032548434446">Asennetaanko sovellus?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> – USB-laite yhdistetty</translation>
 <translation id="6029587122245504742">Hitain</translation>
 <translation id="6032912588568283682">Tiedostojärjestelmä</translation>
@@ -3805,6 +3822,7 @@
 <translation id="6589660129740381104">Synkronointi- ja räätälöintiominaisuudet on nyt yhdistetty samaan asetukseen, jotta voit vaikuttaa käyttökokemukseesi (<ph name="IDS_SHORT_PRODUCT_NAME" />) helpommin. Tämän asetuksen käyttöönotto voi muuttaa nykyisiä asetuksiasi.</translation>
 <translation id="6590458744723262880">Nimeä kansio uudelleen</translation>
 <translation id="6592267180249644460">WebRTC-loki kaapattiin <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">Sormenjälkesi tallennettiin</translation>
 <translation id="6594883168703494535">Kirjaudu Google-tilillesi Smart Lockin avulla</translation>
 <translation id="6596325263575161958">Salausasetukset</translation>
 <translation id="6596816719288285829">IP-osoite</translation>
@@ -3939,6 +3957,7 @@
 <translation id="6805038906417219576">OK</translation>
 <translation id="6805647936811177813">Kirjaudu sisään laitteeseen <ph name="TOKEN_NAME" /> ja tuo asiakkaan varmenne osoitteesta <ph name="HOST_NAME" />.</translation>
 <translation id="680572642341004180">Salli kohteen <ph name="SHORT_PRODUCT_OS_NAME" /> RLZ-seuranta.</translation>
+<translation id="6808039367995747522">Aseta suojausavain ja kosketa sitä, niin voit jatkaa</translation>
 <translation id="6808193438228982088">Kettu</translation>
 <translation id="6810613314571580006">Kirjaudu automaattisesti verkkosivustoille käyttämällä tallennettuja kirjautumistietoja. Jos tämä toiminto ei ole käytössä, sinua pyydetään vahvistamaan kirjautuminen aina, kun kirjaudut sivustolle.</translation>
 <translation id="6810768462515084623">Hups, salasanasi on ilmeisesti vanhentunut. Vaihda se toisella koneella ja yritä uudelleen.</translation>
@@ -3946,6 +3965,7 @@
 <translation id="6812349420832218321">Tuotetta <ph name="PRODUCT_NAME" /> ei voi käynnistää pääkäyttäjätilassa.</translation>
 <translation id="6812841287760418429">Säilytä muutokset</translation>
 <translation id="6817174620439930047">Kysy, kun sivusto haluaa käyttää MIDI-laitteita järjestelmän omien viestien avulla (suositus)</translation>
+<translation id="6818198425579322765">Käännettävän sivun kieli</translation>
 <translation id="682123305478866682">Suoratoista työpöytä</translation>
 <translation id="6823506025919456619">Sinun on kirjauduttava sisään Chromeen, jos haluat nähdä laitteesi</translation>
 <translation id="6824564591481349393">Kopioi sähköpostiosoit&amp;e</translation>
@@ -3979,6 +3999,7 @@
 <translation id="6860097299815761905">Välityspalvelimen asetukset...</translation>
 <translation id="6860427144121307915">Avaa välilehdessä</translation>
 <translation id="6865313869410766144">Automaattisesti täydennetyt lomaketiedot</translation>
+<translation id="6865598234501509159">Eikö sivua ole kirjoitettu tällä kielellä: <ph name="LANGUAGE" />?</translation>
 <translation id="6865708901122695652">WebRTC-tapahtumalokit (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">Värilämpötila</translation>
 <translation id="6870888490422746447">Valitse jakamisen kohdesovellus:</translation>
@@ -3993,6 +4014,7 @@
 <translation id="6885771755599377173">Järjestelmätietojen esikatselu</translation>
 <translation id="6886476658664859389">NFC-suojausavain</translation>
 <translation id="6886871292305414135">Avaa linkki uudessa &amp;välilehdessä</translation>
+<translation id="6890912377247906520">Nämä laajennukset eivät tarvitse sivuston käyttöoikeutta.</translation>
 <translation id="6892812721183419409">Avaa linkki käyttäjänä <ph name="USER" /></translation>
 <translation id="6895032998810961280">Lähetä Googlelle tietoja haitallisista ohjelmistoista, järjestelmäasetuksista ja prosesseista, jotka löydetään tietokoneelta tämän puhdistuksen yhteydessä</translation>
 <translation id="6896758677409633944">Kopioi</translation>
@@ -4388,6 +4410,7 @@
 <translation id="7461924472993315131">Kiinnitä</translation>
 <translation id="746216226901520237">Ensi kerralla <ph name="DEVICE_TYPE" /> avataan lukituksesta puhelimellasi. Voit poistaa Smart Lockin käytöstä asetuksissa.</translation>
 <translation id="7463006580194749499">Lisää käyttäjä</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# avoin välilehti, ota välilehtirivi käyttöön tai poista se käytöstä painamalla}other{# avointa välilehteä, ota välilehtirivi käyttöön tai poista se käytöstä painamalla}}</translation>
 <translation id="7465778193084373987">Netscape-varmenteen kumoamis-URL</translation>
 <translation id="7469894403370665791">Yhdistä automaattisesti tähän verkkoon</translation>
 <translation id="747114903913869239">Virhe: laajennuksen koodauksen purkaminen ei onnistunut</translation>
@@ -4814,6 +4837,7 @@
 <translation id="8037117027592400564">Käyttää kaikkea puhesynteesin avulla luettua tekstiä</translation>
 <translation id="8037357227543935929">Kysy (oletus)</translation>
 <translation id="803771048473350947">Tiedosto</translation>
+<translation id="8041089156583427627">Lähetä palautetta</translation>
 <translation id="8042142357103597104">Tekstin läpinäkyvyys</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> ei vastaa.</translation>
 <translation id="8044899503464538266">Hidas</translation>
@@ -4843,6 +4867,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">Salasana tallennettu</translation>
 <translation id="8086015605808120405">Määritetään tulostinta <ph name="PRINTER_NAME" />…</translation>
+<translation id="8086442853986205778">Ota käyttöön <ph name="PRINTER_NAME" /></translation>
 <translation id="8090234456044969073">Lukea useimmin käyttämiesi verkkosivustojen luettelo</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> ei vastaa.</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Varmuuskopioi Google Driveen. Palauta dataa tai vaihda laitetta helposti milloin tahansa. Varmuuskopio sisältää sovellusdatan.<ph name="END_PARAGRAPH1" />
@@ -5154,6 +5179,7 @@
 <translation id="8551388862522347954">Käyttöoikeudet</translation>
 <translation id="8553342806078037065">Hallitse muita henkilöitä</translation>
 <translation id="8554899698005018844">Ei kieltä</translation>
+<translation id="8557022314818157177">Jatka suojausavaimen koskettamista, kunnes sormenjälki tallennetaan</translation>
 <translation id="855773602626431402">Hiekkalaatikossa toimimatonta laajennusta estettiin käynnistymästä tällä sivulla.</translation>
 <translation id="8557930019681227453">Luettelo</translation>
 <translation id="8561206103590473338">Norsu</translation>
@@ -5311,6 +5337,7 @@
 <translation id="8770406935328356739">Laajennuksen juurihakemisto</translation>
 <translation id="8770507190024617908">Hallinnoi käyttäjiä</translation>
 <translation id="8771300903067484968">Aloitussivun taustakuvaksi on palautettu oletustaustakuva.</translation>
+<translation id="8773302562181397928">Tallenna <ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">Vahvista palautus</translation>
 <translation id="8774934320277480003">Yläreuna</translation>
 <translation id="8775144690796719618">Virheellinen URL-osoite</translation>
@@ -5653,6 +5680,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 välilehti}other{# välilehteä}}</translation>
 <translation id="971774202801778802">Lisää URL-osoite kirjanmerkkeihin</translation>
 <translation id="973473557718930265">Sulje</translation>
+<translation id="975893173032473675">Kieli, jolle käännetään</translation>
 <translation id="97905529126098460">Tämä ikkuna suljetaan, kun peruutus on valmis.</translation>
 <translation id="981121421437150478">Offline</translation>
 <translation id="983511809958454316">VR ei tue tätä ominaisuutta</translation>
diff --git a/chrome/app/resources/generated_resources_fil.xtb b/chrome/app/resources/generated_resources_fil.xtb
index 669df9f..341b2f79 100644
--- a/chrome/app/resources/generated_resources_fil.xtb
+++ b/chrome/app/resources/generated_resources_fil.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="fil">
-<translation id="1002469766576243227">Hino-host ng <ph name="EXTENSION_NAME" /> ang serbisyo sa pag-authenticate na ito</translation>
 <translation id="1003088604756913841">Buksan ang Link sa bagong Window ng <ph name="APP" /></translation>
 <translation id="1004218526896219317">Access sa site</translation>
 <translation id="1005274289863221750">Gamitin ang iyong mikropono at camera</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">Encipher Lamang</translation>
 <translation id="1039337018183941703">Di-wasto o sira ang file</translation>
 <translation id="1041175011127912238">Hindi tumutugon ang page na ito</translation>
+<translation id="1041263367839475438">Mga available na device</translation>
 <translation id="1042174272890264476">Ang iyong computer ay may naka-built in din na RLZ library ng <ph name="SHORT_PRODUCT_NAME" />. Nagtatalaga ang RLZ ng hindi natatangi at hindi personal na nakakapagpakilalang tag upang sukatin ang mga paghahanap at paggamit ng <ph name="SHORT_PRODUCT_NAME" /> na nahimok ng isang partikular na kampanya sa pag-promote. Lumalabas minsan ang mga label na ito sa mga query sa Paghahanap sa Google sa <ph name="PRODUCT_NAME" />.</translation>
 <translation id="1045692658517323508">{0,plural, =1{I-update sa loob ng 1 minuto}one{I-update sa loob ng # minuto}other{I-update sa loob ng # na minuto}}</translation>
 <translation id="1046635659603195359">Mukhang na-set up mo na ang Voice Match sa iyong Google Assistant sa isa pang device. Magagamit ang mga nakaraang recording na ito para gumawa ng voice model sa device na ito. Hindi dapat ito abutin nang mahigit isang minuto.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">Maghanap sa iyong device, mga app, at web.</translation>
 <translation id="1146678959555564648">Pumasok sa VR</translation>
 <translation id="114721135501989771">Magkaroon ng mga smart na feature ng Google sa Chrome</translation>
+<translation id="1147991416141538220">Para humiling ng access, makipag-ugnayan sa administrator ng device na ito.</translation>
 <translation id="1149401351239820326">Buwan ng pag-expire</translation>
 <translation id="1150565364351027703">Sunglasses</translation>
 <translation id="1151917987301063366">Palaging payagan ang <ph name="HOST" /> na i-access ang mga sensor</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">Custom</translation>
 <translation id="1178581264944972037">I-pause</translation>
 <translation id="117916940443676133">Hindi pinoprotektahan ng PIN ang iyong security key. Para pamahalaan ang data sa pag-sign in, gumawa muna ng PIN.</translation>
+<translation id="118069123878619799">- iyong mga pisikal na katangian, gaya ng tangkad</translation>
 <translation id="1181037720776840403">Alisin</translation>
 <translation id="1183237619868651138">Hindi ma-install ang <ph name="EXTERNAL_CRX_FILE" /> sa lokal na cache.</translation>
 <translation id="1185924365081634987">Maaari mo ring subukang <ph name="GUEST_SIGNIN_LINK_START" />mag-browse bilang bisita<ph name="GUEST_SIGNIN_LINK_END" /> upang ayusin ang error sa network na ito.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">Magtanong bago i-access</translation>
 <translation id="1434696352799406980">Ire-reset nito ang iyong page sa pagsisimula, page ng bagong tab, search engine at mga naka-pin na tab. Idi-disable din nito ang lahat ng extension at iki-clear ang pansamantalang data tulad ng cookies. Hindi iki-clear ang iyong mga bookmark, history at naka-save na password.</translation>
 <translation id="1434886155212424586">Ang homepage ay ang pahina ng Bagong Tab</translation>
+<translation id="1435979430299962295">Para payagan ang pag-access sa site na ito, i-click ang extension.</translation>
 <translation id="1436390408194692385">May bisa sa loob ng <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">Ipagpatuloy ang pag-set up</translation>
 <translation id="1436784010935106834">Inalis</translation>
@@ -1364,12 +1367,14 @@
 <translation id="2932883381142163287">I-ulat ang pang-aabuso</translation>
 <translation id="2936851848721175671">I-backup &amp; i-restore</translation>
 <translation id="2938225289965773019">Buksan ang mga link ng <ph name="PROTOCOL" /></translation>
+<translation id="2938845886082362843">Tingnan at i-delete ang data sa pag-sign in na naka-store sa iyong security key</translation>
 <translation id="2939938020978911855">Ipakita ang mga available na Bluetooth device</translation>
 <translation id="2941112035454246133">Mababa</translation>
 <translation id="2942560570858569904">Naghihintay...</translation>
 <translation id="2942581856830209953">I-customize ang page na ito</translation>
 <translation id="2944060181911631861">Magpadala ng data ng paggamit at diagnostic na data. Tumulong sa pagpapaganda ng iyong karanasan sa Android sa pamamagitan ng awtomatikong pagpapadala ng diagnostic na data, data ng device, at data ng paggamit sa app sa Google. Makakatulong ito sa stability ng system at ng app, at sa iba pang pagpapahusay. Makakatulong din ang ilang pinagsama-samang data sa mga app at partner ng Google, gaya ng mga developer ng Android. Kung naka-on ang iyong karagdagang setting ng Aktibidad sa Web at App, maaaring ma-save ang data na ito sa Google account mo. <ph name="BEGIN_LINK1" />Matuto Pa<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">Magdagdag ng koneksyon</translation>
+<translation id="2947605845283690091">Mabilis dapat ang pag-browse sa web. Maglaan ng ilang sandali para <ph name="BEGIN_LINK" />tingnan ang iyong mga extension<ph name="END_LINK" /> ngayon.</translation>
 <translation id="2948300991547862301">Pumunta sa <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">Isang mabilis, simple at secure na web browser na ginawa para sa modernong web.</translation>
 <translation id="2949289451367477459">Gamitin ang lokasyon. Payagan ang mga app at serbisyong may pahintulot sa lokasyon na gamitin ang lokasyon ng device na ito. Ang Google ay maaaring pana-panahong mangolekta ng data ng lokasyon at gamitin ang data na ito nang anonymous para maging mas tumpak ang lokasyon at ang mga serbisyong batay sa lokasyon. <ph name="BEGIN_LINK1" />Matuto Pa<ph name="END_LINK1" /></translation>
@@ -1546,6 +1551,7 @@
 <translation id="3241680850019875542">Piliin ang pinagmulang direktoryo ng extension sa pack. Upang mai-update ang extension, piliin rin ang file ng private na key na muling gagamitin.</translation>
 <translation id="3244294424315804309">Patuloy na i-mute ang tunog</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> - Error sa network</translation>
+<translation id="3248902735035392926">Mahalaga ang kaligtasan. Maglaan ng ilang sandali at <ph name="BEGIN_LINK" />tingnan ang iyong mga extension ngayon<ph name="END_LINK" /></translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;Hindi Bahagi Ng Certificate&gt;</translation>
 <translation id="3253225298092156258">Hindi available</translation>
@@ -2042,6 +2048,7 @@
 <translation id="3926002189479431949">Binago ang telepono ng Smart Lock</translation>
 <translation id="3927932062596804919">Tanggihan</translation>
 <translation id="3928570707778085600">I-save ang mga pagbabago sa <ph name="FILE_OR_FOLDER_NAME" />?</translation>
+<translation id="3929426037718431833">Makikita at mababago ng mga extension na ito ang impormasyon sa site na ito.</translation>
 <translation id="3930737994424905957">Naghahanap ng mga device</translation>
 <translation id="3930968231047618417">Kulay ng background</translation>
 <translation id="3933283459331715412">I-restore ang na-delete na password para sa <ph name="USERNAME" /></translation>
@@ -2109,6 +2116,7 @@
 <translation id="4010917659463429001">Upang makuha ang iyong mga bookmark sa mobile device mo, <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973">Dine-debug ng "<ph name="CLIENT_NAME" />" ang browser na ito</translation>
 <translation id="4014432863917027322">Ayusin ang "<ph name="EXTENSION_NAME" />"?</translation>
+<translation id="4015163439792426608">May mga extension? <ph name="BEGIN_LINK" />Pamahalaan ang iyong mga extension<ph name="END_LINK" /> sa isang madaling puntahang lugar.</translation>
 <translation id="4020106588733303597">Oops!  Hindi na-load ng system ang mga available na lisensya.</translation>
 <translation id="4020327272915390518">Menu ng mga opsyon</translation>
 <translation id="4021279097213088397">-</translation>
@@ -2267,6 +2275,7 @@
 <translation id="4267953847983678297">Awtomatikong kumonekta sa cellular network</translation>
 <translation id="4268025649754414643">Pag-encipher ng Key</translation>
 <translation id="4270393598798225102">Bersyon <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">Data sa pag-sign in</translation>
 <translation id="4275663329226226506">Media</translation>
 <translation id="4275830172053184480">I-restart ang iyong device</translation>
 <translation id="4278101229438943600">Handa na ang iyong Assistant</translation>
@@ -2310,6 +2319,7 @@
 <translation id="4349828822184870497">Kapaki-pakinabang</translation>
 <translation id="4350019051035968019">Hindi maaaring i-enroll ang device na ito sa domain kung saan nabibilang ang iyong account dahil minarkahan ang iyong device para mapamahalaan ng ibang domain.</translation>
 <translation id="4351060348582610152">Gustong mag-scan ng <ph name="ORIGIN" /> para sa mga Bluetooth device na nasa malapit. Nahanap ang mga sumusunod na device:</translation>
+<translation id="4353114845960720315">Habang nasa VR ka, posibleng malaman ng site na ito ang tungkol sa:</translation>
 <translation id="4354344420232759511">Lalabas dito ang mga site na binibisita mo</translation>
 <translation id="435527878592612277">Piliin ang iyong larawan</translation>
 <translation id="4358313196493694334">I-stabilize ang lokasyon ng pag-click</translation>
@@ -2369,6 +2379,7 @@
 <translation id="443475966875174318">I-update o alisin ang mga hindi compatible na application</translation>
 <translation id="4438043733494739848">Transparent</translation>
 <translation id="4441124369922430666">Nais mo bang awtomatikong simulan ang app na ito kapag nag-on ang makina?</translation>
+<translation id="4441147046941420429">Para magpatuloy, alisin ang iyong security key mula sa device mo, pagkatapos ay ilagay ulit at pindutin ito</translation>
 <translation id="444134486829715816">Palawakin...</translation>
 <translation id="4442424173763614572">Nabigo ang paghahanap sa DNS</translation>
 <translation id="4443536555189480885">&amp;Tulong</translation>
@@ -2404,7 +2415,7 @@
 <translation id="4501530680793980440">Kumpirmahin ang Pag-alis</translation>
 <translation id="4502423230170890588">Alisin sa device na ito</translation>
 <translation id="4504940961672722399">Gamitin ang extension na ito sa pamamagitan ng pag-click sa icon na ito o sa pamamagitan ng pagpindot sa <ph name="EXTENSION_SHORTCUT" />.</translation>
-<translation id="4506379069541445709">Kapag nagpatuloy, mae-enable ang ADB para sa paggawa at pagsubok ng mga Android app. Tandaang pinapayagan ng ADB ang pag-install ng mga pansubok na app na hindi pa nave-verify ng Google.</translation>
+<translation id="4506379069541445709">Kapag nagpatuloy, mae-enable ang ADB para sa paggawa at pag-test ng mga Android app. Tandaang pinapayagan ng ADB ang pag-install ng mga pang-test na app na hindi pa nave-verify ng Google.</translation>
 <translation id="4508051413094283164">Buksan ang lahat sa incognito window</translation>
 <translation id="4508265954913339219">Nabigo ang pag-activate</translation>
 <translation id="4508765956121923607">Tingnan ang P&amp;inagmulan</translation>
@@ -2595,6 +2606,7 @@
 <translation id="4804818685124855865">I-disconnect</translation>
 <translation id="4804827417948292437">Abukado</translation>
 <translation id="4807098396393229769">Pangalang makikita sa card</translation>
+<translation id="4808319664292298116">Ilagay ang VR mula sa <ph name="DOMAIN" />?</translation>
 <translation id="4808667324955055115">Naka-block ang mga pop-up</translation>
 <translation id="480990236307250886">Buksan ang home page</translation>
 <translation id="4813136279048157860">Aking Mga Larawan</translation>
@@ -2819,6 +2831,7 @@
 <translation id="5135085122826131075">I-access ang iyong Assistant kapag sinabi mong "Ok Google."</translation>
 <translation id="5135533361271311778">Hindi makalikha ng item ng bookmark.</translation>
 <translation id="5137501176474113045">Tanggalin ang item na ito</translation>
+<translation id="5139823398361067371">Ilagay ang PIN para sa iyong security key. Kung hindi mo alam ang PIN, kakailanganin mong i-reset ang security key.</translation>
 <translation id="5139955368427980650">&amp;Buksan</translation>
 <translation id="5142961317498132443">Pag-authenticate</translation>
 <translation id="5143374789336132547">Binago ng extension na "<ph name="EXTENSION_NAME" />" ang ipinapakitang page kapag na-click mo ang button ng Home.</translation>
@@ -2837,6 +2850,7 @@
 <translation id="5170568018924773124">Ipinakita sa folder</translation>
 <translation id="5171045022955879922">Hanapin o i-type ang URL</translation>
 <translation id="5171343362375269016">Swapped Memory</translation>
+<translation id="5173668317844998239">Magdagdag at mag-delete ng mga fingerprint na naka-save sa iyong security key</translation>
 <translation id="5175379009094579629">Invalid ang pangalan ng device. Maglagay ng valid na pangalan ng device para subukang muli.</translation>
 <translation id="5177479852722101802">Ipagpatuloy ang pag-block ng access sa camera at mikropono</translation>
 <translation id="5177549709747445269">Gumagamit ka ng mobile data</translation>
@@ -2912,6 +2926,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">Ang iyong mga account</translation>
 <translation id="5288678174502918605">M&amp;uling Buksan ang Nakasarang Tab</translation>
+<translation id="52895863590846877">Hindi <ph name="LANGUAGE" /> ang page</translation>
 <translation id="52912272896845572">Hindi wasto ang file ng private na key.</translation>
 <translation id="529175790091471945">I-format ang device na ito</translation>
 <translation id="5293170712604732402">I-restore ang mga setting sa mga orihinal na default ng mga ito</translation>
@@ -3066,6 +3081,7 @@
 <translation id="5511379779384092781">Sobrang liit</translation>
 <translation id="5511823366942919280">Sigurado ka bang gusto mong i-set up ang device na ito bilang "Shark"?</translation>
 <translation id="5512653252560939721">Dapat na hardware-backed ang certificate ng user.</translation>
+<translation id="5517304475148761050">Kinakailangan ng app na ito ng access sa Play Store</translation>
 <translation id="551752069230578406">Idinaragdag ang printer sa iyong account - maaari itong tumagal ng ilang sandali...</translation>
 <translation id="5518219166343146486">Magtanong kapag gusto ng site na makita ang text at mga larawang kinopya sa clipboard</translation>
 <translation id="5518584115117143805">Certificate sa Email Encryption</translation>
@@ -3269,12 +3285,14 @@
 <translation id="5804175651771201311">Naka-off ang roaming</translation>
 <translation id="5804241973901381774">Mga Pahintulot</translation>
 <translation id="5805697420284793859">Window manager</translation>
+<translation id="5806773519584576205">0° (Default)</translation>
 <translation id="5811750797187914944">Handa na ang lahat</translation>
 <translation id="5812674658566766066">I-expand lahat</translation>
 <translation id="5814126672212206791">Uri ng koneksyon</translation>
 <translation id="5815645614496570556">Address na X.400</translation>
 <translation id="5816434091619127343">Magiging hindi magagamit ang printer dahil sa mga hiniling na pagbabago sa printer.</translation>
 <translation id="5817918615728894473">Ipares</translation>
+<translation id="5819762621475381970">- layout ng iyong kuwarto</translation>
 <translation id="5821565227679781414">Lumikha ng Shortcut</translation>
 <translation id="5825412242012995131">Naka-on (inirerekomenda)</translation>
 <translation id="5826395379250998812">Ikonekta ang iyong <ph name="DEVICE_TYPE" /> sa telepono mo. <ph name="LINK_BEGIN" />Matuto pa<ph name="LINK_END" /></translation>
@@ -3424,7 +3442,6 @@
 <translation id="6022705094403139349">Handa ka na bang ipares ang iyong security key?</translation>
 <translation id="6023643151125006053">Na-lock ng administrator ng <ph name="SAML_DOMAIN" /> ang device na ito (SN: <ph name="SERIAL_NUMBER" />).</translation>
 <translation id="6025215716629925253">Stack Trace</translation>
-<translation id="6026047032548434446">I-install ang App?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> - May nakakonektang USB device</translation>
 <translation id="6029587122245504742">Pinakamabagal</translation>
 <translation id="6032912588568283682">System ng file</translation>
@@ -3806,6 +3823,7 @@
 <translation id="6589660129740381104">Para matulungan kang pamahalaan ang iyong karanasan sa <ph name="IDS_SHORT_PRODUCT_NAME" /> sa mas madaling paraan, nasa iisang kontrol na ang mga feature na nauugnay sa pag-sync at pag-personalize. Kapag na-on mo ito, maaaring magbago ang iyong mga kasalukuyang setting.</translation>
 <translation id="6590458744723262880">Palitan ang pangalan ng folder</translation>
 <translation id="6592267180249644460">Na-capture ang log ng WebRTC noong <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">Na-capture na ang iyong fingerprint</translation>
 <translation id="6594883168703494535">Gamitin ang Smart Lock para mag-sign in sa iyong Google Account</translation>
 <translation id="6596325263575161958">Mga pagpipilian sa pag-encrypt</translation>
 <translation id="6596816719288285829">IP Address</translation>
@@ -3940,6 +3958,7 @@
 <translation id="6805038906417219576">OK</translation>
 <translation id="6805647936811177813">Mangyaring mag-sign in sa <ph name="TOKEN_NAME" /> upang i-import ang certificate ng client mula sa <ph name="HOST_NAME" />.</translation>
 <translation id="680572642341004180">Paganahin ang pagsubaybay ng RLZ sa <ph name="SHORT_PRODUCT_OS_NAME" />.</translation>
+<translation id="6808039367995747522">Para magpatuloy, ilagay at pindutin ang iyong security key</translation>
 <translation id="6808193438228982088">Fox</translation>
 <translation id="6810613314571580006">Awtomatikong mag-sign in sa mga website gamit ang mga naka-store na kredensyal. Kapag naka-disable ang feature, palagi kang hihingan ng kumpirmasyon bago ka mag-sign in sa isang website.</translation>
 <translation id="6810768462515084623">Oops!  Mukhang nag-expire ang iyong password. Paki-renew ito sa ibang device at subukang muli.</translation>
@@ -3947,6 +3966,7 @@
 <translation id="6812349420832218321">Hindi mapatakbo ang <ph name="PRODUCT_NAME" /> bilang root.</translation>
 <translation id="6812841287760418429">Panatilihin ang mga pagbabago</translation>
 <translation id="6817174620439930047">Magtanong kapag gustong gumamit ng isang site ng mga eksklusibong mensahe ng system upang mag-access ng mga MIDI device (inirerekomenda)</translation>
+<translation id="6818198425579322765">Wika ng Page na Isasalin</translation>
 <translation id="682123305478866682">I-cast ang desktop</translation>
 <translation id="6823506025919456619">Kailangan mong mag-sign in sa Chrome upang makita ang iyong mga device</translation>
 <translation id="6824564591481349393">Kopyahin ang &amp;Email Address</translation>
@@ -3980,6 +4000,7 @@
 <translation id="6860097299815761905">Mga setting ng proxy...</translation>
 <translation id="6860427144121307915">Buksan sa isang Tab</translation>
 <translation id="6865313869410766144">Data ng form ng autofill</translation>
+<translation id="6865598234501509159">Hindi <ph name="LANGUAGE" /> Ang Page</translation>
 <translation id="6865708901122695652">Mga log ng event ng WebRTC (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">Temperatura ng kulay</translation>
 <translation id="6870888490422746447">Pumili ng app na pagbabahagian:</translation>
@@ -3994,6 +4015,7 @@
 <translation id="6885771755599377173">Preview ng Impormasyon ng System</translation>
 <translation id="6886476658664859389">NFC security key</translation>
 <translation id="6886871292305414135">Buksan ang link sa bagong &amp;tab</translation>
+<translation id="6890912377247906520">Hindi nangangailangan ng access sa site na ito ang mga extension na ito.</translation>
 <translation id="6892812721183419409">Buksan ang Link bilang <ph name="USER" /></translation>
 <translation id="6895032998810961280">Mag-ulat ng mga detalye sa Google tungkol sa mapaminsalang software, setting ng system, at prosesong nahanap sa iyong computer sa panahon ng paglilinis na ito</translation>
 <translation id="6896758677409633944">Copy</translation>
@@ -4389,6 +4411,7 @@
 <translation id="7461924472993315131">I-pin</translation>
 <translation id="746216226901520237">Sa susunod, ia-unlock ng iyong telepono ang <ph name="DEVICE_TYPE" /> mo. Puwede mong i-off ang Smart Lock sa Mga Setting.</translation>
 <translation id="7463006580194749499">Magdagdag ng tao</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# bukas na tab, pindutin para i-toggle ang tab strip}one{# bukas na tab, pindutin para i-toggle ang tab strip}other{# na bukas na tab, pindutin para i-toggle ang tab strip}}</translation>
 <translation id="7465778193084373987">URL ng Pagpapawalang-bisa ng Netscape Certificate</translation>
 <translation id="7469894403370665791">Awtomatikong kumonekta sa network na ito</translation>
 <translation id="747114903913869239">Error: Hindi magawang i-decode ang extension</translation>
@@ -4816,6 +4839,7 @@
 <translation id="8037117027592400564">Basahin ang lahat ng binigkas na text gamit ang naka-synthesize na pagsasalita</translation>
 <translation id="8037357227543935929">Magtanong (default)</translation>
 <translation id="803771048473350947">File</translation>
+<translation id="8041089156583427627">Magpadala ng Feedback</translation>
 <translation id="8042142357103597104">Opacity ng text</translation>
 <translation id="8044262338717486897">Hindi tumutugon ang <ph name="LINUX_APP_NAME" />.</translation>
 <translation id="8044899503464538266">Mabagal</translation>
@@ -4845,6 +4869,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">Naka-save na password</translation>
 <translation id="8086015605808120405">Kino-configure ang <ph name="PRINTER_NAME" /> ...</translation>
+<translation id="8086442853986205778">I-set up ang <ph name="PRINTER_NAME" /></translation>
 <translation id="8090234456044969073">Basahin ang isang listahan ng iyong mga pinakamadalas bisitahing website</translation>
 <translation id="8093359998839330381">Hindi tumutugon ang <ph name="PLUGIN_NAME" /></translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Mag-back up sa Google Drive. Madaling i-restore ang iyong data o magpalit ng device anumang oras. Kabilang sa iyong backup ang data ng app.<ph name="END_PARAGRAPH1" />
@@ -5157,6 +5182,7 @@
 <translation id="8551388862522347954">Mga Lisensya</translation>
 <translation id="8553342806078037065">Pamahalaan ang iba pang mga tao</translation>
 <translation id="8554899698005018844">Walang wika</translation>
+<translation id="8557022314818157177">Patuloy na pindutin ang iyong security key hanggang ma-capture ang fingerprint mo</translation>
 <translation id="855773602626431402">Pinigilan ang isang hindi naka-sandbox na plugin na tumakbo sa page na ito.</translation>
 <translation id="8557930019681227453">Manifest</translation>
 <translation id="8561206103590473338">Elepante</translation>
@@ -5314,6 +5340,7 @@
 <translation id="8770406935328356739">Root directory ng extension</translation>
 <translation id="8770507190024617908">Pamahalaan ang Mga Tao</translation>
 <translation id="8771300903067484968">Na-reset sa default na background ang background ng start page.</translation>
+<translation id="8773302562181397928">Makatipid ng <ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">Kumpirmahin ang Pag-restore</translation>
 <translation id="8774934320277480003">Tuktok na margin</translation>
 <translation id="8775144690796719618">Di-wastong URL</translation>
@@ -5657,6 +5684,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 Tab}one{# Tab}other{# na Tab}}</translation>
 <translation id="971774202801778802">URL ng Bookmark</translation>
 <translation id="973473557718930265">Isara</translation>
+<translation id="975893173032473675">Wika kung saan Isasalin</translation>
 <translation id="97905529126098460">Magsasara ang window na ito kapag tapos na ang pagkansela.</translation>
 <translation id="981121421437150478">Offline</translation>
 <translation id="983511809958454316">Hindi sinusuportahan ang feature na ito sa VR</translation>
diff --git a/chrome/app/resources/generated_resources_fr.xtb b/chrome/app/resources/generated_resources_fr.xtb
index 94625cb..5741ae3 100644
--- a/chrome/app/resources/generated_resources_fr.xtb
+++ b/chrome/app/resources/generated_resources_fr.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="fr">
-<translation id="1002469766576243227">Ce service d'authentification est hébergé par <ph name="EXTENSION_NAME" /></translation>
 <translation id="1003088604756913841">Ouvrir le lien dans une nouvelle fenêtre <ph name="APP" /></translation>
 <translation id="1004218526896219317">Accès au site</translation>
 <translation id="1005274289863221750">Utiliser votre micro et votre caméra</translation>
@@ -26,13 +25,14 @@
 <translation id="1031362278801463162">Chargement de l'aperçu...</translation>
 <translation id="103279545524624934">Libérez de l'espace disque pour lancer des applications Android.</translation>
 <translation id="1033780634303702874">Accéder à vos appareils reliés via le port série</translation>
-<translation id="1034942643314881546">Activation d'ADB pour créer des illustrations d'application</translation>
+<translation id="1034942643314881546">Illustration de l'activation d'ADB pour créer des applications</translation>
 <translation id="1036348656032585052">Désactiver</translation>
 <translation id="1036511912703768636">Accéder à n'importe lequel de ces appareils USB</translation>
 <translation id="1036982837258183574">Appuyez sur |<ph name="ACCELERATOR" />| pour quitter le mode plein écran.</translation>
 <translation id="1038168778161626396">Chiffrer seulement</translation>
 <translation id="1039337018183941703">Fichier non valide ou corrompu</translation>
 <translation id="1041175011127912238">Cette page ne répond pas</translation>
+<translation id="1041263367839475438">Appareils disponibles</translation>
 <translation id="1042174272890264476">Votre ordinateur est fourni avec la bibliothèque RLZ de <ph name="SHORT_PRODUCT_NAME" />. RLZ attribue un tag non unique (et qui n'identifie pas personnellement les internautes) afin de mesurer les recherches et l'utilisation de <ph name="SHORT_PRODUCT_NAME" /> générées par une campagne de promotion spécifique. Ces libellés s'affichent parfois dans les requêtes de recherche Google dans <ph name="PRODUCT_NAME" />.</translation>
 <translation id="1045692658517323508">{0,plural, =1{Mettre à jour d'ici 1 minute}one{Mettre à jour d'ici # minute}other{Mettre à jour d'ici # minutes}}</translation>
 <translation id="1046635659603195359">Il semble que vous ayez déjà configuré Voice Match avec l'Assistant Google sur un autre appareil. Vous pouvez utiliser ces enregistrements précédents pour créer une empreinte vocale sur cet appareil. Cela devrait prendre moins d'une minute.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">Effectuez des recherches sur votre appareil, dans vos applications et sur le Web.</translation>
 <translation id="1146678959555564648">Activer la réalité virtuelle</translation>
 <translation id="114721135501989771">Profitez des fonctionnalités intelligentes de Google dans Chrome</translation>
+<translation id="1147991416141538220">Pour demander l'accès, contactez l'administrateur de cet appareil.</translation>
 <translation id="1149401351239820326">Mois d'expiration</translation>
 <translation id="1150565364351027703">Lunettes de soleil</translation>
 <translation id="1151917987301063366">Toujours autoriser <ph name="HOST" /> à accéder aux capteurs</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">Personnalisé</translation>
 <translation id="1178581264944972037">Suspendre</translation>
 <translation id="117916940443676133">Votre clé de sécurité n'est pas protégée par un code. Pour gérer vos données de connexion, commencez par créer un code.</translation>
+<translation id="118069123878619799">- Vos caractéristiques physiques, telles que votre taille</translation>
 <translation id="1181037720776840403">Supprimer</translation>
 <translation id="1183237619868651138">Impossible d'installer le fichier <ph name="EXTERNAL_CRX_FILE" /> dans le cache local.</translation>
 <translation id="1185924365081634987">Vous pouvez également essayer de <ph name="GUEST_SIGNIN_LINK_START" />naviguer en tant qu'invité<ph name="GUEST_SIGNIN_LINK_END" /> pour corriger cette erreur réseau.</translation>
@@ -285,7 +287,7 @@
 <translation id="1415708812149920388">Accès en lecture au presse-papiers refusé</translation>
 <translation id="1415990189994829608"><ph name="EXTENSION_NAME" /> (ID d'extension "<ph name="EXTENSION_ID" />") n'est pas autorisé à se joindre à ce type de session.</translation>
 <translation id="1416836038590872660">EAP-MD5</translation>
-<translation id="1418954524306642206">Sélectionner le fichier PPD correspondant à votre imprimante</translation>
+<translation id="1418954524306642206">Sélectionner le fichier PPD de votre imprimante</translation>
 <translation id="1420834118113404499">Licences multimédias</translation>
 <translation id="1420920093772172268"><ph name="TURN_ON_BLUETOOTH_LINK" /> pour autoriser l'association</translation>
 <translation id="1422159345171879700">Charger les scripts à risque</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">Demander avant d'accéder</translation>
 <translation id="1434696352799406980">Cette fonctionnalité réinitialise la page de démarrage, la page Nouvel onglet, le moteur de recherche et les onglets épinglés. Elle désactive en outre toutes les extensions, et efface les données temporaires telles que les cookies. Vos favoris, votre historique et vos mots de passe enregistrés ne sont pas supprimés.</translation>
 <translation id="1434886155212424586">La page Nouvel onglet est la page d'accueil.</translation>
+<translation id="1435979430299962295">Pour autoriser l'accès sur ce site, cliquez sur l'extension.</translation>
 <translation id="1436390408194692385">Valide pendant <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">Poursuivre la configuration</translation>
 <translation id="1436784010935106834">Supprimé</translation>
@@ -1364,12 +1367,14 @@
 <translation id="2932883381142163287">Signaler un abus</translation>
 <translation id="2936851848721175671">Sauvegarde et restauration</translation>
 <translation id="2938225289965773019">Ouvrir les liens "<ph name="PROTOCOL" />"</translation>
+<translation id="2938845886082362843">Afficher et supprimer les données de connexion stockées sur votre clé de sécurité</translation>
 <translation id="2939938020978911855">Afficher les appareils Bluetooth disponibles</translation>
 <translation id="2941112035454246133">Faible</translation>
 <translation id="2942560570858569904">En attente…</translation>
 <translation id="2942581856830209953">Personnaliser cette page</translation>
 <translation id="2944060181911631861">Envoyer des données d'utilisation et de diagnostic. Contribuez à l'amélioration de votre expérience sur Android en envoyant automatiquement à Google des données relatives aux diagnostics et à l'utilisation de l'appareil et des applications. Ce processus permettra d'améliorer, entre autres, la stabilité du système et des applications. Certaines données globales seront également utiles aux développeurs des applications Google et à nos partenaires, tels que les développeurs Android. Si vous activez le paramètre relatif à l'activité supplémentaire sur le Web et les applications, ces données peuvent être enregistrées dans votre compte Google. <ph name="BEGIN_LINK1" />En savoir plus<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">Ajouter une connexion</translation>
+<translation id="2947605845283690091">La navigation Web devrait être rapide. Prenez quelques instants pour <ph name="BEGIN_LINK" />vérifier vos extensions<ph name="END_LINK" /> dès maintenant.</translation>
 <translation id="2948300991547862301">Accéder à la page <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">Un navigateur Internet rapide, simple et sécurisé, conçu pour le Web d'aujourd'hui</translation>
 <translation id="2949289451367477459">Utiliser la localisation. Autoriser les applications et services disposant de l'autorisation d'accéder à la position à utiliser l'emplacement de cet appareil. Nous pouvons recueillir régulièrement des données de localisation et les utiliser de façon anonyme afin d'améliorer la précision de la localisation et les services géolocalisés. <ph name="BEGIN_LINK1" />En savoir plus<ph name="END_LINK1" /></translation>
@@ -1546,6 +1551,7 @@
 <translation id="3241680850019875542">Sélectionnez le répertoire racine de l'extension à empaqueter. Pour mettre à jour une extension, sélectionnez également le fichier de clé privée à réutiliser.</translation>
 <translation id="3244294424315804309">Ne pas réactiver le son</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> – Erreur réseau</translation>
+<translation id="3248902735035392926">La sécurité est essentielle. Prenez quelques instants pour <ph name="BEGIN_LINK" />vérifier vos extensions dès maintenant<ph name="END_LINK" /></translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;Ne fait pas partie du certificat&gt;</translation>
 <translation id="3253225298092156258">Indisponible</translation>
@@ -2042,6 +2048,7 @@
 <translation id="3926002189479431949">Le téléphone Smart Lock a changé</translation>
 <translation id="3927932062596804919">Refuser</translation>
 <translation id="3928570707778085600">Enregistrer les modifications apportées à "<ph name="FILE_OR_FOLDER_NAME" />" ?</translation>
+<translation id="3929426037718431833">Ces extensions peuvent voir et modifier des informations sur ce site.</translation>
 <translation id="3930737994424905957">Recherche d'appareils</translation>
 <translation id="3930968231047618417">Couleur de l'arrière-plan</translation>
 <translation id="3933283459331715412">Restaurer le mot de passe supprimé du compte <ph name="USERNAME" /></translation>
@@ -2109,6 +2116,7 @@
 <translation id="4010917659463429001">Pour synchroniser vos favoris avec votre appareil mobile, <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973">Le débogage de ce navigateur est actuellement effectué par <ph name="CLIENT_NAME" /></translation>
 <translation id="4014432863917027322">Réparer "<ph name="EXTENSION_NAME" />" ?</translation>
+<translation id="4015163439792426608">Vous avez des extensions ? <ph name="BEGIN_LINK" />Gérez-les<ph name="END_LINK" /> facilement depuis une seule et même interface.</translation>
 <translation id="4020106588733303597">Petit problème… Échec du chargement des licences disponibles par le système.</translation>
 <translation id="4020327272915390518">Menu Options</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2267,6 +2275,7 @@
 <translation id="4267953847983678297">Se connecter automatiquement au réseau mobile</translation>
 <translation id="4268025649754414643">Chiffrement de la clé</translation>
 <translation id="4270393598798225102">Version <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">Données de connexion</translation>
 <translation id="4275663329226226506">Médias</translation>
 <translation id="4275830172053184480">Redémarrer l'appareil</translation>
 <translation id="4278101229438943600">L'Assistant est prêt</translation>
@@ -2310,6 +2319,7 @@
 <translation id="4349828822184870497">Utile</translation>
 <translation id="4350019051035968019">Impossible d'enregistrer cet appareil dans le domaine auquel appartient votre compte, car il est marqué pour être géré par un autre domaine.</translation>
 <translation id="4351060348582610152">Le site <ph name="ORIGIN" /> souhaite rechercher les appareils Bluetooth à proximité. Les appareils suivants ont été détectés :</translation>
+<translation id="4353114845960720315">Lorsque vous utilisez le mode RV, le site peut retenir les informations suivantes :</translation>
 <translation id="4354344420232759511">Les sites que vous consultez s'affichent ici</translation>
 <translation id="435527878592612277">Sélectionner votre photo</translation>
 <translation id="4358313196493694334">Stabiliser la position du curseur</translation>
@@ -2369,6 +2379,7 @@
 <translation id="443475966875174318">Mettre à jour ou supprimer des applications incompatibles</translation>
 <translation id="4438043733494739848">Transparent</translation>
 <translation id="4441124369922430666">Voulez-vous démarrer automatiquement cette application à la mise sous tension de l'ordinateur ?</translation>
+<translation id="4441147046941420429">Pour continuer, retirez la clé de sécurité de votre appareil, puis réinsérez-la et appuyez sur son bouton d'activation</translation>
 <translation id="444134486829715816">Développer...</translation>
 <translation id="4442424173763614572">Échec de la résolution DNS.</translation>
 <translation id="4443536555189480885">&amp;Aide</translation>
@@ -2404,7 +2415,7 @@
 <translation id="4501530680793980440">Confirmer la suppression</translation>
 <translation id="4502423230170890588">Supprimer de cet appareil</translation>
 <translation id="4504940961672722399">Utilisez cette extension en cliquant sur cette icône ou en appuyant sur <ph name="EXTENSION_SHORTCUT" /></translation>
-<translation id="4506379069541445709">Si vous continuez, ADB pourra créer et tester des applications Android. Notez qu'ADB autorise l'installation d'applications de test non vérifiées par Google.</translation>
+<translation id="4506379069541445709">Si vous continuez, ADB pourra créer et tester des applications Android. Notez qu'ADB autorise l'installation d'applications de test non validées par Google.</translation>
 <translation id="4508051413094283164">Tout ouvrir dans une fenêtre de navigation privée</translation>
 <translation id="4508265954913339219">Échec de l'activation</translation>
 <translation id="4508765956121923607">Afficher la s&amp;ource</translation>
@@ -2595,6 +2606,7 @@
 <translation id="4804818685124855865">Se déconnecter</translation>
 <translation id="4804827417948292437">Avocat</translation>
 <translation id="4807098396393229769">Titulaire de la carte</translation>
+<translation id="4808319664292298116">Activer la RV à partir du site <ph name="DOMAIN" /> ?</translation>
 <translation id="4808667324955055115">Pop-up bloqués :</translation>
 <translation id="480990236307250886">Ouvrir la page d'accueil</translation>
 <translation id="4813136279048157860">Mes images</translation>
@@ -2819,6 +2831,7 @@
 <translation id="5135085122826131075">Accédez à l'Assistant en disant "Ok Google".</translation>
 <translation id="5135533361271311778">Impossible de créer le favori.</translation>
 <translation id="5137501176474113045">Supprimer cet article</translation>
+<translation id="5139823398361067371">Saisissez le code associé à votre clé de sécurité. Si vous ne le connaissez pas, vous devez réinitialiser la clé de sécurité.</translation>
 <translation id="5139955368427980650">&amp;Ouvrir</translation>
 <translation id="5142961317498132443">Authentification</translation>
 <translation id="5143374789336132547">L'extension <ph name="EXTENSION_NAME" /> a modifié la page affichée lorsque vous cliquez sur le bouton Accueil.</translation>
@@ -2837,6 +2850,7 @@
 <translation id="5170568018924773124">Afficher le dossier</translation>
 <translation id="5171045022955879922">Rechercher ou saisir une URL</translation>
 <translation id="5171343362375269016">Espace mémoire d'échange</translation>
+<translation id="5173668317844998239">Ajouter et supprimer les empreintes enregistrées sur votre clé de sécurité</translation>
 <translation id="5175379009094579629">Le nom de l'appareil n'est pas valide. Saisissez-en un qui le soit.</translation>
 <translation id="5177479852722101802">Continuer à bloquer l'accès à la caméra et au micro</translation>
 <translation id="5177549709747445269">Vous utilisez des données mobiles</translation>
@@ -2912,6 +2926,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">Vos comptes</translation>
 <translation id="5288678174502918605">&amp;Rouvrir l'onglet fermé</translation>
+<translation id="52895863590846877">La page n'est pas en <ph name="LANGUAGE" /></translation>
 <translation id="52912272896845572">Le fichier de clé privée est incorrect.</translation>
 <translation id="529175790091471945">Formater cet appareil</translation>
 <translation id="5293170712604732402">Restaurer les paramètres par défaut</translation>
@@ -3066,6 +3081,7 @@
 <translation id="5511379779384092781">Très léger</translation>
 <translation id="5511823366942919280">Voulez-vous vraiment configurer cet appareil en tant que "requin" ?</translation>
 <translation id="5512653252560939721">Le certificat utilisateur doit être intégré à l'ordinateur.</translation>
+<translation id="5517304475148761050">Cette application a besoin d'accéder au Play Store</translation>
 <translation id="551752069230578406">Ajout de l'imprimante à votre compte en cours. Cette opération peut prendre quelques instants…</translation>
 <translation id="5518219166343146486">Me demander lorsqu'un site souhaite voir le texte et les images copiés dans le presse-papiers</translation>
 <translation id="5518584115117143805">Certificat de chiffrement de courrier électronique</translation>
@@ -3270,12 +3286,14 @@
 <translation id="5804175651771201311">Itinérance désactivée</translation>
 <translation id="5804241973901381774">Autorisations</translation>
 <translation id="5805697420284793859">Gestionnaire de fenêtres</translation>
+<translation id="5806773519584576205">0° (par défaut)</translation>
 <translation id="5811750797187914944">Tout est prêt</translation>
 <translation id="5812674658566766066">Tout développer</translation>
 <translation id="5814126672212206791">Type de connexion</translation>
 <translation id="5815645614496570556">Adresse X.400</translation>
 <translation id="5816434091619127343">Les modifications demandées concernant l'imprimante risquent de rendre celle-ci inutilisable.</translation>
 <translation id="5817918615728894473">Associer</translation>
+<translation id="5819762621475381970">- La disposition de la pièce</translation>
 <translation id="5821565227679781414">Créer un raccourci</translation>
 <translation id="5825412242012995131">Activé (recommandé)</translation>
 <translation id="5826395379250998812">Connectez votre <ph name="DEVICE_TYPE" /> à votre téléphone. <ph name="LINK_BEGIN" />En savoir plus<ph name="LINK_END" /></translation>
@@ -3425,7 +3443,6 @@
 <translation id="6022705094403139349">Prêt à associer votre clé de sécurité ?</translation>
 <translation id="6023643151125006053">L'administrateur de <ph name="SAML_DOMAIN" /> a verrouillé cet appareil (n° de série : <ph name="SERIAL_NUMBER" />).</translation>
 <translation id="6025215716629925253">Trace de la pile</translation>
-<translation id="6026047032548434446">Installer l'application ?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> –  Appareil USB connecté</translation>
 <translation id="6029587122245504742">La plus lente</translation>
 <translation id="6032912588568283682">Système de fichiers</translation>
@@ -3807,6 +3824,7 @@
 <translation id="6589660129740381104">Afin que vous puissiez gérer plus facilement votre expérience dans <ph name="IDS_SHORT_PRODUCT_NAME" />, les fonctionnalités de synchronisation et de personnalisation sont maintenant contrôlées depuis un seul emplacement. Si vous activez cette option, vos paramètres actuels risquent d'être modifiés.</translation>
 <translation id="6590458744723262880">Renommer le dossier</translation>
 <translation id="6592267180249644460">Date et heure de création du journal WebRTC : <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">Votre empreinte a bien été enregistrée</translation>
 <translation id="6594883168703494535">Connectez-vous à votre compte Google à l'aide de Smart Lock</translation>
 <translation id="6596325263575161958">Options de chiffrement</translation>
 <translation id="6596816719288285829">Adresse IP</translation>
@@ -3941,6 +3959,7 @@
 <translation id="6805038906417219576">OK</translation>
 <translation id="6805647936811177813">Connectez-vous à <ph name="TOKEN_NAME" /> pour importer le certificat client de <ph name="HOST_NAME" /></translation>
 <translation id="680572642341004180">Activer le suivi RLZ pour <ph name="SHORT_PRODUCT_OS_NAME" /></translation>
+<translation id="6808039367995747522">Pour continuer, insérez la clé de sécurité et appuyez sur son bouton d'activation</translation>
 <translation id="6808193438228982088">Renard</translation>
 <translation id="6810613314571580006">Permet de se connecter automatiquement aux sites Web à l'aide des identifiants enregistrés. Lorsque la fonctionnalité est désactivée, vous êtes invité à confirmer chaque connexion à un site Web.</translation>
 <translation id="6810768462515084623">Petit problème… Votre mot de passe est arrivé à expiration. Changez-le sur un autre appareil, puis réessayez.</translation>
@@ -3948,6 +3967,7 @@
 <translation id="6812349420832218321"><ph name="PRODUCT_NAME" /> ne peut pas être exécuté en tant que root.</translation>
 <translation id="6812841287760418429">Conserver les modifications</translation>
 <translation id="6817174620439930047">Demander lorsqu'un site souhaite utiliser des messages spécifiques au système pour accéder aux appareils MIDI (recommandé)</translation>
+<translation id="6818198425579322765">Langue source</translation>
 <translation id="682123305478866682">Caster le Bureau</translation>
 <translation id="6823506025919456619">Vous devez vous connecter à Chrome pour voir vos périphériques.</translation>
 <translation id="6824564591481349393">Copi&amp;er l'adresse e-mail</translation>
@@ -3981,6 +4001,7 @@
 <translation id="6860097299815761905">Paramètres du proxy...</translation>
 <translation id="6860427144121307915">Ouvrir dans un onglet</translation>
 <translation id="6865313869410766144">Données de saisie automatique</translation>
+<translation id="6865598234501509159">La page n'est pas en <ph name="LANGUAGE" /></translation>
 <translation id="6865708901122695652">Journaux d'événements WebRTC (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">Température des couleurs</translation>
 <translation id="6870888490422746447">Sélectionnez une application pour le partage :</translation>
@@ -3995,6 +4016,7 @@
 <translation id="6885771755599377173">Aperçu des informations système</translation>
 <translation id="6886476658664859389">Clé de sécurité NFC</translation>
 <translation id="6886871292305414135">Ouvrir le lien dans un nouvel ongle&amp;t</translation>
+<translation id="6890912377247906520">Ces extensions n'ont pas besoin d'accéder à ce site.</translation>
 <translation id="6892812721183419409">Ouvrir le lien avec le compte <ph name="USER" /></translation>
 <translation id="6895032998810961280">Signaler à Google les détails concernant les logiciels malveillants, les paramètres système et les processus qui ont été trouvés sur votre ordinateur au cours de ce nettoyage</translation>
 <translation id="6896758677409633944">Copier</translation>
@@ -4390,6 +4412,7 @@
 <translation id="7461924472993315131">Épingler</translation>
 <translation id="746216226901520237">La prochaine fois, votre téléphone déverrouillera votre <ph name="DEVICE_TYPE" />. Vous pouvez désactiver Smart Lock dans les paramètres.</translation>
 <translation id="7463006580194749499">Ajouter une personne</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# onglet ouvert (appuyez pour activer/désactiver la barre d'onglets)}one{# onglet ouvert (appuyez pour activer/désactiver la barre d'onglets)}other{# onglets ouverts (appuyez pour activer/désactiver la barre d'onglets)}}</translation>
 <translation id="7465778193084373987">URL de révocation de certificat Netscape</translation>
 <translation id="7469894403370665791">Se connecter automatiquement à ce réseau</translation>
 <translation id="747114903913869239">Erreur : impossible de décoder l'extension.</translation>
@@ -4817,6 +4840,7 @@
 <translation id="8037117027592400564">Accéder à l'ensemble du texte énoncé à l'aide de la synthèse vocale</translation>
 <translation id="8037357227543935929">Demander (par défaut)</translation>
 <translation id="803771048473350947">Fichier</translation>
+<translation id="8041089156583427627">Envoyer</translation>
 <translation id="8042142357103597104">Opacité du texte</translation>
 <translation id="8044262338717486897">L'application <ph name="LINUX_APP_NAME" /> ne répond pas.</translation>
 <translation id="8044899503464538266">Lente</translation>
@@ -4846,6 +4870,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">Mot de passe enregistré</translation>
 <translation id="8086015605808120405">Configuration de <ph name="PRINTER_NAME" />…</translation>
+<translation id="8086442853986205778">Configurer l'imprimante <ph name="PRINTER_NAME" /></translation>
 <translation id="8090234456044969073">Lire une liste des sites Web que vous consultez le plus souvent</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> ne répond pas</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Sauvegarder dans Google Drive. Restaurez vos données ou changez d'appareil facilement et à tout moment. La sauvegarde inclut les données d'applications.<ph name="END_PARAGRAPH1" />
@@ -5089,7 +5114,7 @@
 <translation id="8449008133205184768">Coller en adaptant le style</translation>
 <translation id="8449036207308062757">Gérer l'espace de stockage</translation>
 <translation id="8452135315243592079">Carte SIM manquante</translation>
-<translation id="8455026683977728932">Échec de l'activation de l'illustration ADB</translation>
+<translation id="8455026683977728932">Illustration de l'échec de l'activation d'ADB</translation>
 <translation id="845702320058262034">Connexion impossible. Assurez-vous que le Bluetooth est activé sur votre téléphone.</translation>
 <translation id="8457451314607652708">Importer les favoris</translation>
 <translation id="8460336040822756677">Si vous désactivez Smart Lock pour <ph name="DEVICE_TYPE" />, vous ne pourrez pas déverrouiller vos appareils Chrome avec votre téléphone. Vous devrez saisir votre mot de passe.</translation>
@@ -5157,6 +5182,7 @@
 <translation id="8551388862522347954">Licences</translation>
 <translation id="8553342806078037065">Gérer d'autres utilisateurs</translation>
 <translation id="8554899698005018844">Aucune langue</translation>
+<translation id="8557022314818157177">Appuyez sur le lecteur d'empreinte digitale de la clé de sécurité jusqu'à ce que votre empreinte soit enregistrée</translation>
 <translation id="855773602626431402">L'exécution hors bac à sable d'un plug-in n'est pas autorisée sur cette page</translation>
 <translation id="8557930019681227453">Manifeste</translation>
 <translation id="8561206103590473338">Éléphant</translation>
@@ -5314,6 +5340,7 @@
 <translation id="8770406935328356739">Répertoire racine de l'extension</translation>
 <translation id="8770507190024617908">Gérer les utilisateurs</translation>
 <translation id="8771300903067484968">L'arrière-plan par défaut de la page d'accueil a été rétabli.</translation>
+<translation id="8773302562181397928">Enregistrer l'imprimante <ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">Confirmer la restauration</translation>
 <translation id="8774934320277480003">Marge supérieure</translation>
 <translation id="8775144690796719618">URL non valide.</translation>
@@ -5656,6 +5683,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 onglet}one{# onglet}other{# onglets}}</translation>
 <translation id="971774202801778802">URL du favori</translation>
 <translation id="973473557718930265">Quitter</translation>
+<translation id="975893173032473675">Langue cible</translation>
 <translation id="97905529126098460">Cette fenêtre se fermera une fois l'installation annulée.</translation>
 <translation id="981121421437150478">Hors connexion</translation>
 <translation id="983511809958454316">Cette fonctionnalité n'est pas compatible avec la RV</translation>
diff --git a/chrome/app/resources/generated_resources_gu.xtb b/chrome/app/resources/generated_resources_gu.xtb
index a566ba50..d6b40b8 100644
--- a/chrome/app/resources/generated_resources_gu.xtb
+++ b/chrome/app/resources/generated_resources_gu.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="gu">
-<translation id="1002469766576243227">આ પ્રમાણીકરણ સેવા <ph name="EXTENSION_NAME" /> દ્વારા હોસ્ટ કરવામાં આવે છે</translation>
 <translation id="1003088604756913841">નવી <ph name="APP" /> વિંડોમાં લિંક ખોલો</translation>
 <translation id="1004218526896219317">સાઇટ ઍક્સેસ</translation>
 <translation id="1005274289863221750">તમારા માઇક્રોફોનનો અને કૅમેરાનો ઉપયોગ કરો</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">ફક્ત ચિહ્નિત કરો</translation>
 <translation id="1039337018183941703">અમાન્ય અથવા દૂષિત ફાઇલ</translation>
 <translation id="1041175011127912238">આ પેજ પ્રતિભાવ આપી રહ્યું નથી</translation>
+<translation id="1041263367839475438">ઉપલબ્ધ ડિવાઇસ</translation>
 <translation id="1042174272890264476">તમારા કમ્પ્યુટરની સાથે <ph name="SHORT_PRODUCT_NAME" /> ની RLZ લાઇબ્રેરી બિલ્ટ ઇન પણ આવે છે. RLZ વિશેષ પ્રચારાત્મક ઝુંબેશ દ્વારા ચલાવવામાં આવતી શોધ અને <ph name="SHORT_PRODUCT_NAME" /> ઉપયોગને માપવા માટે બિન-અદ્વિતીય, બિન-વ્યક્તિગત રૂપે ઓળખી શકાય તેવા ટૅગ સોંપે છે. આ લેબલ્સ કેટલીકવાર <ph name="PRODUCT_NAME" /> માં Google શોધ ક્વેરીઝમાં દેખાય છે.</translation>
 <translation id="1045692658517323508">{0,plural, =1{1 મિનિટની અંદર અપડેટ કરો}one{# મિનિટની અંદર અપડેટ કરો}other{# મિનિટની અંદર અપડેટ કરો}}</translation>
 <translation id="1046635659603195359">એવું લાગી રહ્યું છે કે તમે પહેલેથી જ કોઈ અન્ય ડિવાઇસ પર તમારા Google આસિસ્ટંટ વડે Voice Matchનું સેટઅપ કર્યું છે. અગાઉની આ બધી રેકોર્ડિંગનો ઉપયોગ આ ડિવાઇસ પર વૉઇસ મૉડલ બનાવવા માટે કરી શકાશે. આમાં એક મિનિટ કરતાં પણ ઓછો સમય લાગે છે.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">તમારું ઉપકરણ, ઍપ અને વેબ શોધો.</translation>
 <translation id="1146678959555564648">VR માં દાખલ થાઓ</translation>
 <translation id="114721135501989771">Chromeમાં Google સ્માર્ટ મેળવો</translation>
+<translation id="1147991416141538220">ઍક્સેસ વિશે પૂછવા માટે આ ડિવાઇસના વ્યવસ્થાપકનો સંપર્ક કરો.</translation>
 <translation id="1149401351239820326">સમય સમાપ્તિ મહિનો</translation>
 <translation id="1150565364351027703">ગોગલ્સ</translation>
 <translation id="1151917987301063366"><ph name="HOST" />ને હંમેશાં સેન્સર ઍક્સેસ કરવાની મંજૂરી આપો</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">કસ્ટમ</translation>
 <translation id="1178581264944972037">થોભો</translation>
 <translation id="117916940443676133">તમારી સુરક્ષા કી પિન વડે સુરક્ષિત નથી. સાઇન-ઇન ડેટા મેનેજ કરવા માટે, પહેલાં પિન બનાવો.</translation>
+<translation id="118069123878619799">- તમારા શારીરિક લક્ષણો, જેમ કે ઊંચાઈ</translation>
 <translation id="1181037720776840403">કાઢી નાખો</translation>
 <translation id="1183237619868651138">સ્થાનિક કૅશ મેમરીમાં <ph name="EXTERNAL_CRX_FILE" />ને ઇન્સ્ટૉલ કરી શકતાં નથી.</translation>
 <translation id="1185924365081634987">આ નેટવર્ક ભૂલને સુધારવા માટે તમે <ph name="GUEST_SIGNIN_LINK_START" />અતિથિ તરીકે બ્રાઉઝ કરો<ph name="GUEST_SIGNIN_LINK_END" /> ને પણ અજમાવી શકો છો.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">ઍક્સેસ કરતાં પહેલાં પૂછો</translation>
 <translation id="1434696352799406980">આ તમારા સ્ટાર્ટઅપ પેજ, નવું ટેબ પેજ, શોધ એંજિન અને પિન કરેલ ટેબને રીસેટ કરશે. તે તમામ એક્સટેન્શનને પણ બંધ કરશે અને કુકી જેવો અસ્થાયી ડેટા પણ કાઢી નાંખશે. તમારા બુકમાર્ક, ઇતિહાસ અને સાચવેલાં પાસવર્ડ કાઢી નાંખવામાં આવશે નહિ.</translation>
 <translation id="1434886155212424586">હોમપેજ એ નવું ટેબ પૃષ્ઠ છે</translation>
+<translation id="1435979430299962295">આ સાઇટ પર ઍક્સેસની મંજૂરી આપવા માટે એક્સ્ટેંશન પર ક્લિક કરો.</translation>
 <translation id="1436390408194692385"><ph name="TICKET_TIME_LEFT" /> માટે માન્ય</translation>
 <translation id="1436671784520050284">સેટઅપ ચાલુ રાખો</translation>
 <translation id="1436784010935106834">દૂર કરેલું</translation>
@@ -1360,12 +1363,14 @@
 <translation id="2932883381142163287">દુરુપયોગ જણાવો</translation>
 <translation id="2936851848721175671">બૅકઅપ અને પુનઃસ્થાપના</translation>
 <translation id="2938225289965773019"><ph name="PROTOCOL" /> લિંક્સ ખોલો</translation>
+<translation id="2938845886082362843">તમારી સિક્યુરિટી કીમાં સ્ટોર કરવામાં આવેલો સાઇન-ઇન ડેટા જુઓ અને ડિલીટ કરો</translation>
 <translation id="2939938020978911855">ઉપલબ્ધ Bluetooth ડિવાઇસ બતાવો</translation>
 <translation id="2941112035454246133">નીચું</translation>
 <translation id="2942560570858569904">રાહ જોઈ રહ્યાં છીએ...</translation>
 <translation id="2942581856830209953">આ પેજને કસ્ટમાઇઝ કરો</translation>
 <translation id="2944060181911631861">વપરાશ અને નિદાનનો ડેટા મોકલો. Googleને નિદાન, ડિવાઇસ અને ઍપ વપરાશનો ડેટા ઑટોમૅટિક રીતે મોકલીને તમારા Android અનુભવને વધુ સારો બનાવવામાં સહાય કરો. આ સિસ્ટમ અને ઍપની સ્થિરતા અને અન્ય સુધારણાઓમાં સહાય કરશે. એકત્રીકરણ કરેલો કેટલોક ડેટા Google ઍપ અને ભાગીદારોને પણ મદદ કરશે, જેમ કે Android ડેવલપર. જો તમારી વધારાની વેબ અને ઍપ પ્રવૃત્તિ સેટિંગ ચાલુ હોય, તો આ ડેટા તમારા Google એકાઉન્ટમાં સાચવવામાં આવી શકે છે. <ph name="BEGIN_LINK1" />વધુ જાણો<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">કનેક્શન ઉમેરો</translation>
+<translation id="2947605845283690091">વેબ બ્રાઉઝિંગ ઝડપી હોવું જોઈએ. હમણાં જ <ph name="BEGIN_LINK" />તમારા એક્સ્ટેંશનને ચેક કરવા<ph name="END_LINK" /> માટે થોડી ક્ષણ ફાળવો.</translation>
 <translation id="2948300991547862301"><ph name="PAGE_TITLE" /> પર જાઓ</translation>
 <translation id="29488703364906173">આધુનિક વેબ માટે બનાવવામાં આવેલું, એક ઝડપી, સરળ અને સુરક્ષિત વેબ બ્રાઉઝર.</translation>
 <translation id="2949289451367477459">સ્થાનનો ઉપયોગ કરો. સ્થાનની પરવાનગી ધરાવતી ઍપ અને સેવાઓને આ ડિવાઇસના સ્થાનનો ઉપયોગ કરવાની મંજૂરી આપો. Google સમય-સમય પર સ્થાન ડેટા એકત્રિત કરી શકે છે અને આ ડેટાને સ્થાન સચોટતા અને સ્થાન-આધારિત સેવાઓને બહેતર બનાવવા માટે અનામ રીતે ઉપયોગમાં લઈ શકે છે. <ph name="BEGIN_LINK1" />વધુ જાણો<ph name="END_LINK1" /></translation>
@@ -1542,6 +1547,7 @@
 <translation id="3241680850019875542">પૅક કરવા માટે એક્સ્ટેંશનની રૂટ ડિરેક્ટરી પસંદ કરો. એક્સ્ટેંશનને અપડેટ કરવા માટે, ફરી ઉપયોગ કરવા ખાનગી કી ફાઇલ પણ પસંદ કરો.</translation>
 <translation id="3244294424315804309">અવાજ બંધ કરવાનું ચાલુ રાખો</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> - નેટવર્ક ભૂલ</translation>
+<translation id="3248902735035392926">સલામતી મહત્ત્વપૂર્ણ છે. થોડી ક્ષણ ફાળવીને <ph name="BEGIN_LINK" />હમણાં જ તમારા એક્સ્ટેંશન ચેક કરો<ph name="END_LINK" /></translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;પ્રમાણપત્રનો ભાગ નથી&gt;</translation>
 <translation id="3253225298092156258">ઉપલબ્ધ નથી</translation>
@@ -2038,6 +2044,7 @@
 <translation id="3926002189479431949">Smart Lock ફોન બદલાવ્યો</translation>
 <translation id="3927932062596804919">નકારો</translation>
 <translation id="3928570707778085600">ફેરફારોને <ph name="FILE_OR_FOLDER_NAME" />માં સાચવીએ?</translation>
+<translation id="3929426037718431833">આ સાઇટ પરની માહિતીને આ એક્સ્ટેંશન જોઈ શકે છે અને તેમાં ફેરફાર કરી શકે છે.</translation>
 <translation id="3930737994424905957">ઉપકરણો શોધી રહ્યાં છીએ</translation>
 <translation id="3930968231047618417">બૅકગ્રાઉન્ડનો રંગ</translation>
 <translation id="3933283459331715412"><ph name="USERNAME" /> માટે ડિલીટ કરેલ પાસવર્ડ પુનઃસ્થાપિત કરો</translation>
@@ -2105,6 +2112,7 @@
 <translation id="4010917659463429001">તમારા મોબાઇલ ઉપકરણ પર તમારી બુકમાર્ક મેળવવા માટે, <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973">"<ph name="CLIENT_NAME" />" આ બ્રાઉઝરને ડિબગ કરી રહ્યું છે</translation>
 <translation id="4014432863917027322">"<ph name="EXTENSION_NAME" />" ને સુધારીએ?</translation>
+<translation id="4015163439792426608">શું તમારી પાસે એક્સ્ટેંશન છે? એક અનુકૂળ જગ્યાએથી <ph name="BEGIN_LINK" />તમારા એક્સ્ટેંશનને મેનેજ કરો<ph name="END_LINK" />.</translation>
 <translation id="4020106588733303597">અરેરે! સિસ્ટમ ઉપલબ્ધ લાઇસન્સ લોડ કરવામાં નિષ્ફળ થયું.</translation>
 <translation id="4020327272915390518">વિકલ્પો મેનૂ</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2263,6 +2271,7 @@
 <translation id="4267953847983678297">સેલ્યુલર નેટવર્કથી ઑટોમૅટિક રીતે કનેક્ટ થાઓ</translation>
 <translation id="4268025649754414643">કી ચિહ્નિકરણ</translation>
 <translation id="4270393598798225102">વર્ઝન <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">સાઇન-ઇન ડેટા</translation>
 <translation id="4275663329226226506">મીડિયા</translation>
 <translation id="4275830172053184480">તમારું ઉપકરણ પુનઃપ્રારંભ કરો</translation>
 <translation id="4278101229438943600">તમારું આસિસ્ટંટ તૈયાર છે</translation>
@@ -2306,6 +2315,7 @@
 <translation id="4349828822184870497">સહાયરૂપ</translation>
 <translation id="4350019051035968019">તમારું એકાઉન્ટ જે ડોમેનથી સંબંધિત છે, તેમાં આ ડિવાઇસની નોંધણી કરી શકાતી નથી, કારણ કે ડિવાઇસને મેનેજ કરવા માટે કોઈ અલગ ડોમેન દ્વારા ચિહ્નિત કરેલું છે.</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> નજીકના બ્લૂટૂથ ડિવાઇસ માટે સ્કૅન કરવા માગે છે. નીચે મુજબના ડિવાઇસ મળ્યા છે:</translation>
+<translation id="4353114845960720315">જ્યારે તમે VRમાં હો, ત્યારે આ સાઇટ આના વિશે જાણી શકે છે:</translation>
 <translation id="4354344420232759511">તમે મુલાકાત લીધેલી સાઇટ અહીં દેખાશે</translation>
 <translation id="435527878592612277">તમારો ફોટો પસંદ કરો</translation>
 <translation id="4358313196493694334">ક્લિક સ્થાન સ્થિર રાખો</translation>
@@ -2365,6 +2375,7 @@
 <translation id="443475966875174318">અસંગત ઍપ્લિકેશનોને અપડેટ કરો અથવા કાઢી નાખો</translation>
 <translation id="4438043733494739848">પારદર્શક</translation>
 <translation id="4441124369922430666">શું જ્યારે મશીન ચાલુ થાય ત્યારે તમે આ એપ્લિકેશનને આપમેળે પ્રારંભ કરવા માંગો છો?</translation>
+<translation id="4441147046941420429">આગળ વધવા માટે, તમારા ડિવાઇસમાંથી તમારી સિક્યુરિટી કી કાઢી નાખો, ત્યાર બાદ તેને ફરી દાખલ કરીને તેનો સ્પર્શ કરો</translation>
 <translation id="444134486829715816">વિસ્તૃત કરો...</translation>
 <translation id="4442424173763614572">DNS લુકઅપ નિષ્ફળ ગયું</translation>
 <translation id="4443536555189480885">&amp;Help</translation>
@@ -2591,6 +2602,7 @@
 <translation id="4804818685124855865">ડિસ્કનેક્ટ કરો</translation>
 <translation id="4804827417948292437">એવોકેડો</translation>
 <translation id="4807098396393229769">કાર્ડ પરનું નામ</translation>
+<translation id="4808319664292298116"><ph name="DOMAIN" />માંથી VRમાં દાખલ થવું છે?</translation>
 <translation id="4808667324955055115">પૉપ-અપ બ્લૉક કરેલ છે:</translation>
 <translation id="480990236307250886">હોમ પેજ ખોલો</translation>
 <translation id="4813136279048157860">મારી છબીઓ</translation>
@@ -2815,6 +2827,7 @@
 <translation id="5135085122826131075">તમે "ઓકે Google" બોલીને તમારા આસિસ્ટંટને ઍક્સેસ કરો.</translation>
 <translation id="5135533361271311778">બુકમાર્ક આઇટમ બનાવી શકાઈ નથી.</translation>
 <translation id="5137501176474113045">આ આઇટમ ડિલીટ કરો</translation>
+<translation id="5139823398361067371">તમારી સિક્યુરિટી કી માટેનો પિન દાખલ કરો. જો તમને તમારો પિન યાદ ન હોય, તો તમારે સિક્યુરિટી કી રીસેટ કરવી પડશે.</translation>
 <translation id="5139955368427980650">&amp;ખોલો</translation>
 <translation id="5142961317498132443">પ્રમાણીકરણ</translation>
 <translation id="5143374789336132547">જ્યારે તમે હોમ બટન ક્લિક કરો છો ત્યારે જે પૃષ્ઠ દર્શાવવામાં આવે છે તે <ph name="EXTENSION_NAME" /> એક્સટેન્શને બદલ્યું છે.</translation>
@@ -2833,6 +2846,7 @@
 <translation id="5170568018924773124">ફોલ્ડરમાં બતાવો</translation>
 <translation id="5171045022955879922">URL શોધો અથવા લખો</translation>
 <translation id="5171343362375269016">સ્વૅપ કરેલ મેમરી</translation>
+<translation id="5173668317844998239">તમારી સિક્યુરિટી કી પર સાચવેલી ફિંગરપ્રિન્ટને ઉમેરો અથવા તેમાંથી ડિલીટ કરો</translation>
 <translation id="5175379009094579629">આ ઉપકરણનું નામ અમાન્ય છે. ફરી પ્રયત્ન કરવા માટે માન્ય ઉપકરણ નામ લખો.</translation>
 <translation id="5177479852722101802">કૅમેરા અને માઇક્રોફોન ઍક્સેસને અવરોધિત કરવાનું ચાલુ રાખો</translation>
 <translation id="5177549709747445269">તમે મોબાઇલ ડેટાનો ઉપયોગ કરી રહ્યાં છો</translation>
@@ -2908,6 +2922,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">તમારા એકાઉન્ટ્સ</translation>
 <translation id="5288678174502918605">બંધ કરેલા ટૅબ ફ&amp;રીથી ખોલો</translation>
+<translation id="52895863590846877">પેજ <ph name="LANGUAGE" />માં નથી</translation>
 <translation id="52912272896845572">ખાનગી કી ફાઇલ અમાન્ય છે.</translation>
 <translation id="529175790091471945">આ ઉપકરણને ફોર્મેટ કરો</translation>
 <translation id="5293170712604732402">સેટિંગ્સને તેમના મૂળ ડિફૉલ્ટ પર પુનઃસ્થાપિત કરો</translation>
@@ -3062,6 +3077,7 @@
 <translation id="5511379779384092781">વધુ નાની</translation>
 <translation id="5511823366942919280">શું તમે ખરેખર આ ઉપકરણને "Shark" તરીકે સેટ કરવા માગો છો?</translation>
 <translation id="5512653252560939721">વપરાશકર્તા પ્રમાણપત્ર હાર્ડવેર-સમર્થિત હોવું જોઈએ</translation>
+<translation id="5517304475148761050">આ ઍપ માટે Play સ્ટોરનો ઍક્સેસ આવશ્યક છે</translation>
 <translation id="551752069230578406">તમારા એકાઉન્ટમાં પ્રિન્ટર ઉમેરાઈ રહ્યું છે - આમાં થોડો સમય લાગી શકે...</translation>
 <translation id="5518219166343146486">જ્યારે ક્લિપબોર્ડ પર કૉપિ કરેલ ટેક્સ્ટ અને છબીઓને સાઇટ જોવા માંગે ત્યારે પૂછો</translation>
 <translation id="5518584115117143805">એન્ક્રિપ્શન પ્રમાણપત્ર ઇમેઇલ કરો</translation>
@@ -3266,12 +3282,14 @@
 <translation id="5804175651771201311">રોમિંગ બંધ છે</translation>
 <translation id="5804241973901381774">પરવાનગીઓ</translation>
 <translation id="5805697420284793859">વિન્ડો મેનેજર</translation>
+<translation id="5806773519584576205">0° (ડિફૉલ્ટ)</translation>
 <translation id="5811750797187914944">બધું સેટ છે</translation>
 <translation id="5812674658566766066">વધુ જુઓ</translation>
 <translation id="5814126672212206791">કનેક્શનનો પ્રકાર</translation>
 <translation id="5815645614496570556">X.400 સરનામું</translation>
 <translation id="5816434091619127343">પ્રિન્ટર માટે વિનંતી કરેલ ફેરફારોને લીધે પ્રિન્ટર વાપરી શકાશે નહીં.</translation>
 <translation id="5817918615728894473">જોડી કરો</translation>
+<translation id="5819762621475381970">- તમારા રૂમનો લેઆઉટ</translation>
 <translation id="5821565227679781414">શૉર્ટકટ બનાવો</translation>
 <translation id="5825412242012995131">ચાલુ કરો (સુઝાવ આપેલ)</translation>
 <translation id="5826395379250998812">તમારા <ph name="DEVICE_TYPE" />ને તમારા ફોન સાથે કનેક્ટ કરો. <ph name="LINK_BEGIN" />વધુ જાણો<ph name="LINK_END" /></translation>
@@ -3422,7 +3440,6 @@
 <translation id="6022705094403139349">તમારા સુરક્ષા કોડનું જોડાણ બનાવવા માટે તૈયાર છો?</translation>
 <translation id="6023643151125006053">આ ઉપકરણ (SN: <ph name="SERIAL_NUMBER" />)ને <ph name="SAML_DOMAIN" /> વ્યવસ્થાપક દ્વારા લૉક કરવામાં આવ્યું હતું.</translation>
 <translation id="6025215716629925253">સ્ટેક ટ્રેસ</translation>
-<translation id="6026047032548434446">ઍપ ઇન્સ્ટૉલ કરીએ?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> - USB ઉપકરણ કનેક્ટ કર્યું</translation>
 <translation id="6029587122245504742">સૌથી ધીમી</translation>
 <translation id="6032912588568283682">ફાઇલ સિસ્ટમ</translation>
@@ -3804,6 +3821,7 @@
 <translation id="6589660129740381104"><ph name="IDS_SHORT_PRODUCT_NAME" />માં તમારા અનુભવને વધુ સરળતાથી મેનેજ કરવા માટે, સિંક અને વૈયક્તિકરણ સંબંધિત સુવિધાઓ હવે એક જ નિયંત્રણ હેઠળ છે. આને ચાલુ કરવાથી તમારી વર્તમાન સેટિંગમાં ફેરફાર થઈ શકે છે.</translation>
 <translation id="6590458744723262880">ફોલ્ડરનું નામ બદલો</translation>
 <translation id="6592267180249644460">WebRTC લૉગ કેપ્ચર કર્યો <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">તમારી ફિંગરપ્રિન્ટ કૅપ્ચર કરવામાં આવી હતી</translation>
 <translation id="6594883168703494535">તમારા Google એકાઉન્ટમાં સાઇન ઇન કરવા માટે Smart Lockનો ઉપયોગ કરો</translation>
 <translation id="6596325263575161958">એન્ક્રિપ્શન વિકલ્પો</translation>
 <translation id="6596816719288285829">IP સરનામું</translation>
@@ -3938,6 +3956,7 @@
 <translation id="6805038906417219576">બરાબર, સમજાઇ ગયું</translation>
 <translation id="6805647936811177813"><ph name="HOST_NAME" /> તરફથી ક્લાયંટ પ્રમાણપત્ર આયાત કરવા માટે કૃપા કરીને <ph name="TOKEN_NAME" /> પર સાઇન ઇન કરો.</translation>
 <translation id="680572642341004180"><ph name="SHORT_PRODUCT_OS_NAME" /> પર RLZ ટ્રેકિંગને ચાલુ કરો.</translation>
+<translation id="6808039367995747522">આગળ વધવા માટે સિક્યુરિટી કી દાખલ કરીને તેને સ્પર્શ કરો</translation>
 <translation id="6808193438228982088">શિયાળ</translation>
 <translation id="6810613314571580006">સંગ્રહિત ઓળખપત્રોનો ઉપયોગ કરીને વેબસાઇટ્સમાં આપમેળે સાઇન ઇન કરો. જ્યારે સુવિધા અક્ષમ હોય છે, ત્યારે વેબસાઇટમાં સાઇન ઇન કરતાં પહેલાં દર વખતે તમને પુષ્ટિકરણ માટે કહેવામાં આવશે.</translation>
 <translation id="6810768462515084623">અરેરે! તમારો પાસવર્ડ એક્સપાયર થયો લાગે છે. કૃપા કરી તેને અન્ય ઉપકરણ પર રિન્યૂ કરી ફરી પ્રયત્ન કરો.</translation>
@@ -3945,6 +3964,7 @@
 <translation id="6812349420832218321"><ph name="PRODUCT_NAME" /> એક મૂળ તરીકે ચાલી શકતું નથી.</translation>
 <translation id="6812841287760418429">ફેરફારો રાખો</translation>
 <translation id="6817174620439930047">MIDI ઉપકરણોને ઍક્સેસ કરવા માટે જ્યારે સાઇટ, સિસ્ટમ વિશિષ્ટ સંદેશાનો ઉપયોગ કરવા માગે ત્યારે કહો (ભલામણ કરેલ)</translation>
+<translation id="6818198425579322765">અનુવાદ કરવા માટે પેજની ભાષા</translation>
 <translation id="682123305478866682">ડેસ્કટૉપ કાસ્ટ કરો</translation>
 <translation id="6823506025919456619">તમારા ઉપકરણોને જોવા માટે તમારે Chrome માં સાઇન ઇન કરવાની જરૂર છે</translation>
 <translation id="6824564591481349393">&amp;ઇમેઇલ સરનામું કૉપિ કરો</translation>
@@ -3978,6 +3998,7 @@
 <translation id="6860097299815761905">પ્રૉક્સી સેટિંગ...</translation>
 <translation id="6860427144121307915">એક ટેબમાં ખોલો</translation>
 <translation id="6865313869410766144">સ્વતઃભરણ ફોર્મ ડેટા</translation>
+<translation id="6865598234501509159">પેજ <ph name="LANGUAGE" />માં નથી</translation>
 <translation id="6865708901122695652">WebRTC ઇવેન્ટ લૉગ (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">રંગ તાપમાન</translation>
 <translation id="6870888490422746447">આના પર શેર કરવા માટે એક ઍપ્લિકેશન પસંદ કરો:</translation>
@@ -3992,6 +4013,7 @@
 <translation id="6885771755599377173">સિસ્ટમ માહિતી પ્રીવ્યૂ</translation>
 <translation id="6886476658664859389">NFC સુરક્ષા કોડ</translation>
 <translation id="6886871292305414135">લિંક નવા &amp;ટૅબમાં ખોલો</translation>
+<translation id="6890912377247906520">આ એક્સ્ટેંશન માટે આ સાઇટના ઍક્સેસની જરૂર નથી.</translation>
 <translation id="6892812721183419409"><ph name="USER" /> તરીકે લિંક ખોલો</translation>
 <translation id="6895032998810961280">નુકસાનકારક સૉફ્ટવેર, સિસ્ટમ સેટિંગ અને આ ક્લિનઅપ દરમ્યાન તમારા કમ્પ્યુટર પર મળી આવી હતી તે પ્રક્રિયાઓ વિશેની વિગતોની જાણ Googleને કરો.</translation>
 <translation id="6896758677409633944">કૉપિ કરો</translation>
@@ -4387,6 +4409,7 @@
 <translation id="7461924472993315131">પિન કરો</translation>
 <translation id="746216226901520237">આગલી વખતે, તમારો ફોન તમારા <ph name="DEVICE_TYPE" />ને અનલૉક કરશે. તમે સેટિંગમાં Smart Lock બંધ કરી શકો છો.</translation>
 <translation id="7463006580194749499">વ્યક્તિ ઉમેરો</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# ખુલ્લી ટૅબ, ટૅબ સ્ટ્રિપને ટૉગલ કરો કરવા માટે દબાવો}one{# ખુલ્લી ટૅબ, ટૅબ સ્ટ્રિપને ટૉગલ કરો કરવા માટે દબાવો}other{# ખુલ્લી ટૅબ, ટૅબ સ્ટ્રિપને ટૉગલ કરો કરવા માટે દબાવો}}</translation>
 <translation id="7465778193084373987">નેટસ્કેપ પ્રમાણપત્ર રિવોકેશન URL</translation>
 <translation id="7469894403370665791">આ નેટવર્કથી આપમેળે કનેક્ટ થાઓ</translation>
 <translation id="747114903913869239">ભૂલ: એક્સટેન્શનને ડિકોડ કરવામાં અક્ષમ</translation>
@@ -4808,6 +4831,7 @@
 <translation id="8037117027592400564">સિન્થેસાઇઝ કરેલ વાણીનો ઉપયોગ કરીને બધી બોલાયેલ ટેક્સ્ટને વાંચો</translation>
 <translation id="8037357227543935929">પૂછો (ડિફૉલ્ટ)</translation>
 <translation id="803771048473350947">ફાઇલ</translation>
+<translation id="8041089156583427627">પ્રતિસાદ મોકલો</translation>
 <translation id="8042142357103597104">ટેક્સ્ટની અસ્પષ્ટતા</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> ચાલી રહી નથી.</translation>
 <translation id="8044899503464538266">ધીમું</translation>
@@ -4837,6 +4861,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">સાચવેલ પાસવર્ડ</translation>
 <translation id="8086015605808120405"><ph name="PRINTER_NAME" /> ને ગોઠવી રહ્યાં છે ...</translation>
+<translation id="8086442853986205778"><ph name="PRINTER_NAME" />નું સેટઅપ કરો</translation>
 <translation id="8090234456044969073">તમારી મોટાભાગની અવારનાવર મુલાકાત લીધેલ વેબસાઇટ્સની સૂચિ વાંચો</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> પ્રતિસાદ આપી રહ્યું નથી</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Google ડ્રાઇવમાં બૅકઅપ લો. કોઈપણ સમયે તમારો ડેટા સરળતાથી પાછો મેળવો અથવા ડિવાઇસ સ્વિચ કરો. તમારા બૅકઅપમાં ઍપનો ડેટા શામેલ હોય છે.<ph name="END_PARAGRAPH1" />
@@ -5148,6 +5173,7 @@
 <translation id="8551388862522347954">લાઇસેંસીસ</translation>
 <translation id="8553342806078037065">અન્ય લોકોને સંચાલિત કરો</translation>
 <translation id="8554899698005018844">કોઈ ભાષા નથી</translation>
+<translation id="8557022314818157177">જ્યાં સુધી તમારી ફિંગરપ્રિન્ટ કૅપ્ચર ન થાય, ત્યાં સુધી તમારી સિક્યુરિટી કીનો સ્પર્શ કરતા રહો</translation>
 <translation id="855773602626431402">એક અનસેન્ડબૉક્સ્ડ પ્લગિનને આ પૃષ્ઠ પર ચાલવાથી અટકાવવામાં આવ્યું હતું.</translation>
 <translation id="8557930019681227453">સ્પષ્ટ</translation>
 <translation id="8561206103590473338">હાથી</translation>
@@ -5305,6 +5331,7 @@
 <translation id="8770406935328356739">એક્સ્ટેન્શન રૂટ ડિરેક્ટરી</translation>
 <translation id="8770507190024617908">લોકોને સંચાલિત કરો</translation>
 <translation id="8771300903067484968">પ્રારંભ પેજના બૅકગ્રાઉન્ડને ડિફૉલ્ટ બૅકગ્રાઉન્ડ તરીકે સેટ કરવામાં આવ્યું છે.</translation>
+<translation id="8773302562181397928"><ph name="PRINTER_NAME" />ને સાચવો</translation>
 <translation id="8774379074441005279">પુનઃસ્થાપિત કરવાનું કન્ફર્મ કરો</translation>
 <translation id="8774934320277480003">ઉપરી હાંસિયો</translation>
 <translation id="8775144690796719618">અમાન્ય URL</translation>
@@ -5647,6 +5674,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 ટેબ}one{# ટેબ્સ}other{# ટેબ્સ}}</translation>
 <translation id="971774202801778802">URL ને બુકમાર્ક કરો</translation>
 <translation id="973473557718930265">છોડી દો</translation>
+<translation id="975893173032473675">જેમાં અનુવાદ કરવો છે તે ભાષા</translation>
 <translation id="97905529126098460">રદ કરવાની પ્રક્રિયા પૂરી થાય પછી આ વિંડો બંધ થશે.</translation>
 <translation id="981121421437150478">ઑફલાઇન</translation>
 <translation id="983511809958454316">આ સુવિધા VRમાં સમર્થિત નથી</translation>
diff --git a/chrome/app/resources/generated_resources_hi.xtb b/chrome/app/resources/generated_resources_hi.xtb
index 15e7a1b..d0823c3 100644
--- a/chrome/app/resources/generated_resources_hi.xtb
+++ b/chrome/app/resources/generated_resources_hi.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="hi">
-<translation id="1002469766576243227">यह प्रमाणीकरण सेवा <ph name="EXTENSION_NAME" /> की मदद से होस्ट की गई है</translation>
 <translation id="1003088604756913841">नई <ph name="APP" /> विंडो में लिंक खोलें</translation>
 <translation id="1004218526896219317">साइट ऐक्सेस</translation>
 <translation id="1005274289863221750">अपना माइक्रोफ़ोन और कैमरा उपयोग करें</translation>
@@ -26,13 +25,14 @@
 <translation id="1031362278801463162">झलक लोड हो रही है</translation>
 <translation id="103279545524624934">Android ऐप्लिकेशन लॉन्च करने के लिए डिस्क में जगह खाली करें.</translation>
 <translation id="1033780634303702874">अपने सीरियल डिवाइस को एक्सेस करें</translation>
-<translation id="1034942643314881546">ऐप्लिकेशन उदाहरण बनाने के लिए ADB चालू करें</translation>
+<translation id="1034942643314881546">ऐप्लिकेशन इलस्ट्रेशन बनाने के लिए ADB चालू करना</translation>
 <translation id="1036348656032585052">बंद करें</translation>
 <translation id="1036511912703768636">इनमें से कोई भी USB डिवाइस ऐक्‍सेस करें</translation>
 <translation id="1036982837258183574">फ़ुल स्क्रीन से बाहर निकलने के लिए |<ph name="ACCELERATOR" />| दबाएं</translation>
 <translation id="1038168778161626396">केवल कूटलेखन</translation>
 <translation id="1039337018183941703">अमान्‍य या खराब फ़ाइल</translation>
 <translation id="1041175011127912238">इस पेज से जवाब नहीं मिल रहा है</translation>
+<translation id="1041263367839475438">उपलब्ध डिवाइस</translation>
 <translation id="1042174272890264476">आपके कंप्यूटर में पहले से ही <ph name="SHORT_PRODUCT_NAME" /> की RLZ लाइब्रेरी होती है. किसी खास प्रचार कैंपेन में इस्तेमाल हुई खोजों और <ph name="SHORT_PRODUCT_NAME" /> के इस्तेमाल को मापने के लिए, RLZ एक बिना-विशिष्ट, बिना निजी तौर वाला टैग तय करता है. कभी-कभी ये लेबल <ph name="PRODUCT_NAME" /> में 'Google सर्च' क्वेरी में दिखाई देते हैं.</translation>
 <translation id="1045692658517323508">{0,plural, =1{1 मिनट में अपडेट करें}one{# मिनट में अपडेट करें}other{# मिनट में अपडेट करें}}</translation>
 <translation id="1046635659603195359">ऐसा लगता है कि आपने पहले ही किसी दूसरे डिवाइस पर अपनी Google Assistant की मदद से Voice Match सेट अप कर लिया है. इस डिवाइस पर आवाज़ का नमूना बनाने के लिए इन पुरानी रिकॉर्डिंग का इस्तेमाल किया जा सकता है. इसमें एक मिनट से भी कम समय लगेगा.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">अपने डिवाइस, ऐप्लिकेशन और वेब पर खोजें.</translation>
 <translation id="1146678959555564648">VR डालें</translation>
 <translation id="114721135501989771">Chrome में Google स्मार्ट पाएं</translation>
+<translation id="1147991416141538220">ऐक्सेस मांगने के लिए, इस डिवाइस के एडमिन से संपर्क करें.</translation>
 <translation id="1149401351239820326">समाप्ति माह</translation>
 <translation id="1150565364351027703">धूप के चश्मे</translation>
 <translation id="1151917987301063366"><ph name="HOST" /> को सेंसर ऐक्सेस करने की हमेशा मंज़ूरी दें</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">कस्टम</translation>
 <translation id="1178581264944972037">रोकें</translation>
 <translation id="117916940443676133">आपकी सुरक्षा कुंजी को पिन से सुरक्षित नहीं किया गया है. साइन इन करने के लिए डेटा प्रबंधित करने के लिए, पहले पिन बनाएं.</translation>
+<translation id="118069123878619799">- आपकी शारीरिक विशेषता, जैसे कि आपकी लंबाई</translation>
 <translation id="1181037720776840403">हटाएं</translation>
 <translation id="1183237619868651138">स्‍थानीय कैश में <ph name="EXTERNAL_CRX_FILE" /> को इंस्‍टॉल नहीं किया जा सका.</translation>
 <translation id="1185924365081634987">इस नेटवर्क गड़बड़ी को ठीक करने के लिए आप <ph name="GUEST_SIGNIN_LINK_START" />अतिथि के रूप में ब्राउज़ करें<ph name="GUEST_SIGNIN_LINK_END" /> को भी आज़मा सकते हैं.</translation>
@@ -300,6 +302,7 @@
 <translation id="1433811987160647649">ऐक्सेस करने से पहले पूछें</translation>
 <translation id="1434696352799406980">यह आपके शुरुआती पेज, नए टैब पेज, खोज इंजन और पिन किए गए टैब को रीसेट करेगा. यह सभी एक्सटेंशन को भी बंद करेगा और कुकी जैसे अस्थायी डेटा को मिटाएगा. आपके बुकमार्क, इतिहास और सेव किए गए पासवर्ड नहीं मिटाए जाएंगे.</translation>
 <translation id="1434886155212424586">मुख्यपेज, नया टैब पेज है</translation>
+<translation id="1435979430299962295">इस साइट पर ऐक्सेस की अनुमति देने के लिए, एक्सटेंशन पर क्लिक करें.</translation>
 <translation id="1436390408194692385"><ph name="TICKET_TIME_LEFT" /> के लिए मान्य</translation>
 <translation id="1436671784520050284">सेटअप जारी रखें</translation>
 <translation id="1436784010935106834">निकाला गया</translation>
@@ -927,7 +930,7 @@
 <translation id="2326931316514688470">और ऐप्लिकेशन रीलोड करें</translation>
 <translation id="2327492829706409234">ऐप्लिकेशन चालू करें</translation>
 <translation id="2329597144923131178">अपने सभी डिवाइस पर बुकमार्क, इतिहास, पासवर्ड और दूसरी तरह की सेटिंग पाने के लिए साइन इन करें</translation>
-<translation id="2330129964253841015">अगर आपके पासवर्ड गलत तरीके से इस्तेमाल किए गए हैं, तो आपको चेतावनी दे</translation>
+<translation id="2330129964253841015">अगर आपके पासवर्ड का गलत इस्तेमाल हुआ है, तो आपको चेतावनी दे</translation>
 <translation id="2332131598580221120">स्टोर में देखें</translation>
 <translation id="2332192922827071008">'प्राथमिकताएं' खोलें</translation>
 <translation id="2332742915001411729">डिफ़ॉल्ट पर रीसेट करें</translation>
@@ -1354,12 +1357,14 @@
 <translation id="2932883381142163287">दुर्व्यवहार की रिपोर्ट करें</translation>
 <translation id="2936851848721175671">बैकअप लेना और इंपोर्ट करना</translation>
 <translation id="2938225289965773019"><ph name="PROTOCOL" /> लिंक खोलें</translation>
+<translation id="2938845886082362843">अपनी सुरक्षा कुंजी पर सेव किया गया साइन इन डेटा देखें और मिटाएं</translation>
 <translation id="2939938020978911855">उपलब्ध ब्लूटूथ डिवाइस दिखाएं</translation>
 <translation id="2941112035454246133">कम</translation>
 <translation id="2942560570858569904">इंतज़ार कर रही है...</translation>
 <translation id="2942581856830209953">यह पेज पसंद के मुताबिक बनाएं</translation>
 <translation id="2944060181911631861">इस्तेमाल और निदान से जुड़ा डेटा भेजें. Google को निदान, डिवाइस, और ऐप्लिकेशन के इस्तेमाल से जुड़ा डेटा अपने आप भेजकर, अपने Android अनुभव को बेहतर बनाने में मदद करें. यह सिस्टम और ऐप्लिकेशन की स्थिरता और दूसरे सुधारों में मदद करेगा. कुछ एग्रीगेट डेटा Google ऐप्लिकेशन और पार्टनर, जैसे कि Android डेवलपरों की भी मदद करेगा. अगर आपकी दूसरी 'वेब और ऐप्लिकेशन गतिविधि' सेटिंग चालू है, तो यह डेटा आपके Google खाते में सेव किया जा सकता है. <ph name="BEGIN_LINK1" />ज़्यादा जानें<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">कनेक्शन जोड़ें</translation>
+<translation id="2947605845283690091">वेब ब्राउज़िंग तेज़ होनी चाहिए. अभी <ph name="BEGIN_LINK" />अपने एक्सटेंशन की जांच करें.<ph name="END_LINK" /></translation>
 <translation id="2948300991547862301"><ph name="PAGE_TITLE" /> पर जाएं</translation>
 <translation id="29488703364906173">Chrome, आधुनिक वेब के लिए बनाया गया एक तेज़, आसान, और सुरक्षि‍त वेब ब्राउज़र है.</translation>
 <translation id="2949289451367477459">जगह की जानकारी का इस्तेमाल करें. जगह की जानकारी देखने की मंज़ूरी वाले ऐप्लिकेशन और सेवाओं को इस डिवाइस की जगह की जानकारी का इस्तेमाल करने दें. Google, जगह की जानकारी को ज़्यादा बेहतर बनाने और उससे जुड़ी सेवाओं में सुधार करने के लिए समय-समय पर जगह की जानकारी का डेटा इकट्ठा कर सकता है. साथ ही, वह आपकी पहचान ज़ाहिर किए बिना इस डेटा का इस्तेमाल भी कर सकता है. <ph name="BEGIN_LINK1" />ज़्यादा जानें<ph name="END_LINK1" /></translation>
@@ -1536,6 +1541,7 @@
 <translation id="3241680850019875542">पैक के एक्सटेंशन की 'रूट निर्देशिका' को चुनें. किसी एक्स्टेंशन को अपडेट करने के लिए, फिर से इस्तेमाल करने के लिए 'निजी कुंजी फ़ाइल' को भी चुनें.</translation>
 <translation id="3244294424315804309">आवाज़ बंद रखें</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> - नेटवर्क गड़बड़ी</translation>
+<translation id="3248902735035392926">सुरक्षा ज़रूरी है. अभी <ph name="BEGIN_LINK" />अपने एक्सटेंशन की जांच करें.<ph name="END_LINK" /></translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;प्रमाणपत्र का भाग नहीं है&gt;</translation>
 <translation id="3253225298092156258">उपलब्ध नहीं है</translation>
@@ -2031,6 +2037,7 @@
 <translation id="3926002189479431949">Smart Lock फ़ोन बदला गया</translation>
 <translation id="3927932062596804919">अस्वीकार करें</translation>
 <translation id="3928570707778085600">बदलावों को <ph name="FILE_OR_FOLDER_NAME" /> में सेव करना चाहते हैं?</translation>
+<translation id="3929426037718431833">ये एक्सटेंशन इस साइट पर जानकारी देख और बदल सकते हैं.</translation>
 <translation id="3930737994424905957">डिवाइस खोजे जा रहे हैं</translation>
 <translation id="3930968231047618417">बैकग्राउंड का रंग</translation>
 <translation id="3933283459331715412"><ph name="USERNAME" /> के लिए मिटाया गया पासवर्ड बहाल करें</translation>
@@ -2096,6 +2103,7 @@
 <translation id="4010917659463429001">अपने मोबाइल डिवाइस पर अपने बुकमार्क पाने के लिए, <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973">"<ph name="CLIENT_NAME" />" इस ब्राउज़र को डीबग कर रहा है</translation>
 <translation id="4014432863917027322">"<ph name="EXTENSION_NAME" />" को ठीक करें?</translation>
+<translation id="4015163439792426608">एक्सटेंशन मिल गए? एक ही जगह पर आसानी से अपने <ph name="BEGIN_LINK" />एक्सटेंशन प्रबंधित करें<ph name="END_LINK" />.</translation>
 <translation id="4020106588733303597">ओह!  सिस्टम उपलब्ध लाइसेंस लोड नहीं कर सका.</translation>
 <translation id="4020327272915390518">विकल्प मेन्यू</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2253,6 +2261,7 @@
 <translation id="4267953847983678297">माेबाइल नेटवर्क से अपने आप कनेक्ट करें</translation>
 <translation id="4268025649754414643">कुंजी कूटलेखन</translation>
 <translation id="4270393598798225102">वर्शन <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">साइन इन करने के लिए डेटा</translation>
 <translation id="4275663329226226506">मीडिया</translation>
 <translation id="4275830172053184480">अपना डिवाइस फिर से प्रारंभ करें</translation>
 <translation id="4278101229438943600">आपकी Assistant तैयार है</translation>
@@ -2296,6 +2305,7 @@
 <translation id="4349828822184870497">मददगार</translation>
 <translation id="4350019051035968019">इस डिवाइस को उस डोमेन पर नामांकित नहीं किया जा सकता जिससे आपका खाता संबंधित है क्योंकि डिवाइस को भिन्न डोमेन द्वारा प्रबंधित करने के लिए चिह्नित किया गया है.</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> आस-पास मौजूद ब्लूटूथ वाले डिवाइस स्कैन करना चाहती है. ये डिवाइस मिले हैं:</translation>
+<translation id="4353114845960720315">जब आप वीआर इस्तेमाल करते हैं, तो साइट ये बातें जान सकती है:</translation>
 <translation id="4354344420232759511">आपकी देखी गई साइटें यहां दिखाई देंगी</translation>
 <translation id="435527878592612277">अपनी फ़ोटो चुनें</translation>
 <translation id="4358313196493694334">क्लिक की जगह पर कर्सर को स्थिर करें</translation>
@@ -2355,6 +2365,7 @@
 <translation id="443475966875174318">उन ऐप्लिकेशन को अपडेट करें या हटाएं, जो मेल नहीं खाती हैं</translation>
 <translation id="4438043733494739848">पारदर्शी</translation>
 <translation id="4441124369922430666">क्या आप चाहते हैं कि मशीन चालू होने पर यह ऐप्लिकेशन अपने आप शुरू हो जाए?</translation>
+<translation id="4441147046941420429">जारी रखने के लिए, अपनी सुरक्षा कुंजी को अपने डिवाइस से हटाएं. इसके बाद, उसे दाेबारा डालें और छुएं.</translation>
 <translation id="444134486829715816">पूरा खोलें...</translation>
 <translation id="4442424173763614572">DNS लुकअप विफल</translation>
 <translation id="4443536555189480885">&amp;मदद</translation>
@@ -2580,6 +2591,7 @@
 <translation id="4804818685124855865">डिसकनेक्ट करें</translation>
 <translation id="4804827417948292437">एवोकैडो</translation>
 <translation id="4807098396393229769">कार्ड पर नाम</translation>
+<translation id="4808319664292298116"><ph name="DOMAIN" /> से वीआर डालें?</translation>
 <translation id="4808667324955055115">पॉप-अप ब्लॉक किए गए हैं:</translation>
 <translation id="480990236307250886">होम पेज खोलें</translation>
 <translation id="4813136279048157860">मेरी इमेज</translation>
@@ -2804,6 +2816,7 @@
 <translation id="5135085122826131075">"Ok Google" बोलकर अपनी Assistant की सेवा ऐक्सेस करें.</translation>
 <translation id="5135533361271311778">बुकमार्क आइटम नहीं बना सका.</translation>
 <translation id="5137501176474113045">यह आइटम मिटाएं</translation>
+<translation id="5139823398361067371">अपनी सुरक्षा कुंजी का पिन डालें. अगर आपको पिन नहीं पता है, तो सुरक्षा कुंजी रीसेट करनी होगी.</translation>
 <translation id="5139955368427980650">&amp;खोलें</translation>
 <translation id="5142961317498132443">पहचान करना</translation>
 <translation id="5143374789336132547">एक्सटेंशन <ph name="EXTENSION_NAME" /> ने यह बदल दिया है कि जब आप होम बटन क्लिक करते हैं तब कौन सा पेज दिखाया जाए.</translation>
@@ -2822,6 +2835,7 @@
 <translation id="5170568018924773124">फ़ोल्डर में दिखाएं</translation>
 <translation id="5171045022955879922">URL खोजें या टाइप करें</translation>
 <translation id="5171343362375269016">स्वैप की गई मेमोरी</translation>
+<translation id="5173668317844998239">अपनी सुरक्षा कुंजी पर सेव किए गए फ़िंगरप्रिंट जोड़ें और मिटाएं</translation>
 <translation id="5175379009094579629">डिवाइस का नाम गलत है. फिर से कोशिश करने के लिए सही डिवाइस नाम डालें.</translation>
 <translation id="5177479852722101802">कैमरा और माइक्रोफ़ोन के एक्सेस को ब्लॉक करना जारी रखें</translation>
 <translation id="5177549709747445269">आप मोबाइल डेटा का उपयोग कर रहे हैं</translation>
@@ -2897,6 +2911,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">आपके खाते</translation>
 <translation id="5288678174502918605">बंद किए गए टैब पु&amp;न: खोलें</translation>
+<translation id="52895863590846877">पेज <ph name="LANGUAGE" /> भाषा में नहीं है</translation>
 <translation id="52912272896845572">निजी कुंजी फ़ाइल अमान्य है.</translation>
 <translation id="529175790091471945">यह डिवाइस फ़ॉर्मेट करें</translation>
 <translation id="5293170712604732402">सेटिंग को उनके मूल डिफ़ॉल्ट पर बहाल करें</translation>
@@ -3051,6 +3066,7 @@
 <translation id="5511379779384092781">बहुत कम</translation>
 <translation id="5511823366942919280">क्या आप वाकई इस डिवाइस को "Shark" के रूप में सेट करना चाहते हैं?</translation>
 <translation id="5512653252560939721">उपयोगकर्ता का प्रमाणपत्र हार्डवेयर के समर्थन वाला होना चाहिए.</translation>
+<translation id="5517304475148761050">इस ऐप्लिकेशन काे 'Play स्टोर' के ऐक्सेस की ज़रूरत है</translation>
 <translation id="551752069230578406">अपने खाते में प्रिंटर जोड़ना - इसमें कुछ समय लग सकता है...</translation>
 <translation id="5518219166343146486">जब कोई साइट क्लिपबोर्ड पर कॉपी किए गए लेख और इमेज देखना चाहे, तो इसके लिए पूछें</translation>
 <translation id="5518584115117143805">ईमेल सुरक्षित करने का तरीकों के लिए प्रमाणपत्र</translation>
@@ -3252,12 +3268,14 @@
 <translation id="5804175651771201311">रोमिंग बंद है</translation>
 <translation id="5804241973901381774">अनुमतियां</translation>
 <translation id="5805697420284793859">विंडो मैनेजर</translation>
+<translation id="5806773519584576205">0° (डिफ़ॉल्ट)</translation>
 <translation id="5811750797187914944">पूरी तरह तैयार है</translation>
 <translation id="5812674658566766066">सभी दिखाएं</translation>
 <translation id="5814126672212206791">कनेक्शन का प्रकार</translation>
 <translation id="5815645614496570556">X.400 पता</translation>
 <translation id="5816434091619127343">प्रिंटर में जिन बदलावों का अनुरोध किया गया है, उनकी वजह से प्रिंटर का इस्तेमाल नहीं किया जा सकेगा.</translation>
 <translation id="5817918615728894473">युग्‍मित करें</translation>
+<translation id="5819762621475381970">- आपके कमरे का लेआउट</translation>
 <translation id="5821565227679781414">शॉर्टकट बनाएं</translation>
 <translation id="5825412242012995131">चालू (सुुझाया गया)</translation>
 <translation id="5826395379250998812">अपने <ph name="DEVICE_TYPE" /> को फ़ोन से कनेक्ट करें. <ph name="LINK_BEGIN" />ज़्यादा जानें<ph name="LINK_END" /></translation>
@@ -3407,7 +3425,6 @@
 <translation id="6022705094403139349">अपनी 'सुरक्षा चाबी' जोड़ने के लिए तैयार हैं?</translation>
 <translation id="6023643151125006053">इस डिवाइस (क्रमांक: <ph name="SERIAL_NUMBER" />) को <ph name="SAML_DOMAIN" /> के एडमिन ने लॉक कर दिया था.</translation>
 <translation id="6025215716629925253">स्टैक ट्रेस</translation>
-<translation id="6026047032548434446">ऐप्लिकेशन इंस्टॉल करें?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> - USB डिवाइस कनेक्ट है</translation>
 <translation id="6029587122245504742">सबसे धीमा</translation>
 <translation id="6032912588568283682">फ़ाइल सिस्टम</translation>
@@ -3786,6 +3803,7 @@
 <translation id="6589660129740381104"><ph name="IDS_SHORT_PRODUCT_NAME" /> में आपके अनुभव को प्रबंधित करना ज़्यादा आसान बनाने में आपकी मदद करने के लिए, सिंक करने और मनमुताबिक बनाने से जुड़ी सुविधाएं अब एक ही नियंत्रण में मौजूद हैं. इसे चालू करने से आपकी मौजूदा सेटिंग बदल सकती हैं.</translation>
 <translation id="6590458744723262880">फ़ोल्‍डर का नाम बदलें</translation>
 <translation id="6592267180249644460">WebRTC लॉग कैप्चर किया गया <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">आपका फ़िंगरप्रिंट कैप्चर कर लिया गया</translation>
 <translation id="6594883168703494535">अपने 'Google खाते' में साइन इन करने के लिए Smart Lock का इस्तेमाल करें</translation>
 <translation id="6596325263575161958">सुरक्षित करने के तरीकों के विकल्प</translation>
 <translation id="6596816719288285829">आईपी पता</translation>
@@ -3920,6 +3938,7 @@
 <translation id="6805038906417219576">ठीक है</translation>
 <translation id="6805647936811177813"><ph name="HOST_NAME" /> से क्लाइंट प्रमाणपत्र लेकर आने के लिए, कृपया <ph name="TOKEN_NAME" /> में साइन इन करें.</translation>
 <translation id="680572642341004180"><ph name="SHORT_PRODUCT_OS_NAME" /> पर RLZ ट्रैकिंग चालू करें.</translation>
+<translation id="6808039367995747522">जारी रखने के लिए, अपनी सुरक्षा कुंजी डालें और छुएं</translation>
 <translation id="6808193438228982088">लोमड़ी</translation>
 <translation id="6810613314571580006">स्टोर किए गए क्रेडेंशियल का इस्तेमाल करके वेबसाइट में अपने आप साइन इन करें. जब यह सुविधा बंद होगी, तो किसी वेबसाइट में साइन इन करने से पहले आपसे हर बार पुष्टि करने के लिए कहा जाएगा.</translation>
 <translation id="6810768462515084623">ओह हो!  ऐसा लगता है कि आपके पासवर्ड की तारीख खत्म हो गई है. कृपया किसी दूसरे डिवाइस पर उसका नवीनीकरण करें और फिर से कोशिश करें.</translation>
@@ -3927,6 +3946,7 @@
 <translation id="6812349420832218321"><ph name="PRODUCT_NAME" /> को रूट की तरह नहीं चलाया जा सकता.</translation>
 <translation id="6812841287760418429">बदलावों को बनाए रखें</translation>
 <translation id="6817174620439930047">जब साइट MIDI डिवाइस को एक्सेस करने के लिए सिस्टम के खास संदेशों का इस्तेमाल करना चाहे, तो इसके लिए पूछें (सुझाया गया)</translation>
+<translation id="6818198425579322765">उस पेज की भाषा जिसका अनुवाद करना है</translation>
 <translation id="682123305478866682">डेस्कटॉप कास्ट करें</translation>
 <translation id="6823506025919456619">आपको अपने डिवाइस को देखने के लिए Chrome में साइन इन करने की ज़रुरत है</translation>
 <translation id="6824564591481349393">&amp;ईमेल पते की कॉपी बनाएं</translation>
@@ -3960,6 +3980,7 @@
 <translation id="6860097299815761905">प्रॉक्‍सी सेटिंग...</translation>
 <translation id="6860427144121307915">टैब में खोलें</translation>
 <translation id="6865313869410766144">ऑटोमैटिक भरने वाले फ़ॉर्म का डेटा</translation>
+<translation id="6865598234501509159">पेज <ph name="LANGUAGE" /> भाषा में नहीं है</translation>
 <translation id="6865708901122695652">WebRTC इवेंट लॉग (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">रंग का चटकीलापन</translation>
 <translation id="6870888490422746447">शेयर करने के लिए कोई ऐप्लिकेशन चुनें:</translation>
@@ -3974,6 +3995,7 @@
 <translation id="6885771755599377173">सिस्टम जानकारी की झलक</translation>
 <translation id="6886476658664859389">NFC सुरक्षा चाबी</translation>
 <translation id="6886871292305414135">लिंक को नए &amp;टैब में खोलें</translation>
+<translation id="6890912377247906520">इन एक्सटेंशन को इस साइट के ऐक्सेस की ज़रूरत नहीं है.</translation>
 <translation id="6892812721183419409">लिंक को <ph name="USER" /> के रूप में खोलें</translation>
 <translation id="6895032998810961280">नुकसान पहुंचाने वाले सॉफ़्टवेयर, सिस्टम की सेटिंग, और उन प्रक्रियाओं की पूरी रिपोर्ट Google को भेजें, जो हटाए जाने की इस प्रक्रिया में आपके कंप्यूटर पर मिली थीं</translation>
 <translation id="6896758677409633944">कॉपी बनाएं</translation>
@@ -4368,6 +4390,7 @@
 <translation id="7461924472993315131">पिन करें</translation>
 <translation id="746216226901520237">अगली बार, आपका फ़ोन आपके <ph name="DEVICE_TYPE" /> को अनलॉक कर देगा. आप सेटिंग में जाकर Smart Lock को बंद कर सकते हैं</translation>
 <translation id="7463006580194749499">व्‍यक्ति जोड़ें</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# टैब खोलें, टैब बार को टॉगल करने के लिए बटन दबाएं}one{# टैब खोलें, टैब बार को टॉगल करने के लिए बटन दबाएं}other{# टैब खोलें, टैब बार को टॉगल करने के लिए बटन दबाएं}}</translation>
 <translation id="7465778193084373987">Netscape प्रमाणपत्र रद्द करने संबंधी URL</translation>
 <translation id="7469894403370665791">इस नेटवर्क से अपने आप कनेक्ट करें</translation>
 <translation id="747114903913869239">गड़बड़ी: एक्सटेंशन डिकोड करने में असमर्थ</translation>
@@ -4792,6 +4815,7 @@
 <translation id="8037117027592400564">संश्लेषित बोली का उपयोग करके बोला गया सभी लेख पढ़ें</translation>
 <translation id="8037357227543935929">पूछें (डिफ़ॉल्ट)</translation>
 <translation id="803771048473350947">फ़ाइल</translation>
+<translation id="8041089156583427627">सुझाव भेजें</translation>
 <translation id="8042142357103597104">टेक्स्ट की पारदर्शिता</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> काम नहीं कर रहा है.</translation>
 <translation id="8044899503464538266">धीमा</translation>
@@ -4821,6 +4845,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">सहेजा गया पासवर्ड</translation>
 <translation id="8086015605808120405"><ph name="PRINTER_NAME" /> कॉन्फ़िगर किया जा रहा है ...</translation>
+<translation id="8086442853986205778"><ph name="PRINTER_NAME" /> सेट अप करें</translation>
 <translation id="8090234456044969073">अपनी सबसे ज़्यादा देखी गई वेबसाइटों की सूची पढ़ें</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> जवाब नहीं दे रहा है</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />'Google डिस्क' में बैक अप लें. किसी भी समय अपना डेटा आसानी से बहाल करें या डिवाइस बदलें. आपके बैकअप में आपका ऐप्लिकेशन डेटा शामिल होता है.<ph name="END_PARAGRAPH1" />
@@ -5063,7 +5088,7 @@
 <translation id="8449008133205184768">चिपकाएं और शैली का मिलान करें</translation>
 <translation id="8449036207308062757">जगह प्रबंधित करें</translation>
 <translation id="8452135315243592079">अनुपलब्ध SIM कार्ड</translation>
-<translation id="8455026683977728932">ADB उदाहरण चालू नहीं किया जा सका</translation>
+<translation id="8455026683977728932">ADB इलस्ट्रेशन चालू नहीं किया जा सका</translation>
 <translation id="845702320058262034">कनेक्ट नहीं किया जा सकता. देखें कि आपके फ़ोन का ब्लूटूथ चालू है या नहीं.</translation>
 <translation id="8457451314607652708">बुकमार्क आयात करें</translation>
 <translation id="8460336040822756677">अगर आप <ph name="DEVICE_TYPE" /> के लिए Smart Lock बंद कर देते हैं, तो आप अपने फ़ोन का उपयोग करके अपने Chrome डिवाइस अनलॉक नहीं कर सकेंगे. आपको अपना पासवर्ड लिखना होगा.</translation>
@@ -5130,6 +5155,7 @@
 <translation id="8551388862522347954">लाइसेंस</translation>
 <translation id="8553342806078037065">अन्य लोगों को प्रबंधित करें</translation>
 <translation id="8554899698005018844">कोई भाषा नहीं</translation>
+<translation id="8557022314818157177">अपनी सुरक्षा कुंजी को तब तक छूते रहें, जब तक फ़िंगरप्रिंट कैप्चर न हाे जाए</translation>
 <translation id="855773602626431402">एक सैंडबॉक्‍स नहीं किए गए प्‍लग इन को इस पृष्‍ठ पर चलने से रोका गया था.</translation>
 <translation id="8557930019681227453">मेनिफ़ेस्ट</translation>
 <translation id="8561206103590473338">हाथी</translation>
@@ -5287,6 +5313,7 @@
 <translation id="8770406935328356739">एक्‍सटेंशन मूल निर्देशिका</translation>
 <translation id="8770507190024617908">लोगों को प्रबंधित करें</translation>
 <translation id="8771300903067484968">स्टार्ट पेज के बैकग्राउंड को डिफ़ॉल्ट बैकग्राउंड पर रीसेट कर दिया गया है.</translation>
+<translation id="8773302562181397928"><ph name="PRINTER_NAME" /> को सेव करें</translation>
 <translation id="8774379074441005279">बहाल करने की पुष्टि करें</translation>
 <translation id="8774934320277480003">शीर्ष हाशिया</translation>
 <translation id="8775144690796719618">गलत यूआरएल</translation>
@@ -5627,6 +5654,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 टैब}one{# टैब}other{# टैब}}</translation>
 <translation id="971774202801778802">यूआरएल बुकमार्क करें</translation>
 <translation id="973473557718930265">छोड़ें</translation>
+<translation id="975893173032473675">वह भाषा जिसमें अनुवाद करना है</translation>
 <translation id="97905529126098460">रद्द किए जाने के बाद यह विंडो बंद हो जाएगी.</translation>
 <translation id="981121421437150478">ऑफ़लाइन</translation>
 <translation id="983511809958454316">यह सुविधा VR में काम नहीं करती</translation>
diff --git a/chrome/app/resources/generated_resources_hr.xtb b/chrome/app/resources/generated_resources_hr.xtb
index f06f0885..fcea96f 100644
--- a/chrome/app/resources/generated_resources_hr.xtb
+++ b/chrome/app/resources/generated_resources_hr.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="hr">
-<translation id="1002469766576243227">Tu uslugu provjere autentičnosti hostira <ph name="EXTENSION_NAME" /></translation>
 <translation id="1003088604756913841">Otvori vezu u novom prozoru aplikacije <ph name="APP" /></translation>
 <translation id="1004218526896219317">Pristup web-lokaciji</translation>
 <translation id="1005274289863221750">upotrijebiti vaš mikrofon i kameru</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">Samo za šifriranje</translation>
 <translation id="1039337018183941703">Neispravna ili oštećena datoteka</translation>
 <translation id="1041175011127912238">Stranica ne reagira</translation>
+<translation id="1041263367839475438">Dostupni uređaji</translation>
 <translation id="1042174272890264476">Vaše računalo ima ugrađenu RLZ biblioteku preglednika <ph name="SHORT_PRODUCT_NAME" />. RLZ dodjeljuje nejedinstvenu oznaku koja ne može poslužiti za osobnu identifikaciju za mjerenje pretraživanja i upotrebu proizvoda <ph name="SHORT_PRODUCT_NAME" /> potaknutu određenom promotivnom kampanjom. Te se oznake ponekad prikazuju u upitima Google pretraživanja u pregledniku <ph name="PRODUCT_NAME" />.</translation>
 <translation id="1045692658517323508">{0,plural, =1{Ažurirajte u roku od jedne min}one{Ažurirajte u roku od # min}few{Ažurirajte u roku od # min}other{Ažurirajte u roku od # min}}</translation>
 <translation id="1046635659603195359">Izgleda da ste već postavili Voice Match za Google asistent na nekom drugom uređaju. Prethodne se snimke mogu upotrijebiti za izradu glasovnog modela na ovom uređaju. To bi trebalo trajati manje od minute.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">Pretražite uređaj, aplikacije i web.</translation>
 <translation id="1146678959555564648">Pokreni VR</translation>
 <translation id="114721135501989771">Googleove značajke za Chrome</translation>
+<translation id="1147991416141538220">Da biste zatražili pristup, obratite se administratoru ovog uređaja.</translation>
 <translation id="1149401351239820326">Mjesec isteka</translation>
 <translation id="1150565364351027703">Sunčane naočale</translation>
 <translation id="1151917987301063366">Hostu <ph name="HOST" /> uvijek dopusti pristup senzorima</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">Prilagođeno</translation>
 <translation id="1178581264944972037">Pauziraj</translation>
 <translation id="117916940443676133">Vaš sigurnosni ključ nije zaštićen PIN-om. Za upravljanje podacima za prijavu prvo izradite PIN.</translation>
+<translation id="118069123878619799">– vaših fizičkih značajki, primjerice visine</translation>
 <translation id="1181037720776840403">Ukloni</translation>
 <translation id="1183237619868651138">Nije moguća instalacija datoteke <ph name="EXTERNAL_CRX_FILE" /> u lokalnu predmemoriju.</translation>
 <translation id="1185924365081634987">Možete pokušati <ph name="GUEST_SIGNIN_LINK_START" />pregledavati kao gost<ph name="GUEST_SIGNIN_LINK_END" /> da biste riješili tu mrežnu pogrešku.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">Pitaj prije pristupanja</translation>
 <translation id="1434696352799406980">Polazna stranica, web-stranica nove kartice, tražilica i prikvačene kartice vratit će se na zadano. Onemogućit će se sva proširenja i izbrisati privremeni podaci kao što su kolačići. Vaše oznake, povijest i spremljene zaporke neće se izbrisati.</translation>
 <translation id="1434886155212424586">Početna je stranica web-stranica nove kartice</translation>
+<translation id="1435979430299962295">Da biste dopustili pristup na ovoj web-lokaciji, kliknite proširenje.</translation>
 <translation id="1436390408194692385">Vrijedi <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">Nastavi s postavljanjem</translation>
 <translation id="1436784010935106834">Uklonjeno</translation>
@@ -978,7 +981,7 @@
 <translation id="2395616325548404795">Vaš <ph name="DEVICE_TYPE" /> uređaj uspješno je registriran za poslovno upravljanje, ali nije poslao podatke o uređaju i lokaciji. Unesite te podatke ručno putem Admin consolea za taj uređaj.</translation>
 <translation id="2396783860772170191">Unesite četveroznamenkasti PIN (0000 – 9999)</translation>
 <translation id="2399939490305346086">Podaci za prijavu na sigurnosnom ključu</translation>
-<translation id="2407481962792080328">Kad se prijavite na svoj Google račun, ova značajka je uključena</translation>
+<translation id="2407481962792080328">Kad se prijavite na svoj Google račun, ta je značajka uključena</translation>
 <translation id="2408955596600435184">Unesite PIN</translation>
 <translation id="241082044617551207">Nepoznati dodatak</translation>
 <translation id="2412593942846481727">Dostupno je ažuriranje</translation>
@@ -1364,12 +1367,14 @@
 <translation id="2932883381142163287">Prijavi zloupotrebu</translation>
 <translation id="2936851848721175671">Sigurnosna kopija i vraćanje</translation>
 <translation id="2938225289965773019">otvoriti veze za <ph name="PROTOCOL" /></translation>
+<translation id="2938845886082362843">Prikaz i brisanje podataka za prijavu pohranjenih na sigurnosnom ključu</translation>
 <translation id="2939938020978911855">Prikaži dostupne Bluetooth uređaje</translation>
 <translation id="2941112035454246133">Nizak</translation>
 <translation id="2942560570858569904">Čekanje...</translation>
 <translation id="2942581856830209953">Prilagodba stranice</translation>
 <translation id="2944060181911631861">Slanje podataka o upotrebi i dijagnostici. Pomognite poboljšati Android automatskim slanjem dijagnostičkih podataka te podataka o upotrebi uređaja i aplikacija Googleu. Ti podaci pomoći će poboljšati stabilnost sustava, aplikacija i drugo. Neki skupni podaci pomoći će i Googleovim aplikacijama i partnerima, na primjer razvojnim programerima za Android. Ako je uključena dodatna postavka Aktivnost na webu i u aplikacijama, ti se podaci mogu spremati na vaš Google račun. <ph name="BEGIN_LINK1" />Saznajte više<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">Dodaj vezu</translation>
+<translation id="2947605845283690091">Pregledavanje weba treba biti brzo. Odvojite trenutak i <ph name="BEGIN_LINK" />pregledajte svoja proširenja<ph name="END_LINK" /> odmah.</translation>
 <translation id="2948300991547862301">Idi na stranicu <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">Brz, jednostavan i siguran web-preglednik izrađen za moderni web.</translation>
 <translation id="2949289451367477459">Upotrebljavajte lokaciju. Aplikacijama i uslugama s dopuštenjem za lokaciju dopustite da upotrebljavaju lokaciju ovog uređaja. Google povremeno može prikupljati podatke o lokaciji i upotrebljavati te podatke na anoniman način radi poboljšanja točnosti lokacije i usluga temeljenih na lokaciji.<ph name="BEGIN_LINK1" />Saznajte više<ph name="END_LINK1" /></translation>
@@ -1546,6 +1551,7 @@
 <translation id="3241680850019875542">Odaberite korijenski direktorij proširenja za pakiranje. Da biste ažurirali proširenje, odaberite i datoteku osobnog ključa za ponovnu upotrebu.</translation>
 <translation id="3244294424315804309">Neka zvuk ostane isključen</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> – mrežna pogreška</translation>
+<translation id="3248902735035392926">Sigurnost je bitna. Odvojite trenutak i <ph name="BEGIN_LINK" />provjerite svoja proširenja<ph name="END_LINK" /></translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;Nije dio certifikata&gt;</translation>
 <translation id="3253225298092156258">Nije dostupno</translation>
@@ -2042,6 +2048,7 @@
 <translation id="3926002189479431949">Telefon za Smart Lock promijenio se</translation>
 <translation id="3927932062596804919">Odbij</translation>
 <translation id="3928570707778085600">Želite li spremiti promjene u <ph name="FILE_OR_FOLDER_NAME" />?</translation>
+<translation id="3929426037718431833">Proširenja mogu vidjeti i promijeniti podatke na web-lokaciji.</translation>
 <translation id="3930737994424905957">Traženje uređaja</translation>
 <translation id="3930968231047618417">Boja pozadine</translation>
 <translation id="3933283459331715412">Vratite izbrisanu zaporku za <ph name="USERNAME" /></translation>
@@ -2109,6 +2116,7 @@
 <translation id="4010917659463429001">Da biste prenijeli svoje oznake na svoj mobilni uređaj, <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973">"<ph name="CLIENT_NAME" />" ispravlja programske pogreške u ovom pregledniku</translation>
 <translation id="4014432863917027322">Popraviti "<ph name="EXTENSION_NAME" />"?</translation>
+<translation id="4015163439792426608">Imate li proširenja? <ph name="BEGIN_LINK" />Upravljajte svojim proširenjima<ph name="END_LINK" /> na jednom mjestu.</translation>
 <translation id="4020106588733303597">Ajoj! Sustav nije uspio učitati dostupne licence.</translation>
 <translation id="4020327272915390518">Izbornik s opcijama</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2267,6 +2275,7 @@
 <translation id="4267953847983678297">Automatski se poveži s mobilnom mrežom</translation>
 <translation id="4268025649754414643">Šifriranje ključa</translation>
 <translation id="4270393598798225102">Verzija <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">Podaci za prijavu</translation>
 <translation id="4275663329226226506">Mediji</translation>
 <translation id="4275830172053184480">Ponovo pokrenite svoj uređaj</translation>
 <translation id="4278101229438943600">Vaš je Asistent spreman</translation>
@@ -2310,6 +2319,7 @@
 <translation id="4349828822184870497">Korisno</translation>
 <translation id="4350019051035968019">Uređaj se ne može prijaviti na domenu kojoj pripada vaš račun jer je postavljen za upravljanje na nekoj drugoj domeni.</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> želi potražiti Bluetooth uređaje u blizini. Pronađeni su sljedeći uređaji:</translation>
+<translation id="4353114845960720315">Ova web-lokacija možda može saznati nešto o vama dok ste u VR-u, na primjer:</translation>
 <translation id="4354344420232759511">Web-lokacije koje posjetite pojavit će se ovdje</translation>
 <translation id="435527878592612277">Odaberite fotografiju</translation>
 <translation id="4358313196493694334">Stabiliziraj lokaciju klika</translation>
@@ -2369,6 +2379,7 @@
 <translation id="443475966875174318">Ažuriranje ili uklanjanje nekompatibilnih aplikacija</translation>
 <translation id="4438043733494739848">Prozirno</translation>
 <translation id="4441124369922430666">Želite li automatski pokrenuti tu aplikaciju kada se uređaj uključi?</translation>
+<translation id="4441147046941420429">Da biste nastavili, uklonite sigurnosni ključ iz uređaja, a zatim ga ponovo umetnite i dodirnite</translation>
 <translation id="444134486829715816">Proširi...</translation>
 <translation id="4442424173763614572">Nije uspjelo pretraživanje DNS poslužitelja</translation>
 <translation id="4443536555189480885">&amp;Help (Pomoć)</translation>
@@ -2595,6 +2606,7 @@
 <translation id="4804818685124855865">Prekini vezu</translation>
 <translation id="4804827417948292437">Avokado</translation>
 <translation id="4807098396393229769">Ime na kartici</translation>
+<translation id="4808319664292298116">Želite li pokrenuti VR s web-lokacije <ph name="DOMAIN" />?</translation>
 <translation id="4808667324955055115">Skočni su prozori blokirani:</translation>
 <translation id="480990236307250886">Otvori početnu stranicu</translation>
 <translation id="4813136279048157860">Moje slike</translation>
@@ -2819,6 +2831,7 @@
 <translation id="5135085122826131075">Pristupajte svojem Asistentu tako što ćete izgovoriti "Ok Google".</translation>
 <translation id="5135533361271311778">Nije bilo moguće stvoriti oznaku.</translation>
 <translation id="5137501176474113045">Izbriši stavku</translation>
+<translation id="5139823398361067371">Unesite PIN za sigurnosni ključ. Ako ne znate PIN, morat ćete vratiti sigurnosni ključ na zadano.</translation>
 <translation id="5139955368427980650">&amp;Otvori</translation>
 <translation id="5142961317498132443">Autentifikacija</translation>
 <translation id="5143374789336132547">Proširenje "<ph name="EXTENSION_NAME" />" promijenilo je stranicu koja se prikazuje kada se klikne gumb Početna.</translation>
@@ -2837,6 +2850,7 @@
 <translation id="5170568018924773124">Pokaži u mapi</translation>
 <translation id="5171045022955879922">Pretražite ili upišite URL</translation>
 <translation id="5171343362375269016">Zamijenjena memorija</translation>
+<translation id="5173668317844998239">Dodavanje i brisanje otisaka prstiju spremljenih na sigurnosnom ključu</translation>
 <translation id="5175379009094579629">Naziv uređaja je nevažeći. Da biste pokušali ponovo, unesite važeći naziv.</translation>
 <translation id="5177479852722101802">Nastavi blokirati pristup kameri i mikrofonu</translation>
 <translation id="5177549709747445269">Upotrebljavate mobilne podatke</translation>
@@ -2912,6 +2926,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">Vaši računi</translation>
 <translation id="5288678174502918605">P&amp;onovo otvori zatvorenu karticu</translation>
+<translation id="52895863590846877">Jezik stranice nije <ph name="LANGUAGE" /></translation>
 <translation id="52912272896845572">Datoteka osobnog ključa nije važeća.</translation>
 <translation id="529175790091471945">Formatiraj ovaj uređaj</translation>
 <translation id="5293170712604732402">Vraćanje postavki na njihove izvorne zadane vrijednosti</translation>
@@ -3066,6 +3081,7 @@
 <translation id="5511379779384092781">Izvanredno malen</translation>
 <translation id="5511823366942919280">Jeste li sigurni da želite postaviti ovaj uređaj kao "Shark"?</translation>
 <translation id="5512653252560939721">Korisnički certifikat mora imati hardversku kopiju.</translation>
+<translation id="5517304475148761050">Ova aplikacija treba pristup Trgovini Play</translation>
 <translation id="551752069230578406">Vašem se računu dodaje pisač, to bi moglo potrajati nekoliko trenutaka...</translation>
 <translation id="5518219166343146486">Traži dopuštenje kada web-lokacija želi vidjeti tekst i slike kopirane u međuspremnik</translation>
 <translation id="5518584115117143805">Certifikat enkripcije e-pošte</translation>
@@ -3269,12 +3285,14 @@
 <translation id="5804175651771201311">Roaming isključen</translation>
 <translation id="5804241973901381774">Dozvoljeno</translation>
 <translation id="5805697420284793859">Upravitelj prozora</translation>
+<translation id="5806773519584576205">0° (zadano)</translation>
 <translation id="5811750797187914944">Sve je spremno</translation>
 <translation id="5812674658566766066">Proširi sve</translation>
 <translation id="5814126672212206791">Vrsta veze</translation>
 <translation id="5815645614496570556">X.400 adresa</translation>
 <translation id="5816434091619127343">Tražene izmjene pisača učinile bi pisač neupotrebljivim.</translation>
 <translation id="5817918615728894473">Upari</translation>
+<translation id="5819762621475381970">– izgleda vaše sobe</translation>
 <translation id="5821565227679781414">Stvori prečac</translation>
 <translation id="5825412242012995131">Uključeno (preporučeno)</translation>
 <translation id="5826395379250998812">Povežite <ph name="DEVICE_TYPE" /> s telefonom <ph name="LINK_BEGIN" />Saznajte više<ph name="LINK_END" /></translation>
@@ -3424,7 +3442,6 @@
 <translation id="6022705094403139349">Jeste li spremni za uparivanje sigurnosnog ključa?</translation>
 <translation id="6023643151125006053">Taj uređaj (serijski broj: <ph name="SERIAL_NUMBER" />) zaključao je administrator domene <ph name="SAML_DOMAIN" />.</translation>
 <translation id="6025215716629925253">Trag stoga</translation>
-<translation id="6026047032548434446">Želite li instalirati aplikaciju?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> – USB uređaj povezan</translation>
 <translation id="6029587122245504742">Najsporije</translation>
 <translation id="6032912588568283682">Datotečni sustav</translation>
@@ -3806,6 +3823,7 @@
 <translation id="6589660129740381104">Da biste lakše upravljali svojim iskustvom u proizvodu <ph name="IDS_SHORT_PRODUCT_NAME" />, značajke povezane sa sinkronizacijom i prilagodbom sada su pod jednom kontrolom. Ako to uključite, vaše se trenutačne postavke mogu promijeniti.</translation>
 <translation id="6590458744723262880">Preimenovanje mape</translation>
 <translation id="6592267180249644460">WebRTC zapisnik snimljen je u <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">Otisak prsta je spremljen</translation>
 <translation id="6594883168703494535">Koristite Smart Lock za prijavu na Google račun</translation>
 <translation id="6596325263575161958">Opcije šifriranja</translation>
 <translation id="6596816719288285829">IP adresa</translation>
@@ -3940,6 +3958,7 @@
 <translation id="6805038906417219576">U redu</translation>
 <translation id="6805647936811177813">Prijavite se u uređaj <ph name="TOKEN_NAME" /> kako biste uvezli certifikat klijenta s <ph name="HOST_NAME" /></translation>
 <translation id="680572642341004180">Omogući praćenje RLZ-a za <ph name="SHORT_PRODUCT_OS_NAME" />.</translation>
+<translation id="6808039367995747522">Da biste nastavili, umetnite i dodirnite sigurnosni ključ</translation>
 <translation id="6808193438228982088">Lisica</translation>
 <translation id="6810613314571580006">Automatski se prijavite na web-lokacije pomoću spremljenih vjerodajnica. Kada je ta značajka onemogućena, tražit će se potvrda prije svakog prijavljivanja na web-lokaciju.</translation>
 <translation id="6810768462515084623">Ups! Izgleda da je zaporka istekla. Obnovite je na nekom drugom uređaju i pokušajte ponovo.</translation>
@@ -3947,6 +3966,7 @@
 <translation id="6812349420832218321">Proizvod <ph name="PRODUCT_NAME" /> ne može se izvoditi kao korijenski direktorij.</translation>
 <translation id="6812841287760418429">Zadrži promjene</translation>
 <translation id="6817174620439930047">Pitaj kada web-lokacija želi upotrijebiti posebne sistemske poruke za pristup MIDI uređajima (preporučeno)</translation>
+<translation id="6818198425579322765">Jezik stranice za prijevod</translation>
 <translation id="682123305478866682">Emitiraj radnu površinu</translation>
 <translation id="6823506025919456619">Morate se prijaviti na Chrome da biste vidjeli svoje uređaje</translation>
 <translation id="6824564591481349393">Kopiraj &amp;adresu e-pošte</translation>
@@ -3980,6 +4000,7 @@
 <translation id="6860097299815761905">Proxy postavke...</translation>
 <translation id="6860427144121307915">Otvori u kartici</translation>
 <translation id="6865313869410766144">Automatski ispuni podatke u obrascu</translation>
+<translation id="6865598234501509159">Jezik stranice nije <ph name="LANGUAGE" /></translation>
 <translation id="6865708901122695652">WebRTC zapisnici događaja (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">Temperatura boje</translation>
 <translation id="6870888490422746447">Odaberite aplikaciju za dijeljenje:</translation>
@@ -3994,6 +4015,7 @@
 <translation id="6885771755599377173">Pregled informacija o sustavu</translation>
 <translation id="6886476658664859389">NFC sigurnosni ključ</translation>
 <translation id="6886871292305414135">Otvori vezu u novoj &amp;kartici</translation>
+<translation id="6890912377247906520">Proširenja ne trebaju pristup ovoj web-lokaciji.</translation>
 <translation id="6892812721183419409">Otvori vezu kao <ph name="USER" /></translation>
 <translation id="6895032998810961280">Prijavljujte pojedinosti Googleu o štetnom softveru, postavkama sustava i procesima pronađenim na računalu tijekom čišćenja</translation>
 <translation id="6896758677409633944">Kopiraj</translation>
@@ -4389,6 +4411,7 @@
 <translation id="7461924472993315131">Prikvači</translation>
 <translation id="746216226901520237">Sljedeći će put vaš telefon otključati vaš uređaj <ph name="DEVICE_TYPE" />. Smart Lock možete isključiti u Postavkama.</translation>
 <translation id="7463006580194749499">Dodaj osobu</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# otvorena kartica, pritisnite da biste uključili ili isključili vrpcu kartica}one{# otvorena kartica, pritisnite da biste uključili ili isključili vrpcu kartica}few{# otvorene kartice, pritisnite da biste uključili ili isključili vrpcu kartica}other{# otvorenih kartica, pritisnite da biste uključili ili isključili vrpcu kartica}}</translation>
 <translation id="7465778193084373987">URL za opoziv Netscape certifikata</translation>
 <translation id="7469894403370665791">Automatski se povežite s tom mrežom</translation>
 <translation id="747114903913869239">Pogreška: Nije moguće dekodirati proširenje</translation>
@@ -4816,6 +4839,7 @@
 <translation id="8037117027592400564">čitati sve tekstove izgovorene sintetiziranim govorom</translation>
 <translation id="8037357227543935929">Pitaj (zadano)</translation>
 <translation id="803771048473350947">Datoteka</translation>
+<translation id="8041089156583427627">Slanje povratnih informacija</translation>
 <translation id="8042142357103597104">Prozirnost teksta</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> ne reagira.</translation>
 <translation id="8044899503464538266">Sporo</translation>
@@ -4845,6 +4869,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">Spremljena zaporka</translation>
 <translation id="8086015605808120405">Konfiguriranje pisača <ph name="PRINTER_NAME" />...</translation>
+<translation id="8086442853986205778">Postavljanje uređaja <ph name="PRINTER_NAME" /></translation>
 <translation id="8090234456044969073">pročitati popis web-lokacija koje najčešće posjećujete</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> ne reagira</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Izradite sigurnosnu kopiju na Google disku. Jednostavno vratite podatke ili prijeđite na drugi uređaj u bilo kojem trenutku. Sigurnosna kopija uključuje podatke aplikacija.<ph name="END_PARAGRAPH1" />
@@ -5156,6 +5181,7 @@
 <translation id="8551388862522347954">Licence</translation>
 <translation id="8553342806078037065">Upravljaj drugim osobama</translation>
 <translation id="8554899698005018844">Nema jezika</translation>
+<translation id="8557022314818157177">Dodirujte sigurnosni ključ dok se otisak prsta ne spremi</translation>
 <translation id="855773602626431402">Na toj je stranici spriječeno pokretanje dodatka izvan testnog okruženja.</translation>
 <translation id="8557930019681227453">Manifest</translation>
 <translation id="8561206103590473338">Slon</translation>
@@ -5313,6 +5339,7 @@
 <translation id="8770406935328356739">Korijenski direktorij proširirenja</translation>
 <translation id="8770507190024617908">Upravljaj korisnicima</translation>
 <translation id="8771300903067484968">Pozadina početne stranice vraćena je na zadanu pozadinu.</translation>
+<translation id="8773302562181397928">Spremite <ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">Potvrđivanje vraćanja</translation>
 <translation id="8774934320277480003">Gornja margina</translation>
 <translation id="8775144690796719618">Nevažeći URL</translation>
@@ -5655,6 +5682,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 kartica}one{# kartica}few{# kartice}other{# kartica}}</translation>
 <translation id="971774202801778802">URL oznake</translation>
 <translation id="973473557718930265">Odustani</translation>
+<translation id="975893173032473675">Jezik na koji se prevodi</translation>
 <translation id="97905529126098460">Ovaj će se prozor zatvoriti nakon što otkazivanje završi.</translation>
 <translation id="981121421437150478">Izvanmrežno</translation>
 <translation id="983511809958454316">VR ne podržava tu značajku</translation>
diff --git a/chrome/app/resources/generated_resources_hu.xtb b/chrome/app/resources/generated_resources_hu.xtb
index 31eee6df..998de75e 100644
--- a/chrome/app/resources/generated_resources_hu.xtb
+++ b/chrome/app/resources/generated_resources_hu.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="hu">
-<translation id="1002469766576243227">Ezt a hitelesítési szolgáltatást a(z) <ph name="EXTENSION_NAME" /> biztosítja</translation>
 <translation id="1003088604756913841">Link megnyitása új <ph name="APP" />-ablakban</translation>
 <translation id="1004218526896219317">Webhelyhozzáférés</translation>
 <translation id="1005274289863221750">Mikrofon és kamera használata</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">Csak titkosítás</translation>
 <translation id="1039337018183941703">Érvénytelen vagy sérült fájl</translation>
 <translation id="1041175011127912238">Az oldal nem válaszol</translation>
+<translation id="1041263367839475438">Rendelkezésre álló eszközök</translation>
 <translation id="1042174272890264476">Számítógépe a <ph name="SHORT_PRODUCT_NAME" /> RLZ-könyvtárát is tartalmazza beépítve. Az RLZ egy nem egyedi, személy szerinti azonosításra nem alkalmas címkét rendel hozzá a keresések és a <ph name="SHORT_PRODUCT_NAME" /> használatának egy adott promóciós kampány keretein belüli felméréséhez. Ezek a címkék időnként a <ph name="PRODUCT_NAME" /> Google-keresési lekérdezéseiben is feltűnnek.</translation>
 <translation id="1045692658517323508">{0,plural, =1{1 percen belül frissítenie kell}other{# percen belül frissítenie kell}}</translation>
 <translation id="1046635659603195359">Úgy tűnik, hogy Google Segédjéhez már beállította a Voice Match funkciót valamelyik másik eszközön. Korábbi felvételeiből ezen az eszközön is létrehozhat hangmintát. Ez legfeljebb egy percet vesz igénybe.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">Kereshet az eszközén, az alkalmazások között és az interneten.</translation>
 <translation id="1146678959555564648">Virtuális valóság – belépés</translation>
 <translation id="114721135501989771">Google-funkciók a Chrome-ban</translation>
+<translation id="1147991416141538220">Hozzáférés kéréséhez forduljon az eszköz adminisztrátorához.</translation>
 <translation id="1149401351239820326">Lejárat hónapja</translation>
 <translation id="1150565364351027703">Napszemüveg</translation>
 <translation id="1151917987301063366">A(z) <ph name="HOST" /> mindig hozzáférhet az érzékelőkhöz</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">Egyéni</translation>
 <translation id="1178581264944972037">Szünet</translation>
 <translation id="117916940443676133">Biztonsági hardverkulcsát nem védi PIN-kód. A bejelentkezési adatok kezeléséhez előbb hozzon létre PIN-kódot.</translation>
+<translation id="118069123878619799">– az Ön fizikai jellemzőiről, például a magasságáról;</translation>
 <translation id="1181037720776840403">Eltávolítás</translation>
 <translation id="1183237619868651138">A(z) <ph name="EXTERNAL_CRX_FILE" /> nem telepíthető a helyi gyorsítótárban.</translation>
 <translation id="1185924365081634987">A hiba javításához kipróbálhatja a <ph name="GUEST_SIGNIN_LINK_START" />vendégként történő böngészést is<ph name="GUEST_SIGNIN_LINK_END" />.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">Kérdezzen rá hozzáférés előtt</translation>
 <translation id="1434696352799406980">Ez a művelet visszaállítja a kezdőoldalt, az új lap oldalt, a keresőmotort és a rögzített lapokat. Kikapcsol továbbá minden bővítményt, és törli az ideiglenes adatokat, például a cookie-kat. Könyvjelzői, előzményei és mentett jelszavai megmaradnak.</translation>
 <translation id="1434886155212424586">Az Új lap oldal a kezdőoldal</translation>
+<translation id="1435979430299962295">Kattintson a bővítményre a hozzáférés engedélyezéséhez ezen a webhelyen.</translation>
 <translation id="1436390408194692385">Érvényesség: <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">Beállítás folytatása</translation>
 <translation id="1436784010935106834">Eltávolítva</translation>
@@ -1364,12 +1367,14 @@
 <translation id="2932883381142163287">Visszaélés bejelentése</translation>
 <translation id="2936851848721175671">Biztonsági mentés és visszaállítás</translation>
 <translation id="2938225289965773019"><ph name="PROTOCOL" /> linkek megnyitása</translation>
+<translation id="2938845886082362843">A biztonsági kulcson tárolt bejelentkezési adatok megtekintése és törlése</translation>
 <translation id="2939938020978911855">Rendelkezésre álló Bluetooth-eszközök megjelenítése</translation>
 <translation id="2941112035454246133">Alacsony</translation>
 <translation id="2942560570858569904">Várakozás…</translation>
 <translation id="2942581856830209953">Az oldal személyre szabása</translation>
 <translation id="2944060181911631861">Használati és diagnosztikai adatok küldése. Segítsen az Android-élmény továbbfejlesztésében azzal, hogy automatikusan diagnosztikai, valamint eszköz- és alkalmazáshasználati adatokat küld a Google-nak. Az adatok a rendszer- és alkalmazásstabilitás javításában, valamint más fejlesztésekben segítenek. Bizonyos összesített adatok a Google-alkalmazásoknak és -partnereknek, például az Android-fejlesztőknek is segítenek. Ha az Internetes és alkalmazástevékenységek beállítás is be van kapcsolva, akkor a rendszer ezeket az adatokat az Ön Google-fiókjába is mentheti. <ph name="BEGIN_LINK1" />További információ.<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">Kapcsolat hozzáadása</translation>
+<translation id="2947605845283690091">Az internetes böngészésnek gyorsnak kell lennie. Szánjon egy pillanatot <ph name="BEGIN_LINK" />bővítményeinek ellenőrzésére<ph name="END_LINK" />.</translation>
 <translation id="2948300991547862301">Ugrás: <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">A modern internetre szabott gyors, egyszerű és biztonságos böngésző.</translation>
 <translation id="2949289451367477459">A tartózkodási hely használata. A helymeghatározási jogosultsággal rendelkező alkalmazások és szolgáltatások számára lehetővé teszi az eszköz tartózkodási helyének használatát. A Google időről időre helyadatokat gyűjthet, és ezen adatok anonim módon történő felhasználásával javíthatja a helymeghatározás pontosságát, valamint a helyalapú szolgáltatásokat. <ph name="BEGIN_LINK1" />További információ<ph name="END_LINK1" />.</translation>
@@ -1546,6 +1551,7 @@
 <translation id="3241680850019875542">Válassza ki a bővítmény gyökérkönyvtárát. A bővítmény frissítéséhez meg kell adni az ismét használandó privátkulcs-fájlt is.</translation>
 <translation id="3244294424315804309">Némítás megtartása</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> – Hálózati hiba</translation>
+<translation id="3248902735035392926">A biztonság fontos. Szánjon egy pillanatot <ph name="BEGIN_LINK" />bővítményeinek ellenőrzésére<ph name="END_LINK" />.</translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;Nem része a tanúsítványnak&gt;</translation>
 <translation id="3253225298092156258">Nem hozzáférhető</translation>
@@ -2042,6 +2048,7 @@
 <translation id="3926002189479431949">A Smart Lockhoz használt telefon megváltozott</translation>
 <translation id="3927932062596804919">Megtagadás</translation>
 <translation id="3928570707778085600">Menti a(z) <ph name="FILE_OR_FOLDER_NAME" /> módosításait?</translation>
+<translation id="3929426037718431833">Ezek a bővítmények láthatják és módosíthatják az ezen a webhelyen található információkat.</translation>
 <translation id="3930737994424905957">Eszközök keresése…</translation>
 <translation id="3930968231047618417">Háttérszín</translation>
 <translation id="3933283459331715412"><ph name="USERNAME" /> törölt jelszavának visszaállítása</translation>
@@ -2108,6 +2115,7 @@
 <translation id="4010917659463429001">Könyvjelzők eléréséhez mobileszközön: <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973">A(z) „<ph name="CLIENT_NAME" />” hibakeresést hajt végre a böngészőnél</translation>
 <translation id="4014432863917027322">Javítja a következőt: „<ph name="EXTENSION_NAME" />”?</translation>
+<translation id="4015163439792426608">Használ bővítményeket? Egyetlen helyen, egyszerűen <ph name="BEGIN_LINK" />kezelheti őket<ph name="END_LINK" />.</translation>
 <translation id="4020106588733303597">Hoppá! A rendszer nem tudta betölteni a rendelkezésre álló licenceket.</translation>
 <translation id="4020327272915390518">Beállítások menü</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2266,6 +2274,7 @@
 <translation id="4267953847983678297">Automatikus kapcsolódás mobilhálózathoz</translation>
 <translation id="4268025649754414643">Kulcstitkosítás</translation>
 <translation id="4270393598798225102">Verzió <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">Bejelentkezési adatok</translation>
 <translation id="4275663329226226506">Média</translation>
 <translation id="4275830172053184480">Indítsa újra az eszközt</translation>
 <translation id="4278101229438943600">Segédje készen áll</translation>
@@ -2309,6 +2318,7 @@
 <translation id="4349828822184870497">Hasznos</translation>
 <translation id="4350019051035968019">Ez az eszköz nem regisztrálható annál a domainnél, amelyhez fiókja tartozik, mert az eszköz felügyeletére egy másik domain van kijelölve.</translation>
 <translation id="4351060348582610152">A(z) <ph name="ORIGIN" /> szeretné megkeresni a közeli Bluetooth-eszközöket. A következő eszközöket találta:</translation>
+<translation id="4353114845960720315">Amíg VR-módban van, a webhely információkhoz juthat bizonyos dolgokról:</translation>
 <translation id="4354344420232759511">Az Ön által felkeresett webhelyek itt jelennek meg</translation>
 <translation id="435527878592612277">Válassza ki a fotóját</translation>
 <translation id="4358313196493694334">Kattintási hely stabilizálása</translation>
@@ -2368,6 +2378,7 @@
 <translation id="443475966875174318">Nem kompatibilis alkalmazások frissítése és eltávolítása</translation>
 <translation id="4438043733494739848">Átlátszó</translation>
 <translation id="4441124369922430666">Szeretné automatikusan elindítani ezt az alkalmazást, amikor bekapcsolja a számítógépet?</translation>
+<translation id="4441147046941420429">A folytatáshoz távolítsa el a biztonsági kulcsot az eszközből, majd helyezze vissza, és érintse meg.</translation>
 <translation id="444134486829715816">Részletes nézet...</translation>
 <translation id="4442424173763614572">A DNS keresése sikertelen</translation>
 <translation id="4443536555189480885">&amp;Súgó</translation>
@@ -2594,6 +2605,7 @@
 <translation id="4804818685124855865">Kapcsolat bontása</translation>
 <translation id="4804827417948292437">Avokádó</translation>
 <translation id="4807098396393229769">A kártyán feltüntetett név</translation>
+<translation id="4808319664292298116">Belép a(z) <ph name="DOMAIN" /> által biztosított virtuális valóságba?</translation>
 <translation id="4808667324955055115">Előugró ablakok letiltva:</translation>
 <translation id="480990236307250886">A kezdőoldal megnyitása</translation>
 <translation id="4813136279048157860">Saját képek</translation>
@@ -2818,6 +2830,7 @@
 <translation id="5135085122826131075">Az „Ok Google” parancsszó kimondásával hozzáférhet Segédjéhez.</translation>
 <translation id="5135533361271311778">Nem sikerült létrehozni a könyvjelzőelemet.</translation>
 <translation id="5137501176474113045">Elem törlése</translation>
+<translation id="5139823398361067371">Adja meg a biztonsági kulcs PIN-kódját. Ha nem tudja a PIN-kódot, vissza kell állítania a biztonsági kulcsot.</translation>
 <translation id="5139955368427980650">&amp;Megnyitás</translation>
 <translation id="5142961317498132443">Hitelesítés</translation>
 <translation id="5143374789336132547">A(z) <ph name="EXTENSION_NAME" /> bővítmény módosította, hogy melyik oldal jelenjen meg a Kezdőlap gombra kattintáskor.</translation>
@@ -2836,6 +2849,7 @@
 <translation id="5170568018924773124">Megjelenítés mappában</translation>
 <translation id="5171045022955879922">Keressen vagy írjon be egy URL-t</translation>
 <translation id="5171343362375269016">Cserememória</translation>
+<translation id="5173668317844998239">A biztonsági kulcsra mentett ujjlenyomatok hozzáadása és törlése</translation>
 <translation id="5175379009094579629">Az eszköznév érvénytelen. Ha szeretne újrapróbálkozni, írjon be érvényes eszköznevet.</translation>
 <translation id="5177479852722101802">A kamerához és mikrofonhoz való hozzáférés tiltásának fenntartása</translation>
 <translation id="5177549709747445269">Jelenleg mobiladatokat használ</translation>
@@ -2912,6 +2926,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">Az Ön fiókjai</translation>
 <translation id="5288678174502918605">Bezárt lap m&amp;egnyitása</translation>
+<translation id="52895863590846877">Az oldal nem <ph name="LANGUAGE" /> nyelvű</translation>
 <translation id="52912272896845572">A privátkulcs-fájl érvénytelen.</translation>
 <translation id="529175790091471945">Az eszköz formázása</translation>
 <translation id="5293170712604732402">Beállítások visszaállítása alapértelmezettre</translation>
@@ -3066,6 +3081,7 @@
 <translation id="5511379779384092781">Extra kicsi</translation>
 <translation id="5511823366942919280">Biztosan beállítja ezt az eszközt „Shark” eszközként?</translation>
 <translation id="5512653252560939721">A felhasználói tanúsítványnak hardvertámogatottnak kell lennie.</translation>
+<translation id="5517304475148761050">Ennek az alkalmazásnak hozzáférésre van szüksége a Play Áruházhoz</translation>
 <translation id="551752069230578406">Nyomtató hozzáadása a fiókhoz; ez eltarthat egy darabig...</translation>
 <translation id="5518219166343146486">Kérdezzen rá, amikor az adott webhely szeretné megtekinteni a vágólapra másolt szövegeket és képeket</translation>
 <translation id="5518584115117143805">E-mail titkosítási tanúsítvány</translation>
@@ -3270,12 +3286,14 @@
 <translation id="5804175651771201311">Roaming kikapcsolva</translation>
 <translation id="5804241973901381774">Engedélyek</translation>
 <translation id="5805697420284793859">Ablakkezelő</translation>
+<translation id="5806773519584576205">0° (alapértelmezett)</translation>
 <translation id="5811750797187914944">Minden kész</translation>
 <translation id="5812674658566766066">Az összes kibontása</translation>
 <translation id="5814126672212206791">Csatlakozás típusa</translation>
 <translation id="5815645614496570556">X.400 cím</translation>
 <translation id="5816434091619127343">A kívánt nyomtatómódosítások használhatatlanná tehetik a nyomtatót.</translation>
 <translation id="5817918615728894473">Párosítás</translation>
+<translation id="5819762621475381970">– a szoba elrendezéséről.</translation>
 <translation id="5821565227679781414">Parancsikon létrehozása</translation>
 <translation id="5825412242012995131">Be (javasolt)</translation>
 <translation id="5826395379250998812">Csatlakoztassa <ph name="DEVICE_TYPE" /> eszközét telefonjához. <ph name="LINK_BEGIN" />További információ.<ph name="LINK_END" /></translation>
@@ -3425,7 +3443,6 @@
 <translation id="6022705094403139349">Készen áll a biztonsági hardverkulcs párosítására?</translation>
 <translation id="6023643151125006053">Az eszközt (sorozatszám: <ph name="SERIAL_NUMBER" />) zárolta a(z) <ph name="SAML_DOMAIN" /> rendszergazdája.</translation>
 <translation id="6025215716629925253">Veremkivonat</translation>
-<translation id="6026047032548434446">Telepíti az alkalmazást?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> – USB-eszköz csatlakoztatva</translation>
 <translation id="6029587122245504742">Leglassabb</translation>
 <translation id="6032912588568283682">Fájlrendszer</translation>
@@ -3807,6 +3824,7 @@
 <translation id="6589660129740381104">A szinkronizálással és személyre szabással kapcsolatos beállítások már közös vezérlőelem alatt találhatók meg, hogy <ph name="IDS_SHORT_PRODUCT_NAME" /> szolgáltatásunkban még könnyebben kezelhesse felhasználói élményét. Ha ezt bekapcsolja, módosíthatja aktuális beállításait.</translation>
 <translation id="6590458744723262880">Mappa átnevezése</translation>
 <translation id="6592267180249644460">WebRTC napló rögzítésének ideje: <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">Sikerült az ujjlenyomat rögzítése</translation>
 <translation id="6594883168703494535">Bejelentkezés Google-fiókba a Smart Lock használatával</translation>
 <translation id="6596325263575161958">Titkosítási lehetőségek</translation>
 <translation id="6596816719288285829">IP-cím</translation>
@@ -3941,6 +3959,7 @@
 <translation id="6805038906417219576">OK</translation>
 <translation id="6805647936811177813">Kérjük jelentkezzen be a(z) <ph name="TOKEN_NAME" /> szolgáltatásba az ügyféltanúsítvány importálásához a(z) <ph name="HOST_NAME" /> webhelyről.</translation>
 <translation id="680572642341004180">RLZ-követés engedélyezése a következő esetében: <ph name="SHORT_PRODUCT_OS_NAME" />.</translation>
+<translation id="6808039367995747522">A folytatáshoz helyezze be, majd érintse meg a biztonsági kulcsot</translation>
 <translation id="6808193438228982088">Róka</translation>
 <translation id="6810613314571580006">Automatikus bejelentkezés webhelyekre a tárolt hitelesítő adatokkal. Ha a funkció ki van kapcsolva, akkor a rendszer minden alkalommal megerősítést kér Öntől, mielőtt bejelentkezne egy webhelyre.</translation>
 <translation id="6810768462515084623">Hoppá! Úgy tűnik, a jelszava lejárt. Újítsa meg egy másik eszközön, és próbálja újra.</translation>
@@ -3948,6 +3967,7 @@
 <translation id="6812349420832218321">A <ph name="PRODUCT_NAME" /> nem futtatható rootként.</translation>
 <translation id="6812841287760418429">Módosítások megtartása</translation>
 <translation id="6817174620439930047">Kérdezzen meg, amikor egy webhely exkluzív rendszerüzenetekkel szeretné elérni a MIDI-eszközöket (ajánlott)</translation>
+<translation id="6818198425579322765">Az oldal fordítani kívánt nyelve</translation>
 <translation id="682123305478866682">Asztal átküldése</translation>
 <translation id="6823506025919456619">A saját eszközök megtekintéséhez be kell jelentkeznie a Chrome-ba.</translation>
 <translation id="6824564591481349393">&amp;E-mail cím másolása</translation>
@@ -3981,6 +4001,7 @@
 <translation id="6860097299815761905">Proxy-beállítások...</translation>
 <translation id="6860427144121307915">Megnyitás lapon</translation>
 <translation id="6865313869410766144">Automatikus kitöltési űrlapadatok</translation>
+<translation id="6865598234501509159">Az oldal nem <ph name="LANGUAGE" /> nyelvű</translation>
 <translation id="6865708901122695652">WebRTC-eseménynaplók (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">Színhőmérséklet</translation>
 <translation id="6870888490422746447">Alkalmazás kiválasztása és megosztása itt:</translation>
@@ -3995,6 +4016,7 @@
 <translation id="6885771755599377173">Rendszer-információk előnézete</translation>
 <translation id="6886476658664859389">NFC-s biztonsági hardverkulcs</translation>
 <translation id="6886871292305414135">Link megnyitása új &amp;lapon</translation>
+<translation id="6890912377247906520">Ezeknek a bővítményeknek nincs szükségük hozzáférésre ehhez a webhelyhez.</translation>
 <translation id="6892812721183419409">Link megnyitása mint <ph name="USER" /></translation>
 <translation id="6895032998810961280">A tisztítás során a számítógépen talált kártékony szoftverek, rendszerbeállítások és folyamatok részletes adatainak jelentése a Google részére.</translation>
 <translation id="6896758677409633944">Másolás</translation>
@@ -4390,6 +4412,7 @@
 <translation id="7461924472993315131">Rögzítés</translation>
 <translation id="746216226901520237">Legközelebb a telefonjával oldhatja fel <ph name="DEVICE_TYPE" /> eszköze lezárását. A Smart Lock funkciót a Beállításokban kapcsolhatja ki.</translation>
 <translation id="7463006580194749499">Személy hozzáadása</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# megnyitott lap, nyomja meg a lapsor be-/kikapcsolásához}other{# megnyitott lap, nyomja meg a lapsor be-/kikapcsolásához}}</translation>
 <translation id="7465778193084373987">Netscape tanúsítvány - visszavonási URL</translation>
 <translation id="7469894403370665791">Automatikus kapcsolódás ehhez a hálózathoz</translation>
 <translation id="747114903913869239">Hiba: nem lehet dekódolni a bővítményt</translation>
@@ -4817,6 +4840,7 @@
 <translation id="8037117027592400564">Az összes szöveg felolvasása szintetizált beszéddel kimondva</translation>
 <translation id="8037357227543935929">Kérdezzen rá (alapértelmezés szerint)</translation>
 <translation id="803771048473350947">Fájl</translation>
+<translation id="8041089156583427627">Visszajelzés küldése</translation>
 <translation id="8042142357103597104">Szöveg átlátszatlansága</translation>
 <translation id="8044262338717486897">A(z) <ph name="LINUX_APP_NAME" /> nem válaszol.</translation>
 <translation id="8044899503464538266">Lassú</translation>
@@ -4846,6 +4870,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">Mentett jelszó</translation>
 <translation id="8086015605808120405">A(z) <ph name="PRINTER_NAME" /> konfigurálása...</translation>
+<translation id="8086442853986205778">A(z) <ph name="PRINTER_NAME" /> beállítása</translation>
 <translation id="8090234456044969073">Az Ön által leggyakrabban felkeresett webhelyek listájának olvasása</translation>
 <translation id="8093359998839330381">A(z) <ph name="PLUGIN_NAME" /> nem válaszol</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Biztonsági másolat készítése a Google Drive-ra. Bármikor könnyedén helyreállíthatja adatait, illetve lecserélheti eszközét. A biztonsági másolat alkalmazásadatokat tartalmaz.<ph name="END_PARAGRAPH1" />
@@ -5157,6 +5182,7 @@
 <translation id="8551388862522347954">Licencek</translation>
 <translation id="8553342806078037065">Más személyek kezelése</translation>
 <translation id="8554899698005018844">Nincs nyelv</translation>
+<translation id="8557022314818157177">Érintse meg többször a biztonsági kulcsot, amíg meg nem történik az ujjlenyomat rögzítése.</translation>
 <translation id="855773602626431402">A rendszer megakadályozta egy nem sandbox-technológiát használó beépülő modul futását az oldalon.</translation>
 <translation id="8557930019681227453">Jegyzék</translation>
 <translation id="8561206103590473338">Elefánt</translation>
@@ -5314,6 +5340,7 @@
 <translation id="8770406935328356739">A bővítmény gyökérkönyvtára</translation>
 <translation id="8770507190024617908">Személyek kezelése</translation>
 <translation id="8771300903067484968">A kezdőoldal háttere vissza lett állítva az alapértelmezett háttérre.</translation>
+<translation id="8773302562181397928">A következő nyomtató mentése: <ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">Visszaállítás megerősítése</translation>
 <translation id="8774934320277480003">Felső margó</translation>
 <translation id="8775144690796719618">Érvénytelen URL</translation>
@@ -5656,6 +5683,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 lap}other{# lap}}</translation>
 <translation id="971774202801778802">Könyvjelző URL-je</translation>
 <translation id="973473557718930265">Kilépés</translation>
+<translation id="975893173032473675">Fordítás célnyelve</translation>
 <translation id="97905529126098460">Ez az ablak bezáródik a megszakítási folyamat befejezése után.</translation>
 <translation id="981121421437150478">Offline</translation>
 <translation id="983511809958454316">Ez a funkció nem támogatott VR-módban</translation>
diff --git a/chrome/app/resources/generated_resources_id.xtb b/chrome/app/resources/generated_resources_id.xtb
index 59029962..1f7a58f7 100644
--- a/chrome/app/resources/generated_resources_id.xtb
+++ b/chrome/app/resources/generated_resources_id.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="id">
-<translation id="1002469766576243227">Layanan autentikasi ini dihosting oleh <ph name="EXTENSION_NAME" /></translation>
 <translation id="1003088604756913841">Buka Link di Jendela <ph name="APP" /> baru</translation>
 <translation id="1004218526896219317">Akses situs</translation>
 <translation id="1005274289863221750">Menggunakan mikrofon dan kamera Anda</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">Khusus Penyandi</translation>
 <translation id="1039337018183941703">File tidak valid atau rusak</translation>
 <translation id="1041175011127912238">Halaman ini tidak merespons</translation>
+<translation id="1041263367839475438">Perangkat yang tersedia</translation>
 <translation id="1042174272890264476">Komputer Anda juga dilengkapi dengan perpustakaan RLZ <ph name="SHORT_PRODUCT_NAME" /> yang tertanam di dalamnya. RLZ menetapkan tag tak unik dan tidak dapat diidentifikasi secara pribadi untuk mengukur penelusuran dan penggunaan <ph name="SHORT_PRODUCT_NAME" /> yang didorong oleh kampanye promosi tertentu. Biasanya label ini muncul di kueri Google Penelusuran di <ph name="PRODUCT_NAME" />.</translation>
 <translation id="1045692658517323508">{0,plural, =1{Update dalam 1 menit}other{Update dalam # menit}}</translation>
 <translation id="1046635659603195359">Sepertinya Anda sudah menyiapkan Voice Match dengan Asisten Google di perangkat lainnya. Rekaman sebelumnya tersebut dapat digunakan untuk membuat model suara di perangkat ini. Tindakan ini perlu waktu kurang dari satu menit.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">Telusuri perangkat, aplikasi, dan web.</translation>
 <translation id="1146678959555564648">Masuki VR</translation>
 <translation id="114721135501989771">Dapatkan kecanggihan Google di Chrome</translation>
+<translation id="1147991416141538220">Untuk meminta akses, hubungi administrator perangkat ini.</translation>
 <translation id="1149401351239820326">Bulan akhir masa berlaku</translation>
 <translation id="1150565364351027703">Kacamata Hitam</translation>
 <translation id="1151917987301063366">Selalu izinkan <ph name="HOST" /> mengakses sensor</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">Sesuaikan</translation>
 <translation id="1178581264944972037">Jeda</translation>
 <translation id="117916940443676133">Kunci keamanan Anda tidak dilindungi PIN. Untuk mengelola data login, buat PIN terlebih dahulu.</translation>
+<translation id="118069123878619799">- fitur fisik Anda seperti tinggi badan</translation>
 <translation id="1181037720776840403">Hapus</translation>
 <translation id="1183237619868651138">Tidak dapat memasang <ph name="EXTERNAL_CRX_FILE" /> di cache lokal.</translation>
 <translation id="1185924365081634987">Anda juga dapat mencoba untuk <ph name="GUEST_SIGNIN_LINK_START" />menjelajahi sebagai tamu<ph name="GUEST_SIGNIN_LINK_END" /> untuk memperbaiki kesalahan jaringan ini.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">Tanyakan sebelum mengakses</translation>
 <translation id="1434696352799406980">Fitur ini akan menyetel ulang halaman mulai, halaman tab baru, mesin telusur, dan tab terpasang. Fitur ini juga akan menonaktifkan semua ekstensi dan menghapus data sementara seperti cookie. Bookmark, histori, dan sandi yang tersimpan tidak akan dihapus.</translation>
 <translation id="1434886155212424586">Beranda adalah halaman Tab Baru</translation>
+<translation id="1435979430299962295">Untuk mengizinkan akses pada situs ini, klik ekstensi.</translation>
 <translation id="1436390408194692385">Berlaku selama <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">Lanjutkan penyiapan</translation>
 <translation id="1436784010935106834">Dihapus</translation>
@@ -687,7 +690,7 @@
 <translation id="1976150099241323601">Login ke Peranti Keamanan</translation>
 <translation id="1976323404609382849">Cookie dari berbagai situs dicekal.</translation>
 <translation id="1977965994116744507">Dekatkan ponsel untuk membuka kunci <ph name="DEVICE_TYPE" /> Anda.</translation>
-<translation id="1978006917103730774">Software dan update layanan berikutnya akan diinstal secara otomatis.</translation>
+<translation id="1978006917103730774">Update software dan keamanan berikutnya akan diinstal secara otomatis.</translation>
 <translation id="1979280758666859181">Anda mengubah ke saluran dengan versi <ph name="PRODUCT_NAME" /> yang lebih lama. Perubahan saluran ini akan berlaku jika versi saluran cocok dengan versi yang saat ini terpasang pada perangkat Anda.</translation>
 <translation id="197989455406964291">KDC tidak mendukung jenis enkripsi</translation>
 <translation id="1982354452682152483">Tidak ada deskripsi yang tersedia.</translation>
@@ -1364,12 +1367,14 @@
 <translation id="2932883381142163287">Laporkan penyalahgunaan</translation>
 <translation id="2936851848721175671">Pencadangan &amp; pemulihan</translation>
 <translation id="2938225289965773019">Membuka link <ph name="PROTOCOL" /></translation>
+<translation id="2938845886082362843">Lihat dan hapus data login yang disimpan di kunci keamanan Anda</translation>
 <translation id="2939938020978911855">Tampilkan perangkat Bluetooth yang tersedia</translation>
 <translation id="2941112035454246133">Rendah</translation>
 <translation id="2942560570858569904">Menunggu...</translation>
 <translation id="2942581856830209953">Sesuaikan halaman ini</translation>
 <translation id="2944060181911631861">Kirim data penggunaan dan diagnostik. Bantuan sempurnakan pengalaman Android Anda dengan otomatis mengirim data diagnostik, perangkat, dan penggunaan aplikasi ke Google. Data ini akan membantu sistem dan stabilitas aplikasi serta peningkatan lainnya. Beberapa data gabungan juga akan membantu aplikasi dan partner Google, seperti developer Android. Jika setelan Aktivitas Web &amp; Aplikasi tambahan diaktifkan, data ini mungkin akan disimpan ke Akun Google Anda. <ph name="BEGIN_LINK1" />Pelajari Lebih Lanjut<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">Tambahkan koneksi</translation>
+<translation id="2947605845283690091">Penjelajahan web seharusnya cepat. Sempatkan untuk <ph name="BEGIN_LINK" />memeriksa ekstensi Anda<ph name="END_LINK" /> sekarang.</translation>
 <translation id="2948300991547862301">Buka <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">Browser web yang cepat, sederhana, dan aman, yang diciptakan untuk web modern.</translation>
 <translation id="2949289451367477459">Gunakan lokasi. Izinkan aplikasi dan layanan yang memiliki izin akses lokasi untuk menggunakan lokasi perangkat ini. Google dapat mengumpulkan data lokasi secara berkala dan menggunakan data ini secara anonim untuk meningkatkan akurasi lokasi dan layanan berdasarkan lokasi. <ph name="BEGIN_LINK1" />Pelajari Lebih Lanjut<ph name="END_LINK1" /></translation>
@@ -1544,6 +1549,7 @@
 <translation id="3241680850019875542">Pilih direktori akar ekstensi untuk dipaket. Untuk memperbarui ekstensi, pilih juga file kunci pribadi untuk dipakai ulang.</translation>
 <translation id="3244294424315804309">Lanjutkan mematikan suara</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> - Jaringan error</translation>
+<translation id="3248902735035392926">Keamanan adalah hal utama. Sempatkan untuk <ph name="BEGIN_LINK" />memeriksa ekstensi Anda sekarang<ph name="END_LINK" /></translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;Bukan Bagian Dari Sertifikat&gt;</translation>
 <translation id="3253225298092156258">Tidak tersedia</translation>
@@ -2040,6 +2046,7 @@
 <translation id="3926002189479431949">Ponsel Smart Lock diubah</translation>
 <translation id="3927932062596804919">Tolak</translation>
 <translation id="3928570707778085600">Simpan perubahan ke <ph name="FILE_OR_FOLDER_NAME" />?</translation>
+<translation id="3929426037718431833">Ekstensi ini dapat melihat dan mengubah informasi pada situs ini.</translation>
 <translation id="3930737994424905957">Mencari perangkat</translation>
 <translation id="3930968231047618417">Warna latar belakang</translation>
 <translation id="3933283459331715412">Pulihkan sandi yang dihapus untuk <ph name="USERNAME" /></translation>
@@ -2107,6 +2114,7 @@
 <translation id="4010917659463429001">Untuk mendapatkan bookmark di perangkat seluler, <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973">"<ph name="CLIENT_NAME" />" melakukan debug di browser ini</translation>
 <translation id="4014432863917027322">Perbaiki "<ph name="EXTENSION_NAME" />"?</translation>
+<translation id="4015163439792426608">Punya ekstensi? <ph name="BEGIN_LINK" />Kelola ekstensi Anda<ph name="END_LINK" /> dalam satu tempat praktis.</translation>
 <translation id="4020106588733303597">Maaf. Sistem gagal memuat lisensi yang tersedia.</translation>
 <translation id="4020327272915390518">Menu opsi</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2265,6 +2273,7 @@
 <translation id="4267953847983678297">Otomatis sambungkan ke jaringan seluler</translation>
 <translation id="4268025649754414643">Penyandian Kunci</translation>
 <translation id="4270393598798225102">Versi <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">Data login</translation>
 <translation id="4275663329226226506">Media</translation>
 <translation id="4275830172053184480">Mulai ulang perangkat Anda</translation>
 <translation id="4278101229438943600">Asisten sudah siap</translation>
@@ -2308,6 +2317,7 @@
 <translation id="4349828822184870497">Berguna</translation>
 <translation id="4350019051035968019">Perangkat ini tidak dapat didaftarkan ke domain tempat akun Anda berada karena perangkat ditandai untuk dikelola oleh domain lain.</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> ingin memindai perangkat Bluetooth di sekitar. Perangkat berikut telah ditemukan:</translation>
+<translation id="4353114845960720315">Ketika Anda berada dalam VR, situs ini mungkin dapat mempelajari:</translation>
 <translation id="4354344420232759511">Situs yang Anda kunjungi akan ditampilkan di sini</translation>
 <translation id="435527878592612277">Pilih foto Anda</translation>
 <translation id="4358313196493694334">Stabilkan lokasi klik</translation>
@@ -2367,6 +2377,7 @@
 <translation id="443475966875174318">Update atau hapus aplikasi yang tidak kompatibel</translation>
 <translation id="4438043733494739848">Transparan</translation>
 <translation id="4441124369922430666">Ingin memulai aplikasi ini secara otomatis saat komputer diaktifkan?</translation>
+<translation id="4441147046941420429">Untuk melanjutkan, hapus kunci keamanan Anda dari perangkat, lalu masukkan kembali dan sentuh tombol</translation>
 <translation id="444134486829715816">Luaskan...</translation>
 <translation id="4442424173763614572">Pencarian DNS gagal</translation>
 <translation id="4443536555189480885">&amp;Bantuan</translation>
@@ -2593,6 +2604,7 @@
 <translation id="4804818685124855865">Putuskan</translation>
 <translation id="4804827417948292437">Avokad</translation>
 <translation id="4807098396393229769">Nama di kartu</translation>
+<translation id="4808319664292298116">Masukkan VR dari <ph name="DOMAIN" />?</translation>
 <translation id="4808667324955055115">Pop-up diblokir:</translation>
 <translation id="480990236307250886">Buka beranda</translation>
 <translation id="4813136279048157860">Gambar Saya</translation>
@@ -2817,6 +2829,7 @@
 <translation id="5135085122826131075">Akses Asisten saat Anda mengucapkan "Ok Google".</translation>
 <translation id="5135533361271311778">Tidak dapat membuat item bookmark.</translation>
 <translation id="5137501176474113045">Hapus item ini</translation>
+<translation id="5139823398361067371">Masukkan PIN untuk kunci keamanan Anda. Jika tidak mengetahui PIN-nya, Anda perlu menyetel ulang kunci keamanan.</translation>
 <translation id="5139955368427980650">&amp;Buka</translation>
 <translation id="5142961317498132443">Autentikasi</translation>
 <translation id="5143374789336132547">Ekstensi "<ph name="EXTENSION_NAME" />" telah mengubah halaman apa yang ditampilkan saat Anda mengeklik tombol Beranda.</translation>
@@ -2835,6 +2848,7 @@
 <translation id="5170568018924773124">Tampilkan dalam folder</translation>
 <translation id="5171045022955879922">Telusuri atau ketik URL</translation>
 <translation id="5171343362375269016">Memori yang Ditukar</translation>
+<translation id="5173668317844998239">Menambahkan dan menghapus sidik jari yang tersimpan di kunci keamanan Anda</translation>
 <translation id="5175379009094579629">Nama perangkat tidak valid. Masukkan nama perangkat yang valid untuk mencoba lagi.</translation>
 <translation id="5177479852722101802">Terus blokir akses mikrofon dan kamera</translation>
 <translation id="5177549709747445269">Anda menggunakan data seluler</translation>
@@ -2910,6 +2924,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">Akun Anda</translation>
 <translation id="5288678174502918605">Buka K&amp;embali Tab yang Tertutup</translation>
+<translation id="52895863590846877">Halaman tidak dalam bahasa <ph name="LANGUAGE" /></translation>
 <translation id="52912272896845572">File kunci pribadi tidak valid.</translation>
 <translation id="529175790091471945">Format perangkat ini</translation>
 <translation id="5293170712604732402">Memulihkan setelan ke default aslinya</translation>
@@ -3064,6 +3079,7 @@
 <translation id="5511379779384092781">Sangat kecil</translation>
 <translation id="5511823366942919280">Yakin ingin menyiapkan perangkat ini sebagai "Shark"?</translation>
 <translation id="5512653252560939721">Sertifikat pengguna harus dicadangkan di hardware.</translation>
+<translation id="5517304475148761050">Aplikasi ini memerlukan akses ke Play Store</translation>
 <translation id="551752069230578406">Menambahkan printer ke akun Anda - proses ini mungkin membutuhkan beberapa saat...</translation>
 <translation id="5518219166343146486">Tanyakan saat situs ingin melihat teks dan gambar yang disalin ke papan klip</translation>
 <translation id="5518584115117143805">Sertifikat Enkripsi Email</translation>
@@ -3267,12 +3283,14 @@
 <translation id="5804175651771201311">Roaming nonaktif</translation>
 <translation id="5804241973901381774">Izin</translation>
 <translation id="5805697420284793859">Window manager</translation>
+<translation id="5806773519584576205">0° (Default)</translation>
 <translation id="5811750797187914944">Semua siap</translation>
 <translation id="5812674658566766066">Luaskan semua</translation>
 <translation id="5814126672212206791">Jenis sambungan</translation>
 <translation id="5815645614496570556">X.400 Address</translation>
 <translation id="5816434091619127343">Perubahan printer yang diminta akan membuat printer tidak dapat digunakan.</translation>
 <translation id="5817918615728894473">Sandingkan</translation>
+<translation id="5819762621475381970">- tata letak ruangan Anda</translation>
 <translation id="5821565227679781414">Buat Pintasan</translation>
 <translation id="5825412242012995131">Aktif (Direkomendasikan)</translation>
 <translation id="5826395379250998812">Hubungkan <ph name="DEVICE_TYPE" /> Anda dengan ponsel. <ph name="LINK_BEGIN" />Pelajari lebih lanjut<ph name="LINK_END" /></translation>
@@ -3367,7 +3385,7 @@
 <translation id="5941153596444580863">Tambahkan pengguna...</translation>
 <translation id="5941343993301164315">Harap masuk ke <ph name="TOKEN_NAME" />.</translation>
 <translation id="5941711191222866238">Perkecil</translation>
-<translation id="5942964813783878922"><ph name="DEVICE_TYPE" /> Anda akan dimulai ulang setelah update ini. Software dan update layanan berikutnya akan diinstal secara otomatis.</translation>
+<translation id="5942964813783878922"><ph name="DEVICE_TYPE" /> Anda akan dimulai ulang setelah update ini. Update software dan keamanan berikutnya akan diinstal secara otomatis.</translation>
 <translation id="5944869793365969636">Pindai kode QR</translation>
 <translation id="5945188205370098537">Kirim data penggunaan dan diagnostik. Bantuan sempurnakan pengalaman Android Anda dengan otomatis mengirim data diagnostik, perangkat, dan penggunaan aplikasi ke Google. Data ini akan membantu sistem dan stabilitas aplikasi serta peningkatan lainnya. Beberapa data gabungan juga akan membantu aplikasi dan partner Google, seperti developer Android. Jika setelan Aktivitas Web &amp; Aplikasi tambahan diaktifkan, data ini mungkin akan disimpan ke Akun Google Anda. <ph name="BEGIN_LINK1" />Pelajari Lebih Lanjut<ph name="END_LINK1" /></translation>
 <translation id="5946591249682680882">ID Laporan <ph name="WEBRTC_LOG_REPORT_ID" /></translation>
@@ -3422,7 +3440,6 @@
 <translation id="6022705094403139349">Siap untuk menyambungkan kunci keamanan?</translation>
 <translation id="6023643151125006053">Perangkat ini (NS: <ph name="SERIAL_NUMBER" />) dikunci oleh administrator <ph name="SAML_DOMAIN" />.</translation>
 <translation id="6025215716629925253">Pelacakan Tumpukan</translation>
-<translation id="6026047032548434446">Instal aplikasi?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> - Perangkat USB tersambung</translation>
 <translation id="6029587122245504742">Paling lambat</translation>
 <translation id="6032912588568283682">Sistem file</translation>
@@ -3804,6 +3821,7 @@
 <translation id="6589660129740381104">Untuk membantu Anda lebih mudah mengelola pengalaman saat menggunakan <ph name="IDS_SHORT_PRODUCT_NAME" />, fitur yang terkait dengan sinkronisasi dan personalisasi kini ada di 1 kontrol. Mengaktifkannya dapat mengubah setelan saat ini.</translation>
 <translation id="6590458744723262880">Ganti nama folder</translation>
 <translation id="6592267180249644460">Log WebRTC direkam pada <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">Sidik jari Anda telah direkam</translation>
 <translation id="6594883168703494535">Gunakan Smart Lock untuk login ke Akun Google</translation>
 <translation id="6596325263575161958">Opsi enkripsi</translation>
 <translation id="6596816719288285829">Alamat IP</translation>
@@ -3938,6 +3956,7 @@
 <translation id="6805038906417219576">Oke</translation>
 <translation id="6805647936811177813">Harap masuk ke <ph name="TOKEN_NAME" /> untuk mengimpor sertifikat dari <ph name="HOST_NAME" />.</translation>
 <translation id="680572642341004180">Aktifkan pelacakan RLZ pada <ph name="SHORT_PRODUCT_OS_NAME" />.</translation>
+<translation id="6808039367995747522">Untuk melanjutkan, masukkan dan sentuh kunci keamanan</translation>
 <translation id="6808193438228982088">Rubah</translation>
 <translation id="6810613314571580006">Otomatis masuk ke situs web menggunakan kredensial yang tersimpan. Jika fitur ini dinonaktifkan, Anda akan dimintai konfirmasi setiap kali masuk ke situs web.</translation>
 <translation id="6810768462515084623">Maaf.  Sepertinya sandi sudah tidak berlaku. Harap perbarui sandi di perangkat yang lain dan coba lagi.</translation>
@@ -3945,6 +3964,7 @@
 <translation id="6812349420832218321"><ph name="PRODUCT_NAME" /> tidak dapat dijalankan sebagai akar.</translation>
 <translation id="6812841287760418429">Simpan perubahan</translation>
 <translation id="6817174620439930047">Tanyakan saat situs ingin menggunakan pesan eksklusif sistem untuk mengakses perangkat MIDI (disarankan)</translation>
+<translation id="6818198425579322765">Bahasa Asal Terjemahan Halaman</translation>
 <translation id="682123305478866682">Transmisikan desktop</translation>
 <translation id="6823506025919456619">Anda harus masuk ke Chrome untuk melihat perangkat Anda</translation>
 <translation id="6824564591481349393">Salin Alamat &amp;Email</translation>
@@ -3978,6 +3998,7 @@
 <translation id="6860097299815761905">Setelan proxy...</translation>
 <translation id="6860427144121307915">Buka di Tab</translation>
 <translation id="6865313869410766144">Data formulir isi-otomatis</translation>
+<translation id="6865598234501509159">Halaman Tidak dalam Bahasa <ph name="LANGUAGE" /></translation>
 <translation id="6865708901122695652">Log aktivitas WebRTC (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">Suhu warna</translation>
 <translation id="6870888490422746447">Pilih aplikasi untuk membagikan:</translation>
@@ -3992,6 +4013,7 @@
 <translation id="6885771755599377173">Pratinjau Informasi Sistem</translation>
 <translation id="6886476658664859389">Kunci keamanan NFC</translation>
 <translation id="6886871292305414135">Buka link di &amp;tab baru</translation>
+<translation id="6890912377247906520">Ekstensi ini tidak memerlukan akses ke situs ini.</translation>
 <translation id="6892812721183419409">Buka Tautan sebagai <ph name="USER" /></translation>
 <translation id="6895032998810961280">Laporkan detail ke Google tentang software, setelan sistem, dan proses berbahaya yang ditemukan di komputer Anda selama pembersihan ini</translation>
 <translation id="6896758677409633944">Salin</translation>
@@ -4387,6 +4409,7 @@
 <translation id="7461924472993315131">Pasang Pin</translation>
 <translation id="746216226901520237">Saat digunakan lagi, ponsel Anda akan membuka kunci <ph name="DEVICE_TYPE" /> ini. Anda dapat menonaktifkan Smart Lock di Setelan.</translation>
 <translation id="7463006580194749499">Tambahkan pengguna</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# tab terbuka, tekan untuk beralih tab setrip}other{# tab terbuka, tekan untuk beralih tab setrip}}</translation>
 <translation id="7465778193084373987">Netscape Certificate Revocation URL</translation>
 <translation id="7469894403370665791">Sambungkan ke jaringan ini secara otomatis</translation>
 <translation id="747114903913869239">Kesalahan: Tidak dapat mendekodekan ekstensi</translation>
@@ -4814,6 +4837,7 @@
 <translation id="8037117027592400564">Membaca semua teks yang diucapkan menggunakan ucapan yang disintesis</translation>
 <translation id="8037357227543935929">Tanyakan (default)</translation>
 <translation id="803771048473350947">File</translation>
+<translation id="8041089156583427627">Kirim Masukan</translation>
 <translation id="8042142357103597104">Opasitas teks</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> tidak merespons.</translation>
 <translation id="8044899503464538266">Lambat</translation>
@@ -4843,6 +4867,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">Sandi tersimpan</translation>
 <translation id="8086015605808120405">Mengonfigurasi <ph name="PRINTER_NAME" /> ...</translation>
+<translation id="8086442853986205778">Siapkan <ph name="PRINTER_NAME" /></translation>
 <translation id="8090234456044969073">Membaca daftar situs web yang paling sering Anda kunjungi</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> tidak merespons</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Cadangkan ke Google Drive. Pulihkan data atau beralih perangkat kapan saja dengan mudah. Cadangan Anda meliputi data aplikasi.<ph name="END_PARAGRAPH1" />
@@ -5154,6 +5179,7 @@
 <translation id="8551388862522347954">Lisensi</translation>
 <translation id="8553342806078037065">Kelola orang lain</translation>
 <translation id="8554899698005018844">Tidak ada bahasa</translation>
+<translation id="8557022314818157177">Terus sentuh kunci keamanan Anda hingga sidik jari terekam</translation>
 <translation id="855773602626431402">Plugin yang tidak dimasukkan kotak pasir dicegah untuk dijalankan di halaman ini.</translation>
 <translation id="8557930019681227453">Manifes</translation>
 <translation id="8561206103590473338">Gajah</translation>
@@ -5311,6 +5337,7 @@
 <translation id="8770406935328356739">Direktori akar ekstensi</translation>
 <translation id="8770507190024617908">Kelola Orang</translation>
 <translation id="8771300903067484968">Latar belakang halaman awal telah disetel ulang ke latar belakang default.</translation>
+<translation id="8773302562181397928">Simpan <ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">Konfirmasikan Pemulihan</translation>
 <translation id="8774934320277480003">Batas atas</translation>
 <translation id="8775144690796719618">URL tidak valid</translation>
@@ -5653,6 +5680,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 Tab}other{# Tab}}</translation>
 <translation id="971774202801778802">URL bookmark</translation>
 <translation id="973473557718930265">Keluar</translation>
+<translation id="975893173032473675">Bahasa Target Terjemahan</translation>
 <translation id="97905529126098460">Jendela ini akan ditutup setelah proses pembatalan selesai.</translation>
 <translation id="981121421437150478">Offline</translation>
 <translation id="983511809958454316">Fitur ini tidak didukung di VR</translation>
diff --git a/chrome/app/resources/generated_resources_it.xtb b/chrome/app/resources/generated_resources_it.xtb
index fea21737..dc4c7b6 100644
--- a/chrome/app/resources/generated_resources_it.xtb
+++ b/chrome/app/resources/generated_resources_it.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="it">
-<translation id="1002469766576243227">Questo servizio di autenticazione è in hosting su <ph name="EXTENSION_NAME" /></translation>
 <translation id="1003088604756913841">Apri link in nuova finestra di <ph name="APP" /></translation>
 <translation id="1004218526896219317">Accesso al sito</translation>
 <translation id="1005274289863221750">Utilizzo del microfono e della fotocamera</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">Solo crittografia</translation>
 <translation id="1039337018183941703">File non valido o danneggiato</translation>
 <translation id="1041175011127912238">Questa pagina non risponde</translation>
+<translation id="1041263367839475438">Dispositivi disponibili</translation>
 <translation id="1042174272890264476">Sul computer è integrata anche la libreria RLZ di <ph name="SHORT_PRODUCT_NAME" />. RLZ assegna un tag non univoco che non consente l'identificazione personale per valutare le ricerche e l'utilizzo di <ph name="SHORT_PRODUCT_NAME" /> promosso da una determinata campagna promozionale. Talvolta queste etichette vengono visualizzate in query della Ricerca Google in <ph name="PRODUCT_NAME" />.</translation>
 <translation id="1045692658517323508">{0,plural, =1{Aggiorna entro 1 minuto}other{Aggiorna entro # minuti}}</translation>
 <translation id="1046635659603195359">Sembra che tu abbia già configurato Voice Match con l'Assistente Google su un altro dispositivo. Le registrazioni precedenti potrebbero essere usate per creare un modello vocale su questo dispositivo. L'operazione dovrebbe richiedere meno di un minuto.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">Cerca sul dispositivo, nelle app e sul Web.</translation>
 <translation id="1146678959555564648">Entra nella VR</translation>
 <translation id="114721135501989771">Tutta l'intelligenza Google in Chrome</translation>
+<translation id="1147991416141538220">Per richiedere l'accesso, contatta l'amministratore del dispositivo.</translation>
 <translation id="1149401351239820326">Mese di scadenza</translation>
 <translation id="1150565364351027703">Occhiali da sole</translation>
 <translation id="1151917987301063366">Consenti sempre a <ph name="HOST" /> di accedere ai sensori</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">Personalizzati</translation>
 <translation id="1178581264944972037">Pausa</translation>
 <translation id="117916940443676133">Il token di sicurezza non è protetto tramite PIN. Per poter gestire i dati di accesso devi creare un PIN.</translation>
+<translation id="118069123878619799">- dati sulle tue caratteristiche fisiche, come l'altezza</translation>
 <translation id="1181037720776840403">Rimuovi</translation>
 <translation id="1183237619868651138">Impossibile installare <ph name="EXTERNAL_CRX_FILE" /> nella cache locale.</translation>
 <translation id="1185924365081634987">Puoi anche provare a <ph name="GUEST_SIGNIN_LINK_START" />navigare come ospite<ph name="GUEST_SIGNIN_LINK_END" /> per correggere questo errore di rete.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">Chiedi prima di accedere</translation>
 <translation id="1434696352799406980">L'operazione reimposterà la pagina iniziale, la pagina Nuova scheda, il motore di ricerca e le schede bloccate. Inoltre, disattiverà tutte le estensioni e rimuoverà i dati temporanei, come i cookie. La cronologia, le password salvate e i preferiti non saranno invece cancellati.</translation>
 <translation id="1434886155212424586">La pagina iniziale è la pagina Nuova scheda</translation>
+<translation id="1435979430299962295">Per consentire l'accesso al sito, fai clic sull'estensione.</translation>
 <translation id="1436390408194692385">Validità per <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">Continua configurazione</translation>
 <translation id="1436784010935106834">Rimosso</translation>
@@ -1363,12 +1366,14 @@
 <translation id="2932883381142163287">Segnala abuso</translation>
 <translation id="2936851848721175671">Backup e ripristino</translation>
 <translation id="2938225289965773019">Aprire i link <ph name="PROTOCOL" /></translation>
+<translation id="2938845886082362843">Visualizza ed elimina i dati di accesso memorizzati sul token di sicurezza</translation>
 <translation id="2939938020978911855">Mostra dispositivi Bluetooth disponibili</translation>
 <translation id="2941112035454246133">Bassa</translation>
 <translation id="2942560570858569904">In attesa…</translation>
 <translation id="2942581856830209953">Personalizza questa pagina</translation>
 <translation id="2944060181911631861">Invia dati diagnostici e sull'utilizzo. Contribuisci a migliorare la tua esperienza Android tramite l'invio automatico a Google di dati diagnostici e sull'utilizzo delle app e del dispositivo. Tali dati contribuiranno alla stabilità di app e sistema, nonché ad altri miglioramenti. Alcuni dati aggregati saranno utili anche alle app e ai partner di Google, ad esempio agli sviluppatori Android. Se hai attivato l'impostazione Attività web e app aggiuntiva, queste informazioni potrebbero essere salvate nel tuo Account Google. <ph name="BEGIN_LINK1" />Ulteriori informazioni<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">Aggiungi connessione</translation>
+<translation id="2947605845283690091">La navigazione sul Web deve essere veloce. Prenditi un attimo per <ph name="BEGIN_LINK" />controllare ora le tue estensioni<ph name="END_LINK" />.</translation>
 <translation id="2948300991547862301">Vai a <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">Un browser web veloce, semplice e sicuro, ideato per il Web moderno.</translation>
 <translation id="2949289451367477459">Utilizza la geolocalizzazione. Consenti ad app e servizi che dispongono dell'autorizzazione di accesso alla posizione di usare la posizione del dispositivo. Google potrebbe raccogliere periodicamente dati sulla posizione da usare in forma anonima per migliorare la precisione della geolocalizzazione e i servizi basati sulla posizione. <ph name="BEGIN_LINK1" />Ulteriori informazioni<ph name="END_LINK1" /></translation>
@@ -1545,6 +1550,7 @@
 <translation id="3241680850019875542">Seleziona la directory principale dell'estensione di cui creare il pacchetto. Per aggiornare un'estensione, seleziona anche il file delle chiave privata da riutilizzare.</translation>
 <translation id="3244294424315804309">Continua a tenere l'audio disattivato</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> - Errore di rete</translation>
+<translation id="3248902735035392926">La sicurezza è importante. Prenditi un attimo per <ph name="BEGIN_LINK" />controllare ora le tue estensioni<ph name="END_LINK" /></translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;Non parte del certificato&gt;</translation>
 <translation id="3253225298092156258">Non disponibile</translation>
@@ -2041,6 +2047,7 @@
 <translation id="3926002189479431949">Telefono con Smart Lock cambiato</translation>
 <translation id="3927932062596804919">Non consentire</translation>
 <translation id="3928570707778085600">Salvare le modifiche per <ph name="FILE_OR_FOLDER_NAME" />?</translation>
+<translation id="3929426037718431833">Queste estensioni possono vedere e modificare le informazioni sul sito.</translation>
 <translation id="3930737994424905957">Ricerca di dispositivi in corso</translation>
 <translation id="3930968231047618417">Colore sfondo</translation>
 <translation id="3933283459331715412">Ripristina la password eliminata di <ph name="USERNAME" /></translation>
@@ -2108,6 +2115,7 @@
 <translation id="4010917659463429001">Per trovare i tuoi preferiti sul tuo dispositivo mobile, <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973">"<ph name="CLIENT_NAME" />" sta eseguendo il debug del browser</translation>
 <translation id="4014432863917027322">Riparare "<ph name="EXTENSION_NAME" />"?</translation>
+<translation id="4015163439792426608">Hai estensioni? <ph name="BEGIN_LINK" />Gestiscile<ph name="END_LINK" /> da un unico punto di facile accesso.</translation>
 <translation id="4020106588733303597">Impossibile caricare le licenze disponibili.</translation>
 <translation id="4020327272915390518">Menu Opzioni</translation>
 <translation id="4021279097213088397">-</translation>
@@ -2266,6 +2274,7 @@
 <translation id="4267953847983678297">Collegati automaticamente alla rete mobile</translation>
 <translation id="4268025649754414643">Crittografia chiave</translation>
 <translation id="4270393598798225102">Versione <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">Dati di accesso</translation>
 <translation id="4275663329226226506">Multimediali</translation>
 <translation id="4275830172053184480">Riavvia il dispositivo</translation>
 <translation id="4278101229438943600">Il tuo assistente è pronto</translation>
@@ -2309,6 +2318,7 @@
 <translation id="4349828822184870497">Utili</translation>
 <translation id="4350019051035968019">Questo dispositivo non può essere registrato sul dominio a cui appartiene il tuo account perché è contrassegnato per essere gestito da un altro dominio.</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> richiede di eseguire la scansione per rilevare dispositivi Bluetooth nelle vicinanze. Sono stati rilevati i seguenti dispositivi:</translation>
+<translation id="4353114845960720315">Mentre ti trovi nella VR, il sito potrebbe riuscire ad acquisire:</translation>
 <translation id="4354344420232759511">Qui verranno visualizzati i siti visitati</translation>
 <translation id="435527878592612277">Seleziona la foto</translation>
 <translation id="4358313196493694334">Stabilizza la posizione dei clic</translation>
@@ -2368,6 +2378,7 @@
 <translation id="443475966875174318">Aggiorna o rimuovi le applicazioni non compatibili</translation>
 <translation id="4438043733494739848">Trasparente</translation>
 <translation id="4441124369922430666">Vuoi avviare automaticamente questa app all'accensione del computer?</translation>
+<translation id="4441147046941420429">Per continuare, rimuovi il token di sicurezza dal dispositivo, quindi inseriscilo nuovamente e toccalo</translation>
 <translation id="444134486829715816">Espandi...</translation>
 <translation id="4442424173763614572">Ricerca DNS non riuscita</translation>
 <translation id="4443536555189480885">&amp;Guida</translation>
@@ -2594,6 +2605,7 @@
 <translation id="4804818685124855865">Disconnetti</translation>
 <translation id="4804827417948292437">Avocado</translation>
 <translation id="4807098396393229769">Nome sulla carta di credito</translation>
+<translation id="4808319664292298116">Entrare nella VR da <ph name="DOMAIN" />?</translation>
 <translation id="4808667324955055115">Popup bloccati</translation>
 <translation id="480990236307250886">Apri pagina iniziale</translation>
 <translation id="4813136279048157860">Le mie immagini</translation>
@@ -2818,6 +2830,7 @@
 <translation id="5135085122826131075">Accedi all'assistente quando dici "Ok Google".</translation>
 <translation id="5135533361271311778">Impossibile creare l'elemento nei Preferiti.</translation>
 <translation id="5137501176474113045">Elimina questa voce</translation>
+<translation id="5139823398361067371">Inserisci il PIN del token di sicurezza. Se non conosci il PIN, devi reimpostare il token di sicurezza.</translation>
 <translation id="5139955368427980650">&amp;Apri</translation>
 <translation id="5142961317498132443">Autenticazione</translation>
 <translation id="5143374789336132547">L'estensione "<ph name="EXTENSION_NAME" />" ha cambiato la pagina mostrata quando fai clic sul pulsante Pagina iniziale.</translation>
@@ -2836,6 +2849,7 @@
 <translation id="5170568018924773124">Mostra nella cartella</translation>
 <translation id="5171045022955879922">Cerca o digita un URL</translation>
 <translation id="5171343362375269016">Memoria sostituita</translation>
+<translation id="5173668317844998239">Aggiungi ed elimina le impronte salvate nel tuo token di sicurezza</translation>
 <translation id="5175379009094579629">Il nome del dispositivo non è valido. Inserisci un nome valido per riprovare.</translation>
 <translation id="5177479852722101802">Continua a impedire l'accesso a webcam e microfono</translation>
 <translation id="5177549709747445269">Dati mobili in uso</translation>
@@ -2911,6 +2925,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">I tuoi account</translation>
 <translation id="5288678174502918605">Riapri sch&amp;eda chiusa</translation>
+<translation id="52895863590846877">La pagina non è in <ph name="LANGUAGE" /></translation>
 <translation id="52912272896845572">Il file della chiave privata non è valido.</translation>
 <translation id="529175790091471945">Formatta questo dispositivo</translation>
 <translation id="5293170712604732402">Ripristina le impostazioni predefinite originali</translation>
@@ -3065,6 +3080,7 @@
 <translation id="5511379779384092781">Molto bassa</translation>
 <translation id="5511823366942919280">Vuoi configurare questo dispositivo come dispositivo "Shark"?</translation>
 <translation id="5512653252560939721">Il certificato utente deve essere basato su hardware.</translation>
+<translation id="5517304475148761050">L'app richiede l'accesso al Play Store</translation>
 <translation id="551752069230578406">Aggiunta della stampante al tuo account; potrebbe occorrere un istante...</translation>
 <translation id="5518219166343146486">Chiedi conferma quando un sito vuole leggere il testo e le immagini copiati negli appunti</translation>
 <translation id="5518584115117143805">Certificato crittografia email</translation>
@@ -3268,12 +3284,14 @@
 <translation id="5804175651771201311">Roaming disattivato</translation>
 <translation id="5804241973901381774">Autorizzazioni</translation>
 <translation id="5805697420284793859">Gestione finestre</translation>
+<translation id="5806773519584576205">0° (valore predefinito)</translation>
 <translation id="5811750797187914944">Fatto</translation>
 <translation id="5812674658566766066">Espandi tutto</translation>
 <translation id="5814126672212206791">Tipo di connessione</translation>
 <translation id="5815645614496570556">Indirizzo X.400</translation>
 <translation id="5816434091619127343">Le modifiche richieste renderebbero la stampante inutilizzabile.</translation>
 <translation id="5817918615728894473">Accoppia</translation>
+<translation id="5819762621475381970">- dati sulla struttura della tua stanza</translation>
 <translation id="5821565227679781414">Crea scorciatoia</translation>
 <translation id="5825412242012995131">On (opzione consigliata)</translation>
 <translation id="5826395379250998812">Connetti <ph name="DEVICE_TYPE" /> con il tuo telefono. <ph name="LINK_BEGIN" />Ulteriori informazioni<ph name="LINK_END" /></translation>
@@ -3423,7 +3441,6 @@
 <translation id="6022705094403139349">È tutto pronto per accoppiare il tuo token di sicurezza?</translation>
 <translation id="6023643151125006053">Questo dispositivo (numero di serie <ph name="SERIAL_NUMBER" />) è stato bloccato dall'amministratore di <ph name="SAML_DOMAIN" />.</translation>
 <translation id="6025215716629925253">Analisi dello stack</translation>
-<translation id="6026047032548434446">Vuoi installare l'app?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> - Dispositivo USB collegato</translation>
 <translation id="6029587122245504742">Minima</translation>
 <translation id="6032912588568283682">File system</translation>
@@ -3805,6 +3822,7 @@
 <translation id="6589660129740381104">Per aiutarti a gestire più facilmente la tua esperienza con <ph name="IDS_SHORT_PRODUCT_NAME" />, le funzioni relative a sincronizzazione e personalizzazione sono ora raggruppate in un'unica opzione di controllo. Attivarla può modificare le attuali impostazioni.</translation>
 <translation id="6590458744723262880">Rinomina cartella</translation>
 <translation id="6592267180249644460">Data/ora acquisizione log WebRTC: <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">La tua impronta è stata acquisita</translation>
 <translation id="6594883168703494535">Usa Smart Lock per accedere al tuo Account Google</translation>
 <translation id="6596325263575161958">Opzioni di crittografia</translation>
 <translation id="6596816719288285829">Indirizzo IP</translation>
@@ -3939,6 +3957,7 @@
 <translation id="6805038906417219576">OK</translation>
 <translation id="6805647936811177813">Accedi a <ph name="TOKEN_NAME" /> per importare il certificato client da <ph name="HOST_NAME" />.</translation>
 <translation id="680572642341004180">Attiva monitoraggio RLZ su <ph name="SHORT_PRODUCT_OS_NAME" />.</translation>
+<translation id="6808039367995747522">Per continuare, inserisci e tocca il token di sicurezza</translation>
 <translation id="6808193438228982088">Volpe</translation>
 <translation id="6810613314571580006">Accedi automaticamente ai siti web utilizzando credenziali memorizzate. Quando la funzione non è attiva, ti viene chiesta la conferma prima di ogni accesso ai siti web.</translation>
 <translation id="6810768462515084623">Spiacenti. Sembra che la password sia scaduta. Rinnovala su un altro dispositivo e riprova.</translation>
@@ -3946,6 +3965,7 @@
 <translation id="6812349420832218321"><ph name="PRODUCT_NAME" /> non può essere eseguito come root.</translation>
 <translation id="6812841287760418429">Mantieni le modifiche</translation>
 <translation id="6817174620439930047">Chiedi conferma quando un sito vuole utilizzare messaggi esclusivi di sistema per accedere a dispositivi MIDI (consigliata)</translation>
+<translation id="6818198425579322765">Lingua della pagina da tradurre</translation>
 <translation id="682123305478866682">Trasmetti desktop</translation>
 <translation id="6823506025919456619">Devi accedere a Chrome per visualizzare i tuoi dispositivi</translation>
 <translation id="6824564591481349393">Copia indirizzo &amp;email</translation>
@@ -3979,6 +3999,7 @@
 <translation id="6860097299815761905">Impostazioni proxy...</translation>
 <translation id="6860427144121307915">Apri in una scheda</translation>
 <translation id="6865313869410766144">Dati della compilazione automatica dei moduli</translation>
+<translation id="6865598234501509159">La pagina non è in <ph name="LANGUAGE" /></translation>
 <translation id="6865708901122695652">Log eventi WebRTC (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">Temperatura di colore</translation>
 <translation id="6870888490422746447">Scegli un'app per la condivisione:</translation>
@@ -3993,6 +4014,7 @@
 <translation id="6885771755599377173">Anteprima informazioni di sistema</translation>
 <translation id="6886476658664859389">Token di sicurezza NFC</translation>
 <translation id="6886871292305414135">Apri link in un'altra &amp;scheda</translation>
+<translation id="6890912377247906520">Queste estensioni non richiedono l'accesso al sito.</translation>
 <translation id="6892812721183419409">Apri link come <ph name="USER" /></translation>
 <translation id="6895032998810961280">Segnala a Google i dettagli relativi a software dannoso, impostazioni di sistema e processi trovati sul tuo computer durante questa pulizia</translation>
 <translation id="6896758677409633944">Copia</translation>
@@ -4388,6 +4410,7 @@
 <translation id="7461924472993315131">Blocca</translation>
 <translation id="746216226901520237">La prossima volta potrai usare il tuo telefono per sbloccare il dispositivo <ph name="DEVICE_TYPE" />. Puoi disattivare Smart Lock nelle Impostazioni.</translation>
 <translation id="7463006580194749499">Aggiungi persona</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# scheda aperta; premi per attivare/disattivare la tabstrip}other{# schede aperte; premi per attivare/disattivare la tabstrip}}</translation>
 <translation id="7465778193084373987">URL di revoca certificato Netscape</translation>
 <translation id="7469894403370665791">Collegati automaticamente a questa rete</translation>
 <translation id="747114903913869239">Errore: impossibile decodificare l'estensione</translation>
@@ -4815,6 +4838,7 @@
 <translation id="8037117027592400564">Lettura di tutto il testo pronunciato utilizzando la sintesi vocale</translation>
 <translation id="8037357227543935929">Chiedi (predefinita)</translation>
 <translation id="803771048473350947">Archivio</translation>
+<translation id="8041089156583427627">Invia feedback</translation>
 <translation id="8042142357103597104">Opacità testo</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> non risponde.</translation>
 <translation id="8044899503464538266">Lento</translation>
@@ -4844,6 +4868,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">Password salvata</translation>
 <translation id="8086015605808120405">Configurazione di <ph name="PRINTER_NAME" />…</translation>
+<translation id="8086442853986205778">Configura <ph name="PRINTER_NAME" /></translation>
 <translation id="8090234456044969073">Lettura di un elenco di siti web più visitati</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> non risponde</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Effettua il backup su Google Drive. Ripristina i dati o cambia facilmente dispositivo in qualsiasi momento. Il backup include i dati delle app.<ph name="END_PARAGRAPH1" />
@@ -5154,6 +5179,7 @@
 <translation id="8551388862522347954">Licenze</translation>
 <translation id="8553342806078037065">Gestisci altre persone</translation>
 <translation id="8554899698005018844">Nessuna lingua</translation>
+<translation id="8557022314818157177">Continua a toccare il token di sicurezza finché l'impronta digitale non viene acquisita</translation>
 <translation id="855773602626431402">È stata impedita l'esecuzione di un plug-in senza sandbox in questa pagina.</translation>
 <translation id="8557930019681227453">Manifest</translation>
 <translation id="8561206103590473338">Elefante</translation>
@@ -5311,6 +5337,7 @@
 <translation id="8770406935328356739">Directory principale dell'estensione</translation>
 <translation id="8770507190024617908">Gestisci utenti</translation>
 <translation id="8771300903067484968">Lo sfondo della pagina iniziale è stato reimpostato allo sfondo predefinito.</translation>
+<translation id="8773302562181397928">Salva <ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">Conferma il ripristino</translation>
 <translation id="8774934320277480003">Margine superiore</translation>
 <translation id="8775144690796719618">URL non valido</translation>
@@ -5653,6 +5680,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 scheda}other{# schede}}</translation>
 <translation id="971774202801778802">Aggiungi l'URL ai segnalibri</translation>
 <translation id="973473557718930265">Esci</translation>
+<translation id="975893173032473675">Lingua in cui tradurre</translation>
 <translation id="97905529126098460">Questa finestra verrà chiusa una volta completato l'annullamento.</translation>
 <translation id="981121421437150478">Offline</translation>
 <translation id="983511809958454316">Questa funzione non è supportata in realtà virtuale</translation>
diff --git a/chrome/app/resources/generated_resources_iw.xtb b/chrome/app/resources/generated_resources_iw.xtb
index 4e35fb26..22b09e9 100644
--- a/chrome/app/resources/generated_resources_iw.xtb
+++ b/chrome/app/resources/generated_resources_iw.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="iw">
-<translation id="1002469766576243227">שירות האימות הזה מתארח בתוסף <ph name="EXTENSION_NAME" /></translation>
 <translation id="1003088604756913841">פתח את הקישור בחלון חדש של <ph name="APP" /></translation>
 <translation id="1004218526896219317">גישה לאתרים</translation>
 <translation id="1005274289863221750">להשתמש במיקרופון ובמצלמה</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">הצפנה בלבד</translation>
 <translation id="1039337018183941703">הקובץ לא חוקי, או שהוא פגום</translation>
 <translation id="1041175011127912238">הדף לא מגיב</translation>
+<translation id="1041263367839475438">מכשירים זמינים</translation>
 <translation id="1042174272890264476">‏המחשב שלך מגיע גם עם ספריית ה-RLZ המובנה של <ph name="SHORT_PRODUCT_NAME" />‏. RLZ מקצה תג שאינו ייחודי ואינו ניתן לזיהוי על מנת למדוד את החיפוש ואת השימוש ב-<ph name="SHORT_PRODUCT_NAME" /> המונעים על ידי קמפיין ספציפי לקידום מכירות. התוויות האלה מופיעות לעתים בשאילתות החיפוש של Google ב-<ph name="PRODUCT_NAME" />.</translation>
 <translation id="1045692658517323508">{0,plural, =1{יש לעדכן בתוך דקה}two{יש לעדכן בתוך # דקות}many{יש לעדכן בתוך # דקות}other{יש לעדכן בתוך # דקות}}</translation>
 <translation id="1046635659603195359">‏נראה שכבר הגדרת את Voice Match עם Google Assistant במכשיר אחר. אפשר להשתמש בהקלטות הקודמות כדי ליצור תבנית קול במכשיר זה. הפעולה אמורה לקחת פחות מדקה.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">אפשר לחפש במכשיר, באפליקציות ובאינטרנט.</translation>
 <translation id="1146678959555564648">‏כניסה למצב VR</translation>
 <translation id="114721135501989771">‏תכונות חכמות של Google</translation>
+<translation id="1147991416141538220">כדי לבקש גישה, צריך לפנות למנהל של המכשיר הזה.</translation>
 <translation id="1149401351239820326">חודש פקיעת התוקף</translation>
 <translation id="1150565364351027703">משקפי שמש</translation>
 <translation id="1151917987301063366">לאפשר תמיד ל-<ph name="HOST" /> לגשת אל חיישנים</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">מותאם אישית</translation>
 <translation id="1178581264944972037">השהה</translation>
 <translation id="117916940443676133">מפתח האבטחה שלך אינו מוגן באמצעות קוד אימות. כדי לנהל את פרטי הכניסה, צריך תחילה ליצור קוד אימות.</translation>
+<translation id="118069123878619799">- התכונות הפיזיות שלך, כמו גובה.</translation>
 <translation id="1181037720776840403">הסרה</translation>
 <translation id="1183237619868651138">לא ניתן להתקין את <ph name="EXTERNAL_CRX_FILE" /> במטמון המקומי.</translation>
 <translation id="1185924365081634987">כדאי גם לנסות <ph name="GUEST_SIGNIN_LINK_START" />לגלוש כאורח<ph name="GUEST_SIGNIN_LINK_END" /> כדי לתקן את שגיאת הרשת הזו.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">שאל לפני גישה</translation>
 <translation id="1434696352799406980">‏פעולה זו תאפס את דף הפתיחה, את דף הכרטיסייה החדשה, את מנוע החיפוש ואת הכרטיסיות המוצמדות שלך. היא גם תשבית את כל התוספים ותמחק נתונים זמניים כגון קובצי Cookie. הסימניות, ההיסטוריה והסיסמאות השמורות לא יימחקו.</translation>
 <translation id="1434886155212424586">דף הבית הוא הדף 'כרטיסייה חדשה'</translation>
+<translation id="1435979430299962295">כדי להתיר גישה באתר הזה, יש ללחוץ על התוסף.</translation>
 <translation id="1436390408194692385">תקף במשך <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">להמשך ההגדרה</translation>
 <translation id="1436784010935106834">הוסר</translation>
@@ -1361,12 +1364,14 @@
 <translation id="2932883381142163287">דיווח על שימוש לרעה</translation>
 <translation id="2936851848721175671">גיבוי ושחזור</translation>
 <translation id="2938225289965773019">לפתוח קישורי <ph name="PROTOCOL" /></translation>
+<translation id="2938845886082362843">הצגה ומחיקה של פרטי כניסה המאוחסנים במפתח האבטחה</translation>
 <translation id="2939938020978911855">‏הצג מכשירי Bluetooth זמינים</translation>
 <translation id="2941112035454246133">נמוכה</translation>
 <translation id="2942560570858569904">המערכת ממתינה...</translation>
 <translation id="2942581856830209953">התאמה אישית של הדף הזה</translation>
 <translation id="2944060181911631861">‏שליחה של נתוני אבחון ונתונים על השימוש. אפשר לעזור בשיפור החוויה ב-Android. לשם כך יש לשלוח אל Google באופן אוטומטי נתוני אבחון ונתונים לגבי השימוש במכשיר ובאפליקציות. נתונים אלה יעזרו לשמור על יציבות המערכת והאפליקציות, כמו גם לביצוע שיפורים אחרים. חלק מהנתונים הנצברים יעזרו גם לאפליקציות ולשותפים של Google, כמו מפתחי Android. אם הופעלה האפשרות 'פעילות באתרי אינטרנט ובאפליקציות נוספים', ייתכן שהנתונים יישמרו בחשבון Google שלך. <ph name="BEGIN_LINK1" />מידע נוסף<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">הוסף חיבור</translation>
+<translation id="2947605845283690091">הגלישה באינטרנט צריכה להיות מהירה. מומלץ להקדיש כמה רגעים כדי <ph name="BEGIN_LINK" />לבדוק עכשיו את התוספים<ph name="END_LINK" />.</translation>
 <translation id="2948300991547862301">עבור אל <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">דפדפן אינטרנט מהיר, פשוט ובטוח, המותאם לאינטרנט המודרני.</translation>
 <translation id="2949289451367477459">‏שימוש במיקום. מתן רשות לשירותים עם הרשאות מיקום להשתמש במיקום המכשיר הזה. Google עשויה לאסוף מדי פעם נתוני מיקום ולהשתמש בהם באופן אנונימי כדי לשפר את דיוק המיקום ושירותים מבוססי-מיקום. <ph name="BEGIN_LINK1" />מידע נוסף<ph name="END_LINK1" /></translation>
@@ -1543,6 +1548,7 @@
 <translation id="3241680850019875542">בחר את ספריית הבסיס של התוסף שיש לארוז. כדי לעדכן תוסף, בחר גם את קובץ המפתח הפרטי שבו ניתן להשתמש שוב.</translation>
 <translation id="3244294424315804309">המשך השתקת הצלילים</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> - שגיאת רשת</translation>
+<translation id="3248902735035392926">חשוב להתנהל בצורה בטוחה. מומלץ להקדיש כמה רגעים כדי <ph name="BEGIN_LINK" />לבדוק עכשיו את התוספים שלך<ph name="END_LINK" /></translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;לא חלק מהאישור&gt;</translation>
 <translation id="3253225298092156258">רשת לא זמינה</translation>
@@ -2039,6 +2045,7 @@
 <translation id="3926002189479431949">‏הטלפון המשמש ל-Smart Lock הוחלף</translation>
 <translation id="3927932062596804919">דחה</translation>
 <translation id="3928570707778085600">שינית את <ph name="FILE_OR_FOLDER_NAME" />. לשמור את השינויים?</translation>
+<translation id="3929426037718431833">לתוספים האלה יש גישה להציג ולשנות את המידע באתר הזה.</translation>
 <translation id="3930737994424905957">חיפוש מכשירים</translation>
 <translation id="3930968231047618417">צבע רקע</translation>
 <translation id="3933283459331715412">שחזור הסיסמה של <ph name="USERNAME" /> שנמחקה</translation>
@@ -2106,6 +2113,7 @@
 <translation id="4010917659463429001">כדי לגשת לסימניות שלך בנייד, <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973">"<ph name="CLIENT_NAME" />" מנפה באגים בדפדפן זה</translation>
 <translation id="4014432863917027322">לתקן את '<ph name="EXTENSION_NAME" />'?</translation>
+<translation id="4015163439792426608">מותקנים אצלך תוספים? אפשר <ph name="BEGIN_LINK" />לנהל את התוספים<ph name="END_LINK" /> בקלות במקום אחד.</translation>
 <translation id="4020106588733303597">אופס! המערכת לא הצליחה לטעון את הרישיונות הזמינים.</translation>
 <translation id="4020327272915390518">תפריט אפשרויות</translation>
 <translation id="4021279097213088397">‏–</translation>
@@ -2264,6 +2272,7 @@
 <translation id="4267953847983678297">התחברות אוטומטית אל רשת סלולרית</translation>
 <translation id="4268025649754414643">קידוד מפתח</translation>
 <translation id="4270393598798225102">גרסה <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">פרטי כניסה</translation>
 <translation id="4275663329226226506">מדיה</translation>
 <translation id="4275830172053184480">הפעלת המכשיר מחדש</translation>
 <translation id="4278101229438943600">‏ה-Assistant מוכן</translation>
@@ -2307,6 +2316,7 @@
 <translation id="4349828822184870497">מועילה</translation>
 <translation id="4350019051035968019">לא ניתן לרשום את המכשיר הזה לדומיין שאליו שייך החשבון שלך מפני שהמכשיר מסומן לניהול על ידי דומיין אחר.</translation>
 <translation id="4351060348582610152">‏<ph name="ORIGIN" /> מבקש לבצע סריקה כדי לאתר מכשירי Bluetooth בקרבת מקום. המכשירים הבאים נמצאו:</translation>
+<translation id="4353114845960720315">‏במצב VR, האתר הזה עשוי לקבל מידע על:</translation>
 <translation id="4354344420232759511">אתרים שבהם ביקרת יופיעו כאן</translation>
 <translation id="435527878592612277">בחירת התמונה שלך</translation>
 <translation id="4358313196493694334">ייצוב מיקום הקליק</translation>
@@ -2366,6 +2376,7 @@
 <translation id="443475966875174318">עדכון או הסרה של אפליקציות לא תואמות</translation>
 <translation id="4438043733494739848">שקוף</translation>
 <translation id="4441124369922430666">האם ברצונך להפעיל יישום זה באופן אוטומטי בעת הפעלת המחשב?</translation>
+<translation id="4441147046941420429">כדי להמשיך, יש לנתק את מפתח האבטחה מהמכשיר, לחבר אותו מחדש ולגעת בו</translation>
 <translation id="444134486829715816">הרחב...</translation>
 <translation id="4442424173763614572">‏חיפוש ה-DNS נכשל</translation>
 <translation id="4443536555189480885">&amp;עזרה</translation>
@@ -2592,6 +2603,7 @@
 <translation id="4804818685124855865">נתק</translation>
 <translation id="4804827417948292437">אבוקדו</translation>
 <translation id="4807098396393229769">שם על הכרטיס</translation>
+<translation id="4808319664292298116">‏לעבור למצב VR מ-<ph name="DOMAIN" />?</translation>
 <translation id="4808667324955055115">חלונות קופצים חסומים</translation>
 <translation id="480990236307250886">פתח את דף הבית</translation>
 <translation id="4813136279048157860">התמונות שלי</translation>
@@ -2816,6 +2828,7 @@
 <translation id="5135085122826131075">‏כשאומרים "Ok Google", מתבצעת גישה ל-Assistant.</translation>
 <translation id="5135533361271311778">לא ניתן ליצור פריט סימניה.</translation>
 <translation id="5137501176474113045">מחק את הפריט הזה</translation>
+<translation id="5139823398361067371">יש להזין את קוד האימות של מפתח האבטחה. אם לא ידוע לך מהו קוד האימות, יהיה עליך לאפס את מפתח האבטחה.</translation>
 <translation id="5139955368427980650">&amp;פתח</translation>
 <translation id="5142961317498132443">אימות</translation>
 <translation id="5143374789336132547">התוסף "<ph name="EXTENSION_NAME" />" שינה את הדף שמוצג כשאתה לוחץ על הלחצן 'דף הבית'.</translation>
@@ -2834,6 +2847,7 @@
 <translation id="5170568018924773124">הצג בתיקייה</translation>
 <translation id="5171045022955879922">טקסט או כתובת אתר לחיפוש</translation>
 <translation id="5171343362375269016">זיכרון מוחלף</translation>
+<translation id="5173668317844998239">הוספה ומחיקה של טביעות אצבע שנשמרו במפתח האבטחה</translation>
 <translation id="5175379009094579629">שם המכשיר לא חוקי. יש להזין שם מכשיר חוקי כדי לנסות שוב.</translation>
 <translation id="5177479852722101802">המשך לחסום גישה אל המצלמה והמיקרופון</translation>
 <translation id="5177549709747445269">כרגע נעשה שימוש בחבילת הגלישה</translation>
@@ -2909,6 +2923,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">החשבונות שלך</translation>
 <translation id="5288678174502918605">פתח &amp;מחדש את הכרטיסייה שנסגרה</translation>
+<translation id="52895863590846877">הדף לא ב<ph name="LANGUAGE" /></translation>
 <translation id="52912272896845572">קובץ המפתח הפרטי אינו חוקי</translation>
 <translation id="529175790091471945">פרמט מכשיר זה</translation>
 <translation id="5293170712604732402">שחזר את ההגדרות לברירות המחדל המקוריות שלהן</translation>
@@ -3063,6 +3078,7 @@
 <translation id="5511379779384092781">קטן במיוחד</translation>
 <translation id="5511823366942919280">האם אתה בטוח שברצונך להגדיר מכשיר זה כ'כריש'?</translation>
 <translation id="5512653252560939721">חובה לבצע גיבוי-חומרה לאישור המשתמש.</translation>
+<translation id="5517304475148761050">‏האפליקציה הזו צריכה גישה אל חנות Play</translation>
 <translation id="551752069230578406">מוסיף את המדפסת לחשבון שלך - התהליך עשוי להימשך מספר רגעים...</translation>
 <translation id="5518219166343146486">יש לשאול כשאתר רוצה לגשת אל טקסט ותמונות שהועתקו ללוח</translation>
 <translation id="5518584115117143805">אישור הצפנת אימייל</translation>
@@ -3266,12 +3282,14 @@
 <translation id="5804175651771201311">נדידה מושבתת</translation>
 <translation id="5804241973901381774">הרשאות</translation>
 <translation id="5805697420284793859">מנהל החלונות</translation>
+<translation id="5806773519584576205">0° (ברירת מחדל)</translation>
 <translation id="5811750797187914944">סיימת</translation>
 <translation id="5812674658566766066">הרחבת הכול</translation>
 <translation id="5814126672212206791">סוג חיבור</translation>
 <translation id="5815645614496570556">‏כתובת X.400</translation>
 <translation id="5816434091619127343">אם יבוצעו שינויי המדפסת שהתבקשו, לא ניתן יהיה להשתמש בה.</translation>
 <translation id="5817918615728894473">התאם</translation>
+<translation id="5819762621475381970">- פריסת החדר שלך.</translation>
 <translation id="5821565227679781414">צור קיצור דרך</translation>
 <translation id="5825412242012995131">מופעל (מומלץ)</translation>
 <translation id="5826395379250998812">יש לחבר את ה-<ph name="DEVICE_TYPE" /> לטלפון. <ph name="LINK_BEGIN" />מידע נוסף<ph name="LINK_END" /></translation>
@@ -3421,7 +3439,6 @@
 <translation id="6022705094403139349">שנתחיל להתאים את מפתח האבטחה?</translation>
 <translation id="6023643151125006053">מכשיר זה (מספר סידורי: <ph name="SERIAL_NUMBER" />) ננעל על-ידי מנהל המערכת של <ph name="SAML_DOMAIN" />.</translation>
 <translation id="6025215716629925253">התחקות אחר ערימה</translation>
-<translation id="6026047032548434446">להתקין את האפליקציה?</translation>
 <translation id="6026819612896463875">‏<ph name="WINDOW_TITLE" /> - USB מחובר</translation>
 <translation id="6029587122245504742">הכי איטי</translation>
 <translation id="6032912588568283682">מערכת קבצים</translation>
@@ -3803,6 +3820,7 @@
 <translation id="6589660129740381104">כדי לעזור לך לנהל בקלות את החוויה ב-<ph name="IDS_SHORT_PRODUCT_NAME" />, התכונות הקשורות לסינכרון ולהתאמה אישית נשלטות עכשיו דרך פקד אחד. הפעלת הפקד הזה עשויה לשנות את ההגדרות הנוכחיות.</translation>
 <translation id="6590458744723262880">שינוי שם התיקייה</translation>
 <translation id="6592267180249644460">‏יומני WebRTC תועדו בתאריך <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">טביעת האצבע שלך תועדה</translation>
 <translation id="6594883168703494535">‏שימוש ב-Smart Lock כדי להיכנס לחשבון Google</translation>
 <translation id="6596325263575161958">אפשרויות הצפנה</translation>
 <translation id="6596816719288285829">‏כתובת IP</translation>
@@ -3937,6 +3955,7 @@
 <translation id="6805038906417219576">אישור</translation>
 <translation id="6805647936811177813">היכנס אל <ph name="TOKEN_NAME" /> כדי לייבא אישור לקוח מ-<ph name="HOST_NAME" />.</translation>
 <translation id="680572642341004180">‏הפעל מעקב RLZ ב-<ph name="SHORT_PRODUCT_OS_NAME" />.</translation>
+<translation id="6808039367995747522">כדי להמשיך, עליך לחבר את מפתח האבטחה ולגעת בו</translation>
 <translation id="6808193438228982088">שועל</translation>
 <translation id="6810613314571580006">היכנס באופן אוטומטי לאתרים באמצעות פרטי כניסה שמורים. כשהתכונה הזו מושבתת, תתבקש לאשר לפני כל כניסה לאתר.</translation>
 <translation id="6810768462515084623">אופס! נראה שהסיסמה שלך כבר לא בתוקף. יש לחדש אותה במכשיר אחר ולנסות שוב.</translation>
@@ -3944,6 +3963,7 @@
 <translation id="6812349420832218321">לא ניתן להפעיל את <ph name="PRODUCT_NAME" /> בתור בסיס.</translation>
 <translation id="6812841287760418429">השאר שינויים</translation>
 <translation id="6817174620439930047">‏שאל כשאתר רוצה להשתמש בהודעות בלעדיות של המערכת כדי לגשת להתקני MIDI (מומלץ)</translation>
+<translation id="6818198425579322765">שפת הדף שיש לתרגם</translation>
 <translation id="682123305478866682">העברת שולחן העבודה</translation>
 <translation id="6823506025919456619">‏עליך להיכנס ל-Chrome כדי לראות את המכשירים שלך</translation>
 <translation id="6824564591481349393">העתק כתובת &amp;אימייל</translation>
@@ -3977,6 +3997,7 @@
 <translation id="6860097299815761905">‏הגדרות שרת proxy...</translation>
 <translation id="6860427144121307915">פתח בכרטיסייה</translation>
 <translation id="6865313869410766144">נתוני טפסים למילוי אוטומטי</translation>
+<translation id="6865598234501509159">הדף לא ב<ph name="LANGUAGE" /></translation>
 <translation id="6865708901122695652">‏יומני אירועים של WebRTC (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">טמפרטורת צבע</translation>
 <translation id="6870888490422746447">בחר אפליקציה לשיתוף:</translation>
@@ -3991,6 +4012,7 @@
 <translation id="6885771755599377173">תצוגה מקדימה של מידע מערכת</translation>
 <translation id="6886476658664859389">‏מפתח אבטחה מסוג NFC</translation>
 <translation id="6886871292305414135">פתח קישור &amp;בכרטיסייה חדשה</translation>
+<translation id="6890912377247906520">התוספים האלה לא צריכים גישה אל האתר הזה.</translation>
 <translation id="6892812721183419409">פתח קישור בתור <ph name="USER" /></translation>
 <translation id="6895032998810961280">‏שליחת דיווח מפורט ל-Google על תוכנה, הגדרות מערכת ותהליכים מזיקים שנמצאו במחשב שלך במהלך הניקוי הזה</translation>
 <translation id="6896758677409633944">העתק</translation>
@@ -4386,6 +4408,7 @@
 <translation id="7461924472993315131">הצמד</translation>
 <translation id="746216226901520237">‏בפעם הבאה, הטלפון יבטל את הנעילה של <ph name="DEVICE_TYPE" />. אפשר להשבית את Smart Lock דרך ההגדרות.</translation>
 <translation id="7463006580194749499">הוספת משתמש</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{כרטיסייה פתוחה אחת. עליך ללחוץ כדי להחליף את המצב של שורת הכרטיסיות}two{# כרטיסיות פתוחות. עליך ללחוץ כדי להחליף את המצב של שורת הכרטיסיות}many{# כרטיסיות פתוחות. עליך ללחוץ כדי להחליף את המצב של שורת הכרטיסיות}other{# כרטיסיות פתוחות. עליך ללחוץ כדי להחליף את המצב של שורת הכרטיסיות}}</translation>
 <translation id="7465778193084373987">‏כתובת אתר לביטול אישור של Netscape</translation>
 <translation id="7469894403370665791">התחבר אוטומטית לרשת זו.</translation>
 <translation id="747114903913869239">שגיאה: לא ניתן לפענח תוסף</translation>
@@ -4812,6 +4835,7 @@
 <translation id="8037117027592400564">קריאת כל הטקסט הנאמר באמצעות דיבור מסונתז</translation>
 <translation id="8037357227543935929">שאל (ברירת מחדל)</translation>
 <translation id="803771048473350947">קובץ</translation>
+<translation id="8041089156583427627"> שליחת משוב</translation>
 <translation id="8042142357103597104">שקיפות טקסט</translation>
 <translation id="8044262338717486897">האפליקציה <ph name="LINUX_APP_NAME" /> לא מגיבה.</translation>
 <translation id="8044899503464538266">אטי</translation>
@@ -4841,6 +4865,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">סיסמה שמורה</translation>
 <translation id="8086015605808120405">מגדיר את <ph name="PRINTER_NAME" /> ...</translation>
+<translation id="8086442853986205778">הגדרה של <ph name="PRINTER_NAME" /></translation>
 <translation id="8090234456044969073">עיין ברשימת אתרי האינטרנט שבהם אתה מבקר הכי הרבה</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> לא מגיב</translation>
 <translation id="8095105960962832018">‏<ph name="BEGIN_PARAGRAPH1" />גיבוי ב-Google Drive. אפשר לשחזר נתונים או להחליף מכשיר בקלות מתי שרוצים. הגיבוי כולל נתוני אפליקציות.<ph name="END_PARAGRAPH1" />
@@ -5154,6 +5179,7 @@
 <translation id="8551388862522347954">רישיונות</translation>
 <translation id="8553342806078037065">נהל אנשים אחרים</translation>
 <translation id="8554899698005018844">לא הוגדרה שפה</translation>
+<translation id="8557022314818157177">צריך להמשיך לגעת במפתח האבטחה עד לתיעוד טביעת האצבע</translation>
 <translation id="855773602626431402">בדף הזה נמנעה הפעלה של פלאגין ללא ארגז חול.</translation>
 <translation id="8557930019681227453">מניפסט</translation>
 <translation id="8561206103590473338">פיל</translation>
@@ -5311,6 +5337,7 @@
 <translation id="8770406935328356739">ספריית הבסיס של תוסף</translation>
 <translation id="8770507190024617908">נהל אנשים</translation>
 <translation id="8771300903067484968">רקע דף הפתיחה עבר איפוס לרקע ברירת המחדל.</translation>
+<translation id="8773302562181397928">שמירת <ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">אישור השחזור</translation>
 <translation id="8774934320277480003">שוליים עליונים</translation>
 <translation id="8775144690796719618">כתובת אתר לא חוקית</translation>
@@ -5653,6 +5680,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{כרטיסייה אחת}two{# כרטיסיות}many{# כרטיסיות}other{# כרטיסיות}}</translation>
 <translation id="971774202801778802">כתובת אתר של סימניה</translation>
 <translation id="973473557718930265">יציאה</translation>
+<translation id="975893173032473675">שפת היעד של התרגום</translation>
 <translation id="97905529126098460">החלון הזה ייסגר לאחר השלמת הביטול.</translation>
 <translation id="981121421437150478">לא מקוון</translation>
 <translation id="983511809958454316">‏התכונה לא נתמכת ב-VR</translation>
diff --git a/chrome/app/resources/generated_resources_ja.xtb b/chrome/app/resources/generated_resources_ja.xtb
index 82311026..ebf9dbc9 100644
--- a/chrome/app/resources/generated_resources_ja.xtb
+++ b/chrome/app/resources/generated_resources_ja.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="ja">
-<translation id="1002469766576243227">この認証サービスは <ph name="EXTENSION_NAME" /> でホストされています</translation>
 <translation id="1003088604756913841">新しい <ph name="APP" /> ウィンドウでリンクを開く</translation>
 <translation id="1004218526896219317">サイトへのアクセス</translation>
 <translation id="1005274289863221750">マイクとカメラを使用する</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">暗号化のみ</translation>
 <translation id="1039337018183941703">ファイルが無効であるか壊れています</translation>
 <translation id="1041175011127912238">このページは応答していません</translation>
+<translation id="1041263367839475438">使用可能なデバイス</translation>
 <translation id="1042174272890264476">お使いのパソコンには <ph name="SHORT_PRODUCT_NAME" /> の RLZ ライブラリも組み込まれています。RLZ は、個人を特定できないタグを割り当てて、特定の販促キャンペーンで生じた検索や <ph name="SHORT_PRODUCT_NAME" /> の利用状況を計測します。これらのラベルは <ph name="PRODUCT_NAME" /> で Google 検索キーワード内に表示されることがあります。</translation>
 <translation id="1045692658517323508">{0,plural, =1{1 分以内に更新してください}other{# 分以内に更新してください}}</translation>
 <translation id="1046635659603195359">別のデバイスの Google アシスタントで Voice Match をすでに設定しているようです。そこですでに登録してある音声を使ってこのデバイスで音声モデルを作成できます。処理にかかる時間は 1 分以内です。</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">デバイス、アプリ、ウェブを検索します。</translation>
 <translation id="1146678959555564648">VR を入力</translation>
 <translation id="114721135501989771">Chrome で Google の最先端技術を活用</translation>
+<translation id="1147991416141538220">アクセスをリクエストするには、このデバイスの管理者にご連絡ください。</translation>
 <translation id="1149401351239820326">有効期限(月)</translation>
 <translation id="1150565364351027703">サングラス</translation>
 <translation id="1151917987301063366"><ph name="HOST" /> によるセンサーへのアクセスを常に許可する</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">カスタム</translation>
 <translation id="1178581264944972037">一時停止</translation>
 <translation id="117916940443676133">セキュリティ キーは PIN で保護されていません。ログインデータを管理するには、まず PIN を作成してください。</translation>
+<translation id="118069123878619799">- あなたの身体的特徴(身長など)</translation>
 <translation id="1181037720776840403">削除</translation>
 <translation id="1183237619868651138">ローカル キャッシュの <ph name="EXTERNAL_CRX_FILE" /> はインストールできません。</translation>
 <translation id="1185924365081634987">このネットワーク エラーを解決するには、<ph name="GUEST_SIGNIN_LINK_START" />ゲストとしてブラウジング<ph name="GUEST_SIGNIN_LINK_END" />もお試しください。</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">アクセスする前に確認する</translation>
 <translation id="1434696352799406980">起動ページ、新しいタブページ、検索エンジン、固定タブをリセットします。また、すべての拡張機能を無効にし、Cookie などの一時データを削除します。ただし、ブックマーク、履歴、保存したパスワードはそのまま残ります。</translation>
 <translation id="1434886155212424586">ホームページは新しいタブのページです</translation>
+<translation id="1435979430299962295">このサイトでアクセスを許可するには、拡張機能をクリックしてください。</translation>
 <translation id="1436390408194692385">有効期限まであと <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">設定を続行</translation>
 <translation id="1436784010935106834">削除しました</translation>
@@ -780,7 +783,7 @@
 <translation id="2129825002735785149">プラグインを更新</translation>
 <translation id="2131077480075264">「<ph name="APP_NAME" />」は「<ph name="IMPORT_NAME" />」で許可されていないためインストールできません</translation>
 <translation id="21354425047973905">PIN を非表示</translation>
-<translation id="2135456203358955318">拡大鏡(ドッキング)</translation>
+<translation id="2135456203358955318">ドッキング拡大鏡</translation>
 <translation id="2135787500304447609">再開(&amp;R)</translation>
 <translation id="2136372518715274136">新しいパスワードを入力</translation>
 <translation id="2136476978468204130">入力したパスフレーズが正しくありません</translation>
@@ -1364,12 +1367,14 @@
 <translation id="2932883381142163287">不正行為を報告</translation>
 <translation id="2936851848721175671">バックアップと復元</translation>
 <translation id="2938225289965773019">「<ph name="PROTOCOL" />」リンクを開く</translation>
+<translation id="2938845886082362843">セキュリティ キーに保存されているログインデータを確認したうえで削除できます</translation>
 <translation id="2939938020978911855">使用可能な Bluetooth デバイスを表示</translation>
 <translation id="2941112035454246133">低</translation>
 <translation id="2942560570858569904">待機しています…</translation>
 <translation id="2942581856830209953">このページをカスタマイズ</translation>
 <translation id="2944060181911631861">使用状況データや診断データを送信します。診断データやデバイスとアプリの使用状況データを Google に自動送信して、Android の機能向上にご協力ください。この情報は、システムとアプリの安定性の向上やその他の機能の改善に役立てられます。また、Google のアプリやパートナー(Android デベロッパーなど)も、集計データとしてこの情報を活用します。[その他のウェブとアプリのアクティビティ] の設定がオンになっている場合、このデータは Google アカウントに保存されます。<ph name="BEGIN_LINK1" />詳細<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">接続を追加</translation>
+<translation id="2947605845283690091">高速なウェブ ブラウジングの妨げとなっていないか、<ph name="BEGIN_LINK" />拡張機能を確認<ph name="END_LINK" />しましょう。</translation>
 <translation id="2948300991547862301"><ph name="PAGE_TITLE" /> へ移動</translation>
 <translation id="29488703364906173">最新のウェブ環境に対応した高速、シンプル、安全なウェブブラウザです。</translation>
 <translation id="2949289451367477459">位置情報を使用するとともに、位置情報の利用を許可されているアプリやサービスがこのデバイスの位置情報を使用することを許可します。Google は位置情報を定期的に収集し、これを匿名のデータとして、位置情報の精度向上や位置情報に基づくサービスの改善に使用することがあります。<ph name="BEGIN_LINK1" />詳細<ph name="END_LINK1" /></translation>
@@ -1546,6 +1551,7 @@
 <translation id="3241680850019875542">パッケージ化する拡張機能のルート ディレクトリを選択します。拡張機能を更新するには、再使用する秘密鍵ファイルも選択してください。</translation>
 <translation id="3244294424315804309">音声のミュートを続行する</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> - ネットワーク エラー</translation>
+<translation id="3248902735035392926">安全性に問題がないか、<ph name="BEGIN_LINK" />拡張機能を確認<ph name="END_LINK" />しましょう</translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" />(<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;証明書に含まれていません&gt;</translation>
 <translation id="3253225298092156258">利用できません</translation>
@@ -2042,6 +2048,7 @@
 <translation id="3926002189479431949">Smart Lock 用のスマートフォンが変更されました</translation>
 <translation id="3927932062596804919">拒否</translation>
 <translation id="3928570707778085600">「<ph name="FILE_OR_FOLDER_NAME" />」に変更を保存しますか?</translation>
+<translation id="3929426037718431833">これらの拡張機能は、このサイトの情報を表示、変更できます。</translation>
 <translation id="3930737994424905957">デバイスを検索しています</translation>
 <translation id="3930968231047618417">背景の色</translation>
 <translation id="3933283459331715412"><ph name="USERNAME" /> の削除済みパスワードを復元します</translation>
@@ -2109,6 +2116,7 @@
 <translation id="4010917659463429001">ブックマークをモバイル デバイスで使用できるようにするには、<ph name="GET_IOS_APP_LINK" />してください。</translation>
 <translation id="4013132157686828973">このブラウザは「<ph name="CLIENT_NAME" />」によりデバッグされています</translation>
 <translation id="4014432863917027322">「<ph name="EXTENSION_NAME" />」を修復しますか?</translation>
+<translation id="4015163439792426608">拡張機能はご利用ですか?<ph name="BEGIN_LINK" />拡張機能の管理<ph name="END_LINK" />は 1 か所で簡単に行うことができます。</translation>
 <translation id="4020106588733303597">利用可能なライセンスを読み込めませんでした。</translation>
 <translation id="4020327272915390518">オプション メニュー</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2267,6 +2275,7 @@
 <translation id="4267953847983678297">モバイル ネットワークに自動接続する</translation>
 <translation id="4268025649754414643">キーの暗号化</translation>
 <translation id="4270393598798225102">バージョン <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">ログインデータ</translation>
 <translation id="4275663329226226506">メディア</translation>
 <translation id="4275830172053184480">デバイスの再起動</translation>
 <translation id="4278101229438943600">アシスタントの設定完了</translation>
@@ -2310,6 +2319,7 @@
 <translation id="4349828822184870497">役に立った</translation>
 <translation id="4350019051035968019">このデバイスは、別のドメインの管理対象として指定されているため、現在のアカウントの所属先ドメインに登録することはできません。</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> が近くの Bluetooth デバイスのスキャンを求めています。検出済みのデバイスは次のとおりです。</translation>
+<translation id="4353114845960720315">VR の使用中、このサイトで次の情報が把握される場合があります。</translation>
 <translation id="4354344420232759511">アクセスしたサイトがここに表示されます</translation>
 <translation id="435527878592612277">写真を選択</translation>
 <translation id="4358313196493694334">クリック位置のぶれを補正する</translation>
@@ -2369,6 +2379,7 @@
 <translation id="443475966875174318">互換性のないアプリケーションの更新または削除</translation>
 <translation id="4438043733494739848">透明</translation>
 <translation id="4441124369922430666">マシンの起動時にこのアプリを自動的に起動しますか?</translation>
+<translation id="4441147046941420429">続行するには、デバイスからセキュリティ キーを取り外し、もう一度差し込んでからタッチしてください</translation>
 <translation id="444134486829715816">展開...</translation>
 <translation id="4442424173763614572">DNS を検索できませんでした</translation>
 <translation id="4443536555189480885">ヘルプ(&amp;H)</translation>
@@ -2595,6 +2606,7 @@
 <translation id="4804818685124855865">切断</translation>
 <translation id="4804827417948292437">アボカド</translation>
 <translation id="4807098396393229769">カード名義人(半角英文字)</translation>
+<translation id="4808319664292298116"><ph name="DOMAIN" /> で VR を使用しますか?</translation>
 <translation id="4808667324955055115">ポップアップがブロックされました:</translation>
 <translation id="480990236307250886">ホームページを開く</translation>
 <translation id="4813136279048157860">自分の画像</translation>
@@ -2819,6 +2831,7 @@
 <translation id="5135085122826131075">「OK Google」と話すとアシスタントにアクセスできます。</translation>
 <translation id="5135533361271311778">ブックマークの項目を作成できませんでした。</translation>
 <translation id="5137501176474113045">このアイテムを削除</translation>
+<translation id="5139823398361067371">セキュリティ キーの PIN を入力してください。PIN がわからない場合は、セキュリティ キーをリセットする必要があります。</translation>
 <translation id="5139955368427980650">開く(&amp;O)</translation>
 <translation id="5142961317498132443">認証</translation>
 <translation id="5143374789336132547">拡張機能「<ph name="EXTENSION_NAME" />」により、ホームボタンをクリックしたときに表示されるページが変更されました。</translation>
@@ -2837,6 +2850,7 @@
 <translation id="5170568018924773124">フォルダを開く</translation>
 <translation id="5171045022955879922">検索または URL を入力</translation>
 <translation id="5171343362375269016">スワップ対象メモリ</translation>
+<translation id="5173668317844998239">セキュリティ キーに保存されている指紋を追加、削除できます</translation>
 <translation id="5175379009094579629">デバイス名が無効です。有効なデバイス名を入力して、もう一度お試しください。</translation>
 <translation id="5177479852722101802">カメラとマイクへのアクセスを引き続きブロックする</translation>
 <translation id="5177549709747445269">モバイルデータ接続を使用しています</translation>
@@ -2912,6 +2926,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">お使いのアカウント</translation>
 <translation id="5288678174502918605">閉じたタブを開く(&amp;E)</translation>
+<translation id="52895863590846877"><ph name="LANGUAGE" />のページではない場合</translation>
 <translation id="52912272896845572">秘密鍵ファイルが無効です。</translation>
 <translation id="529175790091471945">このデバイスをフォーマット</translation>
 <translation id="5293170712604732402">設定を元の既定値に戻します</translation>
@@ -3066,6 +3081,7 @@
 <translation id="5511379779384092781">特小</translation>
 <translation id="5511823366942919280">このデバイスを「Shark」として設定してもよろしいですか?</translation>
 <translation id="5512653252560939721">ユーザー証明書はハードウェア式である必要があります。</translation>
+<translation id="5517304475148761050">このアプリは、Play ストアへのアクセスが必要です</translation>
 <translation id="551752069230578406">アカウントにプリンタを追加しています。この処理には数分かかる場合があります...</translation>
 <translation id="5518219166343146486">クリップボードにコピーされているテキストや画像にサイトがアクセスする際に確認する</translation>
 <translation id="5518584115117143805">メール暗号化証明書</translation>
@@ -3269,12 +3285,14 @@
 <translation id="5804175651771201311">ローミング オフ</translation>
 <translation id="5804241973901381774">権限</translation>
 <translation id="5805697420284793859">ウィンドウ マネージャ</translation>
+<translation id="5806773519584576205">0°(デフォルト)</translation>
 <translation id="5811750797187914944">設定を完了</translation>
 <translation id="5812674658566766066">すべて展開</translation>
 <translation id="5814126672212206791">接続タイプ</translation>
 <translation id="5815645614496570556">X.400 アドレス</translation>
 <translation id="5816434091619127343">リクエストされた変更を行うと、プリンタを使用できなくります。</translation>
 <translation id="5817918615728894473">ペア設定</translation>
+<translation id="5819762621475381970">- あなたの部屋のレイアウト</translation>
 <translation id="5821565227679781414">ショートカットを作成</translation>
 <translation id="5825412242012995131">オン(推奨)</translation>
 <translation id="5826395379250998812"><ph name="DEVICE_TYPE" /> をスマートフォンと接続します。<ph name="LINK_BEGIN" />詳細<ph name="LINK_END" /></translation>
@@ -3424,7 +3442,6 @@
 <translation id="6022705094403139349">セキュリティ キーをペア設定する準備はできましたか?</translation>
 <translation id="6023643151125006053">このデバイス(SN: <ph name="SERIAL_NUMBER" />)は <ph name="SAML_DOMAIN" /> の管理者によってロックされています。</translation>
 <translation id="6025215716629925253">スタック トレース</translation>
-<translation id="6026047032548434446">アプリをインストールしますか?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> - USB デバイスに接続されています</translation>
 <translation id="6029587122245504742">最も遅い</translation>
 <translation id="6032912588568283682">ファイル システム</translation>
@@ -3806,6 +3823,7 @@
 <translation id="6589660129740381104"><ph name="IDS_SHORT_PRODUCT_NAME" /> の利用環境を管理しやすいように、同期とカスタマイズに関連する機能が 1 つの設定にまとめられました。この設定をオンにした場合、現在の設定が変わる可能性があります。</translation>
 <translation id="6590458744723262880">フォルダ名の変更</translation>
 <translation id="6592267180249644460">WebRTC ログの記録日時: <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">指紋を登録しました</translation>
 <translation id="6594883168703494535">Smart Lock を使用して Google アカウントにログインする</translation>
 <translation id="6596325263575161958">暗号化オプション</translation>
 <translation id="6596816719288285829">IP アドレス</translation>
@@ -3940,6 +3958,7 @@
 <translation id="6805038906417219576">OK</translation>
 <translation id="6805647936811177813"><ph name="HOST_NAME" /> からクライアント証明書をインポートするには <ph name="TOKEN_NAME" /> にログインしてください。</translation>
 <translation id="680572642341004180"><ph name="SHORT_PRODUCT_OS_NAME" /> での RLZ トラッキングを有効にする。</translation>
+<translation id="6808039367995747522">続行するには、セキュリティ キーを差し込んでタッチしてください</translation>
 <translation id="6808193438228982088">キツネ</translation>
 <translation id="6810613314571580006">保存されている認証情報を使用してウェブサイトに自動的にログインします。この機能が無効になっている場合は、ウェブサイトにログインするときに毎回確認を求められます。</translation>
 <translation id="6810768462515084623">パスワードの有効期限が切れているようです。別のデバイスで新しいパスワードを設定して、もう一度お試しください。</translation>
@@ -3947,6 +3966,7 @@
 <translation id="6812349420832218321"><ph name="PRODUCT_NAME" /> を root で実行することはできません。</translation>
 <translation id="6812841287760418429">変更を保持</translation>
 <translation id="6817174620439930047">サイトがシステム エクスクルーシブ メッセージを使用して MIDI デバイスにアクセスする際に確認する(推奨)</translation>
+<translation id="6818198425579322765">翻訳するページの言語</translation>
 <translation id="682123305478866682">デスクトップをキャスト</translation>
 <translation id="6823506025919456619">デバイスを見るには Chrome にログインする必要があります</translation>
 <translation id="6824564591481349393">メール アドレスをコピー(&amp;E)</translation>
@@ -3980,6 +4000,7 @@
 <translation id="6860097299815761905">プロキシの設定...</translation>
 <translation id="6860427144121307915">タブで開く</translation>
 <translation id="6865313869410766144">自動入力フォームのデータ</translation>
+<translation id="6865598234501509159"><ph name="LANGUAGE" />のページではない場合</translation>
 <translation id="6865708901122695652">WebRTC イベントログ(<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">色温度</translation>
 <translation id="6870888490422746447">共有するアプリを選択してください:</translation>
@@ -3994,6 +4015,7 @@
 <translation id="6885771755599377173">システム情報のプレビュー</translation>
 <translation id="6886476658664859389">NFC セキュリティ キー</translation>
 <translation id="6886871292305414135">新しいタブで開く(&amp;T)</translation>
+<translation id="6890912377247906520">これらの拡張機能は、このサイトへのアクセスを必要としていません。</translation>
 <translation id="6892812721183419409"><ph name="USER" /> としてリンクを開く</translation>
 <translation id="6895032998810961280">このクリーンアップ中にパソコン上で見つかった有害なソフトウェア、システム設定、プロセスについて詳細なレポートを Google に送信する</translation>
 <translation id="6896758677409633944">コピー</translation>
@@ -4303,7 +4325,7 @@
 <translation id="7328867076235380839">無効な組み合わせです</translation>
 <translation id="7329154610228416156">保護されていない URL(<ph name="BLOCKED_URL" />)を使用するよう設定されているため、ログインできませんでした。管理者にお問い合わせください。</translation>
 <translation id="7334190995941642545">Smart Lock は現在ご利用いただけません。しばらくしてからもう一度お試しください。</translation>
-<translation id="7334274148831027933">拡大鏡(ドッキング)を有効にする</translation>
+<translation id="7334274148831027933">ドッキング拡大鏡を有効にする</translation>
 <translation id="7335974957018254119">スペルチェックを使用する言語</translation>
 <translation id="7336799713063880535">通知をブロックしました。</translation>
 <translation id="7338630283264858612">デバイスのシリアル番号が無効です。</translation>
@@ -4389,6 +4411,7 @@
 <translation id="7461924472993315131">固定</translation>
 <translation id="746216226901520237">次回から、スマートフォンで <ph name="DEVICE_TYPE" /> のロックを解除できます。Smart Lock を無効にするには [設定] をご利用ください。</translation>
 <translation id="7463006580194749499">ユーザーを追加</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{現在開いているタブは # 個で、このボタンを押すとタブバーを切り替えます}other{現在開いているタブは # 個で、このボタンを押すとタブバーを切り替えます}}</translation>
 <translation id="7465778193084373987">Netscape 証明書取り消し URL</translation>
 <translation id="7469894403370665791">このネットワークに自動接続する</translation>
 <translation id="747114903913869239">エラー: 拡張機能をデコードできません</translation>
@@ -4816,6 +4839,7 @@
 <translation id="8037117027592400564">合成音声で読み上げたすべてのテキストの読み取り</translation>
 <translation id="8037357227543935929">確認(デフォルト)</translation>
 <translation id="803771048473350947">ファイル</translation>
+<translation id="8041089156583427627">フィードバックを送信</translation>
 <translation id="8042142357103597104">テキストの透明度</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> から応答がありません。</translation>
 <translation id="8044899503464538266">遅い</translation>
@@ -4845,6 +4869,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">保存したパスワード</translation>
 <translation id="8086015605808120405"><ph name="PRINTER_NAME" /> を設定しています...</translation>
+<translation id="8086442853986205778"><ph name="PRINTER_NAME" /> をセットアップ</translation>
 <translation id="8090234456044969073">よくアクセスするウェブサイトのリストの読み取り</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> が応答していません</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Google ドライブにバックアップします。これにより、いつでも簡単にデータを復元したりデバイスを切り替えたりできます。バックアップ対象にはアプリのデータが含まれます。<ph name="END_PARAGRAPH1" />
@@ -5150,12 +5175,13 @@
 <translation id="8546541260734613940">[*.]example.com</translation>
 <translation id="854655314928502177">ウェブプロキシ自動検出 URL:</translation>
 <translation id="8546930481464505581">Touch Bar をカスタマイズ</translation>
-<translation id="8547013269961688403">拡大鏡(全画面)を有効にする</translation>
+<translation id="8547013269961688403">全画面拡大鏡を有効にする</translation>
 <translation id="85486688517848470">キーボードの最上段にあるキーの動作を切り替えるには、検索キーを押したままにします</translation>
 <translation id="8549457076611407730">{NUM_ITEMS,plural, =1{1 個のアイテム}other{# 個のアイテム}}</translation>
 <translation id="8551388862522347954">ライセンス</translation>
 <translation id="8553342806078037065">他のユーザーを管理</translation>
 <translation id="8554899698005018844">言語設定なし</translation>
+<translation id="8557022314818157177">指紋の登録が完了するまで、セキュリティ キーをタッチし続けてください</translation>
 <translation id="855773602626431402">このページでのサンドボックスの無効化プラグインの実行がブロックされました。</translation>
 <translation id="8557930019681227453">マニフェスト</translation>
 <translation id="8561206103590473338">ゾウ</translation>
@@ -5313,6 +5339,7 @@
 <translation id="8770406935328356739">拡張機能のルート ディレクトリ</translation>
 <translation id="8770507190024617908">ユーザーを管理</translation>
 <translation id="8771300903067484968">スタートページの背景をデフォルトの背景にリセットしました。</translation>
+<translation id="8773302562181397928"><ph name="PRINTER_NAME" /> を保存</translation>
 <translation id="8774379074441005279">復元を実行</translation>
 <translation id="8774934320277480003">上余白</translation>
 <translation id="8775144690796719618">無効なURL</translation>
@@ -5655,6 +5682,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 個のタブ}other{# 個のタブ}}</translation>
 <translation id="971774202801778802">ブックマーク URL</translation>
 <translation id="973473557718930265">終了</translation>
+<translation id="975893173032473675">翻訳先の言語</translation>
 <translation id="97905529126098460">このウィンドウはキャンセル処理の完了後に閉じられます。</translation>
 <translation id="981121421437150478">オフライン</translation>
 <translation id="983511809958454316">この機能は VR ではサポートされていません</translation>
diff --git a/chrome/app/resources/generated_resources_kn.xtb b/chrome/app/resources/generated_resources_kn.xtb
index 96ebc98..5610a280d 100644
--- a/chrome/app/resources/generated_resources_kn.xtb
+++ b/chrome/app/resources/generated_resources_kn.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="kn">
-<translation id="1002469766576243227">ಈ ದೃಢೀಕರಣ ಸೇವೆಯನ್ನು <ph name="EXTENSION_NAME" /> ಮೂಲಕ ಹೋಸ್ಟ್ ಮಾಡಲಾಗಿದೆ</translation>
 <translation id="1003088604756913841">ಹೊಸ <ph name="APP" /> ವಿಂಡೋದಲ್ಲಿ ಲಿಂಕ್ ತೆರೆಯಿರಿ</translation>
 <translation id="1004218526896219317">ಸೈಟ್ ಪ್ರವೇಶ</translation>
 <translation id="1005274289863221750">ನಿಮ್ಮ ಮೈಕ್ರೊಫೋನ್ ಮತ್ತು ಕ್ಯಾಮರಾವನ್ನು ಬಳಸಿ</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">ಸಂಕೇತಲಿಪಿ ಮಾತ್ರ</translation>
 <translation id="1039337018183941703">ಅಮಾನ್ಯ ಅಥವಾ ದೋಷಯುಕ್ತ ಫೈಲ್</translation>
 <translation id="1041175011127912238">ಈ ಪುಟವು ಪ್ರತಿಕ್ರಿಯಿಸುತ್ತಿಲ್ಲ</translation>
+<translation id="1041263367839475438">ಲಭ್ಯವಿರುವ ಸಾಧನಗಳು</translation>
 <translation id="1042174272890264476">ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಅಂತರ್‌ನಿರ್ಮಿತ <ph name="SHORT_PRODUCT_NAME" /> ನ RLZ ಲೈಬ್ರರಿಯೊಂದಿಗೆ ಸಹ ಬರುತ್ತದೆ. ಹುಡುಕಾಟಗಳನ್ನು ಅಳತೆ ಮಾಡಲು ಮತ್ತು ಒಂದು ನಿರ್ದಿಷ್ಟ ಪ್ರಚಾರದ ಶಿಬಿರದಿಂದ <ph name="SHORT_PRODUCT_NAME" /> ಬಳಕೆಯಿಂದ ಗಳಿಸಿದ ಅನನ್ಯವಲ್ಲದ, ವೈಯಕ್ತಿಕವಾಗಿ ಗುರುತಿಸದಂತಹ ಟ್ಯಾಗ್ ಅನ್ನು RLZ ಆಯೋಜಿಸುತ್ತದೆ. ಈ ಲೇಬಲ್‌ಗಳು ಕೆಲವು ಬಾರಿ <ph name="PRODUCT_NAME" /> ನಲ್ಲಿ Google ಹುಡುಕಾಟ ಪ್ರಶ್ನೆಗಳಲ್ಲಿ ಗೋಚರಿಸುತ್ತವೆ.</translation>
 <translation id="1045692658517323508">{0,plural, =1{1 ನಿಮಿಷದ ಒಳಗೆ ಅಪ್‌ಡೇಟ್ ಮಾಡಿ}one{# ನಿಮಿಷಗಳ ಒಳಗೆ ಅಪ್‌ಡೇಟ್ ಮಾಡಿ}other{# ನಿಮಿಷಗಳ ಒಳಗೆ ಅಪ್‌ಡೇಟ್ ಮಾಡಿ}}</translation>
 <translation id="1046635659603195359">ನೀವು ಮತ್ತೊಂದು ಸಾಧನದಲ್ಲಿ ನಿಮ್ಮ Google ಅಸಿಸ್ಟೆಂಟ್ ಮೂಲಕ Voice Match ಅನ್ನು ಈಗಾಗಲೇ ಸೆಟಪ್‌ ಮಾಡಿರುವಿರಿ ಎಂದು ತೋರುತ್ತಿದೆ. ಈ ಸಾಧನದಲ್ಲಿ ಧ್ವನಿ ಮಾದರಿಯನ್ನು ರೂಪಿಸಲು ಹಿಂದಿನ ರೆಕಾರ್ಡಿಂಗ್‌ಗಳನ್ನು ಬಳಸಬಹುದು. ಇದಕ್ಕೆ ಒಂದು ನಿಮಿಷಕ್ಕಿಂತ ಕಡಿಮೆ ಸಮಯ ಸಾಕು.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">ನಿಮ್ಮ ಸಾಧನ, ಆ್ಯಪ್‌ಗಳು ಮತ್ತು ವೆಬ್‌ನಲ್ಲಿ ಹುಡುಕಿ.</translation>
 <translation id="1146678959555564648">VR ನಮೂದಿಸಿ</translation>
 <translation id="114721135501989771">Chrome ನಲ್ಲಿ Google ಸ್ಮಾರ್ಟ್‌ಗಳನ್ನು ಪಡೆಯಿರಿ</translation>
+<translation id="1147991416141538220">ಪ್ರವೇಶಕ್ಕಾಗಿ ಕೇಳಲು, ಈ ಸಾಧನದ ನಿರ್ವಾಹಕರನ್ನು ಸಂಪರ್ಕಿಸಿ.</translation>
 <translation id="1149401351239820326">ಮುಕ್ತಾಯದ ತಿಂಗಳು</translation>
 <translation id="1150565364351027703">ಸನ್‌ಗ್ಲಾಸ್‌ಗಳು</translation>
 <translation id="1151917987301063366">ಸೆನ್ಸರ್‌ಗಳನ್ನು ಪ್ರವೇಶಿಸಲು <ph name="HOST" /> ಗೆ ಯಾವಾಗಲೂ ಅನುಮತಿಸಿ</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">ಕಸ್ಟಮ್</translation>
 <translation id="1178581264944972037">ವಿರಾಮ</translation>
 <translation id="117916940443676133">ನಿಮ್ಮ ಸುರಕ್ಷತಾ ಕೀಯನ್ನು ಪಿನ್‌ ಮೂಲಕ ಸಂರಕ್ಷಿಸಿಲ್ಲ. ಸೈನ್-ಇನ್ ಡೇಟಾವನ್ನು ನಿರ್ವಹಿಸಲು, ಮೊದಲು ಪಿನ್ ರಚಿಸಿ.</translation>
+<translation id="118069123878619799">- ನಿಮ್ಮ ಭೌತಿಕ ಗುಣಲಕ್ಷಣಗಳು, ಉದಾ. ಎತ್ತರ ಇತ್ಯಾದಿ</translation>
 <translation id="1181037720776840403">ತೆಗೆದುಹಾಕು</translation>
 <translation id="1183237619868651138"><ph name="EXTERNAL_CRX_FILE" /> ಅನ್ನು ಸ್ಥಳೀಯ ಕ್ಯಾಷ್‌ನಲ್ಲಿ ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಲಾಗುವುದಿಲ್ಲ.</translation>
 <translation id="1185924365081634987">ಈ ನೆಟ್‌ವರ್ಕ್‌ ದೋಷವನ್ನು ಬಗೆಹರಿಸಲು <ph name="GUEST_SIGNIN_LINK_START" />ಅತಿಥಿಯಾಗಿ ಬ್ರೌಸ್ ಮಾಡುವುದನ್ನು<ph name="GUEST_SIGNIN_LINK_END" /> ಕೂಡಾ ನೀವು ಪ್ರಯತ್ನಿಸಬಹುದು.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">ಪ್ರವೇಶಿಸುವ ಮೊದಲು ಕೇಳಿ</translation>
 <translation id="1434696352799406980">ಇದು ನಿಮ್ಮ ಪ್ರಾರಂಭ ಪುಟ, ಹೊಸ ಟ್ಯಾಬ್ ಪುಟ, ಹುಡುಕಾಟ ಇಂಜಿನ್ ಮತ್ತು ಪಿನ್ ಮಾಡಲಾದ ಟ್ಯಾಬ್‌ಗಳನ್ನು ಮರುಹೊಂದಿಸುತ್ತದೆ. ಇದು ಎಲ್ಲ ವಿಸ್ತರಣೆಗಳು ಮತ್ತು ಕುಕೀಸ್‌ನಂತಹ ತಾತ್ಕಾಲಿಕ ಡೇಟಾವನ್ನು ಸಹ ತೆರವುಗೊಳಿಸುತ್ತದೆ. ನಿಮ್ಮ ಬುಕ್‌ಮಾರ್ಕ್‌ಗಳು, ಇತಿಹಾಸ ಮತ್ತು ಉಳಿಸಿದ ಪಾಸ್‌ವರ್ಡ್‌ಗಳನ್ನು ತೆರವುಗೊಳಿಸಲಾಗುವುದಿಲ್ಲ.</translation>
 <translation id="1434886155212424586">ಮುಖಪುಟವು ಹೊಸ ಟ್ಯಾಬ್ ಪುಟವಾಗಿದೆ</translation>
+<translation id="1435979430299962295">ಈ ಸೈಟ್‌ನಲ್ಲಿ ಪ್ರವೇಶವನ್ನು ಅನುಮತಿಸಲು, ವಿಸ್ತರಣೆಯನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ.</translation>
 <translation id="1436390408194692385"><ph name="TICKET_TIME_LEFT" /> ವರೆಗೆ ಮಾನ್ಯವಾಗಿರುತ್ತದೆ</translation>
 <translation id="1436671784520050284">ಸೆಟಪ್ ಮುಂದುವರಿಸಿ</translation>
 <translation id="1436784010935106834">ತೆಗೆದುಹಾಕಲಾಗಿದೆ</translation>
@@ -1364,12 +1367,14 @@
 <translation id="2932883381142163287">ನಿಂದನೆ ವರದಿ ಮಾಡಿ</translation>
 <translation id="2936851848721175671">ಬ್ಯಾಕಪ್ ಮಾಡಿ &amp; ಮರುಸ್ಥಾಪಿಸಿ</translation>
 <translation id="2938225289965773019"><ph name="PROTOCOL" /> ಲಿಂಕ್‌ಗಳನ್ನು ತೆರೆಯಿರಿ</translation>
+<translation id="2938845886082362843">ನಿಮ್ಮ ಸುರಕ್ಷತಾ ಕೀಯಲ್ಲಿ ಸಂಗ್ರಹಣೆ ಮಾಡಿರುವ ಸೈನ್-ಇನ್ ಡೇಟಾವನ್ನು ವೀಕ್ಷಿಸಿ ಮತ್ತು ಅಳಿಸಿ</translation>
 <translation id="2939938020978911855">ಲಭ್ಯವಿರುವ ಬ್ಲೂಟೂತ್ ಸಾಧನಗಳನ್ನು ತೋರಿಸಿ</translation>
 <translation id="2941112035454246133">ಕಡಿಮೆ</translation>
 <translation id="2942560570858569904">ನಿರೀಕ್ಷಿಸಲಾಗುತ್ತಿದೆ...</translation>
 <translation id="2942581856830209953">ಈ ಪುಟವನ್ನು ಕಸ್ಟಮೈಸ್ ಮಾಡಿ</translation>
 <translation id="2944060181911631861">ಬಳಕೆ ಮತ್ತು ಡಯಾಗ್ನಾಸ್ಟಿಕ್ ಡೇಟಾವನ್ನು ಕಳುಹಿಸಿ. ಡಯಾಗ್ನಾಸ್ಟಿಕ್, ಸಾಧನ, ಹಾಗೂ ಆ್ಯಪ್ ಬಳಕೆಯ ಡೇಟಾವನ್ನು Google ಗೆ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಕಳುಹಿಸುವ ಮೂಲಕ ನಿಮ್ಮ Android ಅನುಭವವನ್ನು ಉತ್ತಮಗೊಳಿಸುವುದಕ್ಕೆ ಸಹಾಯ ಮಾಡಿ. ಇದು ಸಿಸ್ಟಮ್ ಮತ್ತು ಆ್ಯಪ್ ಸ್ಥಿರತೆಗೆ, ಹಾಗೂ ಇತರ ಸುಧಾರಣೆಗಳಿಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಕೆಲವು ಒಟ್ಟುಗೂಡಿಸಿದ ಡೇಟಾವು, Google ಆ್ಯಪ್‌ಗಳಿಗೆ ಮತ್ತು ಪಾಲುದಾರರಿಗೂ ಸಹ ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, Android ಡೆವಲಪರ್‌ಗಳು. ನಿಮ್ಮ ಹೆಚ್ಚುವರಿ ವೆಬ್‌ ಮತ್ತು ಆ್ಯಪ್ ಚಟುವಟಿಕೆ ಸೆಟ್ಟಿಂಗ್ ಆನ್‌ ಆಗಿದ್ದಲ್ಲಿ, ಈ ಡೇಟಾವು ನಿಮ್ಮ Google ಖಾತೆಯಲ್ಲಿ ಉಳಿಸಲ್ಪಡಬಹುದು. <ph name="BEGIN_LINK1" />ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">ಸಂಪರ್ಕ ಸೇರಿಸಿ</translation>
+<translation id="2947605845283690091">ವೆಬ್ ಬ್ರೌಸರ್ ವೇಗವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಬೇಕು. ಈಗ <ph name="BEGIN_LINK" />ನಿಮ್ಮ ವಿಸ್ತರಣೆಗಳನ್ನು ಪರಿಶೀಲಿಸಲು<ph name="END_LINK" /> ಸ್ವಲ್ಪ ಸಮಯವನ್ನು ತೆಗೆದುಕೊಳ್ಳಿ.</translation>
 <translation id="2948300991547862301"><ph name="PAGE_TITLE" /> ಗೆ ಹೋಗಿ</translation>
 <translation id="29488703364906173">ಆಧುನಿಕ ವೆಬ್‌ಗಾಗಿ ರೂಪಿಸಲಾದ, ತ್ವರಿತ, ಸರಳ ಮತ್ತು ಸುರಕ್ಷಿತ ವೆಬ್‌ ಬ್ರೌಸರ್‌ ಆಗಿದೆ.</translation>
 <translation id="2949289451367477459">ಸ್ಥಳವನ್ನು ಬಳಸಿ. ಸ್ಥಳ ಅನುಮತಿಯನ್ನು ಹೊಂದಿರುವ ಆ್ಯಪ್‌ಗಳು ಮತ್ತು ಸೇವೆಗಳಿಗೆ ಈ ಸಾಧನದ ಸ್ಥಳವನ್ನು ಬಳಸಲು ಅವಕಾಶ ನೀಡಿ. ಸ್ಥಳ ಡೇಟಾವನ್ನು Google ನಿಯತಕಾಲಿಕವಾಗಿ ಸಂಗ್ರಹಿಸಬಹುದು ಮತ್ತು ಸ್ಥಳ ನಿಖರತೆ ಮತ್ತು ಸ್ಥಳ ಆಧಾರಿತ ಸೇವೆಗಳನ್ನು ಸುಧಾರಿಸಲು ಅನಾಮಧೇಯ ರೀತಿಯಲ್ಲಿ ಈ ಡೇಟಾವನ್ನು ಬಳಸಬಹುದು. <ph name="BEGIN_LINK1" />ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ<ph name="END_LINK1" /></translation>
@@ -1546,6 +1551,7 @@
 <translation id="3241680850019875542">ಪ್ಯಾಕ್ ಮಾಡಲು ವಿಸ್ತರಣೆಯ ಮೂಲ ಡೈರೆಕ್ಟರಿಯನ್ನು ಆಯ್ಕೆಮಾಡಿ. ವಿಸ್ತರಣೆಯನ್ನು ಅಪ್‌ಡೇಟ್‌ ಮಾಡಲು, ಮರುಬಳಸಲು ಖಾಸಗಿ ಕೀ ಫೈಲ್‌‌ ಅನ್ನು ಕೂಡ ಆಯ್ಕೆಮಾಡಿ.</translation>
 <translation id="3244294424315804309">ಧ್ವನಿ ಮ್ಯೂಟ್ ಮಾಡುವುದನ್ನು ಮುಂದುವರಿಸಿ</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> - ನೆಟ್‌ವರ್ಕ್ ದೋಷ</translation>
+<translation id="3248902735035392926">ಎಲ್ಲಕ್ಕಿಂತ ಸುರಕ್ಷತೆಯೇ ಮುಖ್ಯ. <ph name="BEGIN_LINK" />ಈಗ ನಿಮ್ಮ ವಿಸ್ತರಣೆಗಳನ್ನು ಪರಿಶೀಲಿಸಲು<ph name="END_LINK" /> ಸ್ವಲ್ಪ ಸಮಯವನ್ನು ತೆಗೆದುಕೊಳ್ಳಿ.</translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;ಪ್ರಮಾಣಪತ್ರದ ಭಾಗವಲ್ಲ&gt;</translation>
 <translation id="3253225298092156258">ಲಭ್ಯವಿಲ್ಲ</translation>
@@ -2042,6 +2048,7 @@
 <translation id="3926002189479431949">Smart Lock ಫೋನ್ ಬದಲಾಯಿಸಲಾಗಿದೆ</translation>
 <translation id="3927932062596804919">ನಿರಾಕರಿಸಿ</translation>
 <translation id="3928570707778085600"><ph name="FILE_OR_FOLDER_NAME" /> ಗೆ ಮಾಡಿರುವ ಬದಲಾವಣೆಗಳನ್ನು ಉಳಿಸಬೇಕೆ?</translation>
+<translation id="3929426037718431833">ಈ ವಿಸ್ತರಣೆಗಳು ಈ ಸೈಟ್‌ನಲ್ಲಿನ ಮಾಹಿತಿಯನ್ನು ವೀಕ್ಷಿಸಬಹುದು ಮತ್ತು ಬದಲಾಯಿಸಬಹುದು.</translation>
 <translation id="3930737994424905957">ಸಾಧನಗಳನ್ನು ಹುಡುಕಲಾಗುತ್ತಿದೆ</translation>
 <translation id="3930968231047618417">ಹಿನ್ನೆಲೆ ಬಣ್ಣ</translation>
 <translation id="3933283459331715412"><ph name="USERNAME" /> ಗಾಗಿ ಅಳಿಸಲಾದ  ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ಮರುಸ್ಥಾಪಿಸಿ</translation>
@@ -2109,6 +2116,7 @@
 <translation id="4010917659463429001">ನಿಮ್ಮ ಮೊಬೈಲ್ ಸಾಧನದಲ್ಲಿ ನಿಮ್ಮ ಬುಕ್‌ಮಾರ್ಕ್‌ಗಳನ್ನು ಪಡೆದುಕೊಳ್ಳಲು, <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973">ಈ ಬ್ರೌಸರ್‌ ಅನ್ನು "<ph name="CLIENT_NAME" />" ಡೀಬಗ್ ಮಾಡುತ್ತಿದೆ</translation>
 <translation id="4014432863917027322">"<ph name="EXTENSION_NAME" />" ಸರಿಪಡಿಸಬೇಕೆ?</translation>
+<translation id="4015163439792426608">ನೀವು ವಿಸ್ತರಣೆಗಳನ್ನು ಬಳಸುತ್ತಿರುವಿರಾ? ಒಂದೇ ಸ್ಥಳದಲ್ಲಿ ಸುಲಭವಾಗಿ <ph name="BEGIN_LINK" />ನಿಮ್ಮ ವಿಸ್ತರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸಿ<ph name="END_LINK" />.</translation>
 <translation id="4020106588733303597">ಓಹ್! ಲಭ್ಯವಿರುವ ಪರವಾನಗಿಗಳನ್ನು ಲೋಡ್ ಮಾಡಲು ಸಿಸ್ಟಮ್ ವಿಫಲಗೊಂಡಿದೆ.</translation>
 <translation id="4020327272915390518">ಆಯ್ಕೆಗಳ ಮೆನು</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2267,6 +2275,7 @@
 <translation id="4267953847983678297">ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸೆಲ್ಯುಲರ್ ನೆಟ್‌ವರ್ಕ್‌ಗೆ ಸಂಪರ್ಕಿಸಿ</translation>
 <translation id="4268025649754414643">ಕೀ ಎನ್ಸಿಫರ್ಮೆಂಟ್</translation>
 <translation id="4270393598798225102">ಆವೃತ್ತಿ <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">ಸೈನ್‌-ಇನ್ ಡೇಟಾ</translation>
 <translation id="4275663329226226506">ಮಾದ್ಯಮ</translation>
 <translation id="4275830172053184480">ನಿಮ್ಮ ಸಾಧನವನ್ನು ಮರುಪ್ರಾರಂಭಿಸಿ</translation>
 <translation id="4278101229438943600">ನಿಮ್ಮ ಅಸಿಸ್ಟೆಂಟ್ ಸಿದ್ಧವಾಗಿದೆ</translation>
@@ -2310,6 +2319,7 @@
 <translation id="4349828822184870497">ಉಪಯುಕ್ತ</translation>
 <translation id="4350019051035968019">ಈ ಸಾಧನವನ್ನು ನಿಮ್ಮ ಖಾತೆಗೆ ಸಂಬಂಧಿಸಿದ ಡೊಮೇನ್‌ಗೆ ಸೇರಿಸಿಕೊಳ್ಳಲು ಸಾಧ್ಯವಿಲ್ಲ ಏಕೆಂದರೆ ಈ ಸಾಧನವನ್ನು ನಿರ್ವಹಿಸಲು ಬೇರೊಂದು ಡೊಮೇ‌ನ್ ಮೂಲಕ ಗುರುತಿಸಲಾಗಿದೆ.</translation>
 <translation id="4351060348582610152">ಸಮೀಪದಲ್ಲಿರುವ ಬ್ಲೂಟೂತ್ ಸಾಧನಗಳಿಗಾಗಿ ಸ್ಕ್ಯಾನ್ ಮಾಡಲು <ph name="ORIGIN" /> ಬಯಸುತ್ತದೆ. ಈ ಕೆಳಗಿನ ಸಾಧನಗಳು ಕಂಡುಬಂದಿವೆ:</translation>
+<translation id="4353114845960720315">ನೀವು VR ನಲ್ಲಿರುವಾಗ, ಈ ಸೈಟ್ ಕುರಿತು ತಿಳಿಯಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ:</translation>
 <translation id="4354344420232759511">ನೀವು ಭೇಟಿ ಮಾಡುವ ಸೈಟ್‌ಗಳು ಇಲ್ಲಿ ಗೋಚರಿಸುತ್ತವೆ</translation>
 <translation id="435527878592612277">ನಿಮ್ಮ ಫೋಟೋ ಆಯ್ಕೆಮಾಡಿ</translation>
 <translation id="4358313196493694334">ಕ್ಲಿಕ್‌ನ ಸ್ಥಾನವನ್ನು ಸ್ಥಿರಗೊಳಿಸಿ</translation>
@@ -2369,6 +2379,7 @@
 <translation id="443475966875174318">ಹೊಂದಾಣಿಕೆಯಾಗದ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಅಪ್‌ಡೇಟ್‌ ಮಾಡಿ ಅಥವಾ ತೆಗೆದುಹಾಕಿ</translation>
 <translation id="4438043733494739848">ಪಾರದರ್ಶಕ</translation>
 <translation id="4441124369922430666">ಯಂತ್ರವು ಆನ್ ಆದ ಸಂದರ್ಭದಲ್ಲಿ ಈ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ನೀವು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಆರಂಭಿಸಲು ಬಯಸುವಿರಾ?</translation>
+<translation id="4441147046941420429">ಮುಂದುವರಿಸಲು, ನಿಮ್ಮ ಸಾಧನದಿಂದ ನಿಮ್ಮ ಸುರಕ್ಷತಾ ಕೀಯನ್ನು ತೆಗೆಯಿರಿ, ನಂತರ ಅದನ್ನು ಪುನಃ ಸೇರಿಸಿ ಮತ್ತು ಸ್ಪರ್ಶಿಸಿ.</translation>
 <translation id="444134486829715816">ವಿಸ್ತರಿಸಿ...</translation>
 <translation id="4442424173763614572">DNS ಲುಕಪ್ ವಿಫಲವಾಗಿದೆ</translation>
 <translation id="4443536555189480885">&amp;ಸಹಾಯ</translation>
@@ -2595,6 +2606,7 @@
 <translation id="4804818685124855865">ಡಿಸ್‌ಕನೆಕ್ಟ್</translation>
 <translation id="4804827417948292437">ಆವಕಾಡೊ</translation>
 <translation id="4807098396393229769">ಕಾರ್ಡ್‌ನಲ್ಲಿರುವ ಹೆಸರು</translation>
+<translation id="4808319664292298116"><ph name="DOMAIN" /> ನಿಂದ VR ಅನ್ನು ನಮೂದಿಸುವುದೇ?</translation>
 <translation id="4808667324955055115">ಪಾಪ್-ಅಪ್‌ಗಳನ್ನು ನಿರ್ಬಂಧಿಸಲಾಗಿದೆ:</translation>
 <translation id="480990236307250886">ಹೋಮ್ ತೆರೆಯಿರಿ</translation>
 <translation id="4813136279048157860">ನನ್ನ ಚಿತ್ರಗಳು</translation>
@@ -2820,6 +2832,7 @@
 <translation id="5135085122826131075">"Ok Google" ಎಂದು ಹೇಳಿ, ನಿಮ್ಮ ಅಸಿಸ್ಟೆಂಟ್‌ಗೆ ಪ್ರವೇಶಿಸಿ.</translation>
 <translation id="5135533361271311778">ಬುಕ್‌ಮಾರ್ಕ್ ಐಟಂ ಅನ್ನು ರಚಿಸಲು ಆಗುವುದಿಲ್ಲ.</translation>
 <translation id="5137501176474113045">ಈ ಐಟಂ ಅಳಿಸಿ</translation>
+<translation id="5139823398361067371">ನಿಮ್ಮ ಸುರಕ್ಷತಾ ಕೀಗಾಗಿ ಪಿನ್ ನಮೂದಿಸಿ. ನಿಮಗೆ ಪಿನ್ ತಿಳಿದಿಲ್ಲದಿದ್ದರೆ, ಸುರಕ್ಷತಾ ಕೀಯನ್ನು ಮರುಹೊಂದಿಸಬೇಕಾಗುತ್ತದೆ.</translation>
 <translation id="5139955368427980650">&amp;ತೆರೆ</translation>
 <translation id="5142961317498132443">ಪ್ರಮಾಣೀಕರಣ</translation>
 <translation id="5143374789336132547">ನೀವು ಹೋಮ್‌ನ ಬಟನ್ ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ ತೋರಿಸಬೇಕಾದ ಪುಟವನ್ನು "<ph name="EXTENSION_NAME" />" ವಿಸ್ತರಣೆಯು ಬದಲಾಯಿಸಿದೆ.</translation>
@@ -2838,6 +2851,7 @@
 <translation id="5170568018924773124">ಫೋಲ್ಡರ್‌ನಲ್ಲಿ ತೋರಿಸಿ</translation>
 <translation id="5171045022955879922">ಹುಡುಕಾಟ ನಡೆಸಿ ಅಥವಾ URL ಅನ್ನು ಟೈಪ್‌ ಮಾಡಿ</translation>
 <translation id="5171343362375269016">ಬದಲಾಯಿಸಿದ ಸ್ಮರಣೆ</translation>
+<translation id="5173668317844998239">ನಿಮ್ಮ ಸುರಕ್ಷತಾ ಕೀಯಲ್ಲಿ ಉಳಿಸಿರುವ ಫಿಂಗರ್‌ಪ್ರಿಂಟ್‌‍ಗಳನ್ನು ಸೇರಿಸಿ ಮತ್ತು ಅಳಿಸಿ</translation>
 <translation id="5175379009094579629">ಸಾಧನದ ಹೆಸರು ಅಮಾನ್ಯವಾಗಿದೆ. ಪುನಃ ಪ್ರಯತ್ನಿಸಲು ಮಾನ್ಯವಾದ ಹೆಸರನ್ನು ನಮೂದಿಸಿ.</translation>
 <translation id="5177479852722101802">ಕ್ಯಾಮರಾ ಹಾಗೂ ಮೈಕ್ರೋಫೋನ್ ಪ್ರವೇಶ ನಿರ್ಬಂಧಿಸುವುದನ್ನು ಮುಂದುವರಿಸಿ</translation>
 <translation id="5177549709747445269">ನೀವು ಮೊಬೈಲ್ ಡೇಟಾವನ್ನು ಬಳಸುತ್ತಿರುವಿರಿ</translation>
@@ -2913,6 +2927,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">ನಿಮ್ಮ ಖಾತೆಗಳು</translation>
 <translation id="5288678174502918605">ಮುಚ್ಚಿದ ಟ್ಯಾಬ್ ಮರು&amp;ತೆರೆಯಿರಿ</translation>
+<translation id="52895863590846877">ಪುಟವು <ph name="LANGUAGE" /> ಭಾಷೆಯಲ್ಲಿಲ್ಲ</translation>
 <translation id="52912272896845572">ಖಾಸಗಿ ಕೀಲಿ ಫೈಲ್ ಅಮಾನ್ಯವಾಗಿದೆ.</translation>
 <translation id="529175790091471945">ಈ ಸಾಧನವನ್ನು ಫಾರ್ಮ್ಯಾಟ್ ಮಾಡಿ</translation>
 <translation id="5293170712604732402">ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಅದರ ಮೂಲ ಡೀಫಾಲ್ಟ್‌ಗಳಿಗೆ ಮರುಸ್ಥಾಪಿಸಿ</translation>
@@ -3067,6 +3082,7 @@
 <translation id="5511379779384092781">ತುಂಬಾ ಸಣ್ಣದು</translation>
 <translation id="5511823366942919280">ಈ ಸಾಧನವನ್ನು ನೀವು "ಶಾರ್ಕ್‌" ನಂತೆ ಹೊಂದಿಸಲು ಖಚಿತವಾಗಿ ಬಯಸುವಿರಾ?</translation>
 <translation id="5512653252560939721">ಬಳಕೆದಾರರ ಪ್ರಮಾಣಪತ್ರವು ಹಾರ್ಡ್‌ವೇರ್-ಹಿಂತಿರುಗಿಸಿರುವುದಾಗಿರಬೇಕು.</translation>
+<translation id="5517304475148761050">ಈ ಆ್ಯಪ್‌ಗೆ Play ಸ್ಟೋರ್‌ಗೆ ಪ್ರವೇಶದ ಅಗತ್ಯವಿದೆ</translation>
 <translation id="551752069230578406">ನಿಮ್ಮ ಖಾತೆಗೆ ಮುದ್ರಕವನ್ನು ಸೇರಿಸಲಾಗುತ್ತಿದೆ - ಇದಕ್ಕೆ ಸ್ವಲ್ಪ ಸಮಯ ತೆಗೆದುಕೊಳ್ಳಬಹುದು...</translation>
 <translation id="5518219166343146486">ನೀವು ಕ್ಲಿಪ್‌ಬೋರ್ಡ್‌ಗೆ ನಕಲಿಸಿರುವ ಪಠ್ಯ ಮತ್ತು ಚಿತ್ರಗಳನ್ನು ಒಂದು ಸೈಟ್ ನೋಡಲು ಬಯಸುವಾಗ ಅನುಮತಿ ಕೇಳಿ</translation>
 <translation id="5518584115117143805">ಇಮೇಲ್ ಎನ್‌ಕ್ರಿಪ್ಶನ್ ಪ್ರಮಾಣಪತ್ರ</translation>
@@ -3271,12 +3287,14 @@
 <translation id="5804175651771201311">ರೋಮಿಂಗ್ ಆಫ್ ಆಗಿದೆ</translation>
 <translation id="5804241973901381774">ಅನುಮತಿಗಳು</translation>
 <translation id="5805697420284793859">ವಿಂಡೋ ಮ್ಯಾನೇಜರ್</translation>
+<translation id="5806773519584576205">0° (ಡೀಫಾಲ್ಟ್)</translation>
 <translation id="5811750797187914944">ಎಲ್ಲ ರೀತಿಯಲ್ಲಿಯೂ ಸಿದ್ಧವಾಗಿದೆ</translation>
 <translation id="5812674658566766066">ಎಲ್ಲವನ್ನೂ ವಿಸ್ತರಿಸಿ</translation>
 <translation id="5814126672212206791">ಸಂಪರ್ಕ ಪ್ರಕಾರ</translation>
 <translation id="5815645614496570556">X.400 ವಿಳಾಸ</translation>
 <translation id="5816434091619127343">ವಿನಂತಿಸಿದ ಪ್ರಿಂಟರ್ ಬದಲಾವಣೆಗಳು ಪ್ರಿಂಟರ್ ಅನ್ನು ನಿಷ್ಪ್ರಯೋಜಕಗೊಳಿಸಬಹುದು.</translation>
 <translation id="5817918615728894473">ಜೋಡಿಸು</translation>
+<translation id="5819762621475381970">- ನಿಮ್ಮ ರೂಮ್‌ನ ವಿನ್ಯಾಸ</translation>
 <translation id="5821565227679781414">ಶಾರ್ಟ್‌ಕಟ್ ರಚಿಸಿ</translation>
 <translation id="5825412242012995131">ಆನ್‌ (ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ)</translation>
 <translation id="5826395379250998812">ನಿಮ್ಮ <ph name="DEVICE_TYPE" /> ಅನ್ನು, ನಿಮ್ಮ ಫೋನ್‌ಗೆ ಸಂಪರ್ಕಿಸಿ. <ph name="LINK_BEGIN" />ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ<ph name="LINK_END" /></translation>
@@ -3426,7 +3444,6 @@
 <translation id="6022705094403139349">ನಿಮ್ಮ ಸುರಕ್ಷತಾ ಕೀಯನ್ನು ಜೋಡಿಸಲು ಸಿದ್ಧರಾಗಿರುವಿರಾ?</translation>
 <translation id="6023643151125006053">ಈ ಸಾಧನವು (SN: <ph name="SERIAL_NUMBER" />), <ph name="SAML_DOMAIN" /> ನ ನಿರ್ವಾಹಕರಿಂದ ಲಾಕ್ ಮಾಡಲ್ಪಟ್ಟಿದೆ.</translation>
 <translation id="6025215716629925253">ಸ್ಟ್ಯಾಕ್ ಪತ್ತೆ</translation>
-<translation id="6026047032548434446">ಆ್ಯಪ್ ಇನ್‌ಸ್ಟಾಲ್‌ ಮಾಡಬೇಕೆ?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> - USB ಸಾಧನ ಸಂಪರ್ಕಗೊಂಡಿದೆ</translation>
 <translation id="6029587122245504742">ಅತಿ ನಿಧಾನ</translation>
 <translation id="6032912588568283682">ಫೈಲ್ ಸಿಸ್ಟಂ</translation>
@@ -3808,6 +3825,7 @@
 <translation id="6589660129740381104">ನಿಮ್ಮ <ph name="IDS_SHORT_PRODUCT_NAME" /> ನಲ್ಲಿನ ಅನುಭವವನ್ನು ತುಂಬಾ ಸುಲಭವಾಗಿ ನಿರ್ವಹಿಸುವಂತೆ ನಿಮಗೆ ಸಹಾಯ ಮಾಡಲು, ಸಿಂಕ್ ಮತ್ತು ವೈಯಕ್ತೀಕರಣಕ್ಕೆ ಸಂಬಂಧಿಸಿದ ವೈಶಿಷ್ಟ್ಯಗಳು ಈಗ ಒಂದೇ ನಿಯಂತ್ರಣದಲ್ಲಿವೆ. ಇದನ್ನು ಆನ್ ಮಾಡುವುದರಿಂದ ನಿಮ್ಮ ಪ್ರಸ್ತುತ ಸೆಟ್ಟಿಂಗ್‌ಗಳು ಬದಲಾಗಬಹುದು.</translation>
 <translation id="6590458744723262880">ಫೋಲ್ಡರ್ ಅನ್ನು ಮರುಹೆಸರಿಸಿ</translation>
 <translation id="6592267180249644460">WebRTC ಲಾಗ್ ಸೆರೆಹಿಡಿಯಲಾಗಿದೆ <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">ನಿಮ್ಮ ಫಿಂಗರ್‌ಪ್ರಿಂಟ್ ಅನ್ನು ಕ್ಯಾಪ್ಚರ್ ಮಾಡಲಾಗಿದೆ</translation>
 <translation id="6594883168703494535">ನಿಮ್ಮ Google ಖಾತೆಗೆ ಸೈನ್ ಇನ್ ಮಾಡಲು Smart Lock ಬಳಸಿ</translation>
 <translation id="6596325263575161958">ಎನ್‌ಕ್ರಿಫ್ಶನ್ ಆಯ್ಕೆಗಳು</translation>
 <translation id="6596816719288285829">IP ವಿಳಾಸ</translation>
@@ -3942,6 +3960,7 @@
 <translation id="6805038906417219576">ಸರಿ</translation>
 <translation id="6805647936811177813"><ph name="HOST_NAME" /> ರಿಂದ ಕ್ಲೈಂಟ್ ಪ್ರಮಾಣಪತ್ರವನ್ನು ಆಮದು ಮಾಡಿಕೊಳ್ಳಲು ದಯವಿಟ್ಟು <ph name="TOKEN_NAME" /> ಗೆ ಸೈನ್ ಇನ್ ಮಾಡಿ.</translation>
 <translation id="680572642341004180"><ph name="SHORT_PRODUCT_OS_NAME" /> ನಲ್ಲಿ RLZ ಟ್ರ್ಯಾಕಿಂಗ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ.</translation>
+<translation id="6808039367995747522">ಮುಂದುವರಿಸಲು, ನಿಮ್ಮ ಸುರಕ್ಷತಾ ಕೀಯನ್ನು ಸೇರಿಸಿ ಮತ್ತು ಸ್ಪರ್ಶಿಸಿ</translation>
 <translation id="6808193438228982088">ನರಿ</translation>
 <translation id="6810613314571580006">ಸಂಗ್ರಹಿಸಲಾದ ರುಜುವಾತುಗಳನ್ನು ಬಳಸಿಕೊಳ್ಳುವ ಮೂಲಕ ವೆಬ್‌ಸೈಟ್‌ಗಳಿಗೆ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸೈನ್ ಇನ್ ಮಾಡಿ. ವೈಶಿಷ್ಟ್ಯವನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿದಾಗ, ವೆಬ್‌ಸೈಟ್‌ಗೆ ಸೈನ್ ಇನ್ ಮಾಡುವ ಮೊದಲು ಪ್ರತಿ ಬಾರಿಯೂ ನಿಮಗೆ ದೃಢೀಕರಿಸಲು ಕೇಳಲಾಗುವುದು.</translation>
 <translation id="6810768462515084623">ಕ್ಷಮಿಸಿ! ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್ ಅವಧಿ ಮುಕ್ತಾಯವಾದಂತೆ ತೋರುತ್ತಿದೆ. ಬೇರೊಂದು ಸಾಧನದಲ್ಲಿ ಇದನ್ನು ನವೀಕರಿಸಿ ಮತ್ತು ಪುನಃ ಪ್ರಯತ್ನಿಸಿ.</translation>
@@ -3949,6 +3968,7 @@
 <translation id="6812349420832218321">ಮೂಲದಂತೆ <ph name="PRODUCT_NAME" /> ಅನ್ನು ಚಾಲನೆಮಾಡಲಾಗುವುದಿಲ್ಲ.</translation>
 <translation id="6812841287760418429">ಬದಲಾವಣೆಗಳನ್ನು ಇರಿಸು</translation>
 <translation id="6817174620439930047">MIDI ಸಾಧನಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ಸೈಟ್‌ವೊಂದು ಸಿಸ್ಟಮ್‌ನ ಪ್ರತ್ಯೇಕ ಸಂದೇಶಗಳನ್ನು ಬಳಸಬೇಕೆಂದಾಗ ನನ್ನನ್ನು ಕೇಳಿ (ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ)</translation>
+<translation id="6818198425579322765">ಅನುವಾದಿಸಬೇಕಾದ ಪುಟದ ಭಾಷೆ</translation>
 <translation id="682123305478866682">ಡೆಸ್ಕ್‌ಟಾಪ್ ಬಿತ್ತರಿಸಿ</translation>
 <translation id="6823506025919456619">ನಿಮ್ಮ ಸಾಧನಗಳನ್ನು ನೋಡಲು ನೀವು Chrome ಗೆ ಸೈನ್ ಇನ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ</translation>
 <translation id="6824564591481349393">ಇಮೇಲ್ &amp;ವಿಳಾಸವನ್ನು ನಕಲು ಮಾಡಿ</translation>
@@ -3982,6 +4002,7 @@
 <translation id="6860097299815761905">ಪ್ರಾಕ್ಸಿ ಸೆಟ್ಟಿಂಗ್‌ಗಳು...</translation>
 <translation id="6860427144121307915">ಟ್ಯಾಬ್‌ನಲ್ಲಿ ತೆರೆಯಿರಿ</translation>
 <translation id="6865313869410766144">ಸ್ವಯಂತುಂಬುವಿಕೆ ಫಾರ್ಮ್ ಡೇಟಾ</translation>
+<translation id="6865598234501509159">ಪುಟವು <ph name="LANGUAGE" /> ಭಾಷೆಯಲ್ಲಿಲ್ಲ</translation>
 <translation id="6865708901122695652">WebRTC ಈವೆಂಟ್‌ ಲಾಗ್‌ಗಳು (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">ಬಣ್ಣ ತಾಪಮಾನ</translation>
 <translation id="6870888490422746447">ಇದಕ್ಕೆ ಹಂಚಲು ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಆಯ್ಕೆಮಾಡಿ:</translation>
@@ -3996,6 +4017,7 @@
 <translation id="6885771755599377173">ಸಿಸ್ಟಂ ಮಾಹಿತಿ ಪೂರ್ವವೀಕ್ಷಣೆ</translation>
 <translation id="6886476658664859389">NFC ಸುರಕ್ಷತಾ ಕೀ</translation>
 <translation id="6886871292305414135">ಹೊಸ &amp;ಟ್ಯಾಬ್‌ನಲ್ಲಿ ಲಿಂಕ್ ತೆರೆಯಿರಿ</translation>
+<translation id="6890912377247906520">ಈ ವಿಸ್ತರಣೆಗಳಿಗೆ ಈ ಸೈಟ್‌ನಲ್ಲಿ ಪ್ರವೇಶದ ಅಗತ್ಯವಿಲ್ಲ.</translation>
 <translation id="6892812721183419409">ಲಿಂಕ್ ಅನ್ನು <ph name="USER" /> ರಂತೆ ತೆರೆಯಿರಿ</translation>
 <translation id="6895032998810961280">ಈ ಸ್ವಚ್ಛಗೊಳಿಸುವಿಕೆಯ ಸಂದರ್ಭದಲ್ಲಿ, ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ ಪತ್ತೆಯಾದ ಹಾನಿಕಾರಕ ಸಾಫ್ಟ್‌ವೇರ್, ಸಿಸ್ಟಂ ಸೆಟ್ಟಿಂಗ್‌ಗಳು ಮತ್ತು ಪ್ರಕ್ರಿಯೆಗಳ ಕುರಿತಾದ ವಿವರಗಳನ್ನು Google ಗೆ ವರದಿ ಮಾಡಿ</translation>
 <translation id="6896758677409633944">ನಕಲಿಸು</translation>
@@ -4392,6 +4414,7 @@
 <translation id="7461924472993315131">ಪಿನ್</translation>
 <translation id="746216226901520237">ಮುಂದಿನ ಬಾರಿ, ನಿಮ್ಮ ಫೋನ್ ನಿಮ್ಮ <ph name="DEVICE_TYPE" /> ಅನ್ನು ಅನ್‌ಲಾಕ್ ಮಾಡುತ್ತದೆ. ನೀವು ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ Smart Lock ಅನ್ನು ಆಫ್ ಮಾಡಬಹುದು.</translation>
 <translation id="7463006580194749499">ವ್ಯಕ್ತಿಯನ್ನು ಸೇರಿಸು</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# ಟ್ಯಾಬ್ ತೆರೆಯಿರಿ, ಟ್ಯಾಬ್‌ ಸ್ಟ್ರೈಪ್‌ ಟಾಗಲ್ ಮಾಡಲು ಒತ್ತಿರಿ}one{# ಟ್ಯಾಬ್‌ಗಳನ್ನು ತೆರೆಯಿರಿ, ಟ್ಯಾಬ್‌ ಸ್ಟ್ರೈಪ್‌ ಟಾಗಲ್ ಮಾಡಲು ಒತ್ತಿರಿ}other{# ಟ್ಯಾಬ್‌ಗಳನ್ನು ತೆರೆಯಿರಿ, ಟ್ಯಾಬ್‌ ಸ್ಟ್ರೈಪ್‌ ಟಾಗಲ್ ಮಾಡಲು ಒತ್ತಿರಿ}}</translation>
 <translation id="7465778193084373987">Netscape ಪ್ರಮಾಣಪತ್ರ ಹಿಂತೆಗೆದುಕೊಳ್ಳುವಿಕೆ URL</translation>
 <translation id="7469894403370665791">ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಈ ನೆಟ್‌ವರ್ಕ್‌ಗೆ ಸಂಪರ್ಕಿಸಿ</translation>
 <translation id="747114903913869239">ದೋಷ: ವಿಸ್ತರಣೆಯನ್ನು ಡಿಕೋಡ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ</translation>
@@ -4816,6 +4839,7 @@
 <translation id="8037117027592400564">ಸಂಯೋಜನೆ ಗೊಳಿಸಿದ ಧ್ವನಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಮಾತನಾಡುವ ಎಲ್ಲಾ ಪಠ್ಯವನ್ನು ಓದಿ</translation>
 <translation id="8037357227543935929">ಕೇಳು (ಡಿಫಾಲ್ಟ್)</translation>
 <translation id="803771048473350947">ಫೈಲ್</translation>
+<translation id="8041089156583427627">ಪ್ರತಿಕ್ರಿಯೆ ಕಳುಹಿಸಿ</translation>
 <translation id="8042142357103597104">ಪಠ್ಯ ಅಪಾರದರ್ಶಕತೆ</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> ಪ್ರತಿಕ್ರಿಯಿಸುತ್ತಿಲ್ಲ.</translation>
 <translation id="8044899503464538266">ನಿಧಾನ</translation>
@@ -4845,6 +4869,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">ಉಳಿಸಿರುವ ಪಾಸ್‌ವರ್ಡ್</translation>
 <translation id="8086015605808120405"><ph name="PRINTER_NAME" /> ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗುತ್ತಿದೆ...</translation>
+<translation id="8086442853986205778"><ph name="PRINTER_NAME" /> ಅನ್ನು ಸೆಟಪ್ ಮಾಡಿ</translation>
 <translation id="8090234456044969073">ನಿಮ್ಮ ಪದೇ ಪದೇ ಭೇಟಿ ನೀಡಿದ ವೆಬ್‌ಸೈಟ್‌ಗಳ ಪಟ್ಟಿಯನ್ನು ಓದಿ</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> ಪ್ರತಿಕ್ರಿಯಿಸುತ್ತಿಲ್ಲ</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Google ಡ್ರೈವ್‌ಗೆ ಬ್ಯಾಕಪ್ ಮಾಡಿ. ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಮರುಸಂಗ್ರಹಿಸಿ ಅಥವಾ ಸಾಧನವನ್ನು ಬದಲಿಸಿ. ನಿಮ್ಮ ಬ್ಯಾಕಪ್, ಆ್ಯಪ್ ಡೇಟಾವನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ.<ph name="END_PARAGRAPH1" />
@@ -5158,6 +5183,7 @@
 <translation id="8551388862522347954">ಪರವಾನಗಿಗಳು</translation>
 <translation id="8553342806078037065">ಇತರ ವ್ಯಕ್ತಿಗಳನ್ನು ನಿರ್ವಹಿಸು</translation>
 <translation id="8554899698005018844">ಭಾಷೆ ನಮೂದಿಸಿಲ್ಲ</translation>
+<translation id="8557022314818157177">ನಿಮ್ಮ ಫಿಂಗರ್‌ಪ್ರಿಂಟ್ ಅನ್ನು ಕ್ಯಾಪ್ಚರ್ ಮಾಡುವವರೆಗೆ ಸುರಕ್ಷತಾ ಕೀಯನ್ನು ಸ್ಪರ್ಶಿಸುತ್ತಾ ಇರಿ.</translation>
 <translation id="855773602626431402">ಈ ಪುಟದಲ್ಲಿ ಸ್ಯಾಂಡ್‌ಬಾಕ್ಸ್ ರದ್ದುಗೊಳಿಸಿರುವ ಪ್ಲಗ್-ಇನ್ ಅನ್ನು ಚಾಲನೆ ಮಾಡುವುದರಿಂದ ತಡೆಯಲಾಗಿದೆ.</translation>
 <translation id="8557930019681227453">ಮ್ಯಾನಿಫೆಸ್ಟ್</translation>
 <translation id="8561206103590473338">ಆನೆ</translation>
@@ -5315,6 +5341,7 @@
 <translation id="8770406935328356739">ವಿಸ್ತರಣೆ ಮೂಲ ಡೈರೆಕ್ಟರಿ</translation>
 <translation id="8770507190024617908">ಜನರನ್ನು ನಿರ್ವಹಿಸು</translation>
 <translation id="8771300903067484968">ಆರಂಭಿಕ ಪುಟದ ಹಿನ್ನೆಲೆಯನ್ನು ಡೀಫಾಲ್ಟ್ ಹಿನ್ನೆಲೆಗೆ ಬದಲಾಯಿಸಲಾಗಿದೆ.</translation>
+<translation id="8773302562181397928"><ph name="PRINTER_NAME" /> ಅನ್ನು ಉಳಿಸಿ</translation>
 <translation id="8774379074441005279">ಮರುಸ್ಥಾಪನೆಯನ್ನು ದೃಢೀಕರಿಸಿ</translation>
 <translation id="8774934320277480003">ಮೇಲಿನ ಅಂಚು</translation>
 <translation id="8775144690796719618">ಅಮಾನ್ಯ URL</translation>
@@ -5658,6 +5685,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 ಟ್ಯಾಬ್}one{# ಟ್ಯಾಬ್‌ಗಳು}other{# ಟ್ಯಾಬ್‌ಗಳು}}</translation>
 <translation id="971774202801778802">ಬುಕ್‌ಮಾರ್ಕ್‌ URL</translation>
 <translation id="973473557718930265">ತ್ಯಜಿಸು</translation>
+<translation id="975893173032473675">ಈ ಭಾಷೆಯಿಂದ ಈ ಭಾಷೆಗೆ ಅನುವಾದಿಸಬೇಕು</translation>
 <translation id="97905529126098460">ರದ್ದುಗೊಳಿಸುವಿಕೆಯು ಪೂರ್ಣಗೊಂಡ ಬಳಿಕ ಈ ವಿಂಡೋ ಮುಚ್ಚಲ್ಪಡುತ್ತದೆ.</translation>
 <translation id="981121421437150478">ಆಫ್‌ಲೈನ್</translation>
 <translation id="983511809958454316">ಈ ವೈಶಿಷ್ಟ್ಯವು VR ನಲ್ಲಿ ಬೆಂಬಲಿತವಾಗಿಲ್ಲ</translation>
diff --git a/chrome/app/resources/generated_resources_ko.xtb b/chrome/app/resources/generated_resources_ko.xtb
index d8f75e2..048f5fd 100644
--- a/chrome/app/resources/generated_resources_ko.xtb
+++ b/chrome/app/resources/generated_resources_ko.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="ko">
-<translation id="1002469766576243227">이 인증 서비스는 <ph name="EXTENSION_NAME" />에서 호스팅합니다</translation>
 <translation id="1003088604756913841">새 <ph name="APP" /> 창에서 링크 열기</translation>
 <translation id="1004218526896219317">사이트 액세스</translation>
 <translation id="1005274289863221750">마이크와 카메라 사용</translation>
@@ -26,13 +25,14 @@
 <translation id="1031362278801463162">미리보기 로드 중</translation>
 <translation id="103279545524624934">Android 앱을 실행하려면 디스크 저장 공간을 확보하세요.</translation>
 <translation id="1033780634303702874">직렬 기기에 액세스</translation>
-<translation id="1034942643314881546">ADB를 사용 설정하여 앱 생성 삽화</translation>
+<translation id="1034942643314881546">앱 생성에 ADB 사용 설정 삽화</translation>
 <translation id="1036348656032585052">사용 중지</translation>
 <translation id="1036511912703768636">이 USB 기기에 액세스</translation>
 <translation id="1036982837258183574">전체화면을 종료하려면 |<ph name="ACCELERATOR" />|을(를) 누르세요.</translation>
 <translation id="1038168778161626396">암호화만</translation>
 <translation id="1039337018183941703">잘못되었거나 손상된 파일입니다.</translation>
 <translation id="1041175011127912238">페이지가 응답하지 않음</translation>
+<translation id="1041263367839475438">사용 가능한 기기</translation>
 <translation id="1042174272890264476">또한 컴퓨터에는 <ph name="SHORT_PRODUCT_NAME" /> RLZ 라이브러리가 내장되어 있습니다. RLZ는 고유하지 않고 개인 식별이 불가능한 태그를 할당하여 특정 홍보 캠페인을 통한 검색 및 <ph name="SHORT_PRODUCT_NAME" /> 사용 실태를 측정합니다. 이러한 라벨은 <ph name="PRODUCT_NAME" />의 Google 검색어에 표시되기도 합니다.</translation>
 <translation id="1045692658517323508">{0,plural, =1{1분 이내로 업데이트해 주세요}other{#분 이내로 업데이트해 주세요}}</translation>
 <translation id="1046635659603195359">다른 기기의 Google 어시스턴트에서 이미 Voice Match를 설정한 것 같습니다. 이전에 녹음된 음성을 사용하여 이 기기에서 음성 모델을 만들 수 있습니다. 이 작업은 최대 1분 정도 걸립니다.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">기기, 앱, 웹에서 검색하세요.</translation>
 <translation id="1146678959555564648">VR 시작</translation>
 <translation id="114721135501989771">Google로 Chrome을 더욱 스마트하게</translation>
+<translation id="1147991416141538220">액세스를 요청하려면 기기 관리자에게 문의하세요.</translation>
 <translation id="1149401351239820326">유효기간 월</translation>
 <translation id="1150565364351027703">선글라스</translation>
 <translation id="1151917987301063366"><ph name="HOST" />에서 센서에 액세스하도록 항상 허용</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">맞춤</translation>
 <translation id="1178581264944972037">일시중지</translation>
 <translation id="117916940443676133">보안 키가 PIN으로 보호되어 있지 않습니다. 로그인 데이터를 관리하려면 PIN을 만드세요.</translation>
+<translation id="118069123878619799">- 키와 같은 신체적 특징</translation>
 <translation id="1181037720776840403">삭제</translation>
 <translation id="1183237619868651138">로컬 캐시에 <ph name="EXTERNAL_CRX_FILE" />을(를) 설치할 수 없습니다.</translation>
 <translation id="1185924365081634987"><ph name="GUEST_SIGNIN_LINK_START" />게스트로 로그인<ph name="GUEST_SIGNIN_LINK_END" />하여 네트워크 오류를 수정할 수도 있습니다.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">액세스하기 전에 확인</translation>
 <translation id="1434696352799406980">시작 페이지, 새 탭 페이지, 검색엔진, 고정 탭이 재설정됩니다. 또한 모든 확장 프로그램이 사용 중지되고 쿠키와 같은 임시 데이터가 삭제됩니다. 북마크, 기록, 저장된 비밀번호는 삭제되지 않습니다.</translation>
 <translation id="1434886155212424586">홈페이지가 새 탭 페이지입니다.</translation>
+<translation id="1435979430299962295">이 사이트 데이터에 액세스하도록 허용하려면 확장 프로그램을 클릭하세요</translation>
 <translation id="1436390408194692385"><ph name="TICKET_TIME_LEFT" />동안 유효</translation>
 <translation id="1436671784520050284">설정 계속하기</translation>
 <translation id="1436784010935106834">삭제됨</translation>
@@ -687,7 +690,7 @@
 <translation id="1976150099241323601">보안 장치 로그인</translation>
 <translation id="1976323404609382849">여러 사이트의 쿠키를 차단했습니다.</translation>
 <translation id="1977965994116744507"><ph name="DEVICE_TYPE" />을(를) 잠금 해제하려면 휴대전화를 더 가까이 가져오세요.</translation>
-<translation id="1978006917103730774">향후 소프트웨어 및 보안 업데이트가 자동 설치됩니다.</translation>
+<translation id="1978006917103730774">향후 소프트웨어 및 보안 업데이트는 자동 설치됩니다.</translation>
 <translation id="1979280758666859181"><ph name="PRODUCT_NAME" />의 이전 버전으로 채널을 변경하려 합니다. 채널 버전이 현재 기기에 설치되어 있는 버전과 일치할 때 채널 변경이 적용됩니다.</translation>
 <translation id="197989455406964291">KDC가 암호화 유형을 지원하지 않습니다.</translation>
 <translation id="1982354452682152483">설명이 없습니다.</translation>
@@ -1364,12 +1367,14 @@
 <translation id="2932883381142163287">악용사례 신고</translation>
 <translation id="2936851848721175671">백업 및 복원</translation>
 <translation id="2938225289965773019"><ph name="PROTOCOL" /> 링크 열기</translation>
+<translation id="2938845886082362843">보안 키에 저장된 로그인 데이터를 확인하고 삭제합니다.</translation>
 <translation id="2939938020978911855">사용 가능한 블루투스 기기 표시</translation>
 <translation id="2941112035454246133">낮음</translation>
 <translation id="2942560570858569904">대기 중...</translation>
 <translation id="2942581856830209953">페이지 맞춤설정</translation>
 <translation id="2944060181911631861">사용 및 진단 데이터를 보냅니다. 진단, 기기, 앱 사용 데이터를 Google에 자동으로 보내 Android 사용 환경 개선에 참여합니다. 이 데이터는 시스템 및 앱 안정성 등을 개선하는 데 활용됩니다. 일부 수집 데이터는 Google 앱과 파트너(Android 개발자 등)에게도 도움을 줍니다. 추가 웹 및 앱 활동이 사용 설정되어 있다면 이 데이터가 Google 계정에 저장될 수 있습니다. <ph name="BEGIN_LINK1" />자세히 알아보기<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">연결 추가</translation>
+<translation id="2947605845283690091">웹 탐색은 빨라야 합니다. 잠시 시간을 내어 <ph name="BEGIN_LINK" />확장 프로그램을 검토<ph name="END_LINK" />해 보세요.</translation>
 <translation id="2948300991547862301"><ph name="PAGE_TITLE" />(으)로 이동</translation>
 <translation id="29488703364906173">최신 웹에 맞게 구축된 빠르고 단순하며 안전한 웹 브라우저입니다.</translation>
 <translation id="2949289451367477459">위치를 사용합니다. 위치 정보 액세스 권한이 있는 앱 및 서비스가 이 기기의 위치를 사용하도록 허용합니다. Google에서는 위치 정확도와 위치 기반 서비스를 개선하기 위해 위치 데이터를 주기적으로 수집하여 익명으로 사용할 수 있습니다. <ph name="BEGIN_LINK1" />자세히 알아보기<ph name="END_LINK1" /></translation>
@@ -1546,6 +1551,7 @@
 <translation id="3241680850019875542">압축할 확장 프로그램의 루트 디렉터리를 선택합니다. 확장 프로그램을 업데이트하려면 다시 사용할 비공개 키 파일도 선택합니다.</translation>
 <translation id="3244294424315804309">계속 음소거</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> - 네트워크 오류</translation>
+<translation id="3248902735035392926">안전은 그 무엇보다도 중요합니다. 잠시 시간을 내어 <ph name="BEGIN_LINK" />확장 프로그램을 검토<ph name="END_LINK" />해 보세요.</translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" />(<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;인증서에 속하지 않음&gt;</translation>
 <translation id="3253225298092156258">사용할 수 없음</translation>
@@ -2042,6 +2048,7 @@
 <translation id="3926002189479431949">Smart Lock 휴대전화가 변경됨</translation>
 <translation id="3927932062596804919">거부</translation>
 <translation id="3928570707778085600"><ph name="FILE_OR_FOLDER_NAME" />에 변경사항을 저장하시겠습니까?</translation>
+<translation id="3929426037718431833">이 사이트의 정보를 확인하고 변경할 수 있는 확장 프로그램입니다</translation>
 <translation id="3930737994424905957">기기 검색 중</translation>
 <translation id="3930968231047618417">배경 색상</translation>
 <translation id="3933283459331715412">삭제된 <ph name="USERNAME" />님의 비밀번호 복원</translation>
@@ -2109,6 +2116,7 @@
 <translation id="4010917659463429001">휴대기기에서 내 북마크를 사용하려면 <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973">'<ph name="CLIENT_NAME" />'에서 이 브라우저를 디버깅하는 중입니다</translation>
 <translation id="4014432863917027322">'<ph name="EXTENSION_NAME" />'을(를) 복구하시겠습니까?</translation>
+<translation id="4015163439792426608">확장 프로그램이 있나요? 한곳에서 편리하게 <ph name="BEGIN_LINK" />확장 프로그램을 관리<ph name="END_LINK" />하세요.</translation>
 <translation id="4020106588733303597">죄송합니다. 시스템에서 사용 가능한 라이선스를 로드하지 못했습니다.</translation>
 <translation id="4020327272915390518">옵션 메뉴</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2265,6 +2273,7 @@
 <translation id="4267953847983678297">자동으로 이동통신망에 연결</translation>
 <translation id="4268025649754414643">키 암호화</translation>
 <translation id="4270393598798225102">버전 <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">로그인 데이터</translation>
 <translation id="4275663329226226506">미디어</translation>
 <translation id="4275830172053184480">기기 다시 시작</translation>
 <translation id="4278101229438943600">어시스턴트 이용 가능</translation>
@@ -2308,6 +2317,7 @@
 <translation id="4349828822184870497">도움이 됨</translation>
 <translation id="4350019051035968019">이 기기는 다른 도메인에서 관리하는 것으로 표시되어 있기 때문에 사용자의 계정이 속한 도메인에 등록할 수 없습니다.</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" />에서 주변 블루투스 기기를 검색하려고 합니다. 다음 기기가 발견되었습니다.</translation>
+<translation id="4353114845960720315">VR 사용 중 이 사이트가 다음 정보를 학습할 수 있습니다.</translation>
 <translation id="4354344420232759511">내가 방문한 사이트가 여기에 표시됩니다.</translation>
 <translation id="435527878592612277">사진 선택</translation>
 <translation id="4358313196493694334">클릭 위치 보정</translation>
@@ -2367,6 +2377,7 @@
 <translation id="443475966875174318">호환되지 않는 애플리케이션 업데이트 또는 삭제</translation>
 <translation id="4438043733494739848">투명</translation>
 <translation id="4441124369922430666">컴퓨터를 켤 때 이 앱을 자동으로 시작하시겠습니까?</translation>
+<translation id="4441147046941420429">계속하려면 기기에서 보안 키를 제거한 후 다시 삽입하고 터치하세요.</translation>
 <translation id="444134486829715816">펼치기...</translation>
 <translation id="4442424173763614572">DNS 조회 실패</translation>
 <translation id="4443536555189480885">도움말(&amp;H)</translation>
@@ -2593,6 +2604,7 @@
 <translation id="4804818685124855865">연결 해제</translation>
 <translation id="4804827417948292437">아보카도</translation>
 <translation id="4807098396393229769">카드 명의</translation>
+<translation id="4808319664292298116"><ph name="DOMAIN" />에서 VR을 시작하시겠습니까?</translation>
 <translation id="4808667324955055115">팝업 차단됨</translation>
 <translation id="480990236307250886">홈페이지 열기</translation>
 <translation id="4813136279048157860">내 이미지</translation>
@@ -2817,6 +2829,7 @@
 <translation id="5135085122826131075">"Ok Google"이라고 말하여 어시스턴트에 액세스합니다.</translation>
 <translation id="5135533361271311778">북마크 항목을 만들지 못했습니다.</translation>
 <translation id="5137501176474113045">이 항목 삭제</translation>
+<translation id="5139823398361067371">보안 키의 PIN을 입력하세요. PIN을 모른다면 보안 키를 재설정해야 합니다.</translation>
 <translation id="5139955368427980650">열기(&amp;O)</translation>
 <translation id="5142961317498132443">인증</translation>
 <translation id="5143374789336132547">홈 버튼을 클릭하면 표시되는 페이지가 '<ph name="EXTENSION_NAME" />' 확장 프로그램으로 인해 변경되었습니다.</translation>
@@ -2835,6 +2848,7 @@
 <translation id="5170568018924773124">폴더 열기</translation>
 <translation id="5171045022955879922">검색 또는 URL 입력</translation>
 <translation id="5171343362375269016">교체된 메모리</translation>
+<translation id="5173668317844998239">보안 키에 저장된 지문 추가 및 삭제</translation>
 <translation id="5175379009094579629">잘못된 기기 이름입니다. 올바른 기기 이름을 입력하고 다시 시도해 보세요.</translation>
 <translation id="5177479852722101802">카메라 및 마이크 액세스 계속 차단</translation>
 <translation id="5177549709747445269">모바일 데이터 사용 중</translation>
@@ -2910,6 +2924,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">내 계정</translation>
 <translation id="5288678174502918605">닫은 탭 다시 열기(&amp;E)</translation>
+<translation id="52895863590846877">페이지 언어가 <ph name="LANGUAGE" />가 아님</translation>
 <translation id="52912272896845572">비공개 키 파일이 잘못되었습니다.</translation>
 <translation id="529175790091471945">이 기기 포맷</translation>
 <translation id="5293170712604732402">설정을 기본값으로 복원</translation>
@@ -3064,6 +3079,7 @@
 <translation id="5511379779384092781">아주 작게</translation>
 <translation id="5511823366942919280">이 기기를 'Shark'로 설정하시겠습니까?</translation>
 <translation id="5512653252560939721">사용자 인증서를 하드웨어에 백업해야 합니다.</translation>
+<translation id="5517304475148761050">Play 스토어 액세스가 필요한 앱입니다</translation>
 <translation id="551752069230578406">계정에 프린터를 추가하고 있습니다. 잠시만 기다려 주세요...</translation>
 <translation id="5518219166343146486">사이트에서 클립보드에 복사된 텍스트 및 이미지를 보려는 경우 확인</translation>
 <translation id="5518584115117143805">이메일 암호화 인증서</translation>
@@ -3267,12 +3283,14 @@
 <translation id="5804175651771201311">로밍 꺼짐</translation>
 <translation id="5804241973901381774">권한</translation>
 <translation id="5805697420284793859">창 관리자</translation>
+<translation id="5806773519584576205">0°(기본)</translation>
 <translation id="5811750797187914944">설정 완료</translation>
 <translation id="5812674658566766066">모두 펼치기</translation>
 <translation id="5814126672212206791">연결 유형</translation>
 <translation id="5815645614496570556">X.400 주소</translation>
 <translation id="5816434091619127343">프린터 변경을 요청하면 프린터를 사용할 수 없게 됩니다.</translation>
 <translation id="5817918615728894473">페어링</translation>
+<translation id="5819762621475381970">- 방 안의 구조</translation>
 <translation id="5821565227679781414">바로가기 만들기</translation>
 <translation id="5825412242012995131">사용(권장)</translation>
 <translation id="5826395379250998812">휴대전화와 <ph name="DEVICE_TYPE" />을(를) 연결하세요. <ph name="LINK_BEGIN" />자세히 알아보기<ph name="LINK_END" /></translation>
@@ -3367,7 +3385,7 @@
 <translation id="5941153596444580863">사용자 추가...</translation>
 <translation id="5941343993301164315"><ph name="TOKEN_NAME" />에 로그인하세요.</translation>
 <translation id="5941711191222866238">최소화</translation>
-<translation id="5942964813783878922">업데이트 후 <ph name="DEVICE_TYPE" />이(가) 다시 시작합니다. 향후 소프트웨어 및 보안 업데이트가 자동 설치됩니다.</translation>
+<translation id="5942964813783878922">업데이트 후 <ph name="DEVICE_TYPE" /> 기기가 다시 시작됩니다. 향후 소프트웨어 및 보안 업데이트는 자동 설치됩니다.</translation>
 <translation id="5944869793365969636">QR 코드 스캔</translation>
 <translation id="5945188205370098537">사용 및 진단 데이터를 보냅니다. 진단, 기기, 앱 사용 데이터를 Google에 자동으로 보내 Android 사용 환경 개선에 참여합니다. 이 데이터는 시스템 및 앱 안정성 등을 개선하는 데 활용됩니다. 일부 수집 데이터는 Google 앱과 파트너(Android 개발자 등)에게도 도움을 줍니다. 추가 웹 및 앱 활동이 사용 설정되어 있다면 이 데이터가 Google 계정에 저장될 수 있습니다. <ph name="BEGIN_LINK1" />자세히 알아보기<ph name="END_LINK1" /></translation>
 <translation id="5946591249682680882">보고서 ID <ph name="WEBRTC_LOG_REPORT_ID" /></translation>
@@ -3422,7 +3440,6 @@
 <translation id="6022705094403139349">보안 키를 페어링할 준비가 되었나요?</translation>
 <translation id="6023643151125006053"><ph name="SAML_DOMAIN" /> 관리자가 이 기기(SN: <ph name="SERIAL_NUMBER" />)를 잠갔습니다.</translation>
 <translation id="6025215716629925253">스택 추적</translation>
-<translation id="6026047032548434446">앱을 설치하시겠습니까?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> - USB 기기 연결됨</translation>
 <translation id="6029587122245504742">가장 느리게</translation>
 <translation id="6032912588568283682">파일 시스템</translation>
@@ -3804,6 +3821,7 @@
 <translation id="6589660129740381104"><ph name="IDS_SHORT_PRODUCT_NAME" /> 사용 환경을 더욱 간편하게 관리할 수 있도록 현재 동기화 및 맞춤설정 관련 기능을 한 번에 제어할 수 있습니다. 이 옵션을 사용하도록 설정하면 현재 설정이 변경될 수 있습니다.</translation>
 <translation id="6590458744723262880">폴더 이름 바꾸기</translation>
 <translation id="6592267180249644460">WebRTC 로그 캡처 시간: <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">지문이 등록되었습니다.</translation>
 <translation id="6594883168703494535">Smart Lock을 사용하여 Google 계정에 로그인</translation>
 <translation id="6596325263575161958">암호화 옵션</translation>
 <translation id="6596816719288285829">IP 주소</translation>
@@ -3938,6 +3956,7 @@
 <translation id="6805038906417219576">확인</translation>
 <translation id="6805647936811177813"><ph name="TOKEN_NAME" />에 로그인하여 <ph name="HOST_NAME" />에서 클라이언트 인증서를 가져오세요.</translation>
 <translation id="680572642341004180"><ph name="SHORT_PRODUCT_OS_NAME" />에서 RLZ 추적을 사용합니다.</translation>
+<translation id="6808039367995747522">계속하려면 보안 키를 삽입하고 터치하세요.</translation>
 <translation id="6808193438228982088">여우</translation>
 <translation id="6810613314571580006">저장된 사용자 인증 정보를 사용하여 자동으로 웹사이트에 로그인합니다. 이 기능이 꺼져 있는 경우에는 웹사이트에 로그인할 때마다 확인 요청 메시지가 표시됩니다.</translation>
 <translation id="6810768462515084623">죄송합니다. 비밀번호가 만료된 것 같습니다. 다른 기기에서 비밀번호를 갱신한 후 다시 시도해 보세요.</translation>
@@ -3945,6 +3964,7 @@
 <translation id="6812349420832218321"><ph name="PRODUCT_NAME" />은(는) 루트로 실행할 수 없습니다.</translation>
 <translation id="6812841287760418429">변경사항 유지</translation>
 <translation id="6817174620439930047">사이트에서 시스템 전용 메시지를 사용하여 MIDI 기기에 액세스하려는 경우 확인(권장)</translation>
+<translation id="6818198425579322765">페이지 번역 출발어</translation>
 <translation id="682123305478866682">데스크톱 전송</translation>
 <translation id="6823506025919456619">기기를 보려면 Chrome에 로그인하세요.</translation>
 <translation id="6824564591481349393">이메일 주소 복사(&amp;E)</translation>
@@ -3978,6 +3998,7 @@
 <translation id="6860097299815761905">프록시 설정...</translation>
 <translation id="6860427144121307915">탭에서 열기</translation>
 <translation id="6865313869410766144">양식 데이터 자동 완성</translation>
+<translation id="6865598234501509159">페이지 언어가 <ph name="LANGUAGE" />가 아님</translation>
 <translation id="6865708901122695652">WebRTC 이벤트 로그(<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">색상 온도</translation>
 <translation id="6870888490422746447">공유할 앱 선택:</translation>
@@ -3992,6 +4013,7 @@
 <translation id="6885771755599377173">시스템 정보 미리보기</translation>
 <translation id="6886476658664859389">NFC 보안 키</translation>
 <translation id="6886871292305414135">새 탭에서 링크 열기(&amp;T)</translation>
+<translation id="6890912377247906520">이 사이트 액세스가 필요 없는 확장 프로그램입니다</translation>
 <translation id="6892812721183419409"><ph name="USER" />(으)로 링크 열기</translation>
 <translation id="6895032998810961280">정리 중 컴퓨터에서 발견된 유해한 소프트웨어, 시스템 설정, 프로세스에 관한 세부정보를 Google에 보고합니다.</translation>
 <translation id="6896758677409633944">복사</translation>
@@ -4387,6 +4409,7 @@
 <translation id="7461924472993315131">고정</translation>
 <translation id="746216226901520237">다음번에는 휴대전화를 통해 <ph name="DEVICE_TYPE" />이(가) 잠금 해제됩니다. 설정에서 Smart Lock을 사용 중지할 수 있습니다.</translation>
 <translation id="7463006580194749499">사용자 추가</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{열려 있는 탭 #개, 눌러서 탭 표시줄 전환}other{열려 있는 탭 #개, 눌러서 탭 표시줄 전환}}</translation>
 <translation id="7465778193084373987">Netscape Certificate Revocation URL</translation>
 <translation id="7469894403370665791">네트워크에 자동 연결</translation>
 <translation id="747114903913869239">오류: 확장 프로그램을 디코딩할 수 없음</translation>
@@ -4814,6 +4837,7 @@
 <translation id="8037117027592400564">음성 출력 기능을 사용한 모든 음성 텍스트 조회</translation>
 <translation id="8037357227543935929">요청(기본값)</translation>
 <translation id="803771048473350947">파일</translation>
+<translation id="8041089156583427627">의견 보내기</translation>
 <translation id="8042142357103597104">텍스트 불투명도</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" />이(가) 응답하지 않음</translation>
 <translation id="8044899503464538266">느리게</translation>
@@ -4843,6 +4867,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">저장된 비밀번호</translation>
 <translation id="8086015605808120405"><ph name="PRINTER_NAME" /> 구성 중...</translation>
+<translation id="8086442853986205778"><ph name="PRINTER_NAME" /> 설정</translation>
 <translation id="8090234456044969073">가장 자주 방문한 웹사이트 목록 보기</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" />이(가) 응답하지 않습니다</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Google 드라이브에 백업합니다. 언제든지 간편하게 데이터를 복원하거나 다른 기기로 전환하세요. 백업에는 앱 데이터가 포함됩니다.<ph name="END_PARAGRAPH1" />
@@ -5154,6 +5179,7 @@
 <translation id="8551388862522347954">라이선스</translation>
 <translation id="8553342806078037065">다른 사용자 관리</translation>
 <translation id="8554899698005018844">언어가 없음</translation>
+<translation id="8557022314818157177">지문이 인식될 때까지 보안 키를 계속 터치하세요.</translation>
 <translation id="855773602626431402">이 페이지에서 샌드박스 처리되지 않은 플러그인 실행을 차단하였습니다.</translation>
 <translation id="8557930019681227453">매니페스트</translation>
 <translation id="8561206103590473338">코끼리</translation>
@@ -5311,6 +5337,7 @@
 <translation id="8770406935328356739">확장 프로그램 루트 디렉터리</translation>
 <translation id="8770507190024617908">사용자 관리</translation>
 <translation id="8771300903067484968">시작 페이지 배경화면이 기본 배경화면으로 재설정되었습니다.</translation>
+<translation id="8773302562181397928"><ph name="PRINTER_NAME" /> 저장</translation>
 <translation id="8774379074441005279">복원 확인</translation>
 <translation id="8774934320277480003">상단 여백</translation>
 <translation id="8775144690796719618">URL이 올바르지 않습니다.</translation>
@@ -5653,6 +5680,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{탭 1개}other{탭 #개}}</translation>
 <translation id="971774202801778802">북마크 URL</translation>
 <translation id="973473557718930265">종료</translation>
+<translation id="975893173032473675">번역 도착어</translation>
 <translation id="97905529126098460">취소가 완료되면 이 창이 닫힙니다.</translation>
 <translation id="981121421437150478">오프라인</translation>
 <translation id="983511809958454316">이 기능은 VR에서 지원되지 않습니다</translation>
diff --git a/chrome/app/resources/generated_resources_lt.xtb b/chrome/app/resources/generated_resources_lt.xtb
index 5f72f93..26c3e36 100644
--- a/chrome/app/resources/generated_resources_lt.xtb
+++ b/chrome/app/resources/generated_resources_lt.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="lt">
-<translation id="1002469766576243227">Ši autentifikavimo paslauga priglobiama „<ph name="EXTENSION_NAME" />“</translation>
 <translation id="1003088604756913841">Atidarykite nuorodą naujame „<ph name="APP" />“ lange</translation>
 <translation id="1004218526896219317">Prieiga prie svetainės</translation>
 <translation id="1005274289863221750">Naudoti mikrofoną ir kamerą</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">Tik šifruoti</translation>
 <translation id="1039337018183941703">Netinkamas arba sugadintas failas</translation>
 <translation id="1041175011127912238">Šis puslapis neatsako</translation>
+<translation id="1041263367839475438">Pasiekiami įrenginiai</translation>
 <translation id="1042174272890264476">Jūsų kompiuteryje taip pat įdiegta „<ph name="SHORT_PRODUCT_NAME" />“ RLZ biblioteka. RLZ priskiria neunikalią, asmens neidentifikuojančią žymą, kad įvertintų tam tikros reklamos kampanijos paieškas ir „<ph name="SHORT_PRODUCT_NAME" />“ naudojimą. Šios etiketės kartais rodomos „Google“ paieškos užklausose „<ph name="PRODUCT_NAME" />“.</translation>
 <translation id="1045692658517323508">{0,plural, =1{Atnaujinimas po 1 minutės}one{Atnaujinimas po # minutės}few{Atnaujinimas po # minučių}many{Atnaujinimas po # minutės}other{Atnaujinimas po # minučių}}</translation>
 <translation id="1046635659603195359">Atrodo, kad jau esate nustatę funkciją „Voice Match“ naudodami „Google“ padėjėją kitame įrenginyje. Ankstesnius įrašus galima naudoti kuriant balso modelį šiame įrenginyje. Tai turėtų užtrukti mažiau nei minutę.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">Ieškokite įrenginyje, programose, žiniatinklyje.</translation>
 <translation id="1146678959555564648">Įgalinti VR</translation>
 <translation id="114721135501989771">„Google“ išm. funkc. „Chrome“</translation>
+<translation id="1147991416141538220">Norėdami paprašyti prieigos, susisiekite su šio įrenginio administratoriumi.</translation>
 <translation id="1149401351239820326">Galiojimo laiko pabaigos mėnuo</translation>
 <translation id="1150565364351027703">Akiniai nuo saulės</translation>
 <translation id="1151917987301063366">Visada leisti <ph name="HOST" /> pasiekti jutiklius</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">Priskirtas</translation>
 <translation id="1178581264944972037">Pristabdyti</translation>
 <translation id="117916940443676133">Saugos raktas neapsaugotas PIN kodu. Kad galėtumėte tvarkyti prisijungimo duomenis, pirmiausia sukurkite PIN kodą.</translation>
+<translation id="118069123878619799">- jūsų fizines savybes, pavyzdžiui, ūgį;</translation>
 <translation id="1181037720776840403">Pašalinti</translation>
 <translation id="1183237619868651138">Nepavyko įdiegti „<ph name="EXTERNAL_CRX_FILE" />“ vietinėje talpykloje.</translation>
 <translation id="1185924365081634987">Taip pat galite bandyti <ph name="GUEST_SIGNIN_LINK_START" />naršyti kaip svečias<ph name="GUEST_SIGNIN_LINK_END" />, kad išspręstumėte šią tinklo klaidą.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">Klausti prieš pasiekiant</translation>
 <translation id="1434696352799406980">Atlikus šį veiksmą paleidimo puslapis, naujo skirtuko puslapis, paieškos variklis ir prisegti skirtukai bus iš nustatyti naujo. Taip pat bus išjungti visi plėtiniai ir išvalyti laikini duomenys, pvz., slapukai. Žymės, istorija ir išsaugoti slaptažodžiai išvalyti nebus.</translation>
 <translation id="1434886155212424586">Pagrindinis puslapis yra naujo skirtuko puslapis</translation>
+<translation id="1435979430299962295">Norėdami suteikti prieigą šioje svetainėje, spustelėkite plėtinį.</translation>
 <translation id="1436390408194692385">Galioja <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">Tęsti sąranką</translation>
 <translation id="1436784010935106834">Pašalinta</translation>
@@ -1364,12 +1367,14 @@
 <translation id="2932883381142163287">Pranešti apie piktnaudžiavimą</translation>
 <translation id="2936851848721175671">Sukurti atsarginę kopiją ir atkurti</translation>
 <translation id="2938225289965773019">Atidaryti „<ph name="PROTOCOL" />“ nuorodas</translation>
+<translation id="2938845886082362843">Peržiūrimi ir ištrinami saugos rakte saugomi prisijungimo duomenys</translation>
 <translation id="2939938020978911855">Rodyti pasiekiamus „Bluetooth“ įrenginius</translation>
 <translation id="2941112035454246133">Žema</translation>
 <translation id="2942560570858569904">Laukiama...</translation>
 <translation id="2942581856830209953">Tinkinti šį puslapį</translation>
 <translation id="2944060181911631861">Siųskite naudojimo ir diagnostikos duomenis. Padėkite tobulinti „Android“ funkcijas automatiškai siųsdami „Google“ diagnostikos, įrenginio ir programų naudojimo duomenis. Tai padės pagerinti sistemos bei programos stabilumą ir teikti kitus patobulinimus. Kai kurie sukaupti duomenys taip pat bus naudingi „Google“ programoms ir partneriams, pvz., „Android“ kūrėjams. Jei papildomas „Žiniatinklio ir programų veiklos“ nustatymas įjungtas, šie duomenys gali būti išsaugoti „Google“ paskyroje. <ph name="BEGIN_LINK1" />Sužinokite daugiau<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">Pridėti ryšį</translation>
+<translation id="2947605845283690091">Žiniatinklio naršymas turėtų būti spartus. Skirkite šiek tiek laiko ir <ph name="BEGIN_LINK" />patikrinkite plėtinius<ph name="END_LINK" />.</translation>
 <translation id="2948300991547862301">Eiti į <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">Sparti, paprasta ir saugi žiniatinklio naršyklė, sukurta moderniam žiniatinkliui.</translation>
 <translation id="2949289451367477459">Naudoti vietovę. Leisti leidimą pasiekti vietovės duomenis turinčioms programoms ir paslaugoms naudoti šio įrenginio vietovę. „Google“ gali periodiškai rinkti vietovės duomenis ir juos naudoti anonimiškai siekdama patobulinti vietovės tikslumą ir pagerinti paslaugas pagal vietovę. <ph name="BEGIN_LINK1" />Sužinokite daugiau<ph name="END_LINK1" /></translation>
@@ -1546,6 +1551,7 @@
 <translation id="3241680850019875542">Pasirinkite norimo pakuoti plėtinio šakninį katalogą. Norėdami atnaujinti plėtinį, pasirinkite ir asmeninio rakto failą, kuris bus naudojamas iš naujo.</translation>
 <translation id="3244294424315804309">Tęsti nutildžius garsą</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> – tinklo klaida</translation>
+<translation id="3248902735035392926">Sauga yra svarbu. Skirkite šiek tiek laiko ir <ph name="BEGIN_LINK" />patikrinkite plėtinius<ph name="END_LINK" /></translation>
 <translation id="3249950116250264636">„<ph name="APP_NAME" />“ (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;Ne sertifikato dalis&gt;</translation>
 <translation id="3253225298092156258">Nepasiekiama</translation>
@@ -2042,6 +2048,7 @@
 <translation id="3926002189479431949">Telefonas, kuriame naudojama „Smart Lock“, pasikeitė</translation>
 <translation id="3927932062596804919">Uždrausti</translation>
 <translation id="3928570707778085600">Išsaugoti „<ph name="FILE_OR_FOLDER_NAME" />“ pakeitimus?</translation>
+<translation id="3929426037718431833">Šie plėtiniai gali peržiūrėti ir keisti informaciją šioje svetainėje.</translation>
 <translation id="3930737994424905957">Ieškoma įrenginių</translation>
 <translation id="3930968231047618417">Fono spalva</translation>
 <translation id="3933283459331715412">Atkurti ištrintą <ph name="USERNAME" /> slaptažodį</translation>
@@ -2109,6 +2116,7 @@
 <translation id="4010917659463429001">Kad pasiektumėte žymes mobiliajame įrenginyje, <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973">„<ph name="CLIENT_NAME" />“ derina šią naršyklę</translation>
 <translation id="4014432863917027322">Pataisyti „<ph name="EXTENSION_NAME" />“?</translation>
+<translation id="4015163439792426608">Turite plėtinių? <ph name="BEGIN_LINK" />Tvarkykite juos<ph name="END_LINK" /> vienoje paprastoje vietoje.</translation>
 <translation id="4020106588733303597">Oi, sistemai nepavyko įkelti pasiekiamų licencijų.</translation>
 <translation id="4020327272915390518">Parinkčių meniu</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2267,6 +2275,7 @@
 <translation id="4267953847983678297">Automatiškai prisijungti prie korinio ryšio tinklo</translation>
 <translation id="4268025649754414643">Rakto kodavimas</translation>
 <translation id="4270393598798225102"><ph name="NUMBER" /> versija</translation>
+<translation id="4274667386947315930">Prisijungimo duomenys</translation>
 <translation id="4275663329226226506">Medija</translation>
 <translation id="4275830172053184480">Iš naujo paleisti įrenginį</translation>
 <translation id="4278101229438943600">Padėjėjas pasiruošęs</translation>
@@ -2310,6 +2319,7 @@
 <translation id="4349828822184870497">Naudinga</translation>
 <translation id="4350019051035968019">Šio įrenginio negalima užregistruoti domene, kuriam priklauso paskyra, nes pažymėta, kad įrenginys tvarkomas kito domeno.</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> nori nuskaityti netoliese esančius „Bluetooth“ įrenginius. Rasti šie įrenginiai:</translation>
+<translation id="4353114845960720315">VR režimu ši svetainė gali sužinoti apie jus tam tikros informacijos:</translation>
 <translation id="4354344420232759511">Lankytos svetainės bus rodomos čia</translation>
 <translation id="435527878592612277">Pasirinkite nuotrauką</translation>
 <translation id="4358313196493694334">Stabilizuoti paspaudimo vietą</translation>
@@ -2369,6 +2379,7 @@
 <translation id="443475966875174318">Nesuderinamų programų atnaujinimas arba pašalinimas</translation>
 <translation id="4438043733494739848">Skaidru</translation>
 <translation id="4441124369922430666">Norite automatiškai paleisti šią programą, kai įjungiamas įrenginys?</translation>
+<translation id="4441147046941420429">Norėdami tęsti išimkite saugos raktą iš įrenginio, įdėkite iš naujo ir palieskite</translation>
 <translation id="444134486829715816">Išskleisti...</translation>
 <translation id="4442424173763614572">Įvyko DNS paieškos klaida</translation>
 <translation id="4443536555189480885">&amp;Pagalba</translation>
@@ -2595,6 +2606,7 @@
 <translation id="4804818685124855865">Atsijungti</translation>
 <translation id="4804827417948292437">Avokadas</translation>
 <translation id="4807098396393229769">Kortelėje nurodytas vardas ir pavardė</translation>
+<translation id="4808319664292298116">Pradėti VR iš <ph name="DOMAIN" />?</translation>
 <translation id="4808667324955055115">Iššokantieji langai užblokuoti:</translation>
 <translation id="480990236307250886">Atidaryti pagrindinį puslapį</translation>
 <translation id="4813136279048157860">Mano vaizdai</translation>
@@ -2819,6 +2831,7 @@
 <translation id="5135085122826131075">Pasiekite Padėjėją pasakę „Ok Google“.</translation>
 <translation id="5135533361271311778">Žymės elemento sukurti nepavyko.</translation>
 <translation id="5137501176474113045">Ištrinti šį elementą</translation>
+<translation id="5139823398361067371">Įveskite saugos rakto PIN kodą. Jei PIN kodo nežinote, reikės iš naujo nustatyti saugos raktą.</translation>
 <translation id="5139955368427980650">&amp;Atidaryti</translation>
 <translation id="5142961317498132443">Autentifikavimas</translation>
 <translation id="5143374789336132547">Plėtinys „<ph name="EXTENSION_NAME" />“ pakeitė puslapį, kuris rodomas spustelėjus pagrindinio puslapio mygtuką.</translation>
@@ -2837,6 +2850,7 @@
 <translation id="5170568018924773124">Rodyti aplanke</translation>
 <translation id="5171045022955879922">Ieškokite ar įveskite URL</translation>
 <translation id="5171343362375269016">Sukeista atmintis</translation>
+<translation id="5173668317844998239">Pridedami ir ištrinami saugos rate išsaugoti kontroliniai kodai</translation>
 <translation id="5175379009094579629">Įrenginio pavadinimas netinkamas. Įveskite tinkamą įrenginio pavadinimą ir bandykite dar kartą.</translation>
 <translation id="5177479852722101802">Toliau blokuoti prieigą prie fotoaparato ir mikrofono</translation>
 <translation id="5177549709747445269">Naudojate mobiliuosius duomenis</translation>
@@ -2912,6 +2926,7 @@
 <translation id="5286252187236914003">L2TP / „IPsec“</translation>
 <translation id="5287425679749926365">Jūsų paskyros</translation>
 <translation id="5288678174502918605">I&amp;š naujo atidaryti uždarytą skirtuką</translation>
+<translation id="52895863590846877">Puslapis rodomas ne <ph name="LANGUAGE" /></translation>
 <translation id="52912272896845572">Asmeninio rakto failas neteisingas.</translation>
 <translation id="529175790091471945">Formatuoti šį įrenginį</translation>
 <translation id="5293170712604732402">Atkurti pradinius numatytuosius nustatymus</translation>
@@ -3066,6 +3081,7 @@
 <translation id="5511379779384092781">Labai mažas</translation>
 <translation id="5511823366942919280">Ar tikrai norite nustatyti šį įrenginį kaip „Shark“?</translation>
 <translation id="5512653252560939721">Naudotojo sertifikatas turėtų būti palaikomas aparatinės įrangos.</translation>
+<translation id="5517304475148761050">Šiai programai būtina prieiga prie „Play“ parduotuvės</translation>
 <translation id="551752069230578406">Prie jūsų paskyros pridedamas spausdintuvas – tai gali šiek tiek užtrukti...</translation>
 <translation id="5518219166343146486">Paklausti, kai svetainė nori matyti tekstą ir vaizdus, nukopijuotus į iškarpinę</translation>
 <translation id="5518584115117143805">El. pašto šifruotės sertifikatas</translation>
@@ -3270,12 +3286,14 @@
 <translation id="5804175651771201311">Tarptinklinis ryšys išjungtas</translation>
 <translation id="5804241973901381774">Leidimai</translation>
 <translation id="5805697420284793859">Langų tvarkytuvė</translation>
+<translation id="5806773519584576205">0° (numatytasis)</translation>
 <translation id="5811750797187914944">Viskas nustatyta</translation>
 <translation id="5812674658566766066">Išskleisti viską</translation>
 <translation id="5814126672212206791">Ryšio tipas</translation>
 <translation id="5815645614496570556">X.400 adresas</translation>
 <translation id="5816434091619127343">Atlikus prašomus spausdintuvo pakeitimus, spausdintuvo nebebus galima naudoti.</translation>
 <translation id="5817918615728894473">Susieti</translation>
+<translation id="5819762621475381970">- patalpos išdėstymą;</translation>
 <translation id="5821565227679781414">Sukurti šaukinį</translation>
 <translation id="5825412242012995131">Įjungta (rekomenduojama)</translation>
 <translation id="5826395379250998812">Susiekite „<ph name="DEVICE_TYPE" />“ su telefonu <ph name="LINK_BEGIN" />Sužinokite daugiau<ph name="LINK_END" /></translation>
@@ -3425,7 +3443,6 @@
 <translation id="6022705094403139349">Pasiruošę susieti saugos raktą?</translation>
 <translation id="6023643151125006053">Šį įrenginį (serijos Nr. <ph name="SERIAL_NUMBER" />) užrakino <ph name="SAML_DOMAIN" /> administratorius.</translation>
 <translation id="6025215716629925253">Dėklo pėdsakas</translation>
-<translation id="6026047032548434446">Įdiegti programą?</translation>
 <translation id="6026819612896463875">„<ph name="WINDOW_TITLE" />“ – USB įrenginys prijungtas</translation>
 <translation id="6029587122245504742">Lėčiausias</translation>
 <translation id="6032912588568283682">Failų sistema</translation>
@@ -3807,6 +3824,7 @@
 <translation id="6589660129740381104">Kad būtų lengviau tvarkyti funkcijas sistemoje „<ph name="IDS_SHORT_PRODUCT_NAME" />“, su sinchronizavimu ir suasmeninimu susijusios funkcijos dabar valdomos vienoje vietoje. Tai įjungus gali būti pakeisti dabartiniai nustatymai.</translation>
 <translation id="6590458744723262880">Pervardyti aplanką</translation>
 <translation id="6592267180249644460">„WebRTC“ žurnalas užfiksuotas <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">Kontrolinis kodas užfiksuotas</translation>
 <translation id="6594883168703494535">Naudoti „Smart Lock“, norint prisijungti prie „Google“ paskyros</translation>
 <translation id="6596325263575161958">Šifravimo parinktys</translation>
 <translation id="6596816719288285829">IP adresas</translation>
@@ -3941,6 +3959,7 @@
 <translation id="6805038906417219576">Gerai</translation>
 <translation id="6805647936811177813">Jei norite importuoti programos sertifikatą iš <ph name="HOST_NAME" />, prisijunkite prie „<ph name="TOKEN_NAME" />“.</translation>
 <translation id="680572642341004180">Įgalinti RLZ stebėjimą „<ph name="SHORT_PRODUCT_OS_NAME" />“.</translation>
+<translation id="6808039367995747522">Norėdami tęsti, įdėkite ir palieskite saugos raktą</translation>
 <translation id="6808193438228982088">Lapė</translation>
 <translation id="6810613314571580006">Automatiškai prisijungti prie svetainių naudojant išsaugotus prisijungimo duomenis. Kai funkcija išjungta, kaskart prisijungiant prie svetainės bus prašoma patvirtinti.</translation>
 <translation id="6810768462515084623">Oi, panašu, kad baigėsi slaptažodžio galiojimo laikas. Atnaujinkite jį kitame įrenginyje ir bandykite dar kartą.</translation>
@@ -3948,6 +3967,7 @@
 <translation id="6812349420832218321">„<ph name="PRODUCT_NAME" />“ negalima paleisti pagrindinio naudotojo vardu.</translation>
 <translation id="6812841287760418429">Palikti pakeitimus</translation>
 <translation id="6817174620439930047">Paklausti, kai svetainė nori naudoti sistemos išskirtinius pranešimus MIDI įrenginiams pasiekti (rekomenduojama)</translation>
+<translation id="6818198425579322765">Verčiama puslapio kalba</translation>
 <translation id="682123305478866682">Darbalaukio perdavimas</translation>
 <translation id="6823506025919456619">Turite prisijungti prie „Chrome“, kad matytumėte savo įrenginius</translation>
 <translation id="6824564591481349393">Kopijuoti &amp;el. pašto adresą</translation>
@@ -3981,6 +4001,7 @@
 <translation id="6860097299815761905">Įgaliotojo serverio nustatymai...</translation>
 <translation id="6860427144121307915">Atidaryti skirtuko lape</translation>
 <translation id="6865313869410766144">Automatinio pildymo formos duomenys</translation>
+<translation id="6865598234501509159">Puslapis rodomas ne <ph name="LANGUAGE" /></translation>
 <translation id="6865708901122695652">„WebRTC“ įvykių žurnalai (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">Spalvų temperatūra</translation>
 <translation id="6870888490422746447">Pasirinkti programą bendrinti su:</translation>
@@ -3995,6 +4016,7 @@
 <translation id="6885771755599377173">Sistemos informacijos peržiūra</translation>
 <translation id="6886476658664859389">ALR saugos raktas</translation>
 <translation id="6886871292305414135">Atidaryti nuorodą naujame &amp;skirtuke</translation>
+<translation id="6890912377247906520">Šiems plėtiniams nereikia prieigos prie šios svetainės.</translation>
 <translation id="6892812721183419409">Atidaryti nuorodą kaip <ph name="USER" /></translation>
 <translation id="6895032998810961280">Pateikti išsamią informaciją „Google“ apie kenkėjišką programinę įrangą, sistemos nustatymus ir procesus, rastus kompiuteryje vykdant šį valymą</translation>
 <translation id="6896758677409633944">Kopijuoti</translation>
@@ -4390,6 +4412,7 @@
 <translation id="7461924472993315131">Prisegti</translation>
 <translation id="746216226901520237">Kitą kartą telefonu galėsite atrakinti „<ph name="DEVICE_TYPE" />“. Funkciją „Smart Lock“ galite išjungti „Nustatymų“ skiltyje.</translation>
 <translation id="7463006580194749499">Pridėti asmenį</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# atidarytas skirtukas, paspauskite perjungdami skirtuko juostelę}one{# atidarytas skirtukas, paspauskite perjungdami skirtuko juostelę}few{# atidaryti skirtukai, paspauskite perjungdami skirtuko juostelę}many{# atidaryto skirtuko, paspauskite perjungdami skirtuko juostelę}other{# atidarytų skirtukų, paspauskite perjungdami skirtuko juostelę}}</translation>
 <translation id="7465778193084373987">„Netscape“ sertifikato panaikinimo URL</translation>
 <translation id="7469894403370665791">Automatiškai prisijungti prie šio tinklo</translation>
 <translation id="747114903913869239">Klaida: neįmanoma iššifruoti plėtinio</translation>
@@ -4817,6 +4840,7 @@
 <translation id="8037117027592400564">Skaityti visą tekstą sintezuota kalba</translation>
 <translation id="8037357227543935929">Klausti (numatytoji parinktis)</translation>
 <translation id="803771048473350947">Failas</translation>
+<translation id="8041089156583427627">Siųsti atsiliepimą</translation>
 <translation id="8042142357103597104">Teksto nepermatomumas</translation>
 <translation id="8044262338717486897">„<ph name="LINUX_APP_NAME" />“ nereaguoja.</translation>
 <translation id="8044899503464538266">Lėtas</translation>
@@ -4846,6 +4870,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">Išsaugotas slaptažodis</translation>
 <translation id="8086015605808120405">Konfigūruojamas spausdintuvas „<ph name="PRINTER_NAME" />“...</translation>
+<translation id="8086442853986205778">Nustatyti „<ph name="PRINTER_NAME" />“</translation>
 <translation id="8090234456044969073">Skaityti jūsų dažniausiai lankomų svetainių sąrašą</translation>
 <translation id="8093359998839330381">Papildinys „<ph name="PLUGIN_NAME" />“ neatsako</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Sukurkite atsarginę kopiją „Google“ diske. Lengvai bet kada atkurkite duomenis arba perjunkite įrenginį. Į atsarginę kopiją įtraukiami programų duomenys.<ph name="END_PARAGRAPH1" />
@@ -5157,6 +5182,7 @@
 <translation id="8551388862522347954">Licencijos</translation>
 <translation id="8553342806078037065">Tvarkyti kitus žmones</translation>
 <translation id="8554899698005018844">Kalbos nėra</translation>
+<translation id="8557022314818157177">Lieskite saugos raktą, kol bus užfiksuotas kontrolinis kodas</translation>
 <translation id="855773602626431402">Uždrausta paleisti ne „smėlio dėžės“ papildinį šiame puslapyje.</translation>
 <translation id="8557930019681227453">Aprašas</translation>
 <translation id="8561206103590473338">Dramblys</translation>
@@ -5314,6 +5340,7 @@
 <translation id="8770406935328356739">Plėtinio šakninis katalogas</translation>
 <translation id="8770507190024617908">Tvarkyti žmones</translation>
 <translation id="8771300903067484968">Pradžios puslapio fonas iš naujo nustatytas kaip numatytasis fonas.</translation>
+<translation id="8773302562181397928">Išsaugoti „<ph name="PRINTER_NAME" />“</translation>
 <translation id="8774379074441005279">Atkūrimo patvirtinimas</translation>
 <translation id="8774934320277480003">Viršutinė paraštė</translation>
 <translation id="8775144690796719618">Netinkamas URL</translation>
@@ -5656,6 +5683,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 skirtukas}one{# skirtukas}few{# skirtukai}many{# skirtuko}other{# skirtukų}}</translation>
 <translation id="971774202801778802">Žymės URL</translation>
 <translation id="973473557718930265">Išeiti</translation>
+<translation id="975893173032473675">Kalba, į kurią verčiama</translation>
 <translation id="97905529126098460">Atšaukus šis langas užsidarys.</translation>
 <translation id="981121421437150478">Neprisijungus</translation>
 <translation id="983511809958454316">Ši funkcija nepalaikoma VR režimu</translation>
diff --git a/chrome/app/resources/generated_resources_lv.xtb b/chrome/app/resources/generated_resources_lv.xtb
index 30bbbaea..ce8372c 100644
--- a/chrome/app/resources/generated_resources_lv.xtb
+++ b/chrome/app/resources/generated_resources_lv.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="lv">
-<translation id="1002469766576243227">Šo autentifikācijas pakalpojumu mitina <ph name="EXTENSION_NAME" /></translation>
 <translation id="1003088604756913841">Atvērt saiti jaunā <ph name="APP" /> logā</translation>
 <translation id="1004218526896219317">Piekļuve vietnēm</translation>
 <translation id="1005274289863221750">Izmantot jūsu mikrofonu un videokameru</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">Tikai šifrēt</translation>
 <translation id="1039337018183941703">Nederīgs vai bojāts fails</translation>
 <translation id="1041175011127912238">Šī lapa nereaģē</translation>
+<translation id="1041263367839475438">Pieejamās ierīces</translation>
 <translation id="1042174272890264476">Jūsu datorā ir iebūvēta arī pārlūka <ph name="SHORT_PRODUCT_NAME" /> RLZ bibliotēka. RLZ piešķir neunikālu, personu neidentificējošu atzīmi, lai novērtētu noteiktas reklāmas kampaņas ietvaros ievadītos meklēšanas vienumus un pārlūka <ph name="SHORT_PRODUCT_NAME" /> lietojumu. Šīs atzīmes pārlūkā <ph name="PRODUCT_NAME" /> dažkārt tiek rādītas Google meklēšanas vaicājumos.</translation>
 <translation id="1045692658517323508">{0,plural, =1{Ierīces atjaunināšana jāsāk 1 minūtes laikā}zero{Ierīces atjaunināšana jāsāk # minūšu laikā}one{Ierīces atjaunināšana jāsāk # minūtes laikā}other{Ierīces atjaunināšana jāsāk # minūšu laikā}}</translation>
 <translation id="1046635659603195359">Šķiet, ka jau esat iestatījis funkciju Voice Match Google asistentā citā ierīcē. Esošos ierakstus var izmantot balss modeļa izveidei šajā ierīcē. Uzgaidiet vēl īsu brīdi.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">Meklējiet ierīcē, lietotnēs un tīmeklī.</translation>
 <translation id="1146678959555564648">Ieiet virtuālajā realitātē</translation>
 <translation id="114721135501989771">Google viedās tehnoloģijas pārlūkā Chrome</translation>
+<translation id="1147991416141538220">Lai pieprasītu piekļuvi, sazinieties ar šīs ierīces administratoru.</translation>
 <translation id="1149401351239820326">Derīguma termiņa mēnesis</translation>
 <translation id="1150565364351027703">Saulesbrilles</translation>
 <translation id="1151917987301063366">Vienmēr atļaut <ph name="HOST" /> piekļuvi sensoriem</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">Pielāgota</translation>
 <translation id="1178581264944972037">Pauzēt</translation>
 <translation id="117916940443676133">Jūsu drošības atslēga nav aizsargāta ar PIN. Lai pārvaldītu pierakstīšanās datus, vispirms izveidojiet PIN.</translation>
+<translation id="118069123878619799">- jūsu fiziskās īpašības, piemēram, augums;</translation>
 <translation id="1181037720776840403">Noņemt</translation>
 <translation id="1183237619868651138">Failu “<ph name="EXTERNAL_CRX_FILE" />” nevar instalēt lokālajā kešatmiņā.</translation>
 <translation id="1185924365081634987">Varat arī mēģināt <ph name="GUEST_SIGNIN_LINK_START" />pārlūkot kā viesis<ph name="GUEST_SIGNIN_LINK_END" />, lai novērstu šo tīkla kļūdu.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">Jautāt pirms piekļūšanas</translation>
 <translation id="1434696352799406980">Tādējādi tiks atiestatīta jūsu sākumlapa, jaunas cilnes lapa, meklētājprogramma un piespraustās cilnes. Turklāt tiks atspējoti visi paplašinājumi, kā arī tiks notīrīti pagaidu dati, piemēram, sīkfaili. Netiks notīrītas jūsu grāmatzīmes, vēsture un saglabātās paroles.</translation>
 <translation id="1434886155212424586">Sākumlapa ir jaunas cilnes lapa</translation>
+<translation id="1435979430299962295">Lai atļautu piekļuvi šai vietnei, noklikšķiniet uz paplašinājuma.</translation>
 <translation id="1436390408194692385">Derīga vēl šādu laiku: <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">Turpināt iestatīšanu</translation>
 <translation id="1436784010935106834">Noņemts</translation>
@@ -1364,12 +1367,14 @@
 <translation id="2932883381142163287">Ziņot par ļaunprātīgu izmantošanu</translation>
 <translation id="2936851848721175671">Dublēšana un atjaunošana</translation>
 <translation id="2938225289965773019">atvērt <ph name="PROTOCOL" /> saites</translation>
+<translation id="2938845886082362843">Skatīt un dzēst drošības atslēgā saglabātos pierakstīšanās datus</translation>
 <translation id="2939938020978911855">Rādīt pieejamās Bluetooth ierīces</translation>
 <translation id="2941112035454246133">Zema</translation>
 <translation id="2942560570858569904">Notiek gaidīšana...</translation>
 <translation id="2942581856830209953">Pielāgot šo lapu</translation>
 <translation id="2944060181911631861">Lietojuma un diagnostikas datu sūtīšana. Palīdziet uzlabot Android lietošanas pieredzi, automātiski nosūtot diagnostikas, ierīces un lietotņu lietojuma datus uzņēmumam Google. Šī informācija palīdzēs uzlabot sistēmas un lietotņu stabilitāti un daudz ko citu. Noteiktus apkopotus datus izmantos arī Google lietotņu izstrādātāji un partneri, piemēram, Android izstrādātāji. Ja ir ieslēgts papildu iestatījums “Darbības tīmeklī un lietotnēs”, šie dati var tikt saglabāti jūsu Google kontā. <ph name="BEGIN_LINK1" />Uzzināt vairāk<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">Pievienot savienojumu</translation>
+<translation id="2947605845283690091">Tīmekļa pārlūkošanai ir jābūt ātrai. Atvēliet mirkli, <ph name="BEGIN_LINK" />lai pārbaudītu paplašinājumus<ph name="END_LINK" /> tūlīt.</translation>
 <translation id="2948300991547862301">Doties uz lapu <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">Ātrs, vienkāršs un drošs tīmekļa pārlūks, kas izstrādāts modernam tīmeklim.</translation>
 <translation id="2949289451367477459">Atrašanās vietas izmantošana. Ļauj lietotnēm un pakalpojumiem ar atrašanās vietas atļauju izmantot šīs ierīces atrašanās vietas datus. Google var periodiski apkopot atrašanās vietas datus un tos anonīmi izmantot, lai uzlabotu atrašanās vietas precizitāti un ar atrašanās vietu saistītus pakalpojumus. <ph name="BEGIN_LINK1" />Uzziniet vairāk.<ph name="END_LINK1" /></translation>
@@ -1546,6 +1551,7 @@
 <translation id="3241680850019875542">Atlasiet pakojamā paplašinājuma saknes direktoriju. Lai atjauninātu paplašinājumu, atlasiet arī privātās atslēgas failu atkārtotai izmantošanai.</translation>
 <translation id="3244294424315804309">Turpināt ar izslēgtu skaņu</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> — tīkla kļūda</translation>
+<translation id="3248902735035392926">Drošība ir svarīga. Atvēliet mirkli laika un <ph name="BEGIN_LINK" />pārbaudiet paplašinājumus tūlīt<ph name="END_LINK" />.</translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;Nav daļa no sertifikāta&gt;</translation>
 <translation id="3253225298092156258">Nav pieejams</translation>
@@ -2042,6 +2048,7 @@
 <translation id="3926002189479431949">Ir mainījies ar Smart Lock saistītais tālrunis</translation>
 <translation id="3927932062596804919">Neatļaut</translation>
 <translation id="3928570707778085600">Vai saglabāt izmaiņas šeit: <ph name="FILE_OR_FOLDER_NAME" />?</translation>
+<translation id="3929426037718431833">Šie paplašinājumi var skatīt un mainīt informāciju šajā vietnē.</translation>
 <translation id="3930737994424905957">Notiek ierīču meklēšana</translation>
 <translation id="3930968231047618417">Fona krāsa</translation>
 <translation id="3933283459331715412">Atjaunot izdzēsto lietotāja <ph name="USERNAME" /> paroli</translation>
@@ -2109,6 +2116,7 @@
 <translation id="4010917659463429001">Lai iegūtu savas grāmatzīmes mobilajā ierīcē, <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973"><ph name="CLIENT_NAME" /> atkļūdo šo pārlūku.</translation>
 <translation id="4014432863917027322">Vai labot “<ph name="EXTENSION_NAME" />”?</translation>
+<translation id="4015163439792426608">Vai izmantojat paplašinājumus? Ērti <ph name="BEGIN_LINK" />pārvaldiet paplašinājumus<ph name="END_LINK" /> vienuviet.</translation>
 <translation id="4020106588733303597">Diemžēl sistēmai neizdevās ielādēt pieejamās licences.</translation>
 <translation id="4020327272915390518">Opciju izvēlne</translation>
 <translation id="4021279097213088397">—</translation>
@@ -2267,6 +2275,7 @@
 <translation id="4267953847983678297">Automātiski pievienoties mobilajam tīklam</translation>
 <translation id="4268025649754414643">Atslēgas šifrēšana</translation>
 <translation id="4270393598798225102"><ph name="NUMBER" /> versija</translation>
+<translation id="4274667386947315930">Pierakstīšanās dati</translation>
 <translation id="4275663329226226506">Multivide</translation>
 <translation id="4275830172053184480">Ierīces restartēšana</translation>
 <translation id="4278101229438943600">Asistents ir gatavs</translation>
@@ -2310,6 +2319,7 @@
 <translation id="4349828822184870497">Noderīgs</translation>
 <translation id="4350019051035968019">Šo ierīci nevar reģistrēt domēnā, kuram pieder jūsu konts, jo tā ir iestatīta pārvaldībai citā domēnā.</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> vēlas meklēt tuvumā esošas Bluetooth ierīces. Ir atrastas šīs ierīces:</translation>
+<translation id="4353114845960720315">Kamēr izmantosiet VR režīmu, šī vietne varēs iegūt šādu informāciju:</translation>
 <translation id="4354344420232759511">Šeit tiks rādītas jūsu apmeklētās vietnes.</translation>
 <translation id="435527878592612277">Atlasiet savu fotoattēlu</translation>
 <translation id="4358313196493694334">Stabilizēt klikšķa atrašanās vietu</translation>
@@ -2369,6 +2379,7 @@
 <translation id="443475966875174318">Nesaderīgu lietojumprogrammu atjaunināšana vai noņemšana</translation>
 <translation id="4438043733494739848">Caurspīdīgs</translation>
 <translation id="4441124369922430666">Vai vēlaties automātiski startēt šo lietotni, kad tiek ieslēgta ierīce?</translation>
+<translation id="4441147046941420429">Lai turpinātu, noņemiet drošības atslēgu no savas ierīces, pēc tam ievietojiet to atkārtoti un pieskarieties tās aktivizācijas pogai.</translation>
 <translation id="444134486829715816">Izvērst...</translation>
 <translation id="4442424173763614572">DNS uzmeklēšana neizdevās</translation>
 <translation id="4443536555189480885">&amp;Palīdzība</translation>
@@ -2595,6 +2606,7 @@
 <translation id="4804818685124855865">Atvienot</translation>
 <translation id="4804827417948292437">Avokado</translation>
 <translation id="4807098396393229769">Vārds uz kartes</translation>
+<translation id="4808319664292298116">Vai atvērt VR režīmu vietnē <ph name="DOMAIN" />?</translation>
 <translation id="4808667324955055115">Uznirstošie logi ir bloķēti</translation>
 <translation id="480990236307250886">Atvērt sākumlapu</translation>
 <translation id="4813136279048157860">Mani attēli</translation>
@@ -2819,6 +2831,7 @@
 <translation id="5135085122826131075">Piekļūt Asistentam, kad sakāt: “Ok Google.”</translation>
 <translation id="5135533361271311778">Nevarēja izveidot grāmatzīmes vienumu.</translation>
 <translation id="5137501176474113045">Dzēst šo vienumu</translation>
+<translation id="5139823398361067371">Ievadiet drošības atslēgas PIN. Ja nezināt PIN, būs jāatiestata drošības atslēga.</translation>
 <translation id="5139955368427980650">Atvērt</translation>
 <translation id="5142961317498132443">Autentifikācija</translation>
 <translation id="5143374789336132547">Paplašinājums “<ph name="EXTENSION_NAME" />” mainīja iestatījumu, kura lapa tiek parādīta, noklikšķinot uz pogas Sākums.</translation>
@@ -2837,6 +2850,7 @@
 <translation id="5170568018924773124">Rādīt mapē</translation>
 <translation id="5171045022955879922">Meklējiet vai ievadiet URL.</translation>
 <translation id="5171343362375269016">Apmainītā atmiņa</translation>
+<translation id="5173668317844998239">Pievienojiet uz dzēsiet drošības atslēgā saglabātos pirkstu nospiedumus.</translation>
 <translation id="5175379009094579629">Šis ierīces nosaukums nav derīgs. Ievadiet derīgu ierīces nosaukumu, lai mēģinātu vēlreiz.</translation>
 <translation id="5177479852722101802">Turpināt piekļuves bloķēšanu kamerai un mikrofonam</translation>
 <translation id="5177549709747445269">Jūs izmantojat mobilos datus</translation>
@@ -2912,6 +2926,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">Jūsu konti</translation>
 <translation id="5288678174502918605">Vēlr&amp;eiz atvērt aizvērto cilni</translation>
+<translation id="52895863590846877">Lapa nav šādā valodā: <ph name="LANGUAGE" /></translation>
 <translation id="52912272896845572">Privātās atslēgas fails ir nederīgs.</translation>
 <translation id="529175790091471945">Formatēt šo ierīci</translation>
 <translation id="5293170712604732402">Atjaunot iestatījumus uz sākotnējiem noklusējuma iestatījumiem</translation>
@@ -3066,6 +3081,7 @@
 <translation id="5511379779384092781">Ļoti zems</translation>
 <translation id="5511823366942919280">Vai tiešām vēlaties iestatīt šai ierīcei nosaukumu “Shark”?</translation>
 <translation id="5512653252560939721">Lietotāja sertifikāta dublējumi ir jāglabā cietajā diskā.</translation>
+<translation id="5517304475148761050">Šai lietotnei ir nepieciešama piekļuve Play veikalam</translation>
 <translation id="551752069230578406">Notiek printera savienošana ar jūsu kontu — tas var ilgt kādu laiku...</translation>
 <translation id="5518219166343146486">Vaicāt, ja vietne vēlas skatīt starpliktuvē kopēto tekstu un attēlus</translation>
 <translation id="5518584115117143805">Nosūtīt pa e-pastu šifrējuma sertifikātu</translation>
@@ -3269,12 +3285,14 @@
 <translation id="5804175651771201311">Viesabonēšana izslēgta</translation>
 <translation id="5804241973901381774">Atļaujas</translation>
 <translation id="5805697420284793859">Logu pārvaldnieks</translation>
+<translation id="5806773519584576205">0° (noklusējums)</translation>
 <translation id="5811750797187914944">Gatavs</translation>
 <translation id="5812674658566766066">Izvērst visu</translation>
 <translation id="5814126672212206791">Savienojuma veids</translation>
 <translation id="5815645614496570556">X.400 adrese</translation>
 <translation id="5816434091619127343">Ja tiktu veiktas pieprasītās printera izmaiņas, printeri nevarētu lietot.</translation>
 <translation id="5817918615728894473">Savienot pārī</translation>
+<translation id="5819762621475381970">- jūsu telpas izkārtojums.</translation>
 <translation id="5821565227679781414">Izveidot saīsni</translation>
 <translation id="5825412242012995131">Ieslēgts (ieteicams)</translation>
 <translation id="5826395379250998812">Savienojiet <ph name="DEVICE_TYPE" /> ierīci ar tālruni. <ph name="LINK_BEGIN" />Uzzināt vairāk<ph name="LINK_END" /></translation>
@@ -3424,7 +3442,6 @@
 <translation id="6022705094403139349">Vai esat gatavs drošības atslēgas savienošanai pārī?</translation>
 <translation id="6023643151125006053">Šo ierīci (sērijas numurs: <ph name="SERIAL_NUMBER" />) bloķēja vietnes <ph name="SAML_DOMAIN" /> administrators.</translation>
 <translation id="6025215716629925253">Steka izsekošana</translation>
-<translation id="6026047032548434446">Vai instalēt lietotni?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> — pievienota USB ierīce</translation>
 <translation id="6029587122245504742">Lēnākais</translation>
 <translation id="6032912588568283682">Failu sistēma</translation>
@@ -3806,6 +3823,7 @@
 <translation id="6589660129740381104">Ērtākām iespējām pārlūkā <ph name="IDS_SHORT_PRODUCT_NAME" /> tagad sinhronizēšanas un personalizēšanas funkcijas varat pārvaldīt vienuviet. Ieslēdzot šo funkciju, var tikt mainīti pašreizējie iestatījumi.</translation>
 <translation id="6590458744723262880">Mapes pārdēvēšana</translation>
 <translation id="6592267180249644460">WebRTC žurnāls — ierakstīts šādā datumā: <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">Jūsu pirksta nospiedums tika reģistrēts.</translation>
 <translation id="6594883168703494535">Izmantot Smart Lock, lai pierakstītos Google kontā</translation>
 <translation id="6596325263575161958">Šifrēšanas opcijas</translation>
 <translation id="6596816719288285829">IP adrese</translation>
@@ -3940,6 +3958,7 @@
 <translation id="6805038906417219576">Labi</translation>
 <translation id="6805647936811177813">Pierakstieties ierīcē <ph name="TOKEN_NAME" />, lai importētu klienta sertifikātu no <ph name="HOST_NAME" />.</translation>
 <translation id="680572642341004180">Iespējot RLZ izsekošanu operētājsistēmā <ph name="SHORT_PRODUCT_OS_NAME" />.</translation>
+<translation id="6808039367995747522">Lai turpinātu, ievietojiet drošības atslēgu un pieskarieties tai.</translation>
 <translation id="6808193438228982088">Lapsa</translation>
 <translation id="6810613314571580006">Automātiski pierakstīties vietnēs, izmantojot saglabātos akreditācijas datus. Ja funkcija ir atspējota, apstiprināšana būs jāveic ikreiz, kad pierakstīsieties vietnē.</translation>
 <translation id="6810768462515084623">Šķiet, ka ir beidzies jūsu paroles derīguma termiņš. Lūdzu, atjaunojiet to citā ierīcē un mēģiniet vēlreiz.</translation>
@@ -3947,6 +3966,7 @@
 <translation id="6812349420832218321"><ph name="PRODUCT_NAME" /> nevar darboties kā sakne.</translation>
 <translation id="6812841287760418429">Saglabāt izmaiņas</translation>
 <translation id="6817174620439930047">Jautāt, ja vietnē tiek mēģināts izmantot ekskluzīvus sistēmas ziņojumus, lai piekļūtu MIDI ierīcēm (ieteicams)</translation>
+<translation id="6818198425579322765">Lapas valoda, no kuras jātulko saturs</translation>
 <translation id="682123305478866682">Apraidīt darbvirsmu</translation>
 <translation id="6823506025919456619">Lai skatītu savas ierīces, jums ir jāpierakstās pārlūkā Chrome.</translation>
 <translation id="6824564591481349393">Kopēt &amp;e-pasta adresi</translation>
@@ -3980,6 +4000,7 @@
 <translation id="6860097299815761905">Starpniekservera iestatījumi...</translation>
 <translation id="6860427144121307915">Atvērt cilnē</translation>
 <translation id="6865313869410766144">Automātiskās aizpildes veidlapas dati</translation>
+<translation id="6865598234501509159">Lapa nav šādā valodā: <ph name="LANGUAGE" /></translation>
 <translation id="6865708901122695652">WebRTC notikumu žurnāli (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">Krāsu temperatūra</translation>
 <translation id="6870888490422746447">Izvēlieties koplietojamo lietotni:</translation>
@@ -3994,6 +4015,7 @@
 <translation id="6885771755599377173">Sistēmas informācijas priekšskatījums</translation>
 <translation id="6886476658664859389">NFC drošības atslēga</translation>
 <translation id="6886871292305414135">Atvērt saiti jaunā cilnē</translation>
+<translation id="6890912377247906520">Šiem paplašinājumiem nav nepieciešama piekļuve šai vietnei.</translation>
 <translation id="6892812721183419409">Atvērt saiti ar lietotāja <ph name="USER" /> kontu</translation>
 <translation id="6895032998810961280">Ziņojiet uzņēmumam Google par kaitīgu programmatūru, sistēmas iestatījumiem un procesiem, ko atradām jūsu datorā šīs tīrīšanas laikā.</translation>
 <translation id="6896758677409633944">Kopēt</translation>
@@ -4389,6 +4411,7 @@
 <translation id="7461924472993315131">Piespraust</translation>
 <translation id="746216226901520237">Nākamajā reizē šīs ierīces <ph name="DEVICE_TYPE" /> atbloķēšanai tiks izmantots jūsu tālrunis. Iestatījumos varat izslēgt Smart Lock.</translation>
 <translation id="7463006580194749499">Pievienot personu</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# atvērta cilne. Nospiediet, lai pārslēgtos uz ciļņu joslu.}zero{# atvērtas cilnes. Nospiediet, lai pārslēgtos uz ciļņu joslu.}one{# atvērta cilne. Nospiediet, lai pārslēgtos uz ciļņu joslu.}other{# atvērtas cilnes. Nospiediet, lai pārslēgtos uz ciļņu joslu.}}</translation>
 <translation id="7465778193084373987">Netscape sertifikāta atsaukšanas URL</translation>
 <translation id="7469894403370665791">Automātiski pievienoties šim tīklam</translation>
 <translation id="747114903913869239">Kļūda: nespēj dekodēt paplašinājumu</translation>
@@ -4815,6 +4838,7 @@
 <translation id="8037117027592400564">Lasīt visu tekstu, kas izrunāts, izmantojot sintezēto runu</translation>
 <translation id="8037357227543935929">Vaicāt (pēc noklusējuma)</translation>
 <translation id="803771048473350947">Fails</translation>
+<translation id="8041089156583427627">Sūtīt atsauksmes</translation>
 <translation id="8042142357103597104">Teksta necaurredzamība</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> nereaģē.</translation>
 <translation id="8044899503464538266">Lēns</translation>
@@ -4844,6 +4868,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">Saglabātā parole</translation>
 <translation id="8086015605808120405">Notiek printera <ph name="PRINTER_NAME" /> konfigurēšana...</translation>
+<translation id="8086442853986205778">Iestatīt ierīci <ph name="PRINTER_NAME" /></translation>
 <translation id="8090234456044969073">Lasīt jūsu visbiežāk apmeklēto vietņu sarakstu</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> nereaģē.</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Dublējiet Google diskā. Ērti atjaunojiet datus vai nomainiet ierīci jebkurā brīdī. Dublējumā ir ietverti arī lietotņu dati.<ph name="END_PARAGRAPH1" />
@@ -5155,6 +5180,7 @@
 <translation id="8551388862522347954">Licences</translation>
 <translation id="8553342806078037065">Pārvaldīt citas personas</translation>
 <translation id="8554899698005018844">Nav valodas</translation>
+<translation id="8557022314818157177">Turpiniet pieskarties drošības atslēgai, līdz tiek reģistrēts jūsu pirksta nospiedums.</translation>
 <translation id="855773602626431402">Šajā lapā tika novērsta tāda spraudņa darbība, kas nav ievietots smilškastē.</translation>
 <translation id="8557930019681227453">Manifests</translation>
 <translation id="8561206103590473338">Zilonis</translation>
@@ -5312,6 +5338,7 @@
 <translation id="8770406935328356739">Paplašinājuma saknes direktorijs</translation>
 <translation id="8770507190024617908">Pārvaldīt personas</translation>
 <translation id="8771300903067484968">Sākumlapas fons ir atiestatīts uz noklusējuma fonu.</translation>
+<translation id="8773302562181397928">Saglabāt ierīci <ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">Atjaunošanas apstiprinājums</translation>
 <translation id="8774934320277480003">Augšējā piemale</translation>
 <translation id="8775144690796719618">Nederīgs URL</translation>
@@ -5654,6 +5681,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 cilnes}zero{# ciļņu}one{# cilne}other{# cilnes}}</translation>
 <translation id="971774202801778802">Grāmatzīmes URL</translation>
 <translation id="973473557718930265">Iziet</translation>
+<translation id="975893173032473675">Valoda, kurā jātulko saturs</translation>
 <translation id="97905529126098460">Šis logs tiks aizvērts pēc atcelšanas pabeigšanas.</translation>
 <translation id="981121421437150478">Bezsaistē</translation>
 <translation id="983511809958454316">Šī funkcija virtuālajā realitātē netiek atbalstīta</translation>
diff --git a/chrome/app/resources/generated_resources_ml.xtb b/chrome/app/resources/generated_resources_ml.xtb
index 0a2a8911..ea73f74 100644
--- a/chrome/app/resources/generated_resources_ml.xtb
+++ b/chrome/app/resources/generated_resources_ml.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="ml">
-<translation id="1002469766576243227">ഈ പരിശോധിച്ചുറപ്പിക്കൽ സേവനം ഹോസ്‌റ്റ് ചെയ്‌തിരിക്കുന്നത് <ph name="EXTENSION_NAME" /> ആണ്</translation>
 <translation id="1003088604756913841">പു‌തിയ <ph name="APP" /> വിന്‍‌ഡോയില്‍ ലിങ്ക് തുറക്കുക</translation>
 <translation id="1004218526896219317">സൈറ്റ് ആക്‌സസ്</translation>
 <translation id="1005274289863221750">നിങ്ങളുടെ മൈക്രോഫോണും ക്യാമറയും ഉപയോഗിക്കുക</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">എന്‍‌സിഫര്‍‌ മാത്രം</translation>
 <translation id="1039337018183941703">ഫയൽ അസാധുവോ കേടായതോ ആണ്</translation>
 <translation id="1041175011127912238">ഈ പേജ് പ്രതികരിക്കുന്നില്ല</translation>
+<translation id="1041263367839475438">ലഭ്യമായ ഉപകരണങ്ങൾ</translation>
 <translation id="1042174272890264476">നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ <ph name="SHORT_PRODUCT_NAME" /> എന്നതിന്റെ RLZ ലൈബ്രറി അന്തർനിർമ്മിതവുമാണ്. RLZ, ഒരു നിർദ്ദിഷ്‌ട പ്രമോഷണൽ കാമ്പെയ്‌നിലൂടെ ലഭിക്കുന്ന തിരയലുകളും <ph name="SHORT_PRODUCT_NAME" /> ഉപയോഗവും കണക്കാക്കുന്നതിന് സവിശേഷമല്ലാത്തതും വ്യക്തിപരമായി തിരിച്ചറിയാനാകാത്തതുമായ ഒരു ടാഗ് നിയുക്തമാക്കുന്നു. ഈ ലേബലുകൾ ചിലസമയത്ത് <ph name="PRODUCT_NAME" /> എന്നതിലെ Google തിരയലിൽ ദൃശ്യമാകുന്നു.</translation>
 <translation id="1045692658517323508">{0,plural, =1{ഒരു മിനിറ്റിനുള്ളിൽ അപ്‌ഡേറ്റ് ചെയ്യുക}other{# മിനിറ്റിനുള്ളിൽ അപ്‌ഡേറ്റ് ചെയ്യുക}}</translation>
 <translation id="1046635659603195359">മറ്റൊരു ഉപകരണത്തിൽ മുമ്പേ നിങ്ങൾ Google അസിസ്റ്റന്‍റിനൊപ്പം Voice Match സജ്ജമാക്കിയിട്ടുള്ളതായി തോന്നുന്നു. ഈ ഉപകരണത്തിൽ ഒരു ശബ്‌ദ മോഡൽ സൃഷ്ടിക്കുന്നതിന് പഴയ റെക്കോർഡിംഗുകൾ ഉപയോഗപ്പെടുത്താം. ഇതിന് ഒരു മിനിറ്റിൽ കുറവ് സമയമേ എടുക്കൂ.</translation>
@@ -61,7 +61,7 @@
 <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="1084824384139382525">ലിങ്ക് വിലാ&amp;സം പകർത്തുക</translation>
 <translation id="1085697365578766383">വെർച്വൽ മെഷീൻ പ്രവർത്തനം തുടങ്ങുന്നതിൽ പിശക്. വീണ്ടും ശ്രമിക്കുക.</translation>
 <translation id="1089439967362294234">പാസ്‌വേഡ് മാറ്റുക</translation>
@@ -86,7 +86,7 @@
 <translation id="1118738876271697201">ഉപകരണ മോഡലും സീരിയൽ നമ്പറും നിർണ്ണയിക്കാൻ സിസ്‌റ്റത്തിന് കഴിഞ്ഞില്ല.</translation>
 <translation id="1119447706177454957">ആന്തരിക പിശക്</translation>
 <translation id="1122198203221319518">&amp;ഉപകരണങ്ങള്‍‌</translation>
-<translation id="1122242684574577509">പ്രാമാണീകരണം പരാജയപ്പെട്ടു. നിങ്ങൾ ഉപയോഗിക്കുന്ന (<ph name="NETWORK_ID" />) Wi-Fi നെറ്റ്‌വർക്കിനായി ലോഗിൻ പേജ് സന്ദർശിക്കാൻ ക്ലിക്ക് ചെയ്യുക.</translation>
+<translation id="1122242684574577509">പരിശോധിച്ചുറപ്പിക്കൽ പരാജയപ്പെട്ടു. നിങ്ങൾ ഉപയോഗിക്കുന്ന (<ph name="NETWORK_ID" />) Wi-Fi നെറ്റ്‌വർക്കിനായി ലോഗിൻ പേജ് സന്ദർശിക്കാൻ ക്ലിക്ക് ചെയ്യുക.</translation>
 <translation id="1122960773616686544">ബുക്ക്മാർക്ക് പേര്</translation>
 <translation id="1124772482545689468">ഉപയോക്താവ്</translation>
 <translation id="1125550662859510761"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (നേറ്റീവ്) പോലെ തോന്നുന്നു</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">നിങ്ങളുടെ ഉപകരണം, ആപ്പുകൾ, വെബ് എന്നിവ തിരയുക.</translation>
 <translation id="1146678959555564648">VR-ൽ പ്രവേശിക്കുക</translation>
 <translation id="114721135501989771">Chrome-ൽ Google സ്‌മാർട്‌സ് നേടുക</translation>
+<translation id="1147991416141538220">ആക്സസ് ആവശ്യപ്പെടാൻ, ഈ ഉപകരണത്തിന്റെ അഡ്‌മിനെ ബന്ധപ്പെടുക.</translation>
 <translation id="1149401351239820326">കാലാവധി കഴിയുന്ന മാസം</translation>
 <translation id="1150565364351027703">സൺഗ്ലാസുകൾ</translation>
 <translation id="1151917987301063366">സെൻസറുകൾ ആക്‌സസ് ചെയ്യാൻ എപ്പോഴും <ph name="HOST" />-നെ അനുവദിക്കുക</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">ഇഷ്ടാനുസൃതം</translation>
 <translation id="1178581264944972037">അല്പംനിര്‍ത്തൂ</translation>
 <translation id="117916940443676133">പിൻ ഉപയോഗിച്ച് നിങ്ങളുടെ സുരക്ഷാ കീ പരിരക്ഷിച്ചിട്ടില്ല. സൈൻ ഇൻ ഡാറ്റ മാനേജ് ചെയ്യാൻ, ആദ്യം ഒരു പിൻ സൃഷ്‌ടിക്കുക.</translation>
+<translation id="118069123878619799">- ഉയരം പോലുള്ള, നിങ്ങളുടെ ശാരീരിക സവിശേഷതകൾ</translation>
 <translation id="1181037720776840403">നീക്കംചെയ്യൂ</translation>
 <translation id="1183237619868651138">പ്രാദേശിക കാഷെയിൽ <ph name="EXTERNAL_CRX_FILE" /> ഇൻസ്റ്റാൾ ചെയ്യാനാവില്ല.</translation>
 <translation id="1185924365081634987">ഈ നെറ്റ്‌വർക്ക് പിശക് പരിഹരിക്കാൻ നിങ്ങൾക്ക് <ph name="GUEST_SIGNIN_LINK_START" />അതിഥിയായി ബ്രൗസ് ചെയ്യുന്നതിന്<ph name="GUEST_SIGNIN_LINK_END" /> പരീക്ഷിക്കാം.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">ആക്‌സസ് ചെയ്യുന്നതിന് മുമ്പ് ചോദിക്കുക</translation>
 <translation id="1434696352799406980">ഇത് നിങ്ങളുടെ ആരംഭ പേജ്, പുതിയ ടാബ് പേജ്, തിരയൽ എഞ്ചിൻ, പിൻ ചെയ്‌ത ടാബുകൾ എന്നിവ റീസെറ്റ് ചെയ്യും. ഒപ്പം ഇത് എല്ലാ വിപുലീകരണങ്ങളെയും പ്രവർത്തനരഹിതമാക്കുകയും കുക്കികൾ പോലുള്ള താൽക്കാലിക ഡാറ്റ മായ്‌ക്കുകയും ചെയ്യും. നിങ്ങളുടെ ബുക്ക്‌മാർക്കുകൾ, ചരിത്രം, സംരക്ഷിച്ച പാസ്‌വേഡുകൾ എന്നിവ മായ്‌ക്കില്ല.</translation>
 <translation id="1434886155212424586">ഹോംപേജ് പുതിയ ടാബ് പേജാണ്</translation>
+<translation id="1435979430299962295">ഈ സൈറ്റിൽ ആക്സസ് അനുവദിക്കാൻ, വിപുലീകരണത്തിൽ ക്ലിക്ക് ചെയ്യുക.</translation>
 <translation id="1436390408194692385"><ph name="TICKET_TIME_LEFT" /> നേരത്തേക്ക് കൂടി സാധുവാണ്</translation>
 <translation id="1436671784520050284">സജ്ജീകരിക്കുന്നത് തുടരുക</translation>
 <translation id="1436784010935106834">നീക്കംചെയ്‌തു</translation>
@@ -355,7 +358,7 @@
 <translation id="1510055949674985293">ഈ ചിത്രത്തിനായി QR കോഡ് സൃഷ്ടിക്കുക</translation>
 <translation id="1510238584712386396">ലോഞ്ചർ</translation>
 <translation id="1510581003097415337">ഈ പേജിനായി QR കോഡ് സൃഷ്ടിക്കുക</translation>
-<translation id="1510785804673676069">നിങ്ങൾ ഒരു പ്രോക്‌സി സെർവർ  ഉപയോഗിക്കുകയാണെങ്കിൽ, പ്രോക്‌സി സെർവർ പ്രവർത്തനക്ഷമമാണെന്ന് ഉറപ്പുവരുത്തുന്നതിന് നിങ്ങളുടെ പ്രോക്‌സി ക്രമീകരണങ്ങൾ പരിശോധിക്കുകയോ നിങ്ങളുടെ നെറ്റ്‌വർക്ക് അഡ്‌മിനിസ്‌ട്രേറ്ററെ ബന്ധപ്പെടുകയോ ചെയ്യുക. നിങ്ങൾ ഉപയോഗിക്കുന്നത് ഒരു പ്രോക്‌സി സെർവറാണെന്ന് കരുതുന്നില്ലെങ്കിൽ, നിങ്ങളുടെ <ph name="LINK_START" />പ്രോക്‌സി ക്രമീകരണങ്ങൾ<ph name="LINK_END" /> ക്രമീകരിക്കുക.</translation>
+<translation id="1510785804673676069">നിങ്ങൾ ഒരു പ്രോക്‌സി സെർവർ  ഉപയോഗിക്കുകയാണെങ്കിൽ, പ്രോക്‌സി സെർവർ പ്രവർത്തനക്ഷമമാണെന്ന് ഉറപ്പുവരുത്തുന്നതിന് നിങ്ങളുടെ പ്രോക്‌സി ക്രമീകരണങ്ങൾ പരിശോധിക്കുകയോ നിങ്ങളുടെ നെറ്റ്‌വർക്ക് അഡ്‌മിനെ ബന്ധപ്പെടുകയോ ചെയ്യുക. നിങ്ങൾ ഉപയോഗിക്കുന്നത് ഒരു പ്രോക്‌സി സെർവറാണെന്ന് കരുതുന്നില്ലെങ്കിൽ, നിങ്ങളുടെ <ph name="LINK_START" />പ്രോക്‌സി ക്രമീകരണങ്ങൾ<ph name="LINK_END" /> ക്രമീകരിക്കുക.</translation>
 <translation id="1511997356770098059">ഈ സുരക്ഷാ കീയ്‌ക്ക് സൈൻ ഇൻ ഡാറ്റയൊന്നും സംഭരിക്കാനാവില്ല</translation>
 <translation id="1512210426710821809"><ph name="IDS_SHORT_PRODUCT_OS_NAME" /> വീണ്ടും ഇൻസ്‌റ്റാൾ ചെയ്യുന്നതിലൂടെ മാത്രമേ ഇത് പഴയപടിയാക്കാനാകൂ</translation>
 <translation id="151501797353681931">Safari യില്‍‌ നിന്നും ഇറക്കുമതി ചെയ്‌തത്</translation>
@@ -654,7 +657,7 @@
 <translation id="1924559387127953748"><ph name="IDS_SHORT_PRODUCT_NAME" />-ൽ Google സ്‌മാർട്ട് നേടുക</translation>
 <translation id="192494336144674234">ഇനിപ്പറയുന്നത് ഉപയോഗിച്ച് തുറക്കുക</translation>
 <translation id="1925021887439448749">ഇഷ്‌ടാനുസൃത വെബ് വിലാസം നൽകുക</translation>
-<translation id="1926339101652878330">ഈ ക്രമീകരണത്തെ നിയന്ത്രിക്കുന്നത് എന്റർപ്രൈസ് നയമാണ്. കൂടുതൽ വിവരങ്ങൾക്ക് നിങ്ങളുടെ അഡ്‌മിനിസ്‌ട്രേറ്ററെ ബന്ധപ്പെടുക.</translation>
+<translation id="1926339101652878330">ഈ ക്രമീകരണത്തെ നിയന്ത്രിക്കുന്നത് എന്റർപ്രൈസ് നയമാണ്. കൂടുതൽ വിവരങ്ങൾക്ക് നിങ്ങളുടെ അഡ്‌മിനെ ബന്ധപ്പെടുക.</translation>
 <translation id="1927632033341042996"><ph name="NEW_FINGER_NUMBER" />-മത്തെ വിരലടയാളം</translation>
 <translation id="1928202201223835302">പഴയ പിൻ നൽകുക</translation>
 <translation id="1929546189971853037">നിങ്ങളുടെ സൈൻ ഇൻ ചെയ്ത എല്ലാ ഉപകരണങ്ങളിലെയും ബ്രൗസിംഗ് ചരിത്രം വായിക്കുക</translation>
@@ -737,7 +740,7 @@
 <translation id="2065405795449409761">ഓട്ടോമെറ്റുചെയ്‌ത ടെസ്‌റ്റ് സോഫ്‌റ്റ്‌വെയറാണ് Chrome നിയന്ത്രിക്കുന്നത്.</translation>
 <translation id="2071393345806050157">പ്രദേശിക ലോഗ് ഫയലൊന്നുമില്ല.</translation>
 <translation id="2075474481720804517"><ph name="BATTERY_PERCENTAGE" />% ബാറ്ററി</translation>
-<translation id="2075959085554270910">'ക്ലിക്ക് ചെയ്യാൻ ടാപ്പ് ചെയ്യുക', 'ടാപ്പ് ചെയ്‌ത് ഇഴയ്ക്കൽ' എന്നിവ പ്രവർത്തനക്ഷമമാക്കാൻ/പ്രവർത്തനരഹിതമാക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു</translation>
+<translation id="2075959085554270910">'ക്ലിക്ക് ചെയ്യാൻ ടാപ്പ് ചെയ്യുക', 'ടാപ്പ് ചെയ്‌ത് വലിച്ചിടൽ' എന്നിവ പ്രവർത്തനക്ഷമമാക്കാൻ/പ്രവർത്തനരഹിതമാക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു</translation>
 <translation id="2076269580855484719">ഈ പ്ലഗിന്‍ മറയ്ക്കുക</translation>
 <translation id="2076672359661571384">ഇടത്തരം വലുപ്പം (ശുപാർശ ചെയ്‌തത്)</translation>
 <translation id="2077129598763517140">ലഭ്യമാകുമ്പോൾ ഹാർഡ്‌വെയർ ത്വരിതപ്പെടുത്തൽ ഉപയോഗിക്കുക</translation>
@@ -1096,7 +1099,7 @@
 <translation id="2562743677925229011"><ph name="SHORT_PRODUCT_NAME" />-ലേക്ക് പ്രവേശിച്ചിട്ടില്ല</translation>
 <translation id="2564520396658920462">AppleScript-ലൂടെ JavaScript നടപ്പിലാക്കുന്നത് ഓഫാക്കിയിരിക്കുന്നു. അത് ഓണാക്കാൻ, മെനു ബാറിൽ നിന്നും കാഴ്‌ച &gt; ഡെവലപ്പർ &gt; Apple Events-ൽ നിന്ന് JavaScript അനുവദിക്കൽ, എന്നതിലേക്ക് പോവുക. കൂടുതൽ വിവരങ്ങൾക്ക്: https://support.google.com/chrome/?p=applescript</translation>
 <translation id="2564653188463346023">മെച്ചപ്പെടുത്തിയ അക്ഷരത്തെറ്റ് പരിശോധന</translation>
-<translation id="2566124945717127842">നിങ്ങളുടെ <ph name="IDS_SHORT_PRODUCT_NAME" /> ഉപകരണം പുതിയതുപോലാക്കാനും റീസെറ്റ് ചെയ്യാനും പവർവാഷ് ചെയ്യുക.</translation>
+<translation id="2566124945717127842">നിങ്ങളുടെ <ph name="IDS_SHORT_PRODUCT_NAME" /> ഉപകരണം പുതിയതു പോലാക്കാൻ റീസെറ്റ് ചെയ്യുന്നതിന് പവർവാഷ് ചെയ്യുക.</translation>
 <translation id="2568774940984945469">വിവരബാര്‍ കണ്ടെയ്നര്‍</translation>
 <translation id="257088987046510401">തീമുകള്‍‌</translation>
 <translation id="2571655996835834626">കുക്കികൾ, JavaScript, പ്ലഗിന്നുകൾ, ജിയോലൊക്കേഷൻ, മൈക്രോഫോൺ, ക്യാമറ മുതലായ ഫീച്ചറുകളിലേക്കുള്ള വെബ്‌സൈറ്റിൻ്റെ ആക്‌സസ് നിയന്ത്രിക്കുന്ന നിങ്ങളുടെ ക്രമീകരണം മാറ്റുക.</translation>
@@ -1118,7 +1121,7 @@
 <translation id="2604255671529671813">നെറ്റ്‌വർക്ക് കണക്ഷൻ പിശക്</translation>
 <translation id="2606246518223360146">ഡാറ്റ ലിങ്ക് ചെയ്യുക</translation>
 <translation id="2607101320794533334">സബ്‌ജക്റ്റ് പൊതു കീ വിവരം</translation>
-<translation id="2608770217409477136">സ്ഥിരസ്ഥിതി ക്രമീകരണങ്ങള്‍ ഉപയോഗിക്കുക</translation>
+<translation id="2608770217409477136">ഡിഫോൾട്ട് ക്രമീകരണങ്ങള്‍ ഉപയോഗിക്കുക</translation>
 <translation id="2609896558069604090">കുറുക്കുവഴികൾ സൃഷ്‌ടിക്കുക...</translation>
 <translation id="2610157865375787051">സ്ലീപ്പിലാക്കുക</translation>
 <translation id="2610260699262139870">ശ&amp;രിയായ വലിപ്പം</translation>
@@ -1212,7 +1215,7 @@
 <translation id="273093730430620027">ഈ പേജ് നിങ്ങളുടെ ക്യാമറ ആക്‌സസ്സുചെയ്യുന്നു.</translation>
 <translation id="2731392572903530958">അടച്ച വിൻഡോ വീ&amp;ണ്ടും തുറക്കുക</translation>
 <translation id="2731700343119398978">കാത്തിരിക്കുക...</translation>
-<translation id="2731710757838467317">നിങ്ങളുടെ സൂപ്പർവൈസ് ചെയ്‌ത ഉപയോക്താവിനെ സൃഷ്‌ടിക്കുന്നു. ഇതിന് കുറച്ചുസമയമെടുക്കാം.</translation>
+<translation id="2731710757838467317">നിങ്ങളുടെ മേൽനോട്ടത്തിലുള്ള ഉപയോക്താവിനെ സൃഷ്‌ടിക്കുന്നു. ഇതിന് കുറച്ചു സമയമെടുക്കാം.</translation>
 <translation id="2731971182069536520">അടുത്ത തവണ നിങ്ങളുടെ ഉപകരണം റീസ്‌റ്റാർട്ട് ചെയ്യുമ്പോൾ, നിങ്ങളുടെ ലോക്കൽ ഡാറ്റ ഇല്ലാതാക്കുന്ന ഒരു ഒറ്റത്തവണ അപ്ഡേറ്റ് അഡ്‌മിൻ നിർവ്വഹിക്കും.</translation>
 <translation id="2734760316755174687"><ph name="SITE_GROUP_NAME" /> എന്നതിന് കീഴിലുള്ള സൈറ്റുകളും പുനഃസജ്ജീകരിക്കപ്പെടും.</translation>
 <translation id="2735712963799620190">ഷെഡ്യൂള്‍‌</translation>
@@ -1361,12 +1364,14 @@
 <translation id="2932883381142163287">ദുരുപയോഗം റിപ്പോര്‍ട്ടുചെയ്യുക</translation>
 <translation id="2936851848721175671">ബാക്കപ്പെടുക്കലും പുനഃസ്ഥാപിക്കലും</translation>
 <translation id="2938225289965773019"><ph name="PROTOCOL" /> ലിങ്കുകൾ തുറക്കുക</translation>
+<translation id="2938845886082362843">നിങ്ങളുടെ സുരക്ഷാ കീയിൽ സംഭരിച്ചിരിക്കുന്ന സൈൻ ഇൻ ഡാറ്റ കാണുക, ഇല്ലാതാക്കുക</translation>
 <translation id="2939938020978911855">ലഭ്യമായ Bluetooth ഉപകരണങ്ങൾ കാണിക്കുക</translation>
 <translation id="2941112035454246133">താഴ്ന്ന</translation>
 <translation id="2942560570858569904">കാത്തിരിക്കുന്നു...</translation>
 <translation id="2942581856830209953">ഈ പേജ് ഇഷ്‌ടാനുസൃതമാക്കുക</translation>
 <translation id="2944060181911631861">ഉപയോഗവും പ്രശ്‌നനിർണ്ണയവുമായി ബന്ധപ്പെട്ട ഡാറ്റ അയയ്ക്കുക. പ്രശ്‌നനിർണ്ണയം, ഉപകരണം, ആപ്പ് ഉപയോഗം എന്നിവയുമായി ബന്ധപ്പെട്ട ഡാറ്റ സ്വയമേവ Google-ന് അയച്ച്, നിങ്ങളുടെ Android അനുഭവം മെച്ചപ്പെടുത്താൻ സഹായിക്കുക. സിസ്‌റ്റം, ആപ്പ് സ്ഥിരത, മറ്റ് മെച്ചപ്പെടുത്തൽ എന്നിവയ്ക്ക് ഇത് സഹായിക്കും. ചില സംഗ്രഹ ഡാറ്റ, Google ആപ്പുകളെയും Android ഡെവലപ്പർമാരെപ്പോലുള്ള പങ്കാളികളെയും സഹായിക്കുകയും ചെയ്യും. നിങ്ങളുടെ അധിക വെബ്, ആപ്പ് ആക്റ്റിവിറ്റി ക്രമീകരണം ഓണാക്കിയിട്ടുണ്ടെങ്കിൽ, ഈ ഡാറ്റ നിങ്ങളുടെ Google അക്കൗണ്ടിൽ സംരക്ഷിക്കപ്പെട്ടേക്കാം. <ph name="BEGIN_LINK1" />കൂടുതലറിയുക<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">കണക്ഷൻ ചേർക്കുക</translation>
+<translation id="2947605845283690091">വെബ് ബ്രൗസിംഗ് വേഗതയുള്ളതായിരിക്കണം. അൽപ്പസമയം ചെലവഴിച്ച് ഇപ്പോൾ തന്നെ <ph name="BEGIN_LINK" />നിങ്ങളുടെ വിപുലീകരണങ്ങൾ പരിശോധിക്കുക<ph name="END_LINK" />.</translation>
 <translation id="2948300991547862301"><ph name="PAGE_TITLE" /> എന്നതിലേക്ക് പോകുക</translation>
 <translation id="29488703364906173">ആധുനിക വെബിനായി സൃഷ്‌ടിച്ചിരിക്കുന്ന വേഗതയാർന്നതും ലളിതവും സുരക്ഷിതവുമായ വെബ് ബ്രൗസർ.</translation>
 <translation id="2949289451367477459">ലൊക്കേഷൻ ഉപയോഗിക്കുക. ലൊക്കേഷൻ അനുമതിയുള്ള ആപ്പുകളെയും സേവനങ്ങളെയും ഈ ഉപകരണത്തിന്‍റെ ലൊക്കേഷൻ ഉപയോഗിക്കാൻ അനുവദിക്കുക. Google, ഇടയ്ക്കിടെ ലൊക്കേഷൻ ഡാറ്റ ശേഖരിക്കുകയും, ലൊക്കേഷൻ കൃത്യതയും ലൊക്കേഷൻ അധിഷ്ഠിത സേവനങ്ങളും മെച്ചപ്പെടുത്താൻ, രഹസ്യസ്വഭാവത്തോടെ ഈ ഡാറ്റ ഉപയോഗിക്കുകയും ചെയ്തേക്കാം. <ph name="BEGIN_LINK1" />കൂടുതലറിയുക<ph name="END_LINK1" /></translation>
@@ -1543,6 +1548,7 @@
 <translation id="3241680850019875542">പാക്ക് ചെയ്യുന്നതിന് വിപുലീകരണത്തിന്‍റെ റൂട്ട് ഡയറക്‌ടറി തിരഞ്ഞെടുക്കുക. ഒരു വിപുലീകരണം അപ്‌ഡേറ്റ് ചെയ്യുന്നതിന്, വീണ്ടും ഉപയോഗിക്കുന്നതിന് സ്വകാര്യ കീ ഫയലും തിരഞ്ഞെടുക്കുക.</translation>
 <translation id="3244294424315804309">ശബ്ദം മ്യൂട്ട് ചെയ്യുന്നത് തുടരുക</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> - നെറ്റ്‌വർക്ക് പിശക്</translation>
+<translation id="3248902735035392926">സുരക്ഷ പ്രധാനമാണ്. അൽപ്പസമയം ചെലവഴിച്ച് <ph name="BEGIN_LINK" />നിങ്ങളുടെ വിപുലീകരണങ്ങൾ ഇപ്പോൾ തന്നെ പരിശോധിക്കുക<ph name="END_LINK" /></translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;സര്‍‌ട്ടിഫിക്കറ്റിന്‍റെ ഭാഗമല്ല&gt;</translation>
 <translation id="3253225298092156258">ലഭ്യമല്ല</translation>
@@ -1834,7 +1840,7 @@
 <translation id="3660234220361471169">വിശ്വസ്തമല്ലാത്തത്</translation>
 <translation id="3661172646479098821">Android ഉപകരണങ്ങൾ മാത്രമേ നിലവിൽ പിന്തുണയ്ക്കുന്നുള്ളൂ.</translation>
 <translation id="3664511988987167893">വിപുലീകരണ ഐക്കൺ</translation>
-<translation id="3665589677786828986">മറ്റൊരു പ്രോഗ്രാം നിങ്ങളുടെ ചില ക്രമീകരണങ്ങൾക്ക് കേടുവരുത്തി അവയുടെ യഥാർത്ഥ സ്ഥിര ക്രമീകരണങ്ങളിലേക്ക് അവ പുനഃസജ്ജമാക്കിയതായി Chrome കണ്ടെത്തി.</translation>
+<translation id="3665589677786828986">മറ്റൊരു പ്രോഗ്രാം നിങ്ങളുടെ ചില ക്രമീകരണങ്ങൾക്ക് കേടുവരുത്തി അവയുടെ യഥാർത്ഥ ഡിഫോൾട്ട് ക്രമീകരണങ്ങളിലേക്ക് അവ റീസെറ്റ് ചെയ്തതായി Chrome കണ്ടെത്തി.</translation>
 <translation id="3668570675727296296">ഭാഷാ ക്രമീകരണങ്ങൾ</translation>
 <translation id="366867565525278777">സ്‌റ്റോറേജ് സ്‌പെയ്‌സ് ഇല്ലാത്തതിനാൽ ഇൻസ്‌റ്റാൾ ചെയ്യാനായില്ല. <ph name="INSTALL_SIZE" /> എങ്കിലും ഇടം വേണം. ഇടം സൃഷ്‌ടിക്കാൻ ഉപകരണ സ്റ്റോറേജിൽ നിന്ന് ഫയലുകൾ ഇല്ലാതാക്കുക.</translation>
 <translation id="3668801437375206837">Bluetooth-മായി ബന്ധപ്പെട്ട പ്രശ്‌നങ്ങൾ കൂടുതൽ നന്നായി തിരിച്ചറിയുന്നതിന്, Googlers-ന് അവരുടെ ഫീഡ്ബാക്ക് റിപ്പോർട്ടുകൾക്കൊപ്പം അധിക Bluetooth ലോഗുകൾ ഉൾപ്പെടുത്താം. ഈ ഓപ്ഷൻ ചെക്ക് ചെയ്‌തിട്ടുണ്ടെങ്കിൽ, നിലവിലെ സെഷനിൽ നിന്നുള്ള btsnoop, HCI ലോഗുകൾ നിങ്ങളുടെ റിപ്പോർട്ടിൽ ഉൾപ്പെടും, പരമാവധി PII നീക്കം ചെയ്യാനായി പരിഷ്ക്കരിച്ചതാണ് ഇത്. ഈ ലോഗുകളിലേക്കുള്ള ആക്‌സസ്, Listnr-ലെ Chrome OS ഉൽപ്പന്ന ഗ്രൂപ്പിലുള്ള മാനേജർമാർക്ക് മാത്രമായി പരിമിതപ്പെടുത്തും. 90 ദിവസത്തിന് ശേഷം ലോഗുകൾ ശുദ്ധീകരിക്കും.</translation>
@@ -1922,14 +1928,14 @@
 <translation id="3775705724665058594">നിങ്ങളുടെ ഉപകരണങ്ങളിലേക്ക് അയയ്‌ക്കുക</translation>
 <translation id="3776796446459804932">ഈ വിപുലീകരണം Chrome വെബ് സ്റ്റോർ നയം ലംഘിക്കുന്നു.</translation>
 <translation id="3777483481409781352">സെല്ലുലാർ ഉപകരണം ഓണാക്കാനായില്ല</translation>
-<translation id="3777806571986431400">വിപുലീകരണം പ്രാപ്‌തമാക്കി</translation>
+<translation id="3777806571986431400">വിപുലീകരണം പ്രവർത്തനക്ഷമമാക്കി</translation>
 <translation id="3778152852029592020">ഡൗൺലോഡ് റദ്ദാക്കി.</translation>
 <translation id="3778208826288864398">തെറ്റായ പിൻ നിരവധി തവണ നൽകിയതിനാൽ സുരക്ഷാ കീ ലോക്ക് ചെയ്‌തിരിക്കുന്നു. സുരക്ഷാ കീ പുനഃസജ്ജീകരിക്കേണ്ടി വരും.</translation>
 <translation id="3778740492972734840">&amp;ഡെവലപ്പര്‍ ഉപകരണങ്ങള്‍‌</translation>
 <translation id="3778868487658107119">അതിനോട് ചോദ്യങ്ങൾ ചോദിക്കുക. ആവശ്യമുള്ള കാര്യങ്ങൾ ചെയ്യാൻ പറയുക. ഇത് എപ്പോഴും സഹായിക്കാൻ സന്നദ്ധമായ, നിങ്ങളുടെ വ്യക്തിഗത Google ആണ്.</translation>
 <translation id="3780211714699334884">നിങ്ങൾ ഈ ടാബ് അടയ്‌ക്കുന്നത് വരെ <ph name="ORIGIN" /> എന്നതിന് <ph name="FOLDERNAME" /> എന്ന ഫോൾഡറിലെ ഫയലുകൾ എഡിറ്റ് ചെയ്യാനാവും</translation>
 <translation id="378312418865624974">ഈ കമ്പ്യൂട്ടറിന് ഒരു സവിശേഷ ഐഡന്റിഫയർ വായിക്കുക</translation>
-<translation id="3785308913036335955">അപ്ലിക്കേഷനുകളുടെ കുറുക്കുവഴി കാണിക്കുക</translation>
+<translation id="3785308913036335955">ആപ്പുകളുടെ കുറുക്കുവഴി കാണിക്കുക</translation>
 <translation id="3785727820640310185">ഈ സൈറ്റിനായി സംരക്ഷിച്ച പാസ്‌വേഡുകൾ</translation>
 <translation id="3788401245189148511">ഇത് ആക്‌സ്സുചെയ്യാൻ താൽപ്പര്യപ്പെടുന്നത്:</translation>
 <translation id="3789841737615482174">ഇന്‍സ്റ്റാൾ ചെയ്യുക</translation>
@@ -2039,6 +2045,7 @@
 <translation id="3926002189479431949">Smart Lock ഫോൺ മാറി</translation>
 <translation id="3927932062596804919">നിരസിക്കൂ</translation>
 <translation id="3928570707778085600"><ph name="FILE_OR_FOLDER_NAME" /> മാറ്റങ്ങൾ എന്നതിലേക്ക് സംരക്ഷിക്കണോ?</translation>
+<translation id="3929426037718431833">ഈ വിപുലീകരണങ്ങൾക്ക് ഈ സൈറ്റിലെ വിവരങ്ങൾ കാണാനും മാറ്റാനും കഴിയും.</translation>
 <translation id="3930737994424905957">ഉപകരണങ്ങൾക്കായി തിരയുന്നു</translation>
 <translation id="3930968231047618417">പശ്ചാത്തല വര്‍ണം</translation>
 <translation id="3933283459331715412"><ph name="USERNAME" /> എന്നതിന്‍റെ ഇല്ലാതാക്കിയ പാസ്‌വേഡ് പുനഃസ്ഥാപിക്കുക</translation>
@@ -2048,7 +2055,7 @@
 <translation id="3937734102568271121"><ph name="LANGUAGE" /> എല്ലായ്പ്പോഴും വിവര്‍ത്തനം ചെയ്യുക</translation>
 <translation id="3938128855950761626"><ph name="VENDOR_ID" /> എന്ന വെൻഡറിൽ നിന്നുള്ള ഉപകരണങ്ങൾ</translation>
 <translation id="3940233957883229251">സ്വയമേവയുള്ള ആവർത്തനം പ്രവർത്തനക്ഷമമാക്കുക</translation>
-<translation id="3941565636838060942">ഈ പ്രോഗ്രാമിലേക്കുള്ള ആക്‌സസ് മറയ്‌ക്കാൻ, നിയന്ത്രണ പാനലിൽ <ph name="CONTROL_PANEL_APPLET_NAME" />   ഉപയോഗിച്ച് നിങ്ങളിത് അൺഇൻസ്‌റ്റാൾ ചെയ്യേണ്ടതാണ്.
+<translation id="3941565636838060942">ഈ പ്രോഗ്രാമിലേക്കുള്ള ആക്‌സസ് മറയ്‌ക്കാൻ, നിയന്ത്രണ പാനലിൽ <ph name="CONTROL_PANEL_APPLET_NAME" /> ഉപയോഗിച്ച് നിങ്ങളിത് അൺഇൻസ്‌റ്റാൾ ചെയ്യേണ്ടതാണ്.
 
   <ph name="CONTROL_PANEL_APPLET_NAME" />, ആരംഭിക്കാൻ താൽപ്പര്യമുണ്ടോ?</translation>
 <translation id="394183848452296464">കുറുക്കുവഴി സൃഷ്‌ടിക്കാനാവില്ല</translation>
@@ -2068,7 +2075,7 @@
 <translation id="3955896417885489542">സജ്ജീകരണത്തിന് ശേഷം Google Play ഓപ്ഷനുകൾ അവലോകനം ചെയ്യുക</translation>
 <translation id="3956702100721821638">Google Play-യിൽ കണക്‌റ്റ് ചെയ്യാനായില്ല</translation>
 <translation id="3957844511978444971">ഈ Google സേവന ക്രമീകരണത്തിന്‍റെ തിരഞ്ഞെടുപ്പ് സ്ഥിരീകരിക്കാൻ “അംഗീകരിക്കുന്നു” ടാപ്പ് ചെയ്യുക.</translation>
-<translation id="3958088479270651626">ബുക്ക്മാർക്കുകളും ക്രമീകരണവും ഇംപോർട്ട് ചെയ്യുക</translation>
+<translation id="3958088479270651626">ബുക്ക്മാർക്കുകളും ക്രമീകരണവും ഇമ്പോർട്ട് ചെയ്യുക</translation>
 <translation id="3960566196862329469">ONC</translation>
 <translation id="3965965397408324205"><ph name="PROFILE_NAME" /> എന്നതിൽ നിന്ന് പുറത്ത് കടക്കുക</translation>
 <translation id="3966072572894326936">മറ്റൊരു ഫോള്‍ഡര്‍ തിരഞ്ഞെടുക്കൂ...</translation>
@@ -2105,6 +2112,7 @@
 <translation id="4010917659463429001">ബുക്ക്‌മാർക്കുകൾ നിങ്ങളുടെ മൊബൈലിൽ ലഭ്യമാക്കുന്നതിന്, <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973">ഈ ബ്രൗസറിനെ "<ph name="CLIENT_NAME" />" ഡീബഗ് ചെയ്യുകയാണ്</translation>
 <translation id="4014432863917027322">"<ph name="EXTENSION_NAME" />" റിപ്പയർ ചെയ്യണോ?</translation>
+<translation id="4015163439792426608">വിപുലീകരണങ്ങൾ ലഭിച്ചോ? എളുപ്പമുള്ള ഒരിടത്ത് നിന്ന് തന്നെ <ph name="BEGIN_LINK" />നിങ്ങളുടെ വിപുലീകരണങ്ങൾ മാനേജ് ചെയ്യുക<ph name="END_LINK" />.</translation>
 <translation id="4020106588733303597">ക്ഷമിക്കണം! ലഭ്യമായ ലൈസൻസുകൾ ‌ലോഡ് ചെയ്യാനായില്ല.</translation>
 <translation id="4020327272915390518">ഓപ്ഷൻ മെനു</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2215,7 +2223,7 @@
 <translation id="4181602000363099176">20x</translation>
 <translation id="4181841719683918333">ഭാഷകൾ‌</translation>
 <translation id="4184885522552335684">ഡിസ്‌പ്ലേ നീക്കാൻ വലിച്ചിടുക</translation>
-<translation id="4194570336751258953">ക്ലിക്ക് ചെയ്യുന്നതിനായി ടാപ്പ് പ്രാപ്‌തമാക്കുക</translation>
+<translation id="4194570336751258953">ക്ലിക്ക് ചെയ്യുന്നതിനായി ടാപ്പ് പ്രവർത്തനക്ഷമമാക്കുക</translation>
 <translation id="4195643157523330669">പുതിയ ടാബില്‍ തുറക്കുക</translation>
 <translation id="4195814663415092787">നിങ്ങൾ അവസാനിപ്പിച്ചയിടത്ത് നിന്ന് തുടരുക</translation>
 <translation id="4198146608511578238">നിങ്ങളുടെ Google അസിസ്‌റ്റന്‍റുമായി സംസാരിക്കാൻ 'ലോഞ്ചർ' ചിഹ്നം അമര്‍ത്തിപ്പിടിക്കുക.</translation>
@@ -2263,6 +2271,7 @@
 <translation id="4267953847983678297">സെല്ലുലാർ നെറ്റ്‌വർക്കിലേക്ക് സ്വയമേവ കണക്‌റ്റ് ചെയ്യുക</translation>
 <translation id="4268025649754414643">കീ എന്‍‌സിഫെര്‍‌മെന്‍റ്</translation>
 <translation id="4270393598798225102"><ph name="NUMBER" /> പതിപ്പ്</translation>
+<translation id="4274667386947315930">സൈൻ ഇൻ ഡാറ്റ</translation>
 <translation id="4275663329226226506">മീഡിയ</translation>
 <translation id="4275830172053184480">നിങ്ങളുടെ ഉപകരണം പുനരാരംഭിക്കുക</translation>
 <translation id="4278101229438943600">നിങ്ങളുടെ അസിസ്‌റ്റന്റ് തയ്യാറാണ്</translation>
@@ -2306,6 +2315,7 @@
 <translation id="4349828822184870497">സഹായകരം</translation>
 <translation id="4350019051035968019">മറ്റൊരു ഡൊമെയ്‌ൻ, ഉപകരണത്തെ നിയന്ത്രിക്കുന്നതിനായി അടയാളപ്പെടുത്തിയിരിക്കുന്നതിനാൽ, ഈ ഉപകരണത്തിന് നിങ്ങളുടെ അക്കൗണ്ട് ഉൾപ്പെട്ടിരിക്കുന്ന ഡൊമെയ്‌നിലേക്ക് എൻറോൾ ചെയ്യാനാവില്ല.</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> എന്നതിന് സമീപമുള്ള Bluetooth ഉപകരണങ്ങൾ സ്‌കാൻ ചെയ്യണമെന്നുണ്ട്. ഇനിപ്പറയുന്ന ഉപകരണങ്ങൾ കണ്ടെത്തി:</translation>
+<translation id="4353114845960720315">നിങ്ങൾ VR-ൽ ആയിരിക്കുമ്പോൾ, ഈ സൈറ്റിന് ഇനിപ്പറയുന്ന കാര്യങ്ങളെ കുറിച്ച് മനസ്സിലാക്കാൻ കഴിഞ്ഞേക്കും:</translation>
 <translation id="4354344420232759511">നിങ്ങൾ സന്ദർശിക്കുന്ന സൈറ്റുകൾ ഇവിടെ ദൃശ്യമാകും</translation>
 <translation id="435527878592612277">നിങ്ങളുടെ ഫോട്ടോ തിരഞ്ഞെടുക്കുക</translation>
 <translation id="4358313196493694334">ക്ലിക്ക് ലൊക്കേഷൻ സ്ഥിരപ്പെടുത്തുക</translation>
@@ -2365,6 +2375,7 @@
 <translation id="443475966875174318">അനുയോജ്യമല്ലാത്ത ആപ്പുകൾ അപ്‌ഡേറ്റ് ചെയ്യുക അല്ലെങ്കിൽ നീക്കം ചെയ്യുക</translation>
 <translation id="4438043733494739848">സുതാര്യം</translation>
 <translation id="4441124369922430666">മെഷീൻ ഓണാകുമ്പോൾ ഈ ആപ്പ് സ്വയമേവ ആരംഭിക്കാൻ നിങ്ങൾക്ക് താൽപ്പര്യമുണ്ടോ?</translation>
+<translation id="4441147046941420429">തുടരാൻ, നിങ്ങളുടെ ഉപകരണത്തിൽ നിന്ന് സുരക്ഷാ കീ നീക്കം ചെയ്ത ശേഷം അത് വീണ്ടും പ്ലഗ് ഇൻ ചെയ്ത് സ്പർശിക്കുക</translation>
 <translation id="444134486829715816">വികസിപ്പിക്കുക...</translation>
 <translation id="4442424173763614572">DNS തിരയൽ പരാജയപ്പെട്ടു</translation>
 <translation id="4443536555189480885">&amp;സഹായം</translation>
@@ -2591,6 +2602,7 @@
 <translation id="4804818685124855865">വിച്ഛേദിക്കുക</translation>
 <translation id="4804827417948292437">അവൊക്കാഡോ</translation>
 <translation id="4807098396393229769">കാര്‍‌ഡിലെ നാമം</translation>
+<translation id="4808319664292298116"><ph name="DOMAIN" /> എന്നതിലൂടെ VR-ൽ പ്രവേശിക്കണോ?</translation>
 <translation id="4808667324955055115">പോപ്-അപ്പുകൾ ബ്ലോക്ക് ചെയ്തു</translation>
 <translation id="480990236307250886">ഹോംപേജ് തുറക്കുക</translation>
 <translation id="4813136279048157860">എന്റെ ചിത്രങ്ങൾ</translation>
@@ -2612,7 +2624,7 @@
 <translation id="4838836835474292213">ക്ലിപ്പ്ബോർഡ് വായിക്കുന്നതിനുള്ള ആക്‌സസ് അനുവദിച്ചു</translation>
 <translation id="4839303808932127586">വീഡിയോ ഇതായി സംര&amp;ക്ഷിക്കുക...</translation>
 <translation id="4840150926623932060">{NUM_DOWNLOAD,plural, =1{1 എണ്ണം കൂടി}other{# എണ്ണം കൂടി}}</translation>
-<translation id="4842976633412754305">ഈ പേജ്, പ്രാമാണീകരിക്കാത്ത ഉറവിടങ്ങളിൽ നിന്ന് സ്‌ക്രിപ്‌റ്റുകൾ ലോഡ് ചെയ്യാൻ ശ്രമിക്കുന്നു.</translation>
+<translation id="4842976633412754305">ഈ പേജ്, പരിശോധിച്ചുറപ്പി ഉറവിടങ്ങളിൽ നിന്ന് സ്‌ക്രിപ്‌റ്റുകൾ ലോഡ് ചെയ്യാൻ ശ്രമിക്കുന്നു.</translation>
 <translation id="4844333629810439236">മറ്റ് കീബോർഡുകൾ</translation>
 <translation id="4846680374085650406">നിങ്ങൾ ഈ ക്രമീകരണത്തിനായി അഡ്‌മിനിസ്‌ട്രേറ്ററുടെ ശുപാർശ പാലിക്കുന്നു.</translation>
 <translation id="4848518990323155912">സിം കാർഡ് ലോക്കിംഗ് പ്രവർത്തനക്ഷമമാക്കുക (മൊബൈല്‍ ഡാറ്റ ഉപയോഗിക്കാൻ പിൻ നമ്പർ ആവശ്യമാണ്)</translation>
@@ -2630,7 +2642,7 @@
 <translation id="4863769717153320198"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (ഡിഫോൾട്ട്) പോലെ തോന്നുന്നു</translation>
 <translation id="4864369630010738180">സൈൻ ഇൻ ചെയ്യുന്നു...</translation>
 <translation id="486635084936119914">ചില ഫയൽ തരങ്ങളെ ഡൗൺലോഡ് ചെയ്‌ത ശേഷം സ്വയം തുറക്കുക</translation>
-<translation id="4869142322204669043"><ph name="IDS_SHORT_PRODUCT_NAME" />-ഉം Translate, തിരയൽ, പരസ്യങ്ങൾ പോലുള്ള മറ്റ് Google സേവനങ്ങളും വ്യക്തിഗതമാക്കാൻ, നിങ്ങൾ സന്ദർശിക്കുന്ന സൈറ്റുകളിലെ ഉള്ളടക്കം, ബ്രൗസിംഗ് ആക്‌റ്റിവിറ്റി, ഇൻ്ററാക്ഷനുകൾ എന്നിവ Google ഉപയോഗിച്ചേക്കാം. നിങ്ങൾക്കിത് എപ്പോൾ വേണമെങ്കിലും ക്രമീകരണത്തിൽ ഇഷ്‌ടാനുസൃതമാക്കാം.</translation>
+<translation id="4869142322204669043"><ph name="IDS_SHORT_PRODUCT_NAME" /> എന്നതും വിവർത്തനം, തിരയൽ, പരസ്യങ്ങൾ പോലുള്ള മറ്റ് Google സേവനങ്ങളും വ്യക്തിഗതമാക്കാൻ, നിങ്ങൾ സന്ദർശിക്കുന്ന സൈറ്റുകളിലെ ഉള്ളടക്കം, ബ്രൗസിംഗ് ആക്‌റ്റിവിറ്റി, ഇൻ്ററാക്ഷനുകൾ എന്നിവ Google ഉപയോഗിച്ചേക്കാം. നിങ്ങൾക്കിത് എപ്പോൾ വേണമെങ്കിലും ക്രമീകരണത്തിൽ ഇഷ്‌ടാനുസൃതമാക്കാം.</translation>
 <translation id="48704129375571883">കൂടുതൽ ഫീച്ചറുകൾ ചേർക്കുക</translation>
 <translation id="4870758487381879312">കോൺഫിഗറേഷൻ വിവരം ലഭിക്കാൻ അഡ്‌മിൻ നൽകിയ പാസ്‌വേഡ് നൽകുക</translation>
 <translation id="4870903493621965035">ജോടിയാക്കിയ ഉപകരണങ്ങളൊന്നുമില്ല</translation>
@@ -2770,7 +2782,7 @@
 <translation id="5072052264945641674">കഴ്‌സറിന്റെ വലുപ്പം ക്രമീകരിക്കുക</translation>
 <translation id="5072836811783999860">നിയന്ത്രിത ബുക്ക്മാർക്കുകൾ കാണിക്കുക</translation>
 <translation id="5073956501367595100">{0,plural,offset:2 =1{<ph name="FILE1" />}=2{<ph name="FILE1" />, <ph name="FILE2" /> എന്നിവ}other{<ph name="FILE1" />, <ph name="FILE2" /> എന്നിവയും മറ്റ് # എണ്ണവും}}</translation>
-<translation id="5074318175948309511">പുതിയ ക്രമീകരണങ്ങൾ പ്രയോഗത്തിൽ വരുന്നതിന് മുമ്പ് ഈ പേജ് വീണ്ടും ലോഡ് ചെയ്യേണ്ടതായി വരാം.</translation>
+<translation id="5074318175948309511">പുതിയ ക്രമീകരണങ്ങൾ പ്രയോഗത്തിൽ വരുന്നതിന് മുമ്പ് ഈ പേജ് റീലോഡ് ചെയ്യേണ്ടതായി വരാം.</translation>
 <translation id="5075131525758602494">സിം പിൻ നൽകുക</translation>
 <translation id="5075910247684008552">സുരക്ഷിതമല്ലാത്ത ഉള്ളടക്കം, സുരക്ഷിത സൈറ്റുകളിൽ ഡിഫോൾട്ടായി ബ്ലോക്ക് ചെയ്തിരിക്കുന്നു</translation>
 <translation id="5078638979202084724">എല്ലാ ടാബുകളും ബുക്ക്‌മാര്‍ക്ക് ചെയ്യുക</translation>
@@ -2790,7 +2802,7 @@
 <translation id="5097002363526479830">'<ph name="NAME" />' നെറ്റ്‌വര്‍‌ക്കിലേക്ക് ബന്ധിപ്പിക്കുന്നതിൽ പരാജയപ്പെട്ടു: <ph name="DETAILS" /></translation>
 <translation id="5101042277149003567">എല്ലാ ബുക്‌മാര്‍ക്കുകളും തുറക്കുക</translation>
 <translation id="5101839224773798795">കഴ്‌സർ നിൽക്കുമ്പോൾ സ്വയമേവ ക്ലിക്ക് ചെയ്യുക</translation>
-<translation id="5108967062857032718">ക്രമീകരണം - Android ആപ്‌സ് നീക്കംചെയ്യുക</translation>
+<translation id="5108967062857032718">ക്രമീകരണം - Android ആപ്പുകൾ നീക്കംചെയ്യുക</translation>
 <translation id="5109044022078737958">മിയ</translation>
 <translation id="5111646998522066203">അദൃശ്യ മോഡിൽ നിന്ന് പുറത്തുകടക്കുക</translation>
 <translation id="5111692334209731439">&amp;ബുക്ക്മാര്‍ക്ക് മാനേജര്‍</translation>
@@ -2815,9 +2827,10 @@
 <translation id="5135085122826131075">"Ok Google" എന്ന് പറയുമ്പോൾ നിങ്ങളുടെ അസിസ്റ്റന്റ് ആക്സസ് ചെയ്യുക.</translation>
 <translation id="5135533361271311778">ബുക്ക്‌മാര്‍ക്ക് ഇനം സൃഷ്ടിക്കാനായില്ല.</translation>
 <translation id="5137501176474113045">ഈ ഇനം ഇല്ലാതാക്കുക</translation>
+<translation id="5139823398361067371">നിങ്ങളുടെ സുരക്ഷാ കീയുടെ പിൻ നൽകുക. നിങ്ങൾക്ക് പിൻ അറിയില്ലെങ്കിൽ, സുരക്ഷാ കീ റീസെറ്റ് ചെയ്യേണ്ടതുണ്ട്.</translation>
 <translation id="5139955368427980650">&amp;തുറക്കൂ</translation>
 <translation id="5142961317498132443">പരിശോധിച്ചുറപ്പിക്കൽ</translation>
-<translation id="5143374789336132547">നിങ്ങൾ ഹോം ബട്ടൺ ക്ലിക്കുചെയ്യുമ്പോൾ ദൃശ്യമാകുന്ന പേജിനെ "<ph name="EXTENSION_NAME" />" വിപുലീകരണം മാറ്റി.</translation>
+<translation id="5143374789336132547">നിങ്ങൾ ഹോം ബട്ടൺ ക്ലിക്ക് ചെയ്യുമ്പോൾ ദൃശ്യമാകുന്ന പേജിനെ "<ph name="EXTENSION_NAME" />" വിപുലീകരണം മാറ്റി.</translation>
 <translation id="5143712164865402236">പൂര്‍‌ണ്ണ സ്‌ക്രീനില്‍‌ പ്രവേശിക്കുക</translation>
 <translation id="514575469079499857">ലൊക്കേഷൻ നിർണ്ണയിക്കാൻ നിങ്ങളുടെ IP വിലാസം ഉപയോഗിക്കുക (ഡിഫോൾട്ട്)</translation>
 <translation id="5146995429444047494"><ph name="ORIGIN" /> എന്നതിന്റെ അറിയിപ്പുകൾ ബ്ലോക്ക് ചെയ്‌തിരിക്കുന്നു</translation>
@@ -2833,6 +2846,7 @@
 <translation id="5170568018924773124">ഫോള്‍ഡറില്‍ കാണിക്കുക</translation>
 <translation id="5171045022955879922">തിരയുക അല്ലെങ്കിൽ URL ടൈപ്പ് ചെയ്യുക</translation>
 <translation id="5171343362375269016">സ്വാപ്പുചെയ്‌ത മെമ്മറി</translation>
+<translation id="5173668317844998239">നിങ്ങളുടെ ഫിംഗർപ്രിന്റുകൾ ചേർക്കുകയും സുരക്ഷാ കീയിൽ സംരക്ഷിച്ചിട്ടുള്ളവ ഇല്ലാതാക്കുകയും ചെയ്യുക</translation>
 <translation id="5175379009094579629">ഉപകരണ നാമം അസാധുവാണ്. വീണ്ടും ശ്രമിക്കാൻ സാധുവായൊരു ഉപകരണ നാമം നൽകുക.</translation>
 <translation id="5177479852722101802">ക്യാമറ, മൈക്രോഫോൺ എന്നിവയുടെ ആക്‌സസ് തടയുന്നത് തുടരുക</translation>
 <translation id="5177549709747445269">നിങ്ങൾ മൊബൈൽ വിവരമാണ് ഉപയോഗിക്കുന്നത്</translation>
@@ -2857,7 +2871,7 @@
 <translation id="521582610500777512">ഫോട്ടോ നിരസിച്ചു</translation>
 <translation id="5222676887888702881">പുറത്തുകടക്കുക</translation>
 <translation id="52232769093306234">പായ്ക്ക് ചെയ്യുന്നത് പരാജയപ്പെട്ടു.</translation>
-<translation id="5225324770654022472">അപ്ലിക്കേഷനുകളുടെ കുറുക്കുവഴികൾ കാണിക്കുക</translation>
+<translation id="5225324770654022472">ആപ്പുകളുടെ കുറുക്കുവഴികൾ കാണിക്കുക</translation>
 <translation id="5227679487546032910">ഡിഫോൾട്ടായ ടീൽ അവതാർ</translation>
 <translation id="5229189185761556138">ഇൻപുട്ട് രീതികൾ മാനേജുചെയ്യുക</translation>
 <translation id="5230516054153933099">വിന്‍‌ഡോ</translation>
@@ -2908,6 +2922,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">നിങ്ങളുടെ അക്കൗണ്ടുകൾ</translation>
 <translation id="5288678174502918605">അടച്ച ടാബ് വീ&amp;ണ്ടും തുറക്കുക</translation>
+<translation id="52895863590846877"><ph name="LANGUAGE" /> ഭാഷയിൽ പേജ് ലഭ്യമല്ല</translation>
 <translation id="52912272896845572">സ്വകാര്യ കീ ഫയല്‍‌ അസാധുവാണ്.</translation>
 <translation id="529175790091471945">ഈ ഉപകരണം ഫോർമാറ്റ് ചെയ്യുക</translation>
 <translation id="5293170712604732402">ക്രമീകരണത്തെ അവയുടെ യഥാർത്ഥ ഡിഫോൾട്ടുകളിലേക്ക് പുനഃസ്ഥാപിക്കുക</translation>
@@ -2981,7 +2996,7 @@
 <translation id="5398772614898833570">പരസ്യങ്ങൾ ബ്ലോക്കുചെയ്‌തു</translation>
 <translation id="5402815541704507626">മൊബൈല്‍ ഡാറ്റ ഉപയോഗിച്ച് അപ്‌ഡേറ്റ് ഡൗൺലോഡ് ചെയ്യുക</translation>
 <translation id="540296380408672091"><ph name="HOST" /> എന്നതിൽ എല്ലായ്‌പ്പോഴും കുക്കികളെ തടയുക</translation>
-<translation id="5405146885510277940">ക്രമീകരണം പുനഃസജ്ജീകരിക്കുക</translation>
+<translation id="5405146885510277940">ക്രമീകരണം റീസെറ്റ് ചെയ്യുക</translation>
 <translation id="5408750356094797285">സൂം ചെയ്യുക: <ph name="PERCENT" /></translation>
 <translation id="5411472733320185105">ഈ ഹോസ്റ്റുകള്‍ക്കും ഡൊമെയ്നുകള്‍ക്കുമായി പ്രോക്സി ക്രമീകരണങ്ങള്‍ ഉപയോഗിക്കരുത്:</translation>
 <translation id="5414566801737831689">നിങ്ങൾ സന്ദർശിക്കുന്ന വെബ്‌സൈറ്റുകളുടെ ഐക്കൺ റീഡ് ചെയ്യുക</translation>
@@ -3048,7 +3063,7 @@
 <translation id="549211519852037402">ബീജും വെള്ളയും</translation>
 <translation id="5493792505296048976">സ്‌ക്രീൻ ഓണാണ്</translation>
 <translation id="5494362494988149300">&amp;പൂര്‍ത്തിയാക്കുമ്പോള്‍ തുറക്കുക</translation>
-<translation id="5495466433285976480">നിങ്ങളുടെ അടുത്ത പുനരാരംഭത്തിനുശേഷം, നിങ്ങളുടെ പ്രാദേശിക ഉപയോക്താക്കൾ, ഫയലുകൾ, ഡാറ്റ, മറ്റ് ക്രമീകരണങ്ങൾ എന്നിവയെല്ലാം ഇത് നീക്കംചെയ്യും. എല്ലാ ഉപയോക്താക്കളും വീണ്ടും സൈൻ ഇൻ ചെയ്യേണ്ടിവരും.</translation>
+<translation id="5495466433285976480">നിങ്ങളുടെ അടുത്ത റീസ്റ്റാർട്ടിന് ശേഷം, നിങ്ങളുടെ പ്രാദേശിക ഉപയോക്താക്കൾ, ഫയലുകൾ, ഡാറ്റ, മറ്റ് ക്രമീകരണങ്ങൾ എന്നിവയെല്ലാം ഇത് നീക്കംചെയ്യും. എല്ലാ ഉപയോക്താക്കളും വീണ്ടും സൈൻ ഇൻ ചെയ്യേണ്ടിവരും.</translation>
 <translation id="5495597166260341369">ഡിസ്പ്ലേ ഓണാക്കി നിലനിർത്തുക</translation>
 <translation id="5496587651328244253">ഓര്‍ഗനൈസുചെയ്യുക</translation>
 <translation id="549673810209994709">ഈ പേജ് വിവർത്തനം ചെയ്യാനായില്ല.</translation>
@@ -3062,12 +3077,13 @@
 <translation id="5511379779384092781">വളരെ ചെറുത്</translation>
 <translation id="5511823366942919280">"ഷാർക്ക്" എന്ന പേരിൽ ഈ ഉപകരണം സജ്ജീകരിക്കണമെന്ന് തീർച്ചയാണോ?</translation>
 <translation id="5512653252560939721">ഹാർഡ്‌വെയർ പിന്തുണയുള്ളത് ആയിരിക്കണം ഉപയോക്തൃ സർട്ടിഫിക്കേറ്റ്.</translation>
+<translation id="5517304475148761050">ഈ ആപ്പിന് Play സ്റ്റോറിലേക്ക് ആക്സസ് ആവശ്യമാണ്</translation>
 <translation id="551752069230578406">നിങ്ങളുടെ അക്കൗണ്ടിൽ പ്രിന്‍റർ ചേർക്കുന്നു - ഇതിന് അൽപ്പസമയമെടുത്തേക്കാം...</translation>
 <translation id="5518219166343146486">ക്ലിപ്പ്‌ബോർഡിലേക്ക് പകർത്തിയിട്ടുള്ള ടെക്‌സ്റ്റും ചിത്രങ്ങളും കാണാൻ ഒരു സൈറ്റ് ആഗ്രഹിക്കുമ്പോൾ ചോദിക്കുക</translation>
 <translation id="5518584115117143805">ഇമെയില്‍‌ എന്‍‌ക്രിപ്ഷന്‍‌ സര്‍‌ട്ടിഫിക്കറ്റ്</translation>
 <translation id="5521078259930077036">നിങ്ങൾ പ്രതീക്ഷിച്ച ഹോം പേജ് ഇതാണോ?</translation>
 <translation id="5522156646677899028">ഈ വിപുലീകരണത്തിൽ ഗുരുതരമായ സുരക്ഷാ പ്രശ്നമടങ്ങിയിരിക്കുന്നു.</translation>
-<translation id="5525677322972469346">ഒരു പുതിയ മേൽനോട്ടത്തിലുള്ള ഉപയോക്താവിനെ സൃഷ്ടിക്കുക</translation>
+<translation id="5525677322972469346">പുതിയ മേൽനോട്ടത്തിലുള്ള ഉപയോക്താവിനെ സൃഷ്ടിക്കുക</translation>
 <translation id="5526701598901867718">എല്ലാം (സുരക്ഷിതമല്ല)</translation>
 <translation id="5526745900034778153">സമന്വയിപ്പിക്കൽ പുനരാരംഭിക്കാനായി വീണ്ടും സൈൻ ഇൻ ചെയ്യുക</translation>
 <translation id="5527463195266282916">എക്സ്റ്റന്‍ഷന്‍ തരം താഴ്ത്തുന്നതിന് ശ്രമിച്ചു.</translation>
@@ -3125,7 +3141,7 @@
 <translation id="5595152862129936745">വളരെ ദൂരെ</translation>
 <translation id="5595485650161345191">വിലാസം എഡിറ്റ് ചെയ്യുക</translation>
 <translation id="5596627076506792578">കൂടുതൽ‍ ഓപ്‌ഷനുകൾ</translation>
-<translation id="5600706100022181951"><ph name="UPDATE_SIZE_MB" /> MB മൊബൈല്‍ ഡാറ്റ ഉപയോഗിച്ച് അപ്‌ഡേറ്റ് ഡൗൺലോഡ് ചെയ്യും. തുടണോ?</translation>
+<translation id="5600706100022181951"><ph name="UPDATE_SIZE_MB" /> MB മൊബൈല്‍ ഡാറ്റ ഉപയോഗിച്ച് അപ്‌ഡേറ്റ് ഡൗൺലോഡ് ചെയ്യും. തുടരാൻ താൽപ്പര്യമുണ്ടോ?</translation>
 <translation id="5601503069213153581">PIN</translation>
 <translation id="5602765853043467355">ഈ ഉപകരണത്തിൽ നിന്ന് ബുക്ക്‌മാർക്കുകൾ, ചരിത്രം, പാസ്‌വേഡുകൾ എന്നിവയും മറ്റും മായ്ക്കുക</translation>
 <translation id="5605623530403479164">മറ്റ് തിരയൽ യന്ത്രങ്ങൾ</translation>
@@ -3151,7 +3167,7 @@
 <translation id="5626134646977739690">നാമം:</translation>
 <translation id="5627086634964711283">നിങ്ങൾ ഹോം ബട്ടൺ ക്ലിക്ക് ചെയ്യുമ്പോൾ ദൃശ്യമാകുന്ന പേജും ഇത് നിയന്ത്രിയ്ക്കുന്നു.</translation>
 <translation id="5627676517703583263">Chrome ഉപയോഗിച്ച് സ്‌മാർട്ടായി ബ്രൗസ് ചെയ്യുക</translation>
-<translation id="562935524653278697">നിങ്ങളുടെ ബുക്ക്‌മാർക്കുകൾ, ചരിത്രം, പാസ്‌വേഡുകൾ, മറ്റ് ക്രമീകരണം എന്നിവ സമന്വയിപ്പിക്കുന്നത് അഡ്‌മിനിസ്‌ട്രേറ്റർ പ്രവർത്തനരഹിതമാക്കി.</translation>
+<translation id="562935524653278697">നിങ്ങളുടെ ബുക്ക്‌മാർക്കുകൾ, ചരിത്രം, പാസ്‌വേഡുകൾ, മറ്റ് ക്രമീകരണം എന്നിവ സമന്വയിപ്പിക്കുന്നത് അഡ്‌മിൻ പ്രവർത്തനരഹിതമാക്കി.</translation>
 <translation id="5632566673632479864">നിങ്ങളുടെ അക്കൗണ്ട് <ph name="EMAIL" />, ഇനി പ്രാഥമിക അക്കൗണ്ടായി അംഗീകരിക്കില്ല. <ph name="DOMAIN" /> ഈ അക്കൗണ്ട് മാനേജ് ചെയ്യുന്നതിനാൽ, നിങ്ങളുടെ ബുക്ക്‌മാർക്കുകളും ചരിത്രവും പാസ്‌വേഡുകളും മറ്റ് ക്രമീകരവും ഈ ഉപകരണത്തിൽ നിന്ന് മായ്‌ക്കുന്നതാണ്.</translation>
 <translation id="5632592977009207922">ഡൗൺലോഡ് ചെയ്യുന്നു, <ph name="PERCENT_REMAINING" />% ശേഷിക്കുന്നു</translation>
 <translation id="563535393368633106">ആക്‌സസ്സുചെയ്യുന്നതിന് മുമ്പ് ചോദിക്കുക (ശുപാർശചെയ്‌തത്)</translation>
@@ -3266,12 +3282,14 @@
 <translation id="5804175651771201311">റോമിംഗ് ഓഫാണ്</translation>
 <translation id="5804241973901381774">അനുമതികൾ</translation>
 <translation id="5805697420284793859">വിൻഡോ മാനേജർ</translation>
+<translation id="5806773519584576205">0° (ഡിഫോൾട്ട്)</translation>
 <translation id="5811750797187914944">എല്ലാം സജ്ജീകരിച്ചു</translation>
 <translation id="5812674658566766066">എല്ലാം വികസിപ്പിക്കുക</translation>
 <translation id="5814126672212206791">കണക്ഷൻ തരം</translation>
 <translation id="5815645614496570556">X.400 വിലാസം</translation>
 <translation id="5816434091619127343">അഭ്യർത്ഥിച്ച പ്രിന്റർ മാറ്റങ്ങൾ, പ്രിന്ററിനെ ഉപയോഗിക്കാൻ കഴിയാത്ത നിലയിലാക്കും.</translation>
 <translation id="5817918615728894473">ജോടിയാക്കുക</translation>
+<translation id="5819762621475381970">- നിങ്ങളുടെ റൂമിന്റെ ലേഔട്ട്</translation>
 <translation id="5821565227679781414">കുറുക്കുവഴി സൃഷ്‌ടിക്കുക</translation>
 <translation id="5825412242012995131">ഓണാക്കുക (ശുപാർശചെയ്‌തത്)</translation>
 <translation id="5826395379250998812">നിങ്ങളുടെ ഫോണുമായി <ph name="DEVICE_TYPE" /> കണക്‌റ്റ് ചെയ്യുക. <ph name="LINK_BEGIN" />കൂടുതലറിയുക<ph name="LINK_END" /></translation>
@@ -3421,7 +3439,6 @@
 <translation id="6022705094403139349">സുരക്ഷാ കീ ജോടിയാക്കുന്നതിന് തയ്യാറായോ?</translation>
 <translation id="6023643151125006053"><ph name="SAML_DOMAIN" /> അഡ്‌മിൻ ഈ ഉപകരണം (SN: <ph name="SERIAL_NUMBER" />) ലോക്ക് ചെയ്‌തു.</translation>
 <translation id="6025215716629925253">സ്റ്റാക്ക് ട്രെയ്സ്</translation>
-<translation id="6026047032548434446">ആപ്പ് ഇൻസ്റ്റാൾ ചെയ്യണോ?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> - USB ഉപകരണം കണക്‌റ്റ് ചെയ്‌തു</translation>
 <translation id="6029587122245504742">ഏറ്റവും വേഗത ‌കുറഞ്ഞത്</translation>
 <translation id="6032912588568283682">ഫയല്‍ സിസ്റ്റം</translation>
@@ -3803,7 +3820,8 @@
 <translation id="6586451623538375658">പ്രാഥമിക മൗസ് ബട്ടൺ സ്വാപ്പ് ചെയ്യുക</translation>
 <translation id="6589660129740381104"><ph name="IDS_SHORT_PRODUCT_NAME" />-ലെ നിങ്ങളുടെ അനുഭവം എളുപ്പത്തിൽ മാനേജ് ചെയ്യാൻ സഹായിക്കുന്നതിന്, സമന്വയിപ്പിക്കലും വ്യക്തിഗതമാക്കലുമായി ബന്ധപ്പെട്ട ഫീച്ചറുകൾ ഇപ്പോൾ ഒറ്റ നിയന്ത്രണത്തിന് കീഴിലാക്കിയിരിക്കുന്നു. ഇത് ഓണാക്കുന്നത് നിങ്ങളുടെ നിലവിലെ ക്രമീകരണം മാറ്റിയേക്കാം.</translation>
 <translation id="6590458744723262880">ഫോൾഡറിന്റെ പേരുമാറ്റുക</translation>
-<translation id="6592267180249644460">WebRTC ലോഗ് <ph name="WEBRTC_LOG_CAPTURE_TIME" />-ന് ക്യാപ്‌ചർചെയ്‌തു</translation>
+<translation id="6592267180249644460">WebRTC ലോഗ് <ph name="WEBRTC_LOG_CAPTURE_TIME" />-ന് ക്യാപ്‌ചർ ചെയ്‌തു</translation>
+<translation id="6592808042417736307">നിങ്ങളുടെ ഫിംഗർപ്രിന്റ് ചേർത്തു</translation>
 <translation id="6594883168703494535">നിങ്ങളുടെ അക്കൗണ്ടിലേക്ക് സൈൻ ഇൻ ചെയ്യാൻ Smart Lock ഉപയോഗിക്കുക</translation>
 <translation id="6596325263575161958">എൻക്രിപ്‌ഷൻ ഓപ്‌ഷനുകൾ</translation>
 <translation id="6596816719288285829">IP വിലാസം</translation>
@@ -3863,7 +3881,7 @@
 <translation id="6686490380836145850">വലത്തേക്കുള്ള ടാബുകള്‍ അടയ്ക്കുക</translation>
 <translation id="6686817083349815241">നിങ്ങളുടെ പാസ്‌വേഡ് സംരക്ഷിക്കുക</translation>
 <translation id="6690659332373509948">ഫയൽ പാഴ്‌സ് ചെയ്യാനായില്ല: <ph name="FILE_NAME" /></translation>
-<translation id="6690751852586194791">ഈ ഉപകരണത്തിൽ ചേർക്കാൻ ഒരു മേൽനോട്ടത്തിലുള്ള ഉപയോക്താവിനെ തിരഞ്ഞെടുക്കുക.</translation>
+<translation id="6690751852586194791">ഈ ഉപകരണത്തിൽ ചേർക്കാൻ മേൽനോട്ടത്തിലുള്ള ഉപയോക്താവിനെ തിരഞ്ഞെടുക്കുക.</translation>
 <translation id="6691331417640343772">Google ഡാഷ്ബോര്‍ഡിലെ സമന്വയിപ്പിച്ച ഡാറ്റ മാനേജ് ചെയ്യുക</translation>
 <translation id="6691541770654083180">ഭൂമി</translation>
 <translation id="6691936601825168937">&amp;മുന്നോട്ട്</translation>
@@ -3938,6 +3956,7 @@
 <translation id="6805038906417219576">ശരി</translation>
 <translation id="6805647936811177813"><ph name="HOST_NAME" /> എന്നതില്‍ നിന്നും ക്ലയന്‍റ് സര്‍ട്ടിഫിക്കറ്റ് ഇമ്പോർട്ട് ചെയ്യുന്നതിന് <ph name="TOKEN_NAME" /> എന്നതിലേക്ക് ദയവായി പ്രവേശിക്കുക.</translation>
 <translation id="680572642341004180"><ph name="SHORT_PRODUCT_OS_NAME" />-ൽ RLZ ട്രാക്ക് ചെയ്യൽ പ്രവർത്തനക്ഷമമാക്കുക.</translation>
+<translation id="6808039367995747522">തുടരാൻ, നിങ്ങളുടെ സുരക്ഷാ കീ പ്ലഗ് ഇൻ ചെയ്ത ശേഷം അതിൽ സ്പർശിക്കുക</translation>
 <translation id="6808193438228982088">കുറുക്കൻ</translation>
 <translation id="6810613314571580006">സംഭരിച്ച ക്രെഡൻഷ്യലുകൾ ഉപയോഗിച്ച് വെബ്‌സൈറ്റുകളിലേക്ക് സ്വയം സൈൻ ഇൻ ചെയ്യുക. ഫീച്ചർ പ്രവർത്തനരഹിതമാക്കിയിരിക്കുമ്പോൾ, ഒരു വെബ്‌സൈറ്റിലേക്ക് സൈൻ ഇൻ ചെയ്യുന്നതിന് മുമ്പ് ഓരോ തവണയും നിങ്ങളോട് സ്ഥിരീകരിക്കാൻ ആവശ്യപ്പെടും.</translation>
 <translation id="6810768462515084623">ക്ഷമിക്കണം! നിങ്ങളുടെ പാസ്‌വേഡ് കാലഹരണപ്പെട്ടെന്ന് തോന്നുന്നു. മറ്റൊരു ഉപകരണത്തിൽ അത് പുതുക്കി വീണ്ടും ശ്രമിക്കുക.</translation>
@@ -3945,6 +3964,7 @@
 <translation id="6812349420832218321"><ph name="PRODUCT_NAME" /> റൂട്ട് ആയി പ്രവര്‍ത്തിപ്പിക്കാന്‍ കഴിയില്ല.</translation>
 <translation id="6812841287760418429">മാറ്റങ്ങൾ നിലനിർത്തുക</translation>
 <translation id="6817174620439930047">MIDI ഉപകരണങ്ങൾ (ശുപാർശ ചെയ്‌തത്) ആക്‌സസ് ചെയ്യാൻ ഒരു സൈറ്റിന് സിസ്റ്റം എക്‌സ്‌ക്ലൂസീവ് സന്ദേശങ്ങൾ ഉപയോഗിക്കേണ്ട സാഹചര്യത്തിൽ അത് ആവശ്യപ്പെടുക</translation>
+<translation id="6818198425579322765">വിവർത്തനം ചെയ്യേണ്ട പേജ് ഭാഷ</translation>
 <translation id="682123305478866682">ഡെസ്‌ക്‌ടോപ്പ് കാസ്റ്റ് ചെയ്യുക</translation>
 <translation id="6823506025919456619">നിങ്ങളുടെ ഉപകരണങ്ങൾ കാണാൻ Chrome-ൽ സൈൻ ഇൻ ചെയ്യണം</translation>
 <translation id="6824564591481349393">&amp;ഇമെയിൽ വിലാസം പകർത്തുക</translation>
@@ -3978,6 +3998,7 @@
 <translation id="6860097299815761905">പ്രോക്സി ക്രമീകരണങ്ങള്‍...</translation>
 <translation id="6860427144121307915">ടാബിൽ തുറക്കുക</translation>
 <translation id="6865313869410766144">സ്വയമേവ പൂരിപ്പിക്കൽ ഫോം ഡാറ്റ</translation>
+<translation id="6865598234501509159"><ph name="LANGUAGE" /> ഭാഷയിൽ പേജ് ലഭ്യമല്ല</translation>
 <translation id="6865708901122695652">WebRTC ഇവന്റ് ലോഗുകൾ (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">വർണ്ണ ടെമ്പറേച്ചർ</translation>
 <translation id="6870888490422746447">ഇതിലേക്ക് പങ്കിടാൻ ഒരു ആപ്പ് തിരഞ്ഞെടുക്കുക:</translation>
@@ -3992,6 +4013,7 @@
 <translation id="6885771755599377173">സിസ്‌റ്റം വിവരത്തിന്റെ പ്രിവ്യൂ</translation>
 <translation id="6886476658664859389">NFC സുരക്ഷാ കീ</translation>
 <translation id="6886871292305414135">പുതിയ &amp;ടാബിൽ ലിങ്ക് തുറക്കുക</translation>
+<translation id="6890912377247906520">ഈ വിപുലീകരണങ്ങൾക്ക് ഈ സൈറ്റിലേക്ക് ആക്സസ് ആവശ്യമില്ല.</translation>
 <translation id="6892812721183419409">ലിങ്ക് <ph name="USER" /> എന്നതായി തുറക്കുക</translation>
 <translation id="6895032998810961280">ഈ ക്ലീൻഅപ്പ് സമയത്ത് നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ കണ്ടെത്തിയ ദോഷകരമായ സോഫ്‌റ്റ്‌വെയർ, സിസ്‌റ്റം ക്രമീകരണം, പ്രോസസുകൾ എന്നിവയെ കുറിച്ചുള്ള വിശദാംശങ്ങൾ Google-ന് റിപ്പോർട്ട് ചെയ്യുക</translation>
 <translation id="6896758677409633944">പകര്‍ത്തുക</translation>
@@ -4120,7 +4142,7 @@
 <translation id="7075513071073410194">RSA എന്‍‌ക്രിപ്‌ഷനോടുകൂടിയ PKCS #1 MD5</translation>
 <translation id="7075625805486468288">HTTPS/SSL സർട്ടിഫിക്കറ്റുകളും ക്രമീകരണവും മാനേജ് ചെയ്യുക</translation>
 <translation id="7076293881109082629">സൈൻ ഇൻ ചെയ്യുന്നു</translation>
-<translation id="7077829361966535409">നിലവിലെ പ്രോക്‌സി ക്രമീകരണങ്ങൾ ഉപയോഗിച്ച് ലോഡുചെയ്യുന്നതിൽ സൈൻ-ഇൻ പേജ് പരാജയപ്പെട്ടു. <ph name="GAIA_RELOAD_LINK_START" />വീണ്ടും സൈൻ ഇൻ ചെയ്യാൻ ശ്രമിക്കുക<ph name="GAIA_RELOAD_LINK_END" />, അല്ലെങ്കിൽ മറ്റ് <ph name="PROXY_SETTINGS_LINK_START" />പ്രോക്‌സി ക്രമീകരണങ്ങൾ<ph name="PROXY_SETTINGS_LINK_END" /> ഉപയോഗിക്കുക.</translation>
+<translation id="7077829361966535409">നിലവിലെ പ്രോക്‌സി ക്രമീകരണങ്ങൾ ഉപയോഗിച്ച് ലോഡ് ചെയ്യുന്നതിൽ സൈൻ-ഇൻ പേജ് പരാജയപ്പെട്ടു. <ph name="GAIA_RELOAD_LINK_START" />വീണ്ടും സൈൻ ഇൻ ചെയ്യാൻ ശ്രമിക്കുക<ph name="GAIA_RELOAD_LINK_END" />, അല്ലെങ്കിൽ മറ്റ് <ph name="PROXY_SETTINGS_LINK_START" />പ്രോക്‌സി ക്രമീകരണങ്ങൾ<ph name="PROXY_SETTINGS_LINK_END" /> ഉപയോഗിക്കുക.</translation>
 <translation id="7078120482318506217">എല്ലാ നെറ്റ്‌വർക്കുകളും</translation>
 <translation id="708060913198414444">ഓഡിയോ വിലാസം പകർത്തുക</translation>
 <translation id="7081952801286122383">നിങ്ങൾ അദൃശ്യ മോഡിലാണ്</translation>
@@ -4296,7 +4318,7 @@
 <translation id="7321545336522791733">സെർവർ ലഭ്യമല്ല</translation>
 <translation id="7324297612904500502">ബീറ്റ ഫോറം</translation>
 <translation id="7325209047678309347">പേപ്പർ ജാമായി</translation>
-<translation id="7325437708553334317">ഉയർന്ന ദൃശ്യ തീവ്രത വിപുലീകരണം</translation>
+<translation id="7325437708553334317">ഉയർന്ന ദൃശ്യ തീവ്രതാ വിപുലീകരണം</translation>
 <translation id="7328699668338161242">അസി‌സ്റ്റന്‍റിന് നിങ്ങളുടെ ശബ്‌ദം മുമ്പേ തിരിച്ചറിയാൻ കഴിയും</translation>
 <translation id="7328867076235380839">അസാധുവായ കോമ്പിനേഷൻ</translation>
 <translation id="7329154610228416156">സുരക്ഷിതമല്ലാത്ത URL (<ph name="BLOCKED_URL" />) ഉപയോഗിക്കാൻ കോൺഫിഗർ ചെയ്‌തിരിക്കുന്നതിനാൽ സൈൻ ഇൻ ചെയ്യുന്നതിന് പരാജയപ്പെട്ടു. നിങ്ങളുടെ അഡ്‌മിനിസ്‌ട്രേറ്ററെ ബന്ധപ്പെടുക.</translation>
@@ -4313,7 +4335,7 @@
 <translation id="7341834142292923918">ഈ സൈറ്റിലേക്ക് ആക്‌സസ് ആവശ്യമുണ്ട്</translation>
 <translation id="7345706641791090287">പാസ്‌വേഡ് സ്ഥിരീകരിക്കുക</translation>
 <translation id="7346909386216857016">മനസ്സിലായി!</translation>
-<translation id="7347751611463936647">ഈ വിപുലീകരണം ഉപയോഗിക്കുന്നതിന് "<ph name="EXTENSION_KEYWORD" />" ടൈപ്പ് ചെയ്യുക, തുടർന്ന് TAB അമർത്തിയതിനുശേഷം നിങ്ങളുടെ അഭിപ്രായമോ തിരയലോ നൽകുക.</translation>
+<translation id="7347751611463936647">ഈ വിപുലീകരണം ഉപയോഗിക്കുന്നതിന് "<ph name="EXTENSION_KEYWORD" />" ടൈപ്പ് ചെയ്യുക, തുടർന്ന് ടാബ് അമർത്തിയതിനുശേഷം നിങ്ങളുടെ അഭിപ്രായമോ തിരയലോ നൽകുക.</translation>
 <translation id="7348093485538360975">ഓൺ-സ്‌ക്രീൻ കീബോർഡ്</translation>
 <translation id="7352651011704765696">എന്തോ കുഴപ്പം സംഭവിച്ചു</translation>
 <translation id="735361434055555355">Linux ഇൻസ്‌റ്റാൾ ചെയ്യുന്നു...</translation>
@@ -4387,6 +4409,7 @@
 <translation id="7461924472993315131">പിൻ ചെയ്യുക</translation>
 <translation id="746216226901520237">അടുത്ത തവണ നിങ്ങളുടെ ഫോൺ <ph name="DEVICE_TYPE" /> അൺലോക്ക് ചെയ്യും. Smart Lock ക്രമീകരണത്തിൽ ഓഫാക്കാം.</translation>
 <translation id="7463006580194749499">വ്യക്തിയെ ചേർക്കുക</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# ടാബ് തുറന്നിരിക്കുന്നു, തുറന്ന് വച്ചിട്ടുള്ള ടാബ് അടയ്ക്കാൻ അമർത്തുക}other{# ടാബുകൾ തുറന്നിരിക്കുന്നു, തുറന്ന് വച്ചിട്ടുള്ള ടാബ് അടയ്ക്കാൻ അമർത്തുക}}</translation>
 <translation id="7465778193084373987">നെറ്റ്‌സ്‌കേപ്പ് സര്‍‌ട്ടിഫിക്കറ്റ് അസാധുവാക്കല്‍‌ URL</translation>
 <translation id="7469894403370665791">ഈ നെറ്റ്‍വര്‍ക്കിലേക്ക് സ്വപ്രേരിതമായി ബന്ധിപ്പിക്കുന്നു</translation>
 <translation id="747114903913869239">പിശക്: വിപുലീകരണം ഡീകോഡ് ചെയ്യാനാവില്ല</translation>
@@ -4414,7 +4437,7 @@
 <translation id="7497981768003291373">നിങ്ങൾക്ക് അടുത്തിടെ രേഖപ്പെടുത്തിയ WebRTC ടെക്‌സ്‌റ്റ് ലോഗുകളൊന്നുമില്ല.</translation>
 <translation id="7502658306369382406">IPv6 വിലാസം</translation>
 <translation id="7503191893372251637">നെറ്റ്‌സ്‌കേപ്പ് സര്‍‌ട്ടിഫിക്കറ്റ് തരം</translation>
-<translation id="7503821294401948377">ബ്രൗസർ പ്രവർത്തനത്തിനായി  '<ph name="ICON" />' ഐക്കൺ ലോഡ് ചെയ്യാനായില്ല.</translation>
+<translation id="7503821294401948377">ബ്രൗസർ പ്രവർത്തനത്തിനായി '<ph name="ICON" />' ഐക്കൺ ലോഡ് ചെയ്യാനായില്ല.</translation>
 <translation id="7503985202154027481">നിങ്ങൾ ഈ സൈറ്റ് സന്ദർശിച്ചതിൻ്റെ റെക്കോർഡ് നിങ്ങളുടെ സുരക്ഷാ കീയിൽ സൂക്ഷിക്കും.</translation>
 <translation id="750509436279396091">ഡൗൺലോഡുകൾ ഫോൾഡർ തുറക്കുക</translation>
 <translation id="7506541170099744506">എന്റർപ്രൈസ് മാനേജ്‌മെന്റിന് വേണ്ടി നിങ്ങളുടെ <ph name="DEVICE_TYPE" /> ഉപകരണത്തെ എൻറോൾ ചെ‌യ്‌തു.</translation>
@@ -4443,7 +4466,7 @@
 <translation id="7553242001898162573">നിങ്ങളുടെ പാസ്‌വേഡ് നല്‍‌കുക</translation>
 <translation id="7554791636758816595">പുതിയ ടാബ്</translation>
 <translation id="7556033326131260574">Smart Lock-ന് നിങ്ങളുടെ അക്കൗണ്ട് പരിശോധിച്ചുറപ്പിക്കാനായില്ല. പ്രവേശിക്കുന്നതിന് പാസ്‌വേഡ് നൽകുക.</translation>
-<translation id="7556242789364317684">നിർഭാഗ്യവശാൽ, <ph name="SHORT_PRODUCT_NAME" />-ന് നിങ്ങളുടെ ക്രമീകരണങ്ങൾ വീണ്ടെടുക്കാനായില്ല. പിശക് പരിഹരിക്കാൻ, പവർവാഷ് ഉപയോഗിച്ച് <ph name="SHORT_PRODUCT_NAME" /> നിങ്ങളുടെ ഉപകരണം റീസെറ്റ് ചെയ്യണം.</translation>
+<translation id="7556242789364317684">നിർഭാഗ്യവശാൽ, <ph name="SHORT_PRODUCT_NAME" />-ന് നിങ്ങളുടെ ക്രമീകരണങ്ങൾ വീണ്ടെടുക്കാനായില്ല. പിശക് പരിഹരിക്കാൻ, പവർവാഷ് ഉപയോഗിച്ച് <ph name="SHORT_PRODUCT_NAME" /> നിങ്ങളുടെ ഉപകരണം വീണ്ടും സജ്ജമാക്കണം.</translation>
 <translation id="7559719679815339381">കാത്തിരിക്കുക...കിയോസ്‌ക് ആപ്പ് അപ്‌ഡേറ്റ് ചെയ്യുന്ന പ്രോസസിലാണ്. USB സ്‌റ്റിക്ക് നീക്കംചെയ്യരുത്.</translation>
 <translation id="7561196759112975576">എല്ലായ്പ്പോഴും</translation>
 <translation id="756445078718366910">ബ്രൌസര്‍‌ വിന്‍‌ഡോ തുറക്കുക</translation>
@@ -4636,22 +4659,23 @@
 <translation id="7826346148677309647">നിങ്ങളുടെ ഉപകരണത്തിനായി കൂടുതൽ ആപ്പുകൾ, Play സ്‌റ്റോറിൽ കണ്ടെത്താനാവും.</translation>
 <translation id="7826790948326204519"><ph name="BEGIN_H3" />ഡീബഗ് ചെയ്യൽ ഫീച്ചറുകൾ<ph name="END_H3" />
     <ph name="BR" />
-    നിങ്ങളുടെ ഉപകരണത്തിൽ ഇൻസ്‌റ്റാൾ ചെയ്യുന്നതിനും ഇഷ്‌ടാനുസൃത കോഡ് പരീക്ഷിക്കുന്നതിനും Chrome OS ഉപകരണത്തിൽ ഡീബഗ് ചെയ്യൽ ഫീച്ചറുകൾ പ്രവർത്തനക്ഷമമാക്കാനാവും. ഇപ്പറയുന്നവ ചെയ്യാൻ ഇത് നിങ്ങളെ അനുവദിക്കും:<ph name="BR" />
-    <ph name="BEGIN_LIST" />
-      <ph name="LIST_ITEM" /> ഫയലുകൾ പരിഷ്‌ക്കരിക്കാനാവുന്നതിന് rootfs പരിശോധിച്ചുറപ്പിക്കൽ നീക്കം ചെയ്യുക
-      <ph name="LIST_ITEM" />ഉപകരണം ആക്‌സസ് ചെയ്യുന്നതിന് <ph name="BEGIN_CODE" />'ക്രോസ് ഫ്ലാഷ്'<ph name="END_CODE" /> എന്നതുപോലുള്ള ഉപകരണങ്ങൾ ഉപയോഗിക്കാനാവുന്നതിന് അടിസ്ഥാന പരീക്ഷണ കീകൾ ഉപയോഗിച്ച് ഉപകരണത്തിലേക്കുള്ള SSH ആക്‌സസ് ചെയ്യൽ പ്രവർത്തനക്ഷമമാക്കുക
+    നിങ്ങളുടെ ഉപകരണത്തിൽ ഇൻസ്‌റ്റാൾ ചെയ്യുന്നതിനും ഇഷ്‌ടാനുസൃത കോഡ് പരീക്ഷിക്കുന്നതിനും Chrome OS ഉപകരണത്തിൽ ഡീബഗ് ചെയ്യൽ ഫീച്ചറുകൾ പ്രവർത്തനക്ഷമമാക്കാനാവും. ഇനി പറയുന്നവ ചെയ്യാൻ ഇത് നിങ്ങളെ അനുവദിക്കും:<ph name="BR" /> 
+<ph name="BEGIN_LIST" /> 
+<ph name="LIST_ITEM" />
+ ഫയലുകൾ പരിഷ്‌ക്കരിക്കാനാവുന്നതിന് rootfs പരിശോധിച്ചുറപ്പിക്കൽ നീക്കം ചെയ്യുക
+     <ph name="LIST_ITEM" />ഉപകരണം ആക്‌സസ് ചെയ്യുന്നതിന് <ph name="BEGIN_CODE" />'ക്രോസ് ഫ്ലാഷ്'<ph name="END_CODE" />എന്നതുപോലുള്ള ഉപകരണങ്ങൾ ഉപയോഗിക്കാനാവുന്നതിന് അടിസ്ഥാന പരീക്ഷണ കീകൾ ഉപയോഗിച്ച് ഉപകരണത്തിലേക്കുള്ള SSH ആക്‌സസ് ചെയ്യൽ പ്രവർത്തനക്ഷമമാക്കുക
       <ph name="LIST_ITEM" />ഒരു USB ഡ്രൈവിൽ നിന്ന് OS ചിത്രം ഇൻസ്റ്റാൾ ചെയ്യാനാവുന്നതിന് USB-യിൽ നിന്ന് ബൂട്ട് ചെയ്യൽ പ്രവർത്തനക്ഷമമാക്കുക
-      <ph name="LIST_ITEM" />ഒരു ഉപകരണത്തിലേക്ക് സ്വയമേവ SSH ചെയ്യാനാവുന്നതിന് ഇഷ്‌ടാനുസൃത മൂല്യത്തിലേക്ക് ഉപകരണത്തെയും സിസ്‌റ്റം റൂട്ട് ലോഗിൻ പാസ്‌വേഡിനെയും സജ്ജീകരിക്കുക
-    <ph name="END_LIST" />
-    <ph name="BR" />
-    പ്രവർത്തനക്ഷമമാക്കിയാൽ, എന്റർപ്രൈസ് നിയന്ത്രിത ഉപകരണത്തിലെ വിവരം പവർവാഷ് ചെയ്യുകയോ മായ്‌ക്കുകയോ ചെയ്‌ത‌തിന് ശേഷവും കൂടുതൽ ഡീബഗ് ചെയ്യൽ ഫീച്ചറുകളും പ്രവർത്തനക്ഷമമായി ശേഷിക്കുന്നു. എല്ലാ ഡീബഗ് ചെയ്യൽ ഫീച്ചറുകളും പൂർണ്ണമായി പ്രവർത്തനരഹിതമാക്കുന്നതിന്, Chrome OS വീണ്ടെടുക്കൽ പ്രോസസ് പൂർത്തിയാക്കുക (https://support.google.com/chromebook/answer/1080595).
-    <ph name="BR" />
-    <ph name="BR" />
-    ഡീബഗ് ചെയ്യൽ ഫീച്ചറിനെ കുറിച്ചുള്ള കൂടുതൽ വിവരത്തിന് ഇനിപ്പറയുന്നത് കാണുക:<ph name="BR" />
+     <ph name="LIST_ITEM" />ഒരു ഉപകരണത്തിലേക്ക് സ്വയമേവ SSH ചെയ്യാനാവുന്നതിന് ഇഷ്‌ടാനുസൃത മൂല്യത്തിലേക്ക് ഉപകരണത്തെയും സിസ്‌റ്റം റൂട്ട് ലോഗിൻ പാസ്‌വേഡിനെയും സജ്ജീകരിക്കുക    
+<ph name="END_LIST" />
+<ph name="BR" />
+    പ്രവർത്തനക്ഷമമാക്കിയാൽ, എന്റർപ്രൈസ് നിയന്ത്രിത ഉപകരണത്തിലെ വിവരം പവർവാഷ് ചെയ്യുകയോ മായ്‌ക്കുകയോ ചെയ്‌ത‌തിന് ശേഷവും കൂടുതൽ ഡീബഗ് ചെയ്യൽ ഫീച്ചറുകളും പ്രവർത്തനക്ഷമമായി ശേഷിക്കുന്നു. എല്ലാ ഡീബഗ് ചെയ്യൽ ഫീച്ചറുകളും പൂർണ്ണമായി പ്രവർത്തനരഹിതമാക്കുന്നതിന്, Chrome OS വീണ്ടെടുക്കൽ പ്രോസസ് പൂർത്തിയാക്കുക
+     <ph name="BR" /> 
+     <ph name="BR" />
+     ഡീബഗ് ചെയ്യൽ ഫീച്ചറിനെ കുറിച്ചുള്ള കൂടുതൽ വിവരത്തിന് ഇനിപ്പറയുന്നത് കാണുക:<ph name="BR" />
     https://www.chromium.org/chromium-os/how-tos-and-troubleshooting/debugging-features
-    <ph name="BR" />
-    <ph name="BR" />
-    <ph name="BEGIN_BOLD" />കുറിപ്പ്:<ph name="END_BOLD" />  പ്രോസസ് വേളയിൽ സിസ്റ്റം റീബൂട്ട് ചെയ്യും.</translation>
+     <ph name="BR" /> 
+      <ph name="BR" /> 
+<ph name="BEGIN_BOLD" />കുറിപ്പ്:<ph name="END_BOLD" /> പ്രോസസ് വേളയിൽ സിസ്റ്റം റീബൂട്ട് ചെയ്യും.</translation>
 <translation id="7828731929332799387">മൂന്നാം കക്ഷികളുമായി ബന്ധപ്പെട്ട സന്ദർഭങ്ങളിൽ ലഭ്യമായ എല്ലാ സൈറ്റ് ഡാറ്റയും കുക്കികളും ഇത് ഇല്ലാതാക്കും. തുടരാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുണ്ടോ?</translation>
 <translation id="7829298379596169484">ഓഡിയോ ഇൻപുട്ട് ആക്‌സസ്സുചെയ്യുന്നു</translation>
 <translation id="7830594666202422257">Linux-ലേക്ക് കണക്റ്റ് ചെയ്യുക</translation>
@@ -4814,6 +4838,7 @@
 <translation id="8037117027592400564">സംശ്ലേഷിച്ച സംഭാഷണം ഉപയോഗിക്കുന്ന എല്ലാ ടെക്സ്റ്റ് സംഭാഷണവും റീഡുചെയ്യുക</translation>
 <translation id="8037357227543935929">ചോദിക്കുക (ഡിഫോൾട്ട്)</translation>
 <translation id="803771048473350947">ഫയല്‍</translation>
+<translation id="8041089156583427627">ഫീഡ്ബാക്ക് അയയ്ക്കുക</translation>
 <translation id="8042142357103597104">ടെക്‌സ്‌റ്റ് അതാര്യത</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> പ്രതികരിക്കുന്നില്ല.</translation>
 <translation id="8044899503464538266">പതുക്കെ</translation>
@@ -4843,6 +4868,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">സംരക്ഷിച്ച പാസ്‌വേഡ്</translation>
 <translation id="8086015605808120405"><ph name="PRINTER_NAME" /> കോൺഫിഗർ ചെയ്യുന്നു ...</translation>
+<translation id="8086442853986205778"><ph name="PRINTER_NAME" /> സജ്ജീകരിക്കുക</translation>
 <translation id="8090234456044969073">നിങ്ങൾ ഏറ്റവും കൂടുതൽ സന്ദർശിച്ച വെബ്‌സൈറ്റുകളുടെ ലിസ്‌റ്റ് വായിക്കുക.</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> പ്രതികരിക്കുന്നില്ല</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Google ഡ്രൈവിലേക്ക് ബാക്കപ്പ് ചെയ്യുക. എളുപ്പത്തിൽ നിങ്ങളുടെ ഡാറ്റ പുന:സ്ഥാപിക്കുകയോ ഏതുസമയത്തും ഉപകരണം മാറുകയോ ചെയ്യുക. ബാക്കപ്പിൽ ആപ്പ് ഡാറ്റയും ഉൾപ്പെടുന്നു.<ph name="END_PARAGRAPH1" />
@@ -5154,6 +5180,7 @@
 <translation id="8551388862522347954">ലൈസന്‍സുകള്‍</translation>
 <translation id="8553342806078037065">മറ്റുള്ളവരെ മാനേജുചെയ്യുക</translation>
 <translation id="8554899698005018844">ഭാഷയില്ല</translation>
+<translation id="8557022314818157177">നിങ്ങളുടെ ഫിംഗർപ്രിന്റ് ചേർക്കുന്നത് വരെ സുരക്ഷാ കീയിൽ സ്പർശിക്കുന്നത് തുടരുക</translation>
 <translation id="855773602626431402">ഈ പേജിൽ പ്രവർത്തിക്കുന്നതിൽ നിന്നും ഒരു അൺസാൻഡ്‌ബോക്‌സ് ചെയ്‌ത പ്ലഗ്-ഇൻ തടഞ്ഞു.</translation>
 <translation id="8557930019681227453">മാനിഫെസ്റ്റ്</translation>
 <translation id="8561206103590473338">ആന</translation>
@@ -5241,7 +5268,7 @@
 <translation id="8676374126336081632">ഇൻപുട്ട് മായ്‌ക്കുക</translation>
 <translation id="8677212948402625567">എല്ലാം ചുരുക്കുക</translation>
 <translation id="8678648549315280022">ഡൗൺലോഡ് ക്രമീകരണങ്ങൾ നിയന്ത്രിക്കുക...</translation>
-<translation id="8678933587484842200">ഈ ആപ്പ് എങ്ങനെ സമാരംഭിക്കാനാണ് നിങ്ങൾ ആഗ്രഹിക്കുന്നത്?</translation>
+<translation id="8678933587484842200">ഈ ആപ്പ് എങ്ങനെ ആരംഭിക്കാനാണ് നിങ്ങൾ ആഗ്രഹിക്കുന്നത്?</translation>
 <translation id="8680251145628383637">നിങ്ങളുടെ എല്ലാ ഉപകരണങ്ങളിലും ബുക്ക്‌മാർക്കുകൾ, ചരിത്രം, പാസ്‌വേഡുകൾ, മറ്റ് ക്രമീകരണം എന്നിവ ലഭിക്കാൻ സൈൻ ഇൻ ചെയ്യുക. നിങ്ങളുടെ Google സേവനങ്ങളിലേക്ക് സ്വയമേവ നിങ്ങൾ സൈൻ ഇൻ ആകുന്നതുമാണ്.</translation>
 <translation id="8682730193597992579"><ph name="PRINTER_NAME" /> കണക്‌റ്റ് ചെയ്‌ത് തയ്യാറാണ്</translation>
 <translation id="8688579245973331962">നിങ്ങളുടെ പേര് കണ്ടില്ലേ?</translation>
@@ -5310,6 +5337,7 @@
 <translation id="8770406935328356739">വിപുലീകരണ റൂട്ട് ഡയറക്‌ടറി</translation>
 <translation id="8770507190024617908">ആളുകളെ മാനേജുചെയ്യുക</translation>
 <translation id="8771300903067484968">ആരംഭ പേജിൻ്റെ പശ്‌ചാത്തലം ഡിഫോൾട്ട് പശ്ചാത്തലമാക്കി പുനഃക്രമീകരിച്ചു.</translation>
+<translation id="8773302562181397928"><ph name="PRINTER_NAME" /> സംരക്ഷിക്കുക</translation>
 <translation id="8774379074441005279">പുനഃസ്ഥാപിക്കൽ സ്ഥിരീകരിക്കുക</translation>
 <translation id="8774934320277480003">മുകൾഭാഗത്തെ മാർജിൻ</translation>
 <translation id="8775144690796719618">URL അസാധുവാണ്</translation>
@@ -5487,7 +5515,7 @@
 <translation id="9013707997379828817">നിങ്ങളുടെ അഡ്‌മിൻ ഉപകരണം മുമ്പത്തെ അവസ്ഥയിലേക്ക് പുനഃസ്ഥാപിക്കുകയാണ്. പ്രധാനപ്പെട്ട ഫയലുകൾ സംരക്ഷിക്കുക, തുടർന്ന് പുനഃരാരംഭിക്കുക. ഉപകരണത്തിലെ എല്ലാ ഡാറ്റയും ഇല്ലാതാവും.</translation>
 <translation id="9018218886431812662">ഇൻസ്‌റ്റലേഷൻ പൂർത്തിയായി</translation>
 <translation id="901834265349196618">ഇമെയില്‍</translation>
-<translation id="9019062154811256702">സ്വയമേവ പൂരിപ്പിക്കൽ ക്രമീകരണം റീഡ് ചെയ്യുക, മാറ്റുക</translation>
+<translation id="9019062154811256702">ഓട്ടോഫിൽ ക്രമീകരണം റീഡ് ചെയ്യുക, മാറ്റുക</translation>
 <translation id="9020362265352758658">4x</translation>
 <translation id="9021662811137657072">വൈറസ് കണ്ടെത്തി</translation>
 <translation id="9022847679183471841"><ph name="AVATAR_NAME" />, നിലവിൽ ഈ അക്കൗണ്ട് ഈ കമ്പ്യൂട്ടറിൽ ഉപയോഗിക്കുകയാണ്.</translation>
@@ -5652,6 +5680,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{ഒരു ടാബ്}other{# ടാബുകൾ}}</translation>
 <translation id="971774202801778802">URL ബുക്ക്‌മാർക്ക് ചെയ്യുക</translation>
 <translation id="973473557718930265">പുറത്തുകടക്കുക</translation>
+<translation id="975893173032473675">ഇനിപ്പറയുന്ന ഭാഷയിലേക്ക് വിവർത്തനം ചെയ്യേണ്ട ഭാഷ</translation>
 <translation id="97905529126098460">റദ്ദാക്കി കഴിഞ്ഞാൽ ഈ വിൻഡോ അടയ്ക്കും.</translation>
 <translation id="981121421437150478">ഓഫ്‌ലൈൻ</translation>
 <translation id="983511809958454316">ഈ ഫീച്ചർ VR-ൽ പ്രവർത്തിക്കില്ല</translation>
diff --git a/chrome/app/resources/generated_resources_mr.xtb b/chrome/app/resources/generated_resources_mr.xtb
index ea1d321..916357f 100644
--- a/chrome/app/resources/generated_resources_mr.xtb
+++ b/chrome/app/resources/generated_resources_mr.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="mr">
-<translation id="1002469766576243227">ही ऑथेंटिकेशन सेवा <ph name="EXTENSION_NAME" /> द्वारे होस्ट केली जाते</translation>
 <translation id="1003088604756913841">लिंक नवीन <ph name="APP" /> विंडोमध्ये उघडा</translation>
 <translation id="1004218526896219317">साइट अ‍ॅक्सेस</translation>
 <translation id="1005274289863221750">तुमचा मायक्रोफोन आणि कॅमेरा वापरा</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">केवळ एनसिफर</translation>
 <translation id="1039337018183941703">चुकीची किंवा दूषित फाइल</translation>
 <translation id="1041175011127912238">हे पेज प्रतिसाद देत नाही</translation>
+<translation id="1041263367839475438">उपलब्ध असलेली डिव्हाइस</translation>
 <translation id="1042174272890264476">तुमचा कॉंप्युटर देखील <ph name="SHORT_PRODUCT_NAME" />च्या RLZ वाचनालयासह बिल्ट-इन आला आहे. एका विशिष्ट जाहिरात मोहीमेद्वारे चालविलेला शोध आणि <ph name="SHORT_PRODUCT_NAME" /> वापर मोजण्यासाठी RLZ एक अद्वितीय-नसलेला, वैयक्तिकरित्या-ओळखता न येणारा टॅग नियुक्त करते. <ph name="PRODUCT_NAME" /> मधील Google शोध क्वेरींमध्ये ही लेबल काहीवेळा दिसतात.</translation>
 <translation id="1045692658517323508">{0,plural, =1{एका मिनिटामध्ये अपडेट करा}other{# मिनिटांमध्ये अपडेट करा}}</translation>
 <translation id="1046635659603195359">असे दिसते की, तुम्ही दुसर्‍या डिव्हाइसवर आधीपासून Google असिस्टंटसह Voice Match सेट केले आहे. या डिव्हाइसवर आवाजाचा नमुना बनवण्यासाठी या मागील रेकॉर्डिंग वापरल्या जाऊ शकतात. याला एका मिनिटापेक्षा कमी वेळ लागेल.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">तुमच्या डिव्हाइस, ॲप्स आणि वेबवर शोधा.</translation>
 <translation id="1146678959555564648">VR एंटर करा</translation>
 <translation id="114721135501989771">Chrome मध्ये Google स्मार्ट मिळवा</translation>
+<translation id="1147991416141538220">अ‍ॅक्सेसची विनंती करण्यासाठी या डिव्हाइसच्या अ‍ॅडमिनिस्ट्रेटरशी संपर्क साधा.</translation>
 <translation id="1149401351239820326">कालबाह्य होण्याचा महिना:</translation>
 <translation id="1150565364351027703">सनग्लासेस</translation>
 <translation id="1151917987301063366"><ph name="HOST" /> ला नेहमी सेन्सर ॲक्सेस करू द्या</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">कस्टम</translation>
 <translation id="1178581264944972037">विराम द्या</translation>
 <translation id="117916940443676133">तुमची सिक्युरिटी की पिनने संरक्षित केलेली नाही. साइन इन डेटा व्यवस्थापित करण्यासाठी, प्रथम पिन तयार करा.</translation>
+<translation id="118069123878619799">- तुमची शारीरिक वैशिष्‍ट्ये जसे की, उंची</translation>
 <translation id="1181037720776840403">काढून टाका</translation>
 <translation id="1183237619868651138">स्थानिक कॅशेमध्ये <ph name="EXTERNAL_CRX_FILE" /> इंस्टॉल करू शकत नाही.</translation>
 <translation id="1185924365081634987">तुम्ही या नेटवर्क एररचे निराकरण करण्यासाठी <ph name="GUEST_SIGNIN_LINK_START" />अतिथी म्हणून ब्राउझ<ph name="GUEST_SIGNIN_LINK_END" /> देखील करू शकता.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">प्रवेश करण्यापूर्वी विचारा</translation>
 <translation id="1434696352799406980">हे तुमचे स्टार्टअप पेज, नवीन टॅब पेज, शोध इंजिन आणि पिन केलेले टॅब रीसेट करेल. हे सर्व एक्स्टेंशन अक्षम करेल आणि कुकीज सारखा तात्पुरता डेटा साफ करेल. तुमचे बुकमार्क, इतिहास आणि सेव्ह केलेले पासवर्ड साफ केले जाणार नाहीत.</translation>
 <translation id="1434886155212424586">होमपेज हे नवीन टॅब पेज आहे</translation>
+<translation id="1435979430299962295">ही साइट ॲक्सेस करण्याची अनुमती देण्यासाठी एक्स्टेंशनवर क्लिक करा.</translation>
 <translation id="1436390408194692385"><ph name="TICKET_TIME_LEFT" /> पर्यंत वैध आहे</translation>
 <translation id="1436671784520050284">सेटअप सुरू ठेवा</translation>
 <translation id="1436784010935106834">काढली</translation>
@@ -1363,12 +1366,14 @@
 <translation id="2932883381142163287">दुरुपयोगाची तक्रार नोंदवा</translation>
 <translation id="2936851848721175671">बॅकअप घ्या आणि रिस्टोअर करा</translation>
 <translation id="2938225289965773019"><ph name="PROTOCOL" /> लिंक उघडा</translation>
+<translation id="2938845886082362843">तुमच्या सिक्युरिटी कीमध्ये स्टोअर केलेला साइन इन डेटा पाहा आणि हटवा</translation>
 <translation id="2939938020978911855">उपलब्ध असलेले ब्लूटूथ डिव्हाइस दर्शवा</translation>
 <translation id="2941112035454246133">निम्न</translation>
 <translation id="2942560570858569904">वाट पाहत आहे…</translation>
 <translation id="2942581856830209953">हे पेज कस्टमाइझ करा</translation>
 <translation id="2944060181911631861">वापर आणि निदान डेटा पाठवा. Google ला आपोआप निदान आणि डिव्हाइस आणि अ‍ॅप वापर डेटा पाठवून तुमचा Android अनुभव सुधारण्यात मदत करा. हे सिस्ट्म आणि अ‍ॅप स्थिरता आणि इतर सुधारणा करण्यात मदत करेल. काही एकत्रित केलेला डेटा Google अ‍ॅप्स आणि Android डेव्हलपर सारख्या भागीदारांना देखील मदत करेल. जर तुमची अतिरिक्त वेब आणि अ‍ॅप अ‍ॅक्टिव्हिटी सेटिंग सुरू केलेली असल्यास, हा डेटा तुमच्या Google खाते वर सेव्ह केला जाऊ शकतो. <ph name="BEGIN_LINK1" />अधिक जाणून घ्या<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">कनेक्शन जोडा</translation>
+<translation id="2947605845283690091">वेब ब्राउझिंग वेगवान असले पाहिजे. थोडा वेळ काढा आणि आता <ph name="BEGIN_LINK" />तुमची एक्स्टेंशन तपासा<ph name="END_LINK" />.</translation>
 <translation id="2948300991547862301"><ph name="PAGE_TITLE" /> वर जा</translation>
 <translation id="29488703364906173">हे आधुनिक वेबसाठी बनविलेले जलद, सोपे आणि सुरक्षित वेब ब्राउझर आहे.</translation>
 <translation id="2949289451367477459">स्‍थान वापरा. स्थान परवानगी असलेल्या अ‍ॅप्स आणि सेवांना या डिव्हाइसचे स्थान वापरण्याची अनुमती द्या. Google अधूनमधून स्थान डेटा गोळा करू शकते आणि स्थान अचूकता व स्थानावर आधारित सेवांमध्ये सुधारणा करण्यासाठी हा डेटा निनावी वापरू शकते. <ph name="BEGIN_LINK1" />अधिक जाणून घ्या<ph name="END_LINK1" /></translation>
@@ -1545,6 +1550,7 @@
 <translation id="3241680850019875542">पॅक करण्यासाठी एक्स्टेंशनची मूळ डिरेक्टरी निवडा. एक एक्स्टेंशन अपडेट करण्याकरिता, पुनर्वापरासाठी खाजगी की, फाइल देखील निवडा.</translation>
 <translation id="3244294424315804309">आवाज म्यूट करणे सुरू ठेवा</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> - नेटवर्क एरर</translation>
+<translation id="3248902735035392926">सुरक्षा महत्त्वाची आहे. थोडा वेळ काढा आणि <ph name="BEGIN_LINK" />आता तुमची एक्स्टेंशन तपासा<ph name="END_LINK" /></translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;प्रमाणपत्राचा भाग नाही&gt;</translation>
 <translation id="3253225298092156258">उपलब्ध नाही</translation>
@@ -2041,6 +2047,7 @@
 <translation id="3926002189479431949">Smart Lock फोन बदलला</translation>
 <translation id="3927932062596804919">नकार द्या</translation>
 <translation id="3928570707778085600"><ph name="FILE_OR_FOLDER_NAME" /> मध्ये बदल सेव्ह करायचे आहेत का?</translation>
+<translation id="3929426037718431833">ही एक्स्टेंशन या साइटवरील माहिती पाहू शकतात आणि बदलू शकतात.</translation>
 <translation id="3930737994424905957">डिव्हाइस शोधत आहे</translation>
 <translation id="3930968231047618417">बॅकग्राउंडचा रंग</translation>
 <translation id="3933283459331715412"><ph name="USERNAME" /> चा हटवलेला पासवर्ड रिस्‍टोअर करा</translation>
@@ -2108,6 +2115,7 @@
 <translation id="4010917659463429001">तुमचे बुकमार्क तुमच्या मोबाइल डिव्हाइसवर मिळवण्यासाठी, <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973">"<ph name="CLIENT_NAME" />" हा ब्राउझर डीबग करत आहे</translation>
 <translation id="4014432863917027322">"<ph name="EXTENSION_NAME" />" दुरुस्त करायचे?</translation>
+<translation id="4015163439792426608">एक्स्टेंशन आहेत का? एकाच ठिकाणी सहजरीत्या <ph name="BEGIN_LINK" />तुमची एक्स्टेंशन व्यवस्थापित करा<ph name="END_LINK" />.</translation>
 <translation id="4020106588733303597">अरेरे! उपलब्ध परवाने लोड करण्यात सिस्टम अयशस्वी झाली.</translation>
 <translation id="4020327272915390518">पर्याय मेनू</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2265,6 +2273,7 @@
 <translation id="4267953847983678297">मोबाइल नेटवर्कशी आपोआप कनेक्ट करा</translation>
 <translation id="4268025649754414643">की एनसिफरमेन्ट</translation>
 <translation id="4270393598798225102">आवृत्ती <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">साइन-इन डेटा</translation>
 <translation id="4275663329226226506">माध्यम</translation>
 <translation id="4275830172053184480">तुमचा डिव्हाइस रीस्टार्ट करा</translation>
 <translation id="4278101229438943600">तुमचा असिस्टंट तयार आहे</translation>
@@ -2308,6 +2317,7 @@
 <translation id="4349828822184870497">उपयुक्त</translation>
 <translation id="4350019051035968019">एका भिन्न डोमेनद्वारे व्यवस्थापनासाठी डिव्हाइस चिन्हांकित केले असल्यामुळे तुमचे खाते ज्या मालकीचे आहे त्या डोमेवर या डिव्हाइसची नोंदणी केली जाऊ शकत नाही.</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> ला जवळपासची ब्लूटूथ डिव्हाइस स्कॅन करायची आहेत. खालील डिव्हाइस आढळली:</translation>
+<translation id="4353114845960720315">तुम्ही VR वापरत असताना ही साइट कदाचित पुढील गोष्टींबद्दल अधिक माहिती मिळवू शकेल:</translation>
 <translation id="4354344420232759511">तुम्ही भेट दिलेल्या साइट येथे दिसतील</translation>
 <translation id="435527878592612277">तुमचा फोटो निवडा</translation>
 <translation id="4358313196493694334">क्लिक करण्याचे स्थान स्थिर करा</translation>
@@ -2367,6 +2377,7 @@
 <translation id="443475966875174318">कंपॅटिबल नसलेली ॲप्लिकेशन अपडेट करा किंवा काढून टाका</translation>
 <translation id="4438043733494739848">पारदर्शक</translation>
 <translation id="4441124369922430666">मशीन चालू होते तेव्हा तुम्ही हा ॲप स्वयंचलितपणे प्रारंभ करू इच्छिता?</translation>
+<translation id="4441147046941420429">पुढे सुरू ठेवण्यासाठी, तुमच्या डिव्हाइसमधून सिक्युरिटी की काढून टाका आणि नंतर ती पुन्हा घालून तिला स्पर्श करा</translation>
 <translation id="444134486829715816">विस्तार करा...</translation>
 <translation id="4442424173763614572">DNS लुकअप अयश्सवी</translation>
 <translation id="4443536555189480885">&amp;मदत</translation>
@@ -2593,6 +2604,7 @@
 <translation id="4804818685124855865">‍डिस्कनेक्ट</translation>
 <translation id="4804827417948292437">ॲव्होकॅडो</translation>
 <translation id="4807098396393229769">कार्डवरील नाव</translation>
+<translation id="4808319664292298116"><ph name="DOMAIN" /> मधून VR मध्ये एंटर करायचे आहे का?</translation>
 <translation id="4808667324955055115">पॉप-अप ब्लॉक केले</translation>
 <translation id="480990236307250886">होम पेज उघडा</translation>
 <translation id="4813136279048157860">माझ्या इमेज</translation>
@@ -2817,6 +2829,7 @@
 <translation id="5135085122826131075">तुम्ही "Ok Google" म्हणता तेव्हा Assistant अ‍ॅक्सेस करा.</translation>
 <translation id="5135533361271311778">बुकमार्क आयटम तयार करणे शक्य नाही.</translation>
 <translation id="5137501176474113045">हा आयटम हटवा</translation>
+<translation id="5139823398361067371">तुमच्या सिक्युरिटी कीचा पिन एंटर करा. तुम्हाला पिन माहीत नसल्यास, तुम्ही सिक्युरिटी की रीसेट करणे आवश्यक आहे.</translation>
 <translation id="5139955368427980650">&amp;उघडा</translation>
 <translation id="5142961317498132443">ऑथेंटिकेशन</translation>
 <translation id="5143374789336132547">The extension "<ph name="EXTENSION_NAME" />" has changed what page is shown when you click the Home button.</translation>
@@ -2835,6 +2848,7 @@
 <translation id="5170568018924773124">फोल्डरमध्ये दर्शवा</translation>
 <translation id="5171045022955879922">URL शोधा किंवा टाइप करा</translation>
 <translation id="5171343362375269016">स्वॅप केलेली मेमरी</translation>
+<translation id="5173668317844998239">तुमच्या सिक्युरिटी कीमध्ये सेव्ह केलेली फिंगरप्रिंट जोडा आणि हटवा</translation>
 <translation id="5175379009094579629">डिव्हाइस नाव चुकीचे आहे. पुन्हा प्रयत्न करण्यासाठी योग्य डिव्हाइस नाव एंटर करा.</translation>
 <translation id="5177479852722101802">कॅमेरा ब्लॉक करणे आणि मायक्रोफोन ॲक्सेस करणे सुरू ठेवा</translation>
 <translation id="5177549709747445269">तुम्ही मोबाईल डेटा वापरत आहात</translation>
@@ -2910,6 +2924,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">तुमची खाती</translation>
 <translation id="5288678174502918605">बंद केलेले टॅब पु&amp;न्हा उघडा</translation>
+<translation id="52895863590846877">पेज <ph name="LANGUAGE" /> मध्ये नाही</translation>
 <translation id="52912272896845572">खाजगी की फाइल चुकीची आहे.</translation>
 <translation id="529175790091471945">हे डिव्हाइस स्वरूपित करा</translation>
 <translation id="5293170712604732402">सेटिंग्ज त्यांच्या मूळ डीफॉल्टवर रिस्टोअर करा</translation>
@@ -3064,6 +3079,7 @@
 <translation id="5511379779384092781">आणखी लहान</translation>
 <translation id="5511823366942919280">तुम्हाला खात्री आहे की तुम्ही "शार्क" म्हणून हे डिव्हाइस सेट इच्छिता?</translation>
 <translation id="5512653252560939721">वापरकर्ता सर्टिफिकेट हार्डवेअर-बॅक्ड असणे आवश्यक आहे.</translation>
+<translation id="5517304475148761050">या ॲपला Play स्टोअर चा ॲक्सेस आवश्यक आहे</translation>
 <translation id="551752069230578406">आपल्या खात्यास प्रिंटर जोडत आहे - यास थोडा वेळ लागू शकतो...</translation>
 <translation id="5518219166343146486">साइटला क्लिपबोर्डवर कॉपी केलेला मजकूर आणि इमेज पाहायच्या असतील, तेव्हा विचारा</translation>
 <translation id="5518584115117143805">ईमेल एंक्रिप्शन प्रमाणपत्र</translation>
@@ -3267,12 +3283,14 @@
 <translation id="5804175651771201311">रोमिंग बंद आहे</translation>
 <translation id="5804241973901381774">परवानग्या</translation>
 <translation id="5805697420284793859">विंडो व्यवस्थापक</translation>
+<translation id="5806773519584576205">०° (डीफॉल्ट)</translation>
 <translation id="5811750797187914944">सर्व तयार आहे</translation>
 <translation id="5812674658566766066">सर्व विस्‍तृत करा</translation>
 <translation id="5814126672212206791">कनेक्शन प्रकार</translation>
 <translation id="5815645614496570556">X.400 पत्ता</translation>
 <translation id="5816434091619127343">विनंती केलेले प्रिंटर बदल प्रिंटरला वापरता न येण्याजोगा बनवतील.</translation>
 <translation id="5817918615728894473">जोडा</translation>
+<translation id="5819762621475381970">- तुमच्या रूमचा लेआउट</translation>
 <translation id="5821565227679781414">शॉर्टकट तयार करा</translation>
 <translation id="5825412242012995131">सुरू आहे (शिफारस केलेले)</translation>
 <translation id="5826395379250998812">तुमचे <ph name="DEVICE_TYPE" /> तुमच्या फोनसह कनेक्ट करा. <ph name="LINK_BEGIN" />अधिक जाणून घ्या<ph name="LINK_END" /></translation>
@@ -3423,7 +3441,6 @@
 <translation id="6022705094403139349">तुमची सिक्युरिटी की पेअर करण्यासाठी तयार आहात का?</translation>
 <translation id="6023643151125006053">हे डिव्हाइस (SN: <ph name="SERIAL_NUMBER" />) <ph name="SAML_DOMAIN" /> ॲडमिनिस्ट्रेटरने लॉक केले होते.</translation>
 <translation id="6025215716629925253">स्टॅक ट्रेस</translation>
-<translation id="6026047032548434446">अ‍ॅप इंस्टॉल करायचे?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> - USB डिव्हाइस कनेक्ट केले</translation>
 <translation id="6029587122245504742">सर्वात धीमे</translation>
 <translation id="6032912588568283682">फाइल सिस्‍टिम</translation>
@@ -3805,6 +3822,7 @@
 <translation id="6589660129740381104"><ph name="IDS_SHORT_PRODUCT_NAME" /> मध्ये तुमचा अनुभव आणखी सहजपणे व्यवस्थापित करण्यास तुम्हाला मदत करण्यासाठी, सिंक आणि पर्सनलायझेशनशी संबंधित वैशिष्ट्ये आता एकाच नियंत्रणाखाली आहेत. हे सुरू केल्याने तुमच्या वर्तमान सेटिंग्ज बदलू शकतात.</translation>
 <translation id="6590458744723262880">फोल्डरचे नाव बदला</translation>
 <translation id="6592267180249644460">WebRTC लॉग ने कॅप्चर केलेला <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">तुमचे फिंगरप्रिंट कॅप्चर केले आहे</translation>
 <translation id="6594883168703494535">तुमच्या Google खात्यामध्ये साइन इन करण्यासाठी Smart Lock वापरा</translation>
 <translation id="6596325263575161958">एंक्रिप्शन पर्याय</translation>
 <translation id="6596816719288285829">IP पत्ता</translation>
@@ -3939,6 +3957,7 @@
 <translation id="6805038906417219576">ठीक आहे</translation>
 <translation id="6805647936811177813">कृपया <ph name="HOST_NAME" /> वरून क्लायंट प्रमाणपत्र इंपोर्ट करण्यासाठी <ph name="TOKEN_NAME" /> वर साइन इन करा.</translation>
 <translation id="680572642341004180"><ph name="SHORT_PRODUCT_OS_NAME" /> वरील RLZ ट्रॅकिंग सुरू करा.</translation>
+<translation id="6808039367995747522">पुढे सुरू ठेवण्यासाठी, तुमच्या सिक्युरिटी की घाला आणि त्यांना स्पर्श करा</translation>
 <translation id="6808193438228982088">कोल्हा</translation>
 <translation id="6810613314571580006">स्टोअर क्रेडेंशियल वापरून वेबसाइटवर आपोआप साइन इन करा. वैशिष्ट्य अक्षम केले असते तेव्हा, वेबसाइटवर साइन इन करण्यापूर्वी प्रत्येकवेळी तुम्हाला पुष्टीकरणासाठी विचारले जाईल.</translation>
 <translation id="6810768462515084623">अरेरे! तुमच्या पासवर्डची मुदत संपली आहे असे दिसते. कृपया तो दुसऱ्या डिव्हाइसवर रिन्यू करा आणि पुन्हा प्रयत्न करा.</translation>
@@ -3946,6 +3965,7 @@
 <translation id="6812349420832218321"><ph name="PRODUCT_NAME" /> मूळ म्हणून चालवणे शक्य नाही.</translation>
 <translation id="6812841287760418429">बदल ठेवा</translation>
 <translation id="6817174620439930047">MIDI डिव्हाइसमध्‍ये ॲक्सेस करण्यासाठी जेव्हा एखादी साइट सिस्टम अनन्य मेसेज वापरू इच्छिते तेव्हा विचारा (शिफारस केलेले)</translation>
+<translation id="6818198425579322765">भाषांतर करण्याची पेज भाषा</translation>
 <translation id="682123305478866682">डेस्कटॉप कास्ट करा</translation>
 <translation id="6823506025919456619">तुमची डिव्हाइसेस पाहण्यासाठी तुम्हाला Chrome वर साइन इन करणे आवश्यक आहे</translation>
 <translation id="6824564591481349393">&amp;ईमेल पत्ता कॉपी कराil Address</translation>
@@ -3979,6 +3999,7 @@
 <translation id="6860097299815761905">प्रॉक्सी सेटिंग्ज...</translation>
 <translation id="6860427144121307915">एका टॅबमध्ये उघडा</translation>
 <translation id="6865313869410766144">ऑटोफिल फॉर्म डेटा</translation>
+<translation id="6865598234501509159">पेज <ph name="LANGUAGE" /> मध्ये नाही</translation>
 <translation id="6865708901122695652">(<ph name="WEBRTC_EVENT_LOG_COUNT" />) WebRTC कार्यक्रम नोंदी</translation>
 <translation id="686664946474413495">रंगाचे तापमान</translation>
 <translation id="6870888490422746447">यासह शेअर करण्‍यासाठी एक ॲप निवडा:</translation>
@@ -3993,6 +4014,7 @@
 <translation id="6885771755599377173">सिस्टम माहिती पूर्वावलोकन</translation>
 <translation id="6886476658664859389">NFC सिक्युरिटी की</translation>
 <translation id="6886871292305414135">नवीन &amp;टॅबमध्ये लिंक उघडा</translation>
+<translation id="6890912377247906520">या एक्स्टेंशनना या साइटच्या ॲक्सेसची आवश्यकता नाही.</translation>
 <translation id="6892812721183419409"><ph name="USER" /> म्हणून लिंक उघडा</translation>
 <translation id="6895032998810961280">या क्लीनअपदरम्यान तुमच्या काँप्युटरवर सापडलेले हानिकारक सॉफ्टवेअर, सिस्टम सेटिंग्ज आणि प्रक्रियांची Google कडे तपशिलांसह तक्रार करा</translation>
 <translation id="6896758677409633944">कॉपी करा</translation>
@@ -4388,6 +4410,7 @@
 <translation id="7461924472993315131">पिन</translation>
 <translation id="746216226901520237">पुढील वेळेस तुमचा फोन तुमचे <ph name="DEVICE_TYPE" /> अनलॉक करेल. तुम्ही सेटिंग्जमधून Smart Lock बंद करू शकता.</translation>
 <translation id="7463006580194749499">व्यक्ती जोडा</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# टॅब उघडा, टॅब स्ट्रिप टॉगल करण्यासाठी दाबा}other{# टॅब उघडा, टॅब स्ट्रिप टॉगल करण्यासाठी दाबा}}</translation>
 <translation id="7465778193084373987">Netscape सर्टिफिकेट रिव्होकीकरण URL</translation>
 <translation id="7469894403370665791">या नेटवर्कशी स्वयंचलितपणे कनेक्ट व्हा</translation>
 <translation id="747114903913869239">एरर: एक्स्टेंशन डीकोड करता आले नाही</translation>
@@ -4813,6 +4836,7 @@
 <translation id="8037117027592400564">संकालित भाषण वापरून बोललेला सर्व मजकूर वाचा</translation>
 <translation id="8037357227543935929">विचारा (डीफॉल्ट)</translation>
 <translation id="803771048473350947">फाइल</translation>
+<translation id="8041089156583427627">अभिप्राय पाठवा</translation>
 <translation id="8042142357103597104">मजकुराची अपारदर्शकता</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> प्रतिसाद देत नाही.</translation>
 <translation id="8044899503464538266">धीमी</translation>
@@ -4842,6 +4866,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">सेव्ह केलेले पासवर्ड</translation>
 <translation id="8086015605808120405"><ph name="PRINTER_NAME" /> कॉन्फिगर करत आहे...</translation>
+<translation id="8086442853986205778"><ph name="PRINTER_NAME" /> सेट करा</translation>
 <translation id="8090234456044969073">आपल्‍या सर्वाधिक वारंवार भेट दिलेल्‍या वेबसाइटची सूची वाचा</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> प्रतिसाद देत नाही</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Google ड्राइव्ह मध्ये बॅकअप घ्या. तुमचा डेटा कधीही सहजपणे रिस्टोअर करा किंवा डिव्हाइस बदला. तुमच्या बॅकअपमध्ये अ‍ॅप डेटाचा समावेश आहे.<ph name="END_PARAGRAPH1" />
@@ -5153,6 +5178,7 @@
 <translation id="8551388862522347954">परवाने</translation>
 <translation id="8553342806078037065">इतर लोक व्यवस्थापित करा</translation>
 <translation id="8554899698005018844">कोणतीही भाषा नाही</translation>
+<translation id="8557022314818157177">तुमचे फिंगरप्रिंट कॅप्चर होईपर्यंत तुमच्या सिक्युरिटी कीला स्पर्श करत राहा</translation>
 <translation id="855773602626431402">या पेजवर चालण्यापासून सॅन्डबॉक्स न केलेल्या प्लगइनला प्रतिबंधित करण्यात आले.</translation>
 <translation id="8557930019681227453">मॅनिफेस्ट</translation>
 <translation id="8561206103590473338">हत्ती</translation>
@@ -5310,6 +5336,7 @@
 <translation id="8770406935328356739">एक्स्टेंशन मूळ डिरेक्टरी</translation>
 <translation id="8770507190024617908">लोकांना व्यवस्थापित करा</translation>
 <translation id="8771300903067484968">पेज बॅकग्राउंड सुरू करा डीफॉल्ट बॅकग्राउंडवर रीसेट केले गेले आहे.</translation>
+<translation id="8773302562181397928"><ph name="PRINTER_NAME" /> सेव्ह करा</translation>
 <translation id="8774379074441005279">रिस्टोअर करण्याची खात्री करा</translation>
 <translation id="8774934320277480003">शीर्ष समास</translation>
 <translation id="8775144690796719618">चुकीची URL</translation>
@@ -5653,6 +5680,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 टॅब}other{# टॅब}}</translation>
 <translation id="971774202801778802">बुकमार्क URL</translation>
 <translation id="973473557718930265">बाहेर पडा</translation>
+<translation id="975893173032473675">भाषांतर करण्याची भाषा</translation>
 <translation id="97905529126098460">रद्द करणे पूर्ण झाल्यावर ही विंडो बंद होईल.</translation>
 <translation id="981121421437150478">ऑफलाइन</translation>
 <translation id="983511809958454316">हे वैशिष्ट्य VR मध्ये सपोर्ट करत नाही</translation>
diff --git a/chrome/app/resources/generated_resources_ms.xtb b/chrome/app/resources/generated_resources_ms.xtb
index 19d6b9a..a56ba9e 100644
--- a/chrome/app/resources/generated_resources_ms.xtb
+++ b/chrome/app/resources/generated_resources_ms.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="ms">
-<translation id="1002469766576243227">Perkhidmatan pengesahan ini dihoskan oleh <ph name="EXTENSION_NAME" /></translation>
 <translation id="1003088604756913841">Buka Pautan dalam Tetingkap <ph name="APP" /> baharu</translation>
 <translation id="1004218526896219317">Akses tapak</translation>
 <translation id="1005274289863221750">Gunakan mikrofon dan kamera anda</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">Encipher Sahaja</translation>
 <translation id="1039337018183941703">Fail tidak sah atau rosak</translation>
 <translation id="1041175011127912238">Halaman ini tidak bertindak balas</translation>
+<translation id="1041263367839475438">Peranti yang tersedia</translation>
 <translation id="1042174272890264476">Komputer anda juga disertakan dengan pustaka RLZ <ph name="SHORT_PRODUCT_NAME" /> terbina dalam. RLZ memperuntukkan tanda nama tidak unik yang tidak boleh mengenal pasti secara peribadi untuk mengukur carian dan penggunaan <ph name="SHORT_PRODUCT_NAME" /> yang didorong oleh kempen galakan tertentu. Label ini kadangkala dipaparkan dalam pertanyaan Carian Google dalam <ph name="PRODUCT_NAME" />.</translation>
 <translation id="1045692658517323508">{0,plural, =1{Kemas kini dalam masa seminit}other{Kemas kini dalam masa # minit}}</translation>
 <translation id="1046635659603195359">Nampaknya anda telah menyediakan Voice Match dengan Google Assistant anda pada peranti lain. Rakaman terdahulu ini boleh digunakan untuk membuat model suara pada peranti ini. Proses ini mengambil masa tidak sampai seminit.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">Carian peranti anda, apl dan web.</translation>
 <translation id="1146678959555564648">Masukkan VR</translation>
 <translation id="114721135501989771">Google pintar di Chrome</translation>
+<translation id="1147991416141538220">Untuk meminta akses, hubungi pentadbir peranti ini.</translation>
 <translation id="1149401351239820326">Bulan tamat tempoh</translation>
 <translation id="1150565364351027703">Cermin mata hitam</translation>
 <translation id="1151917987301063366">Sentiasa benarkan <ph name="HOST" /> mengakses penderia</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">Tersuai</translation>
 <translation id="1178581264944972037">Jeda</translation>
 <translation id="117916940443676133">Kunci keselamatan anda tidak dilindungi dengan PIN. Untuk mengurus data log masuk, buat PIN terlebih dahulu.</translation>
+<translation id="118069123878619799">- ciri fizikal anda, seperti ketinggian</translation>
 <translation id="1181037720776840403">Alih keluar</translation>
 <translation id="1183237619868651138">Tidak boleh memasang <ph name="EXTERNAL_CRX_FILE" /> dalam cache tempatan.</translation>
 <translation id="1185924365081634987">Anda boleh cuba <ph name="GUEST_SIGNIN_LINK_START" />semak imbas sebagai tetamu<ph name="GUEST_SIGNIN_LINK_END" /> untuk membetulkan ralat rangkaian ini juga.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">Tanya sebelum mengakses</translation>
 <translation id="1434696352799406980">Ini akan menetapkan semula halaman permulaan, halaman tab baharu, enjin carian dan tab tersemat anda. Selain itu, semua sambungan akan dilumpuhkan dan data sementara seperti kuki akan dikosongkan. Sejarah penanda halaman anda dan kata laluan yang disimpan tidak akan dikosongkan.</translation>
 <translation id="1434886155212424586">Halaman utama ialah halaman Tab Baharu</translation>
+<translation id="1435979430299962295">Untuk membenarkan akses pada tapak ini, klik sambungan.</translation>
 <translation id="1436390408194692385">Sah selama <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">Teruskan persediaan</translation>
 <translation id="1436784010935106834">Dibuang</translation>
@@ -1364,12 +1367,14 @@
 <translation id="2932883381142163287">Laporkan penyalahgunaan</translation>
 <translation id="2936851848721175671">Sandarkan &amp; pulihkan</translation>
 <translation id="2938225289965773019">Buka pautan <ph name="PROTOCOL" /></translation>
+<translation id="2938845886082362843">Lihat dan padamkan data log masuk yang disimpan pada kunci keselamatan anda</translation>
 <translation id="2939938020978911855">Tunjukkan peranti Bluetooth yang tersedia</translation>
 <translation id="2941112035454246133">Rendah</translation>
 <translation id="2942560570858569904">Menunggu...</translation>
 <translation id="2942581856830209953">Peribadikan halaman ini</translation>
 <translation id="2944060181911631861">Hantar data penggunaan dan diagnostik. Bantu kami meningkatkan pengalaman Android anda dengan menghantar data diagnostik dan penggunaan peranti serta apl kepada Google secara automatik. Data ini akan membantu peningkatan kestabilan sistem dan apl serta pelbagai lagi. Sesetengah data agregat juga akan membantu apl dan rakan kongsi Google, seperti pembangun Android. Jika tetapan Aktiviti Web &amp; Apl tambahan anda dihidupkan, data ini mungkin disimpan ke akaun Google anda. <ph name="BEGIN_LINK1" />Ketahui Lebih Lanjut<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">Tambah sambungan</translation>
+<translation id="2947605845283690091">Penyemakan imbas web mestilah pantas. Luangkan masa untuk <ph name="BEGIN_LINK" />menyemak sambungan anda<ph name="END_LINK" /> sekarang.</translation>
 <translation id="2948300991547862301">Pergi ke <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">Penyemak imbas web yang pantas, mudah dan selamat, yang dibina untuk web moden.</translation>
 <translation id="2949289451367477459">Gunakan lokasi. Benarkan apl dan perkhidmatan dengan kebenaran lokasi menggunakan lokasi peranti ini. Google mungkin mengumpulkan data lokasi secara berkala dan menggunakan data ini secara awanama untuk meningkatkan ketepatan lokasi dan perkhidmatan berasaskan lokasi. <ph name="BEGIN_LINK1" />Ketahui Lebih Lanjut<ph name="END_LINK1" /></translation>
@@ -1546,6 +1551,7 @@
 <translation id="3241680850019875542">Pilih direktori akar bagi sambungan untuk pek. Untuk mengemas kini sambungan, pilih kunci persendirian untuk gunakan semula juga.</translation>
 <translation id="3244294424315804309">Teruskan meredam bunyi</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> - Ralat rangkaian</translation>
+<translation id="3248902735035392926">Perkara keselamatan. Luangkan masa dan <ph name="BEGIN_LINK" />semak sambungan anda<ph name="END_LINK" /></translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;Bukan Sebahagian Daripada Sijil&gt;</translation>
 <translation id="3253225298092156258">Tidak tersedia</translation>
@@ -2042,6 +2048,7 @@
 <translation id="3926002189479431949">Telefon Smart Lock telah berubah</translation>
 <translation id="3927932062596804919">Nafikan</translation>
 <translation id="3928570707778085600">Simpan perubahan kepada <ph name="FILE_OR_FOLDER_NAME" />?</translation>
+<translation id="3929426037718431833">Sambungan ini boleh melihat dan menukar maklumat di tapak ini.</translation>
 <translation id="3930737994424905957">Mencari peranti</translation>
 <translation id="3930968231047618417">Warna latar</translation>
 <translation id="3933283459331715412">Pulihkan kata laluan yang dipadamkan untuk <ph name="USERNAME" /></translation>
@@ -2109,6 +2116,7 @@
 <translation id="4010917659463429001">Untuk mendapatkan penanda halaman anda pada peranti mudah alih, <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973">"<ph name="CLIENT_NAME" />" sedang menyahpepijat penyemak imbas ini</translation>
 <translation id="4014432863917027322">Baiki "<ph name="EXTENSION_NAME" />"?</translation>
+<translation id="4015163439792426608">Ada sambungan? <ph name="BEGIN_LINK" />Urus sambungan anda<ph name="END_LINK" /> di satu tempat yang mudah.</translation>
 <translation id="4020106588733303597">Op! Sistem gagal memuatkan lesen yang tersedia.</translation>
 <translation id="4020327272915390518">Menu pilihan</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2267,6 +2275,7 @@
 <translation id="4267953847983678297">Sambung ke rangkaian selular secara automatik</translation>
 <translation id="4268025649754414643">Encipherment Penting</translation>
 <translation id="4270393598798225102">Versi <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">Data log masuk</translation>
 <translation id="4275663329226226506">Media</translation>
 <translation id="4275830172053184480">Mulakan semula peranti anda</translation>
 <translation id="4278101229438943600">Assistant anda bersedia</translation>
@@ -2310,6 +2319,7 @@
 <translation id="4349828822184870497">Membantu</translation>
 <translation id="4350019051035968019">Peranti ini tidak boleh didaftarkan pada domain bagi akaun anda kerana peranti telah ditandai untuk pengurusan oleh domain lain.</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> mahu mengimbas untuk mengesan peranti Bluetooth berdekatan. Peranti berikut telah dijumpai:</translation>
+<translation id="4353114845960720315">Semasa anda dalam VR, tapak ini mungkin mendapat tahu tentang:</translation>
 <translation id="4354344420232759511">Tapak yang anda lawati akan dipaparkan di sini</translation>
 <translation id="435527878592612277">Pilih foto anda</translation>
 <translation id="4358313196493694334">Stabilkan lokasi klik</translation>
@@ -2369,6 +2379,7 @@
 <translation id="443475966875174318">Kemas kini atau alih keluar aplikasi yang tidak serasi</translation>
 <translation id="4438043733494739848">Lutsinar</translation>
 <translation id="4441124369922430666">Adakah anda ingin mulakan apl ini secara automatik apabila mesin ini dihidupkan?</translation>
+<translation id="4441147046941420429">Untuk meneruskan, alih keluar kunci keselamatan daripada peranti anda, kemudian masukkan semula dan sentuh kunci itu.</translation>
 <translation id="444134486829715816">Kembangkan...</translation>
 <translation id="4442424173763614572">Carian DNS gagal</translation>
 <translation id="4443536555189480885">&amp;Bantuan</translation>
@@ -2595,6 +2606,7 @@
 <translation id="4804818685124855865">Putuskan sambungan</translation>
 <translation id="4804827417948292437">Avokado</translation>
 <translation id="4807098396393229769">Nama pada kad</translation>
+<translation id="4808319664292298116">Masukkan VR daripada <ph name="DOMAIN" />?</translation>
 <translation id="4808667324955055115">Tetingkap timbul disekat:</translation>
 <translation id="480990236307250886">Buka halaman utama</translation>
 <translation id="4813136279048157860">Imej Saya</translation>
@@ -2819,6 +2831,7 @@
 <translation id="5135085122826131075">Akses Assistant anda apabila anda menyebut "Ok Google".</translation>
 <translation id="5135533361271311778">Tidak dapat mencipta item penanda halaman.</translation>
 <translation id="5137501176474113045">Padam item ini</translation>
+<translation id="5139823398361067371">Masukkan PIN untuk kunci keselamatan anda. Jika anda tidak tahu PINnya, anda perlu menetapkan semula kunci keselamatan itu.</translation>
 <translation id="5139955368427980650">&amp;Buka</translation>
 <translation id="5142961317498132443">Pengesahan</translation>
 <translation id="5143374789336132547">Sambungan "<ph name="EXTENSION_NAME" />" telah menukar halaman yang ditunjukkan apabila anda mengklik butang Laman Utama.</translation>
@@ -2837,6 +2850,7 @@
 <translation id="5170568018924773124">Paparkan dalam folder</translation>
 <translation id="5171045022955879922">Buat carian atau taipkan URL</translation>
 <translation id="5171343362375269016">Memori Ditukar</translation>
+<translation id="5173668317844998239">Tambah dan padam cap jari yang disimpan pada kunci keselamatan anda</translation>
 <translation id="5175379009094579629">Nama peranti tidak sah. Masukkan nama peranti yang sah untuk mencuba sekali lagi.</translation>
 <translation id="5177479852722101802">Teruskan menyekat akses kamera dan mikrofon</translation>
 <translation id="5177549709747445269">Anda menggunakan data mudah alih</translation>
@@ -2912,6 +2926,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">Akaun anda</translation>
 <translation id="5288678174502918605">B&amp;uka Semula Tab Yang Ditutup</translation>
+<translation id="52895863590846877">Halaman bukan dalam <ph name="LANGUAGE" /></translation>
 <translation id="52912272896845572">Fail penting persendirian adalah tidak sah.</translation>
 <translation id="529175790091471945">Formatkan peranti ini</translation>
 <translation id="5293170712604732402">Pulihkan tetapan kepada lalai asal.</translation>
@@ -3066,6 +3081,7 @@
 <translation id="5511379779384092781">Sangat kecil</translation>
 <translation id="5511823366942919280">Adakah anda pasti ingin menyediakan peranti ini sebagai "Shark"?</translation>
 <translation id="5512653252560939721">Sijil pengguna hendaklah disokong perkakasan.</translation>
+<translation id="5517304475148761050">Apl ini memerlukan akses ke Gedung Play</translation>
 <translation id="551752069230578406">Menambah pencetak pada akaun anda - proses ini mungkin mengambil sedikit masa...</translation>
 <translation id="5518219166343146486">Tanya apabila tapak mahu melihat teks dan imej yang disalin ke papan keratan</translation>
 <translation id="5518584115117143805">Sijil Penyulitan E-mel</translation>
@@ -3269,12 +3285,14 @@
 <translation id="5804175651771201311">Perayauan dimatikan</translation>
 <translation id="5804241973901381774">Kebenaran</translation>
 <translation id="5805697420284793859">Pengurus tetingkap</translation>
+<translation id="5806773519584576205">0° (Lalai)</translation>
 <translation id="5811750797187914944">Selesai</translation>
 <translation id="5812674658566766066">Kembangkan semua</translation>
 <translation id="5814126672212206791">Jenis sambungan</translation>
 <translation id="5815645614496570556">Alamat X.400</translation>
 <translation id="5816434091619127343">Perubahan pencetak yang diminta akan menjadikan pencetak tidak boleh digunakan.</translation>
 <translation id="5817918615728894473">Gandingkan</translation>
+<translation id="5819762621475381970">- reka letak bilik anda</translation>
 <translation id="5821565227679781414">Cipta Pintasan</translation>
 <translation id="5825412242012995131">Hidup (Disyorkan)</translation>
 <translation id="5826395379250998812">Sambungkan <ph name="DEVICE_TYPE" /> anda dengan telefon anda. <ph name="LINK_BEGIN" />Ketahui lebih lanjut<ph name="LINK_END" /></translation>
@@ -3424,7 +3442,6 @@
 <translation id="6022705094403139349">Bersedia untuk menggandingkan kunci keselamatan anda?</translation>
 <translation id="6023643151125006053">Peranti ini (SN: <ph name="SERIAL_NUMBER" />) telah dikunci oleh pentadbir <ph name="SAML_DOMAIN" />.</translation>
 <translation id="6025215716629925253">Pengesanan Susunan</translation>
-<translation id="6026047032548434446">Pasang Apl?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> - Peranti USB disambungkan</translation>
 <translation id="6029587122245504742">Paling perlahan</translation>
 <translation id="6032912588568283682">Sistem fail</translation>
@@ -3806,6 +3823,7 @@
 <translation id="6589660129740381104">Untuk membantu anda mengurus pengalaman dengan lebih mudah dalam <ph name="IDS_SHORT_PRODUCT_NAME" />, ciri-ciri yang berkaitan dengan penyegerakan dan pemperibadian kini berada di bawah satu kawalan. Tindakan menghidupkan pilihan ini mungkin mengubah tetapan semasa anda.</translation>
 <translation id="6590458744723262880">Namakan semula folder</translation>
 <translation id="6592267180249644460">Log WebRTC dirakam <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">Cap jari anda telah disimpan</translation>
 <translation id="6594883168703494535">Gunakan Smart Lock untuk log masuk ke Akaun Google anda</translation>
 <translation id="6596325263575161958">Pilihan penyulitan</translation>
 <translation id="6596816719288285829">Alamat IP</translation>
@@ -3940,6 +3958,7 @@
 <translation id="6805038906417219576">OK</translation>
 <translation id="6805647936811177813">Sila log masuk ke <ph name="TOKEN_NAME" /> untuk mengimport sijil klien daripada <ph name="HOST_NAME" />.</translation>
 <translation id="680572642341004180">Dayakan pengesan RLZ pada <ph name="SHORT_PRODUCT_OS_NAME" />.</translation>
+<translation id="6808039367995747522">Untuk meneruskan, masukkan dan sentuh kunci keselamatan anda</translation>
 <translation id="6808193438228982088">Rubah</translation>
 <translation id="6810613314571580006">Log masuk secara automatik ke tapak web menggunakan bukti kelayakan yang disimpan. Apabila ciri ini dilumpuhkan, anda akan diminta memberikan pengesahan setiap kali sebelum mengelog masuk ke tapak web.</translation>
 <translation id="6810768462515084623">Op! Nampaknya kata laluan anda telah tamat tempoh. Sila perbaharui kata laluan anda pada peranti lain dan cuba lagi.</translation>
@@ -3947,6 +3966,7 @@
 <translation id="6812349420832218321"><ph name="PRODUCT_NAME" /> tidak dapat dijalankan sebagai akar.</translation>
 <translation id="6812841287760418429">Simpan perubahan</translation>
 <translation id="6817174620439930047">Tanya apabila tapak mahu menggunakan mesej eksklusif sistem untuk mengakses peranti MIDI (disyorkan)</translation>
+<translation id="6818198425579322765">Bahasa Halaman yang Hendak Diterjemahkan</translation>
 <translation id="682123305478866682">Hantar desktop</translation>
 <translation id="6823506025919456619">Anda perlu log masuk ke Chrome untuk melihat peranti anda</translation>
 <translation id="6824564591481349393">Salin &amp;Alamat E-mel</translation>
@@ -3980,6 +4000,7 @@
 <translation id="6860097299815761905">Tetapan proksi...</translation>
 <translation id="6860427144121307915">Buka dalam Tab</translation>
 <translation id="6865313869410766144">Autolengkap data borang</translation>
+<translation id="6865598234501509159">Halaman Bukan dalam <ph name="LANGUAGE" /></translation>
 <translation id="6865708901122695652">Log acara WebRTC (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">Suhu warna</translation>
 <translation id="6870888490422746447">Pilih apl untuk berkongsi ke:</translation>
@@ -3994,6 +4015,7 @@
 <translation id="6885771755599377173">Pratonton Maklumat Sistem</translation>
 <translation id="6886476658664859389">Kunci keselamatan NFC</translation>
 <translation id="6886871292305414135">Buka pautan dalam &amp;tab baharu</translation>
+<translation id="6890912377247906520">Sambungan ini tidak memerlukan akses kepada tapak ini.</translation>
 <translation id="6892812721183419409">Buka Pautan sebagai <ph name="USER" /></translation>
 <translation id="6895032998810961280">Laporkan butiran tentang perisian, tetapan sistem dan proses berbahaya yang ditemui pada komputer anda semasa pembersihan ini kepada Google</translation>
 <translation id="6896758677409633944">Salin</translation>
@@ -4389,6 +4411,7 @@
 <translation id="7461924472993315131">Pin</translation>
 <translation id="746216226901520237">Selepas ini, telefon anda akan membuka kunci <ph name="DEVICE_TYPE" /> anda. Anda boleh mematikan Smart Lock dalam Tetapan.</translation>
 <translation id="7463006580194749499">Tambah orang</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# buka tab, tekan untuk menogol jalur tab}other{# buka tab, tekan untuk menogol jalur tab}}</translation>
 <translation id="7465778193084373987">URL Pembatalan Sijil Netscape</translation>
 <translation id="7469894403370665791">Menyambung ke rangkaian ini secara automatik</translation>
 <translation id="747114903913869239">Ralat: Tidak dapat menyahkod sambungan</translation>
@@ -4816,6 +4839,7 @@
 <translation id="8037117027592400564">Baca semua teks yang dituturkan menggunakan pertuturan disintesiskan</translation>
 <translation id="8037357227543935929">Tanya (lalai)</translation>
 <translation id="803771048473350947">Fail</translation>
+<translation id="8041089156583427627">Hantar Maklum Balas</translation>
 <translation id="8042142357103597104">Kelegapan teks</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> tiada respons.</translation>
 <translation id="8044899503464538266">Perlahan</translation>
@@ -4845,6 +4869,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">Kata laluan disimpan</translation>
 <translation id="8086015605808120405">Mengkonfigurasi <ph name="PRINTER_NAME" /> ...</translation>
+<translation id="8086442853986205778">Sediakan <ph name="PRINTER_NAME" /></translation>
 <translation id="8090234456044969073">Baca senarai laman web yang paling kerap anda lawati</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> tidak bertindak balas</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Sandarkan ke Google Drive. Pulihkan data anda atau tukar peranti anda dengan mudah pada bila-bila masa. Sandaran anda merangkumi data apl.<ph name="END_PARAGRAPH1" />
@@ -5157,6 +5182,7 @@
 <translation id="8551388862522347954">Lesen</translation>
 <translation id="8553342806078037065">Urus orang lain</translation>
 <translation id="8554899698005018844">Tiada bahasa</translation>
+<translation id="8557022314818157177">Teruskan menyentuh kunci keselamatan anda sehingga cap jari anda disimpan</translation>
 <translation id="855773602626431402">Pemalam tanpa kotak pasir telah dihalang daripada dijalankan di halaman ini.</translation>
 <translation id="8557930019681227453">Manifes</translation>
 <translation id="8561206103590473338">Gajah</translation>
@@ -5314,6 +5340,7 @@
 <translation id="8770406935328356739">Direktori akar sambungan</translation>
 <translation id="8770507190024617908">Urus Orang</translation>
 <translation id="8771300903067484968">Latar belakang halaman mula telah ditetapkan semula kepada latar belakang lalai.</translation>
+<translation id="8773302562181397928">Jimat <ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">Sahkan Pemulihan</translation>
 <translation id="8774934320277480003">Jidar atas</translation>
 <translation id="8775144690796719618">URL tidak sah</translation>
@@ -5656,6 +5683,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 Tab}other{# Tab}}</translation>
 <translation id="971774202801778802">URL Penanda Halaman</translation>
 <translation id="973473557718930265">Keluar</translation>
+<translation id="975893173032473675">Bahasa Sasaran Terjemahan</translation>
 <translation id="97905529126098460">Tetingkap ini akan ditutup selepas pembatalan selesai.</translation>
 <translation id="981121421437150478">Luar talian</translation>
 <translation id="983511809958454316">Ciri ini tidak disokong dalam VR</translation>
diff --git a/chrome/app/resources/generated_resources_nl.xtb b/chrome/app/resources/generated_resources_nl.xtb
index ed05e29f..d622ad5 100644
--- a/chrome/app/resources/generated_resources_nl.xtb
+++ b/chrome/app/resources/generated_resources_nl.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="nl">
-<translation id="1002469766576243227">Deze verificatieservice wordt gehost door <ph name="EXTENSION_NAME" /></translation>
 <translation id="1003088604756913841">Link openen in een nieuw <ph name="APP" />-venster</translation>
 <translation id="1004218526896219317">Toegang tot site</translation>
 <translation id="1005274289863221750">Je microfoon en camera gebruiken</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">Alleen coderen</translation>
 <translation id="1039337018183941703">Ongeldig of beschadigd bestand</translation>
 <translation id="1041175011127912238">Deze pagina reageert niet</translation>
+<translation id="1041263367839475438">Beschikbare apparaten</translation>
 <translation id="1042174272890264476">Je computer is ook uitgerust met de RLZ-bibliotheek van <ph name="SHORT_PRODUCT_NAME" />. RLZ wijst een niet-unieke, niet-persoonlijke tag toe om de zoekopdrachten en het gebruik van <ph name="SHORT_PRODUCT_NAME" /> te meten als gevolg van een bepaalde promotiecampagne. Deze labels worden soms weergegeven in Google-zoekopdrachten in <ph name="PRODUCT_NAME" />.</translation>
 <translation id="1045692658517323508">{0,plural, =1{Binnen één minuut updaten}other{Binnen # minuten updaten}}</translation>
 <translation id="1046635659603195359">Het lijkt erop dat je Voice Match al hebt ingesteld met de Google Assistent op een ander apparaat. Deze eerdere opnamen kunnen worden gebruikt om een spraakmodel te maken op dit apparaat. Dit zou minder dan een minuut moeten duren.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">Zoek op je apparaat, in apps en op internet.</translation>
 <translation id="1146678959555564648">VR activeren</translation>
 <translation id="114721135501989771">Google-functies in Chrome</translation>
+<translation id="1147991416141538220">Neem contact op met de beheerder van dit apparaat om toegang te vragen.</translation>
 <translation id="1149401351239820326">Vervalmaand</translation>
 <translation id="1150565364351027703">Zonnebril</translation>
 <translation id="1151917987301063366"><ph name="HOST" /> altijd toegang tot sensoren geven</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">Aangepast</translation>
 <translation id="1178581264944972037">Onderbreken</translation>
 <translation id="117916940443676133">Je beveiligingssleutel is niet beveiligd met een pincode. Maak eerst een pincode als je de inloggegevens wilt beheren.</translation>
+<translation id="118069123878619799">- je fysieke kenmerken, zoals je lengte</translation>
 <translation id="1181037720776840403">Verwijderen</translation>
 <translation id="1183237619868651138">Kan <ph name="EXTERNAL_CRX_FILE" /> niet in lokale cache installeren.</translation>
 <translation id="1185924365081634987">Je kunt ook proberen te <ph name="GUEST_SIGNIN_LINK_START" />browsen als gast<ph name="GUEST_SIGNIN_LINK_END" /> om deze netwerkfout op te lossen.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">Vragen vóór toegang</translation>
 <translation id="1434696352799406980">Hiermee worden je homepage, nieuwe tabbladpagina, zoekmachine en vastgezette tabbladen opnieuw ingesteld. Ook worden alle extensies uitgeschakeld en tijdelijke gegevens (zoals cookies) gewist. Je bladwijzers, geschiedenis en opgeslagen wachtwoorden worden niet gewist.</translation>
 <translation id="1434886155212424586">Homepage is de nieuwe tabbladpagina</translation>
+<translation id="1435979430299962295">Klik op de extensie om toegang toe te staan op deze site.</translation>
 <translation id="1436390408194692385">Geldigheidsduur: <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">Doorgaan met instellen</translation>
 <translation id="1436784010935106834">Verwijderd</translation>
@@ -1364,12 +1367,14 @@
 <translation id="2932883381142163287">Misbruik melden</translation>
 <translation id="2936851848721175671">Back-up en herstel</translation>
 <translation id="2938225289965773019">Links voor <ph name="PROTOCOL" /> openen</translation>
+<translation id="2938845886082362843">Inloggegevens bekijken en verwijderen die op je beveiligingssleutel zijn opgeslagen</translation>
 <translation id="2939938020978911855">Beschikbare Bluetooth-apparaten weergeven</translation>
 <translation id="2941112035454246133">Laag</translation>
 <translation id="2942560570858569904">Wachten...</translation>
 <translation id="2942581856830209953">Deze pagina aanpassen</translation>
 <translation id="2944060181911631861">Verzend gebruiks- en diagnostische gegevens. Verbeter je Android-functionaliteit door automatisch diagnostische, apparaat- en app-gebruiksgegevens naar Google te verzenden. Deze gegevens kunnen worden gebruikt om de systeem- en app-stabiliteit te verbeteren en andere optimalisaties mogelijk te maken. Daarnaast zijn bepaalde verzamelde gegevens nuttig voor Google-apps en -partners, zoals Android-ontwikkelaars. Als je de instelling voor aanvullende Web- en app-activiteit hebt ingeschakeld, kunnen deze gegevens worden opgeslagen in je Google-account. <ph name="BEGIN_LINK1" />Meer informatie<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">Verbinding toevoegen</translation>
+<translation id="2947605845283690091">Browsen op internet zou snel moeten gaan. Neem nu even de tijd om <ph name="BEGIN_LINK" />je extensies te controleren<ph name="END_LINK" />.</translation>
 <translation id="2948300991547862301">Ga naar <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">Een snelle, eenvoudige en beveiligde webbrowser voor het moderne internet.</translation>
 <translation id="2949289451367477459">Locatie gebruiken. Apps en services met locatietoestemming mogen de locatie van dit apparaat gebruiken. Google kan periodiek locatiegegevens verzamelen en deze anoniem gebruiken om de locatienauwkeurigheid en locatiegebaseerde services te verbeteren. <ph name="BEGIN_LINK1" />Meer informatie<ph name="END_LINK1" /></translation>
@@ -1546,6 +1551,7 @@
 <translation id="3241680850019875542">Selecteer de hoofddirectory van de extensie die je wilt inpakken. Als je een extensie wilt updaten, selecteer je ook het privésleutelbestand om dit opnieuw te gebruiken.</translation>
 <translation id="3244294424315804309">Geluid blijven dempen</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" />: netwerkfout</translation>
+<translation id="3248902735035392926">Veiligheid is belangrijk. Neem nu even de tijd om <ph name="BEGIN_LINK" />je extensies te controleren<ph name="END_LINK" />.</translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;Geen onderdeel van certificaat&gt;</translation>
 <translation id="3253225298092156258">Niet beschikbaar</translation>
@@ -2042,6 +2048,7 @@
 <translation id="3926002189479431949">Smart Lock-telefoon gewijzigd</translation>
 <translation id="3927932062596804919">Weigeren</translation>
 <translation id="3928570707778085600">Wijzigingen in <ph name="FILE_OR_FOLDER_NAME" /> opslaan?</translation>
+<translation id="3929426037718431833">Deze extensies kunnen informatie op deze site bekijken en wijzigen.</translation>
 <translation id="3930737994424905957">Apparaten zoeken</translation>
 <translation id="3930968231047618417">Achtergrondkleur</translation>
 <translation id="3933283459331715412">Verwijderd wachtwoord voor <ph name="USERNAME" /> herstellen</translation>
@@ -2109,6 +2116,7 @@
 <translation id="4010917659463429001"><ph name="GET_IOS_APP_LINK" /> om je bladwijzers te bekijken op je mobiele apparaat.</translation>
 <translation id="4013132157686828973">'<ph name="CLIENT_NAME" />' voert foutopsporing uit in deze browser</translation>
 <translation id="4014432863917027322">"<ph name="EXTENSION_NAME" />" repareren?</translation>
+<translation id="4015163439792426608">Heb je extensies? <ph name="BEGIN_LINK" />Beheer ze<ph name="END_LINK" /> overzichtelijk op één plaats.</translation>
 <translation id="4020106588733303597">Het systeem kan de beschikbare licenties niet laden.</translation>
 <translation id="4020327272915390518">Menu Opties</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2267,6 +2275,7 @@
 <translation id="4267953847983678297">Automatisch verbinding maken met mobiel netwerk</translation>
 <translation id="4268025649754414643">Sleutelcodering</translation>
 <translation id="4270393598798225102">Versie <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">Inloggegevens</translation>
 <translation id="4275663329226226506">Media</translation>
 <translation id="4275830172053184480">Je apparaat opnieuw opstarten</translation>
 <translation id="4278101229438943600">De Assistent staat klaar</translation>
@@ -2310,6 +2319,7 @@
 <translation id="4349828822184870497">Nuttig</translation>
 <translation id="4350019051035968019">Dit apparaat kan niet worden ingeschreven bij het domein waarbij je account hoort, omdat het apparaat is aangewezen voor beheer door een ander domein.</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> wil scannen naar Bluetooth-apparaten in de buurt. De volgende apparaten zijn gevonden:</translation>
+<translation id="4353114845960720315">Als VR actief is, kan deze site mogelijk informatie verzamelen over het volgende:</translation>
 <translation id="4354344420232759511">Sites die je bezoekt, worden hier weergegeven</translation>
 <translation id="435527878592612277">Selecteer je foto</translation>
 <translation id="4358313196493694334">Kliklocatie stabiliseren</translation>
@@ -2369,6 +2379,7 @@
 <translation id="443475966875174318">Ongeschikte apps updaten en verwijderen</translation>
 <translation id="4438043733494739848">Transparant</translation>
 <translation id="4441124369922430666">Wil je dat deze app automatisch start wanneer het apparaat wordt ingeschakeld?</translation>
+<translation id="4441147046941420429">Als je wilt doorgaan, verwijder je de beveiligingssleutel uit je apparaat, steek je hem er opnieuw en tik je erop</translation>
 <translation id="444134486829715816">Uitvouwen...</translation>
 <translation id="4442424173763614572">DNS-lookup mislukt</translation>
 <translation id="4443536555189480885">&amp;Help</translation>
@@ -2595,6 +2606,7 @@
 <translation id="4804818685124855865">Verbinding verbreken</translation>
 <translation id="4804827417948292437">Avocado</translation>
 <translation id="4807098396393229769">Naam op pas</translation>
+<translation id="4808319664292298116">Wil je VR van <ph name="DOMAIN" /> starten?</translation>
 <translation id="4808667324955055115">Pop-ups geblokkeerd:</translation>
 <translation id="480990236307250886">Open de homepage</translation>
 <translation id="4813136279048157860">Mijn afbeeldingen</translation>
@@ -2819,6 +2831,7 @@
 <translation id="5135085122826131075">Activeer je Assistent als je 'Oké Google' zegt.</translation>
 <translation id="5135533361271311778">Kan bladwijzeritem niet maken.</translation>
 <translation id="5137501176474113045">Dit item verwijderen</translation>
+<translation id="5139823398361067371">Geef de pincode van je beveiligingssleutel op. Als je de pincode niet weet, moet je de beveiligingssleutel resetten.</translation>
 <translation id="5139955368427980650">&amp;Openen</translation>
 <translation id="5142961317498132443">Verificatie</translation>
 <translation id="5143374789336132547">De extensie '<ph name="EXTENSION_NAME" />' heeft gewijzigd welke pagina wordt weergegeven wanneer je op de knop 'Homepage' klikt.</translation>
@@ -2837,6 +2850,7 @@
 <translation id="5170568018924773124">Weergeven in map</translation>
 <translation id="5171045022955879922">Zoek of typ een URL</translation>
 <translation id="5171343362375269016">Wisselgeheugen</translation>
+<translation id="5173668317844998239">Vingerafdrukken toevoegen en verwijderen die zijn opgeslagen op je beveiligingssleutel</translation>
 <translation id="5175379009094579629">De apparaatnaam is ongeldig. Geef een geldige apparaatnaam op of probeer het opnieuw.</translation>
 <translation id="5177479852722101802">Toegang tot de camera en microfoon blijven blokkeren</translation>
 <translation id="5177549709747445269">Je gebruikt mobiele data</translation>
@@ -2912,6 +2926,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">Je accounts</translation>
 <translation id="5288678174502918605">Gesloten tabblad opni&amp;euw openen</translation>
+<translation id="52895863590846877">Pagina is niet in het <ph name="LANGUAGE" /></translation>
 <translation id="52912272896845572">Privésleutelbestand is ongeldig.</translation>
 <translation id="529175790091471945">Dit apparaat formatteren</translation>
 <translation id="5293170712604732402">Instellingen terugzetten naar de oorspronkelijke standaardwaarden</translation>
@@ -3066,6 +3081,7 @@
 <translation id="5511379779384092781">Extra klein</translation>
 <translation id="5511823366942919280">Weet je zeker dat je dit apparaat wilt instellen als een 'Shark'?</translation>
 <translation id="5512653252560939721">Gebruikerscertificaat moet door hardware worden ondersteund.</translation>
+<translation id="5517304475148761050">Deze app heeft toegang tot de Play Store nodig</translation>
 <translation id="551752069230578406">De printer wordt toegevoegd aan je account. Dit kan even duren…</translation>
 <translation id="5518219166343146486">Vragen wanneer een site tekst en afbeeldingen wil bekijken die naar het klembord zijn gekopieerd</translation>
 <translation id="5518584115117143805">Coderingscertificaat voor e-mail</translation>
@@ -3269,12 +3285,14 @@
 <translation id="5804175651771201311">Roaming uitschakelen</translation>
 <translation id="5804241973901381774">Rechten</translation>
 <translation id="5805697420284793859">Vensterbeheer</translation>
+<translation id="5806773519584576205">0° (standaard)</translation>
 <translation id="5811750797187914944">Klaar</translation>
 <translation id="5812674658566766066">Alles uitvouwen</translation>
 <translation id="5814126672212206791">Verbindingstype</translation>
 <translation id="5815645614496570556">X.400-adres</translation>
 <translation id="5816434091619127343">Met de aangevraagde printerwijzigingen wordt de printer wordt onbruikbaar.</translation>
 <translation id="5817918615728894473">Koppelen</translation>
+<translation id="5819762621475381970">- de indeling van je kamer</translation>
 <translation id="5821565227679781414">Snelle link maken</translation>
 <translation id="5825412242012995131">Aan (aanbevolen)</translation>
 <translation id="5826395379250998812">Koppel je <ph name="DEVICE_TYPE" /> aan je telefoon. <ph name="LINK_BEGIN" />Meer informatie<ph name="LINK_END" /></translation>
@@ -3424,7 +3442,6 @@
 <translation id="6022705094403139349">Klaar om je beveiligingssleutel te koppelen?</translation>
 <translation id="6023643151125006053">Dit apparaat (serienummer: <ph name="SERIAL_NUMBER" />) is vergrendeld door de beheerder van <ph name="SAML_DOMAIN" />.</translation>
 <translation id="6025215716629925253">Stack-tracering</translation>
-<translation id="6026047032548434446">App installeren?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" />: USB-apparaat verbonden</translation>
 <translation id="6029587122245504742">Langzaamst</translation>
 <translation id="6032912588568283682">Bestandssysteem</translation>
@@ -3806,6 +3823,7 @@
 <translation id="6589660129740381104">Voor eenvoudiger beheer van <ph name="IDS_SHORT_PRODUCT_NAME" />, kunnen alle synchronisatie- en personalisatiefuncties nu via één configuratiescherm worden beheerd. Als je deze optie inschakelt, worden je huidige instellingen mogelijk gewijzigd.</translation>
 <translation id="6590458744723262880">Naam van map wijzigen</translation>
 <translation id="6592267180249644460">WebRTC-logboek vastgelegd op <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">Je vingerafdruk is geregistreerd</translation>
 <translation id="6594883168703494535">Gebruik Smart Lock om in te loggen op je Google-account</translation>
 <translation id="6596325263575161958">Opties voor encryptie</translation>
 <translation id="6596816719288285829">IP-adres</translation>
@@ -3940,6 +3958,7 @@
 <translation id="6805038906417219576">OK</translation>
 <translation id="6805647936811177813">Log in bij <ph name="TOKEN_NAME" /> om het klantcertificaat van <ph name="HOST_NAME" /> te importeren.</translation>
 <translation id="680572642341004180">Bijhouden met RLZ inschakelen voor <ph name="SHORT_PRODUCT_OS_NAME" />.</translation>
+<translation id="6808039367995747522">Plaats je beveiligingssleutel en tik erop om door te gaan</translation>
 <translation id="6808193438228982088">Vos</translation>
 <translation id="6810613314571580006">Automatisch inloggen bij websites met de opgeslagen inloggegevens. Wanneer de functie is uitgeschakeld, wordt elke keer om bevestiging gevraagd voordat je inlogt op een website.</translation>
 <translation id="6810768462515084623">Het lijkt erop dat je wachtwoord is verlopen. Verleng het op een ander apparaat en probeer het opnieuw.</translation>
@@ -3947,6 +3966,7 @@
 <translation id="6812349420832218321"><ph name="PRODUCT_NAME" /> kan niet worden uitgevoerd als root.</translation>
 <translation id="6812841287760418429">Wijzigingen behouden</translation>
 <translation id="6817174620439930047">Vragen als een site berichten exclusief voor het systeem wil gebruiken om toegang te krijgen tot MIDI-apparaten (aanbevolen)</translation>
+<translation id="6818198425579322765">Paginataal om te vertalen</translation>
 <translation id="682123305478866682">Bureaublad casten</translation>
 <translation id="6823506025919456619">Je moet inloggen bij Chrome om je apparaten te bekijken</translation>
 <translation id="6824564591481349393">&amp;E-mailadres kopiëren</translation>
@@ -3980,6 +4000,7 @@
 <translation id="6860097299815761905">Proxyinstellingen...</translation>
 <translation id="6860427144121307915">Openen in een tabblad</translation>
 <translation id="6865313869410766144">Formuliergegevens voor Automatisch aanvullen</translation>
+<translation id="6865598234501509159">Pagina is niet in het <ph name="LANGUAGE" /></translation>
 <translation id="6865708901122695652">WebRTC-gebeurtenislogboeken (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">Kleurtemperatuur</translation>
 <translation id="6870888490422746447">Kies een app waarmee je wilt delen:</translation>
@@ -3994,6 +4015,7 @@
 <translation id="6885771755599377173">Voorbeeld van systeeminformatie</translation>
 <translation id="6886476658664859389">NFC-beveiligingssleutel</translation>
 <translation id="6886871292305414135">Link openen in nieuw &amp;tabblad</translation>
+<translation id="6890912377247906520">Deze extensies hebben geen toegang nodig tot deze site.</translation>
 <translation id="6892812721183419409">Link openen als <ph name="USER" /></translation>
 <translation id="6895032998810961280">Gegevens aan Google melden over schadelijke software, systeeminstellingen en processen die op je computer zijn aangetroffen tijdens deze opschoonbewerking</translation>
 <translation id="6896758677409633944">Kopieer</translation>
@@ -4389,6 +4411,7 @@
 <translation id="7461924472993315131">Vastzetten</translation>
 <translation id="746216226901520237">De volgende keer wordt <ph name="DEVICE_TYPE" /> ontgrendeld met je telefoon. Je kunt Smart Lock uitschakelen in Instellingen.</translation>
 <translation id="7463006580194749499">Persoon toevoegen</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# geopend tabblad, druk om de tabbladstrook in of uit te schakelen}other{# geopende tabbladen, druk om de tabbladstrook in of uit te schakelen}}</translation>
 <translation id="7465778193084373987">URL voor intrekken van Netscape-certificaat</translation>
 <translation id="7469894403370665791">Automatisch verbinding maken met dit netwerk</translation>
 <translation id="747114903913869239">Fout: kan extensie niet decoderen</translation>
@@ -4815,6 +4838,7 @@
 <translation id="8037117027592400564">Alle tekst lezen die wordt gesproken met gesynthetiseerde spraak</translation>
 <translation id="8037357227543935929">Vragen (standaard)</translation>
 <translation id="803771048473350947">Archief</translation>
+<translation id="8041089156583427627">Feedback verzenden</translation>
 <translation id="8042142357103597104">Ondoorzichtigheid van tekst</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> reageert niet.</translation>
 <translation id="8044899503464538266">Langzaam</translation>
@@ -4844,6 +4868,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">Opgeslagen wachtwoord</translation>
 <translation id="8086015605808120405"><ph name="PRINTER_NAME" /> configureren...</translation>
+<translation id="8086442853986205778"><ph name="PRINTER_NAME" /> instellen</translation>
 <translation id="8090234456044969073">Een lijst weergeven van je meest bezochte websites</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> reageert niet</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Een back-up maken op Google Drive. Gemakkelijk je gegevens herstellen of op elk gewenst moment van apparaat wisselen. Je back-up omvat app-gegevens.<ph name="END_PARAGRAPH1" />
@@ -5155,6 +5180,7 @@
 <translation id="8551388862522347954">Licenties</translation>
 <translation id="8553342806078037065">Andere mensen beheren</translation>
 <translation id="8554899698005018844">Geen taal</translation>
+<translation id="8557022314818157177">Blijf je beveiligingssleutel aanraken totdat je vingerafdruk is geregistreerd</translation>
 <translation id="855773602626431402">Er is voorkomen dat een plug-in zonder sandbox op deze pagina werd uitgevoerd.</translation>
 <translation id="8557930019681227453">Manifest</translation>
 <translation id="8561206103590473338">Olifant</translation>
@@ -5313,6 +5339,7 @@
 <translation id="8770406935328356739">Hoofddirectory van extensie</translation>
 <translation id="8770507190024617908">Mensen beheren</translation>
 <translation id="8771300903067484968">De achtergrond van de startpagina is gereset naar de standaardachtergrond.</translation>
+<translation id="8773302562181397928"><ph name="PRINTER_NAME" /> opslaan</translation>
 <translation id="8774379074441005279">Herstel bevestigen</translation>
 <translation id="8774934320277480003">Marge bovenkant</translation>
 <translation id="8775144690796719618">Ongeldige URL</translation>
@@ -5655,6 +5682,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 tabblad}other{# tabbladen}}</translation>
 <translation id="971774202801778802">Bladwijzer-URL</translation>
 <translation id="973473557718930265">Sluiten</translation>
+<translation id="975893173032473675">Taal om naartoe te vertalen</translation>
 <translation id="97905529126098460">Dit venster wordt gesloten nadat het annuleren is voltooid.</translation>
 <translation id="981121421437150478">Offline</translation>
 <translation id="983511809958454316">Deze functie wordt niet ondersteund in VR</translation>
diff --git a/chrome/app/resources/generated_resources_no.xtb b/chrome/app/resources/generated_resources_no.xtb
index 3200b6e8..039ba0c2 100644
--- a/chrome/app/resources/generated_resources_no.xtb
+++ b/chrome/app/resources/generated_resources_no.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="no">
-<translation id="1002469766576243227">Verten for denne autentiseringstjenesten er <ph name="EXTENSION_NAME" />.</translation>
 <translation id="1003088604756913841">Åpne linken i et nytt <ph name="APP" />-vindu</translation>
 <translation id="1004218526896219317">Nettstedstilgang</translation>
 <translation id="1005274289863221750">bruke mikrofonen din og kameraet ditt</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">Kun chiffrering</translation>
 <translation id="1039337018183941703">Ugyldig eller skadet fil.</translation>
 <translation id="1041175011127912238">Denne siden svarer ikke</translation>
+<translation id="1041263367839475438">Tilgjengelige enheter</translation>
 <translation id="1042174272890264476">Datamaskinen din har <ph name="SHORT_PRODUCT_NAME" />s RLZ-bibliotek innebygget. RLZ tildeler en ikke-unik, ikke-personlig tagg for å måle søk og <ph name="SHORT_PRODUCT_NAME" />-bruk drevet av en bestemt markedsføringskampanje. Disse etikettene vises noen ganger i Google-søk i <ph name="PRODUCT_NAME" />.</translation>
 <translation id="1045692658517323508">{0,plural, =1{Oppdater innen 1 minutt}other{Oppdater innen # minutter}}</translation>
 <translation id="1046635659603195359">Det ser ut til at du allerede har konfigurert Voice Match med Google-assistenten din på en annen enhet. Disse tidligere opptakene kan brukes til å lage en stemmemodell på denne enheten. Dette burde ta mindre enn ett minutt.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">Søk på enheten din, appene dine og på nettet.</translation>
 <translation id="1146678959555564648">Slå på VR-modus</translation>
 <translation id="114721135501989771">Få Googles smarte funksjoner i Chrome</translation>
+<translation id="1147991416141538220">For å be om tilgang, kontakt administratoren for denne enheten.</translation>
 <translation id="1149401351239820326">Utløpsmåned</translation>
 <translation id="1150565364351027703">Solbriller</translation>
 <translation id="1151917987301063366">Tillat alltid <ph name="HOST" /> å bruke sensorene</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">Tilpasset</translation>
 <translation id="1178581264944972037">Stans midlertidig</translation>
 <translation id="117916940443676133">Sikkerhetsnøkkelen din er ikke beskyttet med PIN-kode. For å administrere påloggingsinformasjon må du opprette en PIN-kode først.</translation>
+<translation id="118069123878619799">– fysiske kjennetegn, som hvor høy du er</translation>
 <translation id="1181037720776840403">Fjern</translation>
 <translation id="1183237619868651138"><ph name="EXTERNAL_CRX_FILE" /> kan ikke installeres i lokalbufferen.</translation>
 <translation id="1185924365081634987">Du kan også prøve å <ph name="GUEST_SIGNIN_LINK_START" />surfe som gjest<ph name="GUEST_SIGNIN_LINK_END" /> for å løse denne nettverksfeilen.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">Spør før bruk</translation>
 <translation id="1434696352799406980">Dette tilbakestiller oppstartssiden, nye faner, søkemotoren og eventuelle festede faner. I tillegg slår det av alle utvidelser og fjerner midlertidige data, for eksempel informasjonskapsler. Bokmerker, loggoppføringer og lagrede passord slettes ikke.</translation>
 <translation id="1434886155212424586">Startsiden er Ny fane-siden</translation>
+<translation id="1435979430299962295">For å gi tilgang på dette nettstedet, klikk på utvidelsen.</translation>
 <translation id="1436390408194692385">Gyldig i <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">Fortsett konfigureringen</translation>
 <translation id="1436784010935106834">Fjernet</translation>
@@ -353,7 +356,7 @@
 <translation id="150962533380566081">Ugyldig PUK.</translation>
 <translation id="1510030919967934016">Denne siden har blitt nektet tillatelse til å spore posisjonen din.</translation>
 <translation id="1510055949674985293">Generer en QR-kode for dette bildet</translation>
-<translation id="1510238584712386396">Appvelger</translation>
+<translation id="1510238584712386396">Appoversikt</translation>
 <translation id="1510581003097415337">Generer en QR-kode for denne siden</translation>
 <translation id="1510785804673676069">Hvis du bruker en mellomtjener, må du sjekke mellomtjenerinnstillingene eller ta kontakt med nettverksadministratoren for å kontrollere at mellomtjeneren fungerer. Hvis du ikke vil bruke en mellomtjener, kan du endre <ph name="LINK_START" />mellomtjenerinnstillingene<ph name="LINK_END" />.</translation>
 <translation id="1511997356770098059">Denne sikkerhetsnøkkelen kan ikke lagre påloggingsinformasjon</translation>
@@ -975,7 +978,7 @@
 <translation id="2395616325548404795"><ph name="DEVICE_TYPE" />-enheten din er nå registrert for bedriftsadministrering. Den sendte imidlertid ikke ressurs- og plasseringsinformasjon. Denne informasjonen må legges inn manuelt i administrasjonskonsollen for denne enheten.</translation>
 <translation id="2396783860772170191">Skriv inn firesifret PIN-kode (0000–9999)</translation>
 <translation id="2399939490305346086">Påloggingsdata på sikkerhetsnøkkelen</translation>
-<translation id="2407481962792080328">Når du logger på Google-kontoen, blir denne funksjonen slått på</translation>
+<translation id="2407481962792080328">Når du logger på Google-kontoen din, blir denne funksjonen slått på</translation>
 <translation id="2408955596600435184">Skriv inn PIN-koden din</translation>
 <translation id="241082044617551207">Ukjent programtillegg</translation>
 <translation id="2412593942846481727">En oppdatering er tilgjengelig</translation>
@@ -985,7 +988,7 @@
 <translation id="2419706071571366386">Av sikkerhetsårsaker bør du logge av når datamaskinen ikke er i bruk.</translation>
 <translation id="2422125132043002186">Gjenopprettingen av Linux er avbrutt</translation>
 <translation id="2423578206845792524">Lagre &amp;bildet som...</translation>
-<translation id="2428510569851653187">Beskriv hva du holdt på med da fanen kræsjet</translation>
+<translation id="2428510569851653187">Beskriv hva du holdt på med da fanen krasjet</translation>
 <translation id="2431027948063157455">Google-assistenten kunne ikke lastes inn. Kontrollér nettverkstilkoblingen din, og prøv på nytt.</translation>
 <translation id="2432753757290432042">Oppdatering av Linux (beta) kreves</translation>
 <translation id="2433452467737464329">Legg til en søkeparameter i nettadressen for å automatisk laste inn siden på nytt: chrome://network/?refresh=&lt;sec&gt;</translation>
@@ -1361,12 +1364,14 @@
 <translation id="2932883381142163287">Rapportér misbruk</translation>
 <translation id="2936851848721175671">Sikkerhetskopiér og gjenopprett</translation>
 <translation id="2938225289965773019">åpne linker til <ph name="PROTOCOL" /></translation>
+<translation id="2938845886082362843">Vis og slett påloggingsdataene som er lagret på sikkerhetsnøkkelen</translation>
 <translation id="2939938020978911855">Vis tilgjengelige Bluetooth-enheter</translation>
 <translation id="2941112035454246133">Lav</translation>
 <translation id="2942560570858569904">Venter …</translation>
 <translation id="2942581856830209953">Tilpass denne siden</translation>
 <translation id="2944060181911631861">Send bruks- og diagnostikkdata. Hjelp til med å gjøre Android-opplevelsen din bedre ved å sende diagnostikk-, enhets- og appbruksdata til Google automatisk. Dette bidrar til å gjøre systemet og appene bedre og mer stabile. Noen aggregerte data hjelper også Google-apper og -partnere, for eksempel Android-utviklere. Hvis du har slått på innstillingen for annen nett- og appaktivitet, kan disse dataene bli lagret i Google-kontoen din. <ph name="BEGIN_LINK1" />Finn ut mer<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">Legg til forbindelse</translation>
+<translation id="2947605845283690091">Det skal gå raskt å surfe på nettet. Bruk et øyeblikk på å <ph name="BEGIN_LINK" />sjekke utvidelsene dine<ph name="END_LINK" /> nå.</translation>
 <translation id="2948300991547862301">Gå til <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">En rask, enkel og sikker nettleser, utviklet for et moderne Internett.</translation>
 <translation id="2949289451367477459">Bruk posisjon. Tillat at apper og tjenester med posisjonstillatelse bruker posisjonen til enheten. Google kan samle inn posisjonsdata med jevne mellomrom og bruke disse dataene til å forbedre posisjonsnøyaktigheten og posisjonsbaserte tjenester på en anonym måte. <ph name="BEGIN_LINK1" />Finn ut mer<ph name="END_LINK1" /></translation>
@@ -1416,7 +1421,7 @@
 <translation id="3016641847947582299">Komponenten er oppdatert</translation>
 <translation id="3016780570757425217">vite hvor du er</translation>
 <translation id="3017079585324758401">Bakgrunn</translation>
-<translation id="3019285239893817657">Undersideknapp</translation>
+<translation id="3019285239893817657">knapp til underordnet side</translation>
 <translation id="3020183492814296499">Snarveier</translation>
 <translation id="3020990233660977256">Serienummer: <ph name="SERIAL_NUMBER" /></translation>
 <translation id="3021066826692793094">Sommerfugl</translation>
@@ -1543,6 +1548,7 @@
 <translation id="3241680850019875542">Velg rotkatalogen til utvidelsen som skal pakkes. Hvis du vil oppdatere en utvidelse, velger du også den private nøkkelfilen.</translation>
 <translation id="3244294424315804309">Fortsett med å kutte lyden</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> – nettverksfeil</translation>
+<translation id="3248902735035392926">Sikkerhet er viktig. Bruk et øyeblikk på å <ph name="BEGIN_LINK" />sjekke utvidelsene dine nå<ph name="END_LINK" /></translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;Ikke del av sertifikat&gt;</translation>
 <translation id="3253225298092156258">Ikke tilgjengelig</translation>
@@ -1654,7 +1660,7 @@
 <translation id="3421387094817716717">Offentlig nøkkel basert på elliptiske kurver</translation>
 <translation id="3423463006624419153">På «<ph name="PHONE_NAME_1" />» og «<ph name="PHONE_NAME_2" />»:</translation>
 <translation id="3423858849633684918">Start <ph name="PRODUCT_NAME" /> på nytt</translation>
-<translation id="3424969259347320884">Beskriv hva du holdt på med da fanen kræsjet</translation>
+<translation id="3424969259347320884">Beskriv hva du holdt på med da fanen krasjet</translation>
 <translation id="3427092606871434483">Tillat (standard)</translation>
 <translation id="3428419049384081277">Du er pålogget</translation>
 <translation id="3429275422858276529">Sett denne siden som bokmerke for å finne den enkelt senere</translation>
@@ -2039,6 +2045,7 @@
 <translation id="3926002189479431949">Smart Lock-telefon endret</translation>
 <translation id="3927932062596804919">Ikke tillat</translation>
 <translation id="3928570707778085600">Vil du lagre endringene i <ph name="FILE_OR_FOLDER_NAME" />?</translation>
+<translation id="3929426037718431833">Disse utvidelsene kan se og endre informasjonen på dette nettstedet.</translation>
 <translation id="3930737994424905957">Leter etter enheter</translation>
 <translation id="3930968231047618417">Bakgrunnsfarge</translation>
 <translation id="3933283459331715412">Gjenopprett slettet passord for <ph name="USERNAME" /></translation>
@@ -2104,6 +2111,7 @@
 <translation id="4010917659463429001">For å få bokmerker på mobilenheten din, <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973">«<ph name="CLIENT_NAME" />» feilsøker denne nettleseren</translation>
 <translation id="4014432863917027322">Vil du reparere «<ph name="EXTENSION_NAME" />»?</translation>
+<translation id="4015163439792426608">Har du utvidelser? <ph name="BEGIN_LINK" />Administrer utvidelsene<ph name="END_LINK" /> på ett praktisk sted.</translation>
 <translation id="4020106588733303597">Beklager. Systemet kunne ikke laste inn tilgjengelige lisenser.</translation>
 <translation id="4020327272915390518">Alternativmeny</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2217,7 +2225,7 @@
 <translation id="4194570336751258953">Aktiver berøringsklikk</translation>
 <translation id="4195643157523330669">Åpne i ny fane</translation>
 <translation id="4195814663415092787">Fortsett der du slapp</translation>
-<translation id="4198146608511578238">Bare hold på appvelgerikonet for å snakke med Google-assistenten</translation>
+<translation id="4198146608511578238">Bare hold på appoversiktikonet for å snakke med Google-assistenten</translation>
 <translation id="4200689466366162458">Egendefinerte ord</translation>
 <translation id="4200983522494130825">&amp;Ny fane</translation>
 <translation id="4201546031411513170">Du kan når som helst velge hva du vil synkronisere, i innstillingene.</translation>
@@ -2262,6 +2270,7 @@
 <translation id="4267953847983678297">Koble til mobilnettverk automatisk</translation>
 <translation id="4268025649754414643">Nøkkelchiffrering</translation>
 <translation id="4270393598798225102">Versjon <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">Påloggingsinformasjon</translation>
 <translation id="4275663329226226506">Medier</translation>
 <translation id="4275830172053184480">Start enheten din på nytt</translation>
 <translation id="4278101229438943600">Assistenten din er klar</translation>
@@ -2305,6 +2314,7 @@
 <translation id="4349828822184870497">Nyttig</translation>
 <translation id="4350019051035968019">Denne enheten kan ikke registreres for domenet kontoen din tilhører. Enheten er merket for administrering av et annet domene.</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> vil søke etter Bluetooth-enheter i nærheten. Fant disse enhetene:</translation>
+<translation id="4353114845960720315">Når du er i VR, kan dette nettstedet finne ut mer om følgende:</translation>
 <translation id="4354344420232759511">Nettsteder du besøker, vises her</translation>
 <translation id="435527878592612277">Velg bilde</translation>
 <translation id="4358313196493694334">Stabiliser klikkposisjon</translation>
@@ -2364,6 +2374,7 @@
 <translation id="443475966875174318">Oppdater eller fjern inkompatible programmer</translation>
 <translation id="4438043733494739848">Gjennomsiktig</translation>
 <translation id="4441124369922430666">Vil du starte denne appen automatisk når maskinen slås på?</translation>
+<translation id="4441147046941420429">For å fortsette, fjern sikkerhetsnøkkelen fra enheten, sett den inn på nytt, og berør den</translation>
 <translation id="444134486829715816">Utvid</translation>
 <translation id="4442424173763614572">DNS-søk mislyktes</translation>
 <translation id="4443536555189480885">&amp;Hjelp</translation>
@@ -2394,7 +2405,7 @@
 <translation id="4480590691557335796">Chrome kan finne skadelig programvare på datamaskinen din og fjerne den</translation>
 <translation id="4481530544597605423">Frakoblede enheter</translation>
 <translation id="4495419450179050807">Ikke vis på denne siden</translation>
-<translation id="4500114933761911433"><ph name="PLUGIN_NAME" /> har kræsjet</translation>
+<translation id="4500114933761911433"><ph name="PLUGIN_NAME" /> har krasjet</translation>
 <translation id="450099669180426158">Utropstegnikon</translation>
 <translation id="4501530680793980440">Bekreftelse av fjerning</translation>
 <translation id="4502423230170890588">Fjern fra denne enheten</translation>
@@ -2590,6 +2601,7 @@
 <translation id="4804818685124855865">Koble fra</translation>
 <translation id="4804827417948292437">Avokado</translation>
 <translation id="4807098396393229769">Navn som er oppført på kortet</translation>
+<translation id="4808319664292298116">Vil du at <ph name="DOMAIN" /> skal slå på VR-modus?</translation>
 <translation id="4808667324955055115">Blokkerte forgrunnsvinduer:</translation>
 <translation id="480990236307250886">Åpne startsiden</translation>
 <translation id="4813136279048157860">Mine bilder</translation>
@@ -2814,6 +2826,7 @@
 <translation id="5135085122826131075">Få tilgang til assistenten når du sier «Ok Google».</translation>
 <translation id="5135533361271311778">Kan ikke opprette bokmerkeelement.</translation>
 <translation id="5137501176474113045">Slett denne oppføringen</translation>
+<translation id="5139823398361067371">Skriv inn PIN-koden for sikkerhetsnøkkelen din. Hvis du ikke kan PIN-koden, må du tilbakestille sikkerhetsnøkkelen.</translation>
 <translation id="5139955368427980650">&amp;Åpne</translation>
 <translation id="5142961317498132443">Autentisering</translation>
 <translation id="5143374789336132547">Utvidelsen «<ph name="EXTENSION_NAME" />» har endret hvilken side som vises når du klikker på Startside-knappen.</translation>
@@ -2832,6 +2845,7 @@
 <translation id="5170568018924773124">Vis i mappen</translation>
 <translation id="5171045022955879922">Søk, eller skriv inn en nettadresse</translation>
 <translation id="5171343362375269016">Virtuelt minne</translation>
+<translation id="5173668317844998239">Legg til og slett fingeravtrykk som er lagret på sikkerhetsnøkkelen</translation>
 <translation id="5175379009094579629">Dette enhetsnavnet er ugyldig. Skriv inn et nytt enhetsnavn for å prøve på nytt.</translation>
 <translation id="5177479852722101802">Fortsett blokkering av kamera- og mikrofontilgang</translation>
 <translation id="5177549709747445269">Du bruker mobildata</translation>
@@ -2907,6 +2921,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">Dine kontoer</translation>
 <translation id="5288678174502918605">Gj&amp;enåpne den lukkede fanen</translation>
+<translation id="52895863590846877">Siden er ikke på <ph name="LANGUAGE" /></translation>
 <translation id="52912272896845572">Den private nøkkelfilen er ugyldig.</translation>
 <translation id="529175790091471945">Formatér denne enheten</translation>
 <translation id="5293170712604732402">Tilbakestill innstillingene til standardverdiene</translation>
@@ -3061,6 +3076,7 @@
 <translation id="5511379779384092781">Ekstra liten</translation>
 <translation id="5511823366942919280">Er du sikker på at du ønsker å konfigurere denne enheten som en «hai» («shark»)?</translation>
 <translation id="5512653252560939721">Brukersertifikatet må være støttet av maskinvaren.</translation>
+<translation id="5517304475148761050">Denne appen krever tilgang til Play-butikken</translation>
 <translation id="551752069230578406">Legger til skriveren i kontoen din – dette kan ta en liten stund …</translation>
 <translation id="5518219166343146486">Spør når et nettsted ber om å se tekst og bilder som er kopiert til utklippstavlen</translation>
 <translation id="5518584115117143805">Sertifikat for kryptering av e-post</translation>
@@ -3264,12 +3280,14 @@
 <translation id="5804175651771201311">Roaming er av</translation>
 <translation id="5804241973901381774">Tillatelser</translation>
 <translation id="5805697420284793859">Window Manager</translation>
+<translation id="5806773519584576205">0° (standard)</translation>
 <translation id="5811750797187914944">Ferdig</translation>
 <translation id="5812674658566766066">Vis alle</translation>
 <translation id="5814126672212206791">Tilkoblingstype</translation>
 <translation id="5815645614496570556">X.400-adresse</translation>
 <translation id="5816434091619127343">De forespurte skriverendringene gjør at du ikke kan bruke skriveren.</translation>
 <translation id="5817918615728894473">Koble sammen</translation>
+<translation id="5819762621475381970">– hvordan rommet ditt ser ut</translation>
 <translation id="5821565227679781414">Opprett snarvei</translation>
 <translation id="5825412242012995131">På (anbefales)</translation>
 <translation id="5826395379250998812">Koble <ph name="DEVICE_TYPE" /> til telefonen. <ph name="LINK_BEGIN" />Finn ut mer<ph name="LINK_END" /></translation>
@@ -3419,7 +3437,6 @@
 <translation id="6022705094403139349">Er du klar til å koble til sikkerhetsnøkkelen din?</translation>
 <translation id="6023643151125006053">Denne enheten (SN: <ph name="SERIAL_NUMBER" />) ble låst av <ph name="SAML_DOMAIN" />-administratoren.</translation>
 <translation id="6025215716629925253">Stabelsporing</translation>
-<translation id="6026047032548434446">Vil du installere appen?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> – en USB-enhet er koblet til</translation>
 <translation id="6029587122245504742">Langsomst</translation>
 <translation id="6032912588568283682">Filsystem</translation>
@@ -3801,6 +3818,7 @@
 <translation id="6589660129740381104">For å hjelpe deg med å administrere opplevelsen din i <ph name="IDS_SHORT_PRODUCT_NAME" />, har funksjoner knyttet til synkronisering og personlig tilpasning nå én og samme kontroll. Hvis du slår på dette, endrer du kanskje de nåværende innstillingene dine.</translation>
 <translation id="6590458744723262880">Gi mappen nytt navn</translation>
 <translation id="6592267180249644460">WebRTC-loggen ble lagret <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">Fingeravtrykket er registrert</translation>
 <translation id="6594883168703494535">Bruk Smart Lock til å logge på Google-kontoen din</translation>
 <translation id="6596325263575161958">Krypteringsalternativer</translation>
 <translation id="6596816719288285829">IP-adresse</translation>
@@ -3935,6 +3953,7 @@
 <translation id="6805038906417219576">OK</translation>
 <translation id="6805647936811177813">Logg på <ph name="TOKEN_NAME" /> for å importere klientsertifikat fra <ph name="HOST_NAME" />.</translation>
 <translation id="680572642341004180">Aktiver RLZ-sporing for <ph name="SHORT_PRODUCT_OS_NAME" />.</translation>
+<translation id="6808039367995747522">For å fortsette, sett inn sikkerhetsnøkkelen, og berør den</translation>
 <translation id="6808193438228982088">Rev</translation>
 <translation id="6810613314571580006">Bruk lagret legitimasjon til å logge på nettsteder automatisk. Når funksjonen er slått av, blir du bedt om bekreftelse hver gang du logger på et nettsted.</translation>
 <translation id="6810768462515084623">Beklager. Det ser ut til at passordet ditt har utløpt. Forny det på en annen enhet, og prøv på nytt.</translation>
@@ -3942,6 +3961,7 @@
 <translation id="6812349420832218321"><ph name="PRODUCT_NAME" /> kan ikke kjøres som rot.</translation>
 <translation id="6812841287760418429">Behold endringene</translation>
 <translation id="6817174620439930047">Spør meg når nettsteder vil bruke systemeksklusive meldinger for å få tilgang til MIDI-enheter (anbefalt)</translation>
+<translation id="6818198425579322765">Sidespråket du vil oversette</translation>
 <translation id="682123305478866682">Cast skrivebordet</translation>
 <translation id="6823506025919456619">Du må logge på Chrome for å se enhetene dine</translation>
 <translation id="6824564591481349393">Kopier &amp;e-postadresse</translation>
@@ -3975,6 +3995,7 @@
 <translation id="6860097299815761905">Innstillinger for proxy-tjener</translation>
 <translation id="6860427144121307915">Åpne i en fane</translation>
 <translation id="6865313869410766144">Skjemadata lagret med autofyll</translation>
+<translation id="6865598234501509159">Siden er ikke på <ph name="LANGUAGE" /></translation>
 <translation id="6865708901122695652">WebRTC-aktivitetslogger (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">Fargetemperatur</translation>
 <translation id="6870888490422746447">Velg en app du vil dele med:</translation>
@@ -3989,6 +4010,7 @@
 <translation id="6885771755599377173">Forhåndsvisning av systeminformasjon</translation>
 <translation id="6886476658664859389">NFC-sikkerhetsnøkkel</translation>
 <translation id="6886871292305414135">Åpne linken i en ny &amp;fane</translation>
+<translation id="6890912377247906520">Disse utvidelsene trenger ikke tilgang til dette nettstedet.</translation>
 <translation id="6892812721183419409">Åpne linken som <ph name="USER" /></translation>
 <translation id="6895032998810961280">Rapportér detaljer til Google om skadelige programmer, systeminnstillinger og prosesser som ble funnet på datamaskinen din i denne opprydningen.</translation>
 <translation id="6896758677409633944">Kopiér</translation>
@@ -4384,6 +4406,7 @@
 <translation id="7461924472993315131">Fest</translation>
 <translation id="746216226901520237">Neste gang låser telefonen opp <ph name="DEVICE_TYPE" />-enheten din. Du kan slå av Smart Lock i innstillingene.</translation>
 <translation id="7463006580194749499">Legg til person</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# åpen fane – trykk for å slå av/på faneraden}other{# åpne faner – trykk for å slå av/på faneraden}}</translation>
 <translation id="7465778193084373987">Nettadresse for tilbakekalling av Netscape-sertifikat</translation>
 <translation id="7469894403370665791">Koble til dette nettverket automatisk</translation>
 <translation id="747114903913869239">Feil: Kan ikke avkode etternavnet</translation>
@@ -4811,6 +4834,7 @@
 <translation id="8037117027592400564">lese hele teksten med syntetisert tale</translation>
 <translation id="8037357227543935929">Spør (standard)</translation>
 <translation id="803771048473350947">Fil</translation>
+<translation id="8041089156583427627">Send tilbakemelding</translation>
 <translation id="8042142357103597104">Tekstopasitet</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> svarer ikke.</translation>
 <translation id="8044899503464538266">Lav</translation>
@@ -4840,6 +4864,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">Lagret passord</translation>
 <translation id="8086015605808120405">Konfigurerer <ph name="PRINTER_NAME" /> …</translation>
+<translation id="8086442853986205778">Konfigurer <ph name="PRINTER_NAME" /></translation>
 <translation id="8090234456044969073">lese en liste over nettstedene du besøker mest</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> svarer ikke</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Sikkerhetskopiér til Google Disk. Gjenopprett dataene dine eller bytt enhet når som helst – helt enkelt. Sikkerhetskopier inkluderer appdata.<ph name="END_PARAGRAPH1" />
@@ -5151,6 +5176,7 @@
 <translation id="8551388862522347954">Lisenser</translation>
 <translation id="8553342806078037065">Administrer andre</translation>
 <translation id="8554899698005018844">Ingen språk</translation>
+<translation id="8557022314818157177">Fortsett å berøre sikkerhetsnøkkelen til fingeravtrykket er registrert</translation>
 <translation id="855773602626431402">Et programtillegg uten prosessisolering ble hindret i å kjøre på denne siden.</translation>
 <translation id="8557930019681227453">Manifest</translation>
 <translation id="8561206103590473338">Elefant</translation>
@@ -5308,6 +5334,7 @@
 <translation id="8770406935328356739">Rotkatalog for utvidelser</translation>
 <translation id="8770507190024617908">Administrer personer</translation>
 <translation id="8771300903067484968">Bakgrunnen på startsiden er tilbakestilt til standardbakgrunnen.</translation>
+<translation id="8773302562181397928">Lagre <ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">Bekreft gjenoppretting</translation>
 <translation id="8774934320277480003">Toppmargen</translation>
 <translation id="8775144690796719618">Ugyldig nettadresse</translation>
@@ -5463,7 +5490,7 @@
 <translation id="8977811652087512276">Feil passord eller skadet fil</translation>
 <translation id="8978154919215542464">På – synkroniser alt</translation>
 <translation id="897939795688207351">På <ph name="ORIGIN" /></translation>
-<translation id="8980951173413349704"><ph name="WINDOW_TITLE" /> – kræsjet</translation>
+<translation id="8980951173413349704"><ph name="WINDOW_TITLE" /> – krasjet</translation>
 <translation id="8983632908660087688"><ph name="ORIGIN" /> kan redigere <ph name="FILENAME" /></translation>
 <translation id="8985264973231822211">Aktiv for <ph name="DEVICE_LAST_ACTIVATED_TIME" /> dag siden</translation>
 <translation id="8986362086234534611">Glem</translation>
@@ -5650,6 +5677,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 fane}other{# faner}}</translation>
 <translation id="971774202801778802">Bokmerkenettadresse</translation>
 <translation id="973473557718930265">Avslutt</translation>
+<translation id="975893173032473675">Språket du vil oversette til</translation>
 <translation id="97905529126098460">Dette vinduet lukkes når avbruddet er fullført.</translation>
 <translation id="981121421437150478">Uten nett</translation>
 <translation id="983511809958454316">Denne funksjonen støttes ikke i VR</translation>
diff --git a/chrome/app/resources/generated_resources_pl.xtb b/chrome/app/resources/generated_resources_pl.xtb
index a629036..40c7221 100644
--- a/chrome/app/resources/generated_resources_pl.xtb
+++ b/chrome/app/resources/generated_resources_pl.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="pl">
-<translation id="1002469766576243227">Ta usługa uwierzytelniania jest obsługiwana przez rozszerzenie <ph name="EXTENSION_NAME" /></translation>
 <translation id="1003088604756913841">Otwórz link w nowym oknie aplikacji <ph name="APP" /></translation>
 <translation id="1004218526896219317">Dostęp do stron</translation>
 <translation id="1005274289863221750">Korzystanie z Twojego mikrofonu i kamery</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">Tylko szyfrowanie</translation>
 <translation id="1039337018183941703">Nieprawidłowy lub uszkodzony plik</translation>
 <translation id="1041175011127912238">Ta strona nie odpowiada</translation>
+<translation id="1041263367839475438">Dostępne urządzenia</translation>
 <translation id="1042174272890264476">Twój komputer zawiera również wbudowaną bibliotekę RLZ <ph name="SHORT_PRODUCT_NAME" />. Przypisuje ona powtarzalny, nieumożliwiający identyfikacji użytkownika tag służący do monitorowania wyszukiwań i używania <ph name="SHORT_PRODUCT_NAME" /> w ramach określonej kampanii promocyjnej. Etykiety te czasami pojawiają się w zapytaniach wyszukiwarki Google w <ph name="PRODUCT_NAME" />.</translation>
 <translation id="1045692658517323508">{0,plural, =1{Aktualizacja nastąpi w ciągu 1 minuty}few{Aktualizacja nastąpi w ciągu # minut}many{Aktualizacja nastąpi w ciągu # minut}other{Aktualizacja nastąpi w ciągu # minuty}}</translation>
 <translation id="1046635659603195359">Wygląda na to, że Asystent Google zna już Twój głos z innego urządzenia, na którym masz ustawioną funkcję Voice Match. Możesz użyć zapisanych tam nagrań, by utworzyć model głosu na tym urządzeniu. Powinno to zająć mniej niż minutę.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">Przeszukaj urządzenie, aplikacje i internet.</translation>
 <translation id="1146678959555564648">Włącz tryb VR</translation>
 <translation id="114721135501989771">Inteligentne rozwiązania Google w Chrome</translation>
+<translation id="1147991416141538220">Aby uzyskać dostęp, skontaktuj się z administratorem tego urządzenia.</translation>
 <translation id="1149401351239820326">Miesiąc utraty ważności</translation>
 <translation id="1150565364351027703">Okulary przeciwsłoneczne</translation>
 <translation id="1151917987301063366">Zawsze zezwalaj witrynie <ph name="HOST" /> na dostęp do czujników</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">Niestandardowe</translation>
 <translation id="1178581264944972037">Wstrzymaj</translation>
 <translation id="117916940443676133">Klucz bezpieczeństwa nie jest zabezpieczony kodem PIN. Aby zarządzać danymi logowania, najpierw utwórz kod PIN.</translation>
+<translation id="118069123878619799">– Twoje cechy fizyczne, np wzrost;</translation>
 <translation id="1181037720776840403">Usuń</translation>
 <translation id="1183237619868651138">Nie można zainstalować pliku <ph name="EXTERNAL_CRX_FILE" /> w lokalnej pamięci podręcznej.</translation>
 <translation id="1185924365081634987">Aby spróbować usunąć ten błąd sieci, możesz też użyć trybu <ph name="GUEST_SIGNIN_LINK_START" />przeglądania jako gość<ph name="GUEST_SIGNIN_LINK_END" />.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">Pytaj przed uzyskaniem dostępu</translation>
 <translation id="1434696352799406980">Spowoduje to zresetowanie Twojej strony startowej, strony nowej karty, wyszukiwarki i przypiętych kart. Oprócz tego przeglądarka wyłączy wszystkie rozszerzenia i usunie dane tymczasowe takie jak pliki cookie. Twoje zakładki, historia i zapisane hasła nie zostaną usunięte.</translation>
 <translation id="1434886155212424586">Strona główna jest stroną nowej karty</translation>
+<translation id="1435979430299962295">Aby zezwolić na dostęp na tej stronie, kliknij rozszerzenie.</translation>
 <translation id="1436390408194692385">Obowiązuje jeszcze przez: <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">Kontynuuj konfigurację</translation>
 <translation id="1436784010935106834">Usunięto</translation>
@@ -1364,12 +1367,14 @@
 <translation id="2932883381142163287">Zgłoś nadużycie</translation>
 <translation id="2936851848721175671">Kopia zapasowa i przywracanie</translation>
 <translation id="2938225289965773019">Otwieranie linków protokołu <ph name="PROTOCOL" /></translation>
+<translation id="2938845886082362843">Przeglądaj i usuwaj dane logowania zapisane na kluczu bezpieczeństwa</translation>
 <translation id="2939938020978911855">Pokaż dostępne urządzenia Bluetooth</translation>
 <translation id="2941112035454246133">Niski</translation>
 <translation id="2942560570858569904">Czekam…</translation>
 <translation id="2942581856830209953">Dostosuj tę stronę</translation>
 <translation id="2944060181911631861">Wysyłaj dane diagnostyczne oraz informacje o użyciu. Pomóż ulepszyć działanie Androida, wysyłając automatycznie do Google dane diagnostyczne oraz informacje o używaniu urządzenia i aplikacji. Dzięki temu będziemy mogli poprawić stabilność systemu i aplikacji oraz wprowadzić inne ulepszenia. Niektóre dane zbiorcze pomogą nam też udoskonalić aplikacje Google lub zostaną wykorzystane przez naszych partnerów, na przykład deweloperów aplikacji na Androida. Jeśli włączysz ustawienie Dodatkowa aktywność w internecie i aplikacjach, te dane mogą być zapisywane na Twoim koncie Google. <ph name="BEGIN_LINK1" />Więcej informacji<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">Dodaj połączenie</translation>
+<translation id="2947605845283690091">Przeglądanie stron internetowych powinno przebiegać bez problemu. Poświęć chwilę na <ph name="BEGIN_LINK" />sprawdzenie swoich rozszerzeń<ph name="END_LINK" />.</translation>
 <translation id="2948300991547862301">Wejdź na <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">Szybka, prosta i bezpieczna przeglądarka na miarę współczesnego internetu.</translation>
 <translation id="2949289451367477459">Używanie informacji o lokalizacji. Zezwól na używanie lokalizacji tego urządzenia przez aplikacje i usługi, które mają dostęp do lokalizacji. Google może okresowo gromadzić dane o lokalizacji i używać ich anonimowo, by zwiększyć dokładność lokalizacji oraz usprawnić działanie usług opartych na lokalizacji. <ph name="BEGIN_LINK1" />Więcej informacji<ph name="END_LINK1" /></translation>
@@ -1546,6 +1551,7 @@
 <translation id="3241680850019875542">Wybierz główny katalog rozszerzenia, które chcesz umieścić w pakiecie. Aby zaktualizować rozszerzenie, wybierz również plik kluczy prywatnych do ponownego użycia.</translation>
 <translation id="3244294424315804309">Nadal wyciszaj dźwięk</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> – błąd sieci</translation>
+<translation id="3248902735035392926">Dbaj o bezpieczeństwo. Poświęć chwilę na <ph name="BEGIN_LINK" />sprawdzenie swoich rozszerzeń<ph name="END_LINK" />.</translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;brak w certyfikacie&gt;</translation>
 <translation id="3253225298092156258">Niedostępna</translation>
@@ -2042,6 +2048,7 @@
 <translation id="3926002189479431949">Telefon z funkcją Smart Lock został zmieniony</translation>
 <translation id="3927932062596804919">Odmawiaj</translation>
 <translation id="3928570707778085600">Zapisać zmiany w: <ph name="FILE_OR_FOLDER_NAME" />?</translation>
+<translation id="3929426037718431833">Te rozszerzenia mogą odczytywać i zmieniać informacje na tej stronie.</translation>
 <translation id="3930737994424905957">Szukam urządzeń</translation>
 <translation id="3930968231047618417">Kolor tła</translation>
 <translation id="3933283459331715412">Przywróć usunięte hasło użytkownika <ph name="USERNAME" /></translation>
@@ -2109,6 +2116,7 @@
 <translation id="4010917659463429001">Aby zaimportować zakładki na urządzenie mobilne, <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973">„<ph name="CLIENT_NAME" />” debuguje tę przeglądarkę</translation>
 <translation id="4014432863917027322">Naprawić „<ph name="EXTENSION_NAME" />”?</translation>
+<translation id="4015163439792426608">Korzystasz z rozszerzeń? <ph name="BEGIN_LINK" />Zarządzaj nimi<ph name="END_LINK" /> w jednym, łatwo dostępnym miejscu.</translation>
 <translation id="4020106588733303597">Ups, system nie mógł załadować dostępnych licencji.</translation>
 <translation id="4020327272915390518">Menu opcji</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2267,6 +2275,7 @@
 <translation id="4267953847983678297">Automatycznie łącz się z siecią komórkową</translation>
 <translation id="4268025649754414643">Szyfrowanie klucza</translation>
 <translation id="4270393598798225102">Wersja <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">Dane logowania</translation>
 <translation id="4275663329226226506">Multimedia</translation>
 <translation id="4275830172053184480">Zrestartuj urządzenie</translation>
 <translation id="4278101229438943600">Twój Asystent jest gotowy</translation>
@@ -2310,6 +2319,7 @@
 <translation id="4349828822184870497">Przydatne</translation>
 <translation id="4350019051035968019">To urządzenie jest oznaczone jako zarządzane przez inną domenę i nie można go przypisać do domeny, do której należy Twoje konto.</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> chce wyszukać urządzenia Bluetooth w pobliżu. Znaleziono te urządzenia:</translation>
+<translation id="4353114845960720315">Gdy używasz VR, strona może poznać te informacje:</translation>
 <translation id="4354344420232759511">Tutaj pojawią się odwiedzone przez Ciebie strony</translation>
 <translation id="435527878592612277">Wybierz swoje zdjęcie</translation>
 <translation id="4358313196493694334">Stabilizacja miejsca kliknięcia</translation>
@@ -2369,6 +2379,7 @@
 <translation id="443475966875174318">Zaktualizuj lub usuń niezgodne aplikacje</translation>
 <translation id="4438043733494739848">Przezroczyste</translation>
 <translation id="4441124369922430666">Chcesz, by ta aplikacja była uruchamiana automatycznie po włączeniu urządzenia?</translation>
+<translation id="4441147046941420429">Aby kontynuować, odłącz klucz bezpieczeństwa od urządzenia, a potem podłącz go ponownie i dotknij</translation>
 <translation id="444134486829715816">Rozwiń...</translation>
 <translation id="4442424173763614572">Wyszukiwanie DNS nie powiodło się.</translation>
 <translation id="4443536555189480885">&amp;Pomoc</translation>
@@ -2595,6 +2606,7 @@
 <translation id="4804818685124855865">Rozłącz</translation>
 <translation id="4804827417948292437">Awokado</translation>
 <translation id="4807098396393229769">Imię i nazwisko na karcie</translation>
+<translation id="4808319664292298116">Włączyć tryb VR z domeny <ph name="DOMAIN" />?</translation>
 <translation id="4808667324955055115">Zablokowane wyskakujące okienka:</translation>
 <translation id="480990236307250886">Otwórz stronę główną</translation>
 <translation id="4813136279048157860">Moje obrazy</translation>
@@ -2819,6 +2831,7 @@
 <translation id="5135085122826131075">Uruchamiaj Asystenta, mówiąc „OK Google”.</translation>
 <translation id="5135533361271311778">Nie można utworzyć zakładki.</translation>
 <translation id="5137501176474113045">Usuń ten element</translation>
+<translation id="5139823398361067371">Wpisz kod PIN klucza bezpieczeństwa. Jeśli go nie znasz, musisz zresetować klucz.</translation>
 <translation id="5139955368427980650">&amp;Otwórz</translation>
 <translation id="5142961317498132443">Uwierzytelnianie</translation>
 <translation id="5143374789336132547">Rozszerzenie „<ph name="EXTENSION_NAME" />” ustawiło inną stronę wyświetlaną po kliknięciu przycisku strony głównej.</translation>
@@ -2837,6 +2850,7 @@
 <translation id="5170568018924773124">Pokaż w folderze</translation>
 <translation id="5171045022955879922">Wyszukaj lub wpisz URL</translation>
 <translation id="5171343362375269016">Zamieniona pamięć</translation>
+<translation id="5173668317844998239">Dodawanie i usuwanie odcisków palców zapisanych na kluczu bezpieczeństwa</translation>
 <translation id="5175379009094579629">Nazwa urządzenia jest nieprawidłowa. Wpisz prawidłową nazwę, by spróbować ponownie.</translation>
 <translation id="5177479852722101802">Nadal blokuj dostęp do kamery i mikrofonu</translation>
 <translation id="5177549709747445269">Korzystasz z komórkowej transmisji danych</translation>
@@ -2912,6 +2926,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">Twoje konta</translation>
 <translation id="5288678174502918605">O&amp;twórz ponownie zamkniętą kartę</translation>
+<translation id="52895863590846877">Język tej strony to nie <ph name="LANGUAGE" /></translation>
 <translation id="52912272896845572">Plik kluczy prywatnych jest nieprawidłowy.</translation>
 <translation id="529175790091471945">Sformatuj urządzenie</translation>
 <translation id="5293170712604732402">Przywróć ustawienia do wartości domyślnych</translation>
@@ -3066,6 +3081,7 @@
 <translation id="5511379779384092781">Bardzo mały</translation>
 <translation id="5511823366942919280">Na pewno chcesz skonfigurować to urządzenie jako „Shark”?</translation>
 <translation id="5512653252560939721">Certyfikat użytkownika musi być wspierany sprzętowo.</translation>
+<translation id="5517304475148761050">Ta aplikacja wymaga dostępu do Sklepu Play</translation>
 <translation id="551752069230578406">Dodaję drukarkę do konta. Może to chwilę potrwać...</translation>
 <translation id="5518219166343146486">Pytaj, gdy strona chce uzyskać dostęp do tekstu i obrazów skopiowanych do schowka</translation>
 <translation id="5518584115117143805">Certyfikat szyfrowania poczty e-mail</translation>
@@ -3269,12 +3285,14 @@
 <translation id="5804175651771201311">Roaming wyłączony</translation>
 <translation id="5804241973901381774">Uprawnienia</translation>
 <translation id="5805697420284793859">Menedżer okien</translation>
+<translation id="5806773519584576205">0° (domyślnie)</translation>
 <translation id="5811750797187914944">Wszystko gotowe</translation>
 <translation id="5812674658566766066">Rozwiń wszystko</translation>
 <translation id="5814126672212206791">Typ połączenia</translation>
 <translation id="5815645614496570556">Adres X.400</translation>
 <translation id="5816434091619127343">Te zmiany uniemożliwiłyby korzystanie z drukarki.</translation>
 <translation id="5817918615728894473">Sparuj</translation>
+<translation id="5819762621475381970">– układ Twojego pokoju.</translation>
 <translation id="5821565227679781414">Utwórz skrót</translation>
 <translation id="5825412242012995131">Włącz (zalecane)</translation>
 <translation id="5826395379250998812">Połącz urządzenie <ph name="DEVICE_TYPE" /> z telefonem. <ph name="LINK_BEGIN" />Więcej informacji<ph name="LINK_END" /></translation>
@@ -3424,7 +3442,6 @@
 <translation id="6022705094403139349">Wszystko gotowe do sparowania klucza bezpieczeństwa?</translation>
 <translation id="6023643151125006053">To urządzenie (nr seryjny: <ph name="SERIAL_NUMBER" />) zostało zablokowane przez administratora domeny <ph name="SAML_DOMAIN" />.</translation>
 <translation id="6025215716629925253">Zrzut stosu</translation>
-<translation id="6026047032548434446">Zainstalować aplikację?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> – połączono z urządzeniem USB</translation>
 <translation id="6029587122245504742">Najwolniej</translation>
 <translation id="6032912588568283682">System plików</translation>
@@ -3806,6 +3823,7 @@
 <translation id="6589660129740381104">Aby ułatwić Ci kontrolowanie działania <ph name="IDS_SHORT_PRODUCT_NAME" />, konfigurację funkcji związanych z synchronizacją i personalizacją umieściliśmy w jednym miejscu. Włączając tę opcję, możesz spowodować zmianę swoich bieżących ustawień.</translation>
 <translation id="6590458744723262880">Zmień nazwę folderu</translation>
 <translation id="6592267180249644460">Zapisany log WebRTC: <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">Twój odcisk został zarejestrowany</translation>
 <translation id="6594883168703494535">Używaj funkcji Smart Lock, by logować się na swoje konto Google</translation>
 <translation id="6596325263575161958">Opcje szyfrowania</translation>
 <translation id="6596816719288285829">Adres IP</translation>
@@ -3940,6 +3958,7 @@
 <translation id="6805038906417219576">OK</translation>
 <translation id="6805647936811177813">Zaloguj się do urządzenia <ph name="TOKEN_NAME" />, aby zaimportować certyfikat klienta z witryny <ph name="HOST_NAME" />.</translation>
 <translation id="680572642341004180">Włącz monitorowanie RLZ w <ph name="SHORT_PRODUCT_OS_NAME" />.</translation>
+<translation id="6808039367995747522">Aby kontynuować, podłącz klucz bezpieczeństwa i dotknij go</translation>
 <translation id="6808193438228982088">Lis</translation>
 <translation id="6810613314571580006">Automatycznie loguj się na stronach, używając zapisanych danych logowania. Gdy ta funkcja jest wyłączona, przed każdym zalogowaniem się zobaczysz prośbę o potwierdzenie.</translation>
 <translation id="6810768462515084623">Ups. Wygląda na to, że Twoje hasło jest już nieaktualne. Ustaw nowe na drugim urządzeniu i spróbuj jeszcze raz.</translation>
@@ -3947,6 +3966,7 @@
 <translation id="6812349420832218321">Przeglądarki <ph name="PRODUCT_NAME" /> nie możesz uruchamiać jako użytkownik root.</translation>
 <translation id="6812841287760418429">Zachowaj zmiany</translation>
 <translation id="6817174620439930047">Pytaj, gdy strona chce użyć komunikatów systemowych, by uzyskać dostęp do urządzeń MIDI (zalecane)</translation>
+<translation id="6818198425579322765">Język strony do przetłumaczenia</translation>
 <translation id="682123305478866682">Przesyłaj pulpit</translation>
 <translation id="6823506025919456619">Aby móc wyświetlać swoje urządzenia, musisz zalogować się w Chrome</translation>
 <translation id="6824564591481349393">Kopiuj adres &amp;e-mail</translation>
@@ -3980,6 +4000,7 @@
 <translation id="6860097299815761905">Ustawienia serwera proxy...</translation>
 <translation id="6860427144121307915">Otwórz na karcie</translation>
 <translation id="6865313869410766144">Autouzupełnianie danych formularzy</translation>
+<translation id="6865598234501509159">Język tej strony to nie <ph name="LANGUAGE" /></translation>
 <translation id="6865708901122695652">Logi zdarzeń WebRTC (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">Temperatura kolorów</translation>
 <translation id="6870888490422746447">Wybierz aplikację docelową udostępniania:</translation>
@@ -3994,6 +4015,7 @@
 <translation id="6885771755599377173">Podgląd informacji o systemie</translation>
 <translation id="6886476658664859389">Klucz bezpieczeństwa NFC</translation>
 <translation id="6886871292305414135">Otwórz link w nowej &amp;karcie</translation>
+<translation id="6890912377247906520">Te rozszerzenia nie potrzebują dostępu do tej strony.</translation>
 <translation id="6892812721183419409">Otwórz link jako <ph name="USER" /></translation>
 <translation id="6895032998810961280">Przekazuj do Google informacje o szkodliwych programach, ustawieniach systemu i procesach wykrytych na komputerze podczas tego czyszczenia</translation>
 <translation id="6896758677409633944">Kopiuj</translation>
@@ -4389,6 +4411,7 @@
 <translation id="7461924472993315131">Przypnij</translation>
 <translation id="746216226901520237">Następnym razem Twój telefon odblokuje urządzenie <ph name="DEVICE_TYPE" />. Smart Lock możesz wyłączyć w Ustawieniach.</translation>
 <translation id="7463006580194749499">Dodaj osobę</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# otwarta karta – naciśnij, by przełączyć pasek kart}few{# otwarte karty – naciśnij, by przełączyć pasek kart}many{# otwartych kart – naciśnij, by przełączyć pasek kart}other{# otwartej karty – naciśnij, by przełączyć pasek kart}}</translation>
 <translation id="7465778193084373987">Adres URL odwołania certyfikatu firmy Netscape</translation>
 <translation id="7469894403370665791">Automatycznie łącz się z tą siecią</translation>
 <translation id="747114903913869239">Błąd: nie można zdekodować rozszerzenia</translation>
@@ -4816,6 +4839,7 @@
 <translation id="8037117027592400564">Odczyt całego tekstu mówionego przez syntezator mowy</translation>
 <translation id="8037357227543935929">Pytaj (domyślnie)</translation>
 <translation id="803771048473350947">Plik</translation>
+<translation id="8041089156583427627">Prześlij opinię</translation>
 <translation id="8042142357103597104">Przezroczystość tekstu</translation>
 <translation id="8044262338717486897">Aplikacja <ph name="LINUX_APP_NAME" /> nie odpowiada.</translation>
 <translation id="8044899503464538266">Powoli</translation>
@@ -4845,6 +4869,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">Zapisane hasło</translation>
 <translation id="8086015605808120405">Konfiguruję: <ph name="PRINTER_NAME" />…</translation>
+<translation id="8086442853986205778">Skonfiguruj drukarkę <ph name="PRINTER_NAME" /></translation>
 <translation id="8090234456044969073">Odczyt listy najczęściej odwiedzanych stron</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> nie odpowiada</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Zapisuj kopie zapasowe na Dysku Google, by móc łatwo i wygodnie przywrócić dane lub zmienić urządzenie. Kopie zapasowe zawierają dane aplikacji.<ph name="END_PARAGRAPH1" />
@@ -5156,6 +5181,7 @@
 <translation id="8551388862522347954">Licencje</translation>
 <translation id="8553342806078037065">Zarządzaj innymi osobami</translation>
 <translation id="8554899698005018844">Brak języka</translation>
+<translation id="8557022314818157177">Dotykaj klucza bezpieczeństwa, dopóki Twój odcisk nie zostanie zarejestrowany</translation>
 <translation id="855773602626431402">Uruchomienie wtyczki spoza piaskownicy zostało zablokowane na tej stronie.</translation>
 <translation id="8557930019681227453">Plik manifestu</translation>
 <translation id="8561206103590473338">Słoń</translation>
@@ -5313,6 +5339,7 @@
 <translation id="8770406935328356739">Główny katalog rozszerzenia</translation>
 <translation id="8770507190024617908">Zarządzaj użytkownikami</translation>
 <translation id="8771300903067484968">Na stronie startowej zostało przywrócone domyślne tło.</translation>
+<translation id="8773302562181397928">Zapisz drukarkę <ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">Potwierdzenie przywrócenia danych</translation>
 <translation id="8774934320277480003">Górny margines</translation>
 <translation id="8775144690796719618">Nieprawidłowy URL</translation>
@@ -5655,6 +5682,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 karta}few{# karty}many{# kart}other{# karty}}</translation>
 <translation id="971774202801778802">URL zakładki</translation>
 <translation id="973473557718930265">Zakończ</translation>
+<translation id="975893173032473675">Język docelowy tłumaczenia</translation>
 <translation id="97905529126098460">Po zakończeniu anulowania okno zostanie zamknięte.</translation>
 <translation id="981121421437150478">Offline</translation>
 <translation id="983511809958454316">Ta funkcja nie jest obsługiwana w rzeczywistości wirtualnej</translation>
diff --git a/chrome/app/resources/generated_resources_pt-BR.xtb b/chrome/app/resources/generated_resources_pt-BR.xtb
index 9b19ebb..a8c4ffd 100644
--- a/chrome/app/resources/generated_resources_pt-BR.xtb
+++ b/chrome/app/resources/generated_resources_pt-BR.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="pt-BR">
-<translation id="1002469766576243227">Este serviço de autenticação é hospedado por <ph name="EXTENSION_NAME" /></translation>
 <translation id="1003088604756913841">Abrir link em uma nova janela do <ph name="APP" /></translation>
 <translation id="1004218526896219317">Acesso aos sites</translation>
 <translation id="1005274289863221750">Usar microfone e câmera</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">Somente codificar</translation>
 <translation id="1039337018183941703">Arquivo inválido ou corrompido</translation>
 <translation id="1041175011127912238">Esta página não está respondendo</translation>
+<translation id="1041263367839475438">Dispositivos disponíveis</translation>
 <translation id="1042174272890264476">Seu computador já vem com a biblioteca RLZ do <ph name="SHORT_PRODUCT_NAME" /> integrada. O RLZ atribui uma tag não exclusiva e sem identificação pessoal para medir as pesquisas e o uso do <ph name="SHORT_PRODUCT_NAME" /> gerados por uma campanha promocional específica. Esses marcadores às vezes aparecem em consultas da Pesquisa Google no <ph name="PRODUCT_NAME" />.</translation>
 <translation id="1045692658517323508">{0,plural, =1{Atualizar em 1 minuto}one{Atualizar em # minuto}other{Atualizar em # minutos}}</translation>
 <translation id="1046635659603195359">Parece que você já configurou o "Voice Match" com seu Google Assistente em outro dispositivo. Essas gravações anteriores podem ser usadas para criar um modelo de voz neste dispositivo. Isso levará menos de um minuto.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">Pesquisar seu dispositivo, apps e Web.</translation>
 <translation id="1146678959555564648">Entrar na RV</translation>
 <translation id="114721135501989771">A tecnologia Google no Chrome</translation>
+<translation id="1147991416141538220">Para solicitar acesso, entre em contato com o administrador deste dispositivo.</translation>
 <translation id="1149401351239820326">Mês de expiração</translation>
 <translation id="1150565364351027703">Óculos de sol</translation>
 <translation id="1151917987301063366">Sempre permitir que <ph name="HOST" /> acesse os sensores</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">Personalizado</translation>
 <translation id="1178581264944972037">Pausar</translation>
 <translation id="117916940443676133">Sua chave de segurança não está protegida com um PIN. Para gerenciar dados de login, crie um PIN primeiro.</translation>
+<translation id="118069123878619799">- suas características físicas, como altura;</translation>
 <translation id="1181037720776840403">Remover</translation>
 <translation id="1183237619868651138">Não foi possível instalar o arquivo <ph name="EXTERNAL_CRX_FILE" /> no cache local.</translation>
 <translation id="1185924365081634987">Tente <ph name="GUEST_SIGNIN_LINK_START" />navegar como convidado<ph name="GUEST_SIGNIN_LINK_END" /> para corrigir este erro da rede.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">Perguntar antes de acessar</translation>
 <translation id="1434696352799406980">Esta função irá redefinir sua página de inicialização, a página "Nova guia", o mecanismo de pesquisa e as guias fixadas. Além disso, desativará todas as extensões e limpará dados temporários, como cookies. Seus favoritos, histórico e senhas salvas não serão limpos.</translation>
 <translation id="1434886155212424586">A página inicial é a página "Nova guia"</translation>
+<translation id="1435979430299962295">Para permitir o acesso a este site, clique na extensão.</translation>
 <translation id="1436390408194692385">Válido por <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">Continuar a configuração</translation>
 <translation id="1436784010935106834">Removido</translation>
@@ -1364,12 +1367,14 @@
 <translation id="2932883381142163287">Denunciar abuso</translation>
 <translation id="2936851848721175671">Backup e restauração</translation>
 <translation id="2938225289965773019">Abrir links de <ph name="PROTOCOL" /></translation>
+<translation id="2938845886082362843">Ver e excluir dados de login armazenados na sua chave de segurança</translation>
 <translation id="2939938020978911855">Mostrar dispositivos Bluetooth disponíveis</translation>
 <translation id="2941112035454246133">Baixa</translation>
 <translation id="2942560570858569904">Aguardando...</translation>
 <translation id="2942581856830209953">Personalizar esta página</translation>
 <translation id="2944060181911631861">Envie dados de uso e diagnóstico. Ajude a melhorar sua experiência com o Android enviando automaticamente ao Google dados de diagnóstico, de uso de apps e do dispositivo. Eles ajudarão a melhorar o sistema, a estabilidade de apps e muito mais. Alguns dados agregados também ajudarão os apps do Google e os nossos parceiros, como os desenvolvedores Android. Se a configuração "Atividade na Web e de apps adicional" estiver ativada, esses dados poderão ser salvos na sua Conta do Google. <ph name="BEGIN_LINK1" />Saiba mais<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">Adicionar conexão</translation>
+<translation id="2947605845283690091">A navegação da Web deverá ser rápida. Aproveite para <ph name="BEGIN_LINK" />verificar suas extensões<ph name="END_LINK" /> agora.</translation>
 <translation id="2948300991547862301">Ir para a página <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">Um navegador da Web rápido, simples e seguro, desenvolvido para a Web moderna.</translation>
 <translation id="2949289451367477459">Usar local. Deixe que apps e serviços com permissão de localização usem o local do dispositivo. O Google pode coletar dados de local periodicamente e usá-los de forma anônima para melhorar a precisão de local e os serviços com base na localização. <ph name="BEGIN_LINK1" />Saiba mais<ph name="END_LINK1" /></translation>
@@ -1546,6 +1551,7 @@
 <translation id="3241680850019875542">Selecione o diretório raiz da extensão a ser empacotada. Para atualizar uma extensão, selecione também a chave privada a ser reutilizada.</translation>
 <translation id="3244294424315804309">Continuar com o som desativado</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> - Erro de rede</translation>
+<translation id="3248902735035392926">A segurança é importante. Aproveite e <ph name="BEGIN_LINK" />verifique suas extensões agora<ph name="END_LINK" /></translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;Não faz parte do certificado&gt;</translation>
 <translation id="3253225298092156258">Indisponível</translation>
@@ -2042,6 +2048,7 @@
 <translation id="3926002189479431949">Smartphone com Smart Lock alterado</translation>
 <translation id="3927932062596804919">Negar</translation>
 <translation id="3928570707778085600">Salvar alterações em <ph name="FILE_OR_FOLDER_NAME" />?</translation>
+<translation id="3929426037718431833">Estas extensões podem ver e mudar as informações neste site.</translation>
 <translation id="3930737994424905957">Procurando dispositivos</translation>
 <translation id="3930968231047618417">Cor do plano de fundo</translation>
 <translation id="3933283459331715412">Restaurar senha excluída de <ph name="USERNAME" /></translation>
@@ -2109,6 +2116,7 @@
 <translation id="4010917659463429001">Para ver seus favoritos no dispositivo móvel, <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973">"<ph name="CLIENT_NAME" />" está depurando esse navegador</translation>
 <translation id="4014432863917027322">Reparar "<ph name="EXTENSION_NAME" />"?</translation>
+<translation id="4015163439792426608">Instalou extensões? <ph name="BEGIN_LINK" />Gerencie suas extensões<ph name="END_LINK" /> em um só lugar.</translation>
 <translation id="4020106588733303597">Ops! O sistema falhou ao carregar as licenças disponíveis.</translation>
 <translation id="4020327272915390518">Menu Opções</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2267,6 +2275,7 @@
 <translation id="4267953847983678297">Conectar automaticamente à rede celular</translation>
 <translation id="4268025649754414643">Codificação de chaves</translation>
 <translation id="4270393598798225102">Versão <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">Dados de login</translation>
 <translation id="4275663329226226506">Mídia</translation>
 <translation id="4275830172053184480">Reiniciar seu dispositivo</translation>
 <translation id="4278101229438943600">O Assistente está pronto</translation>
@@ -2310,6 +2319,7 @@
 <translation id="4349828822184870497">Útil</translation>
 <translation id="4350019051035968019">Este dispositivo não pode ser inscrito no domínio ao qual sua conta pertence, porque ele está marcado para ser gerenciado por outro domínio.</translation>
 <translation id="4351060348582610152">Solicitação de <ph name="ORIGIN" /> para procurar dispositivos Bluetooth próximos. Os seguintes dispositivos foram encontrados:</translation>
+<translation id="4353114845960720315">Enquanto você estiver em RV, o site poderá receber dados sobre:</translation>
 <translation id="4354344420232759511">Os sites que você visitar serão exibidos aqui</translation>
 <translation id="435527878592612277">Selecione sua foto</translation>
 <translation id="4358313196493694334">Estabilizar local do clique</translation>
@@ -2369,6 +2379,7 @@
 <translation id="443475966875174318">Atualizar ou remover aplicativos incompatíveis</translation>
 <translation id="4438043733494739848">Transparente</translation>
 <translation id="4441124369922430666">Quer iniciar automaticamente este aplicativo quando o computador for ligado?</translation>
+<translation id="4441147046941420429">Para continuar, remova sua chave de segurança do dispositivo, reinsira-a e toque nela</translation>
 <translation id="444134486829715816">Expandir...</translation>
 <translation id="4442424173763614572">A busca de DNS falhou</translation>
 <translation id="4443536555189480885">&amp;Ajuda</translation>
@@ -2404,7 +2415,7 @@
 <translation id="4501530680793980440">Confirmar remoção</translation>
 <translation id="4502423230170890588">Remover deste dispositivo</translation>
 <translation id="4504940961672722399">Para usar esta extensão, clique neste ícone ou pressione <ph name="EXTENSION_SHORTCUT" />.</translation>
-<translation id="4506379069541445709">Se você continuar, o ADB será ativado para criação e teste de apps para Android. O ADB permite a instalação de apps de teste que não foram verificados pelo Google.</translation>
+<translation id="4506379069541445709">Se você continuar, o adb será ativado para criação e teste de apps para Android. O adb permite a instalação de apps de teste que não foram verificados pelo Google.</translation>
 <translation id="4508051413094283164">Abrir todos em uma janela anônima</translation>
 <translation id="4508265954913339219">Falha na ativação</translation>
 <translation id="4508765956121923607">Exibir &amp;código fonte</translation>
@@ -2595,6 +2606,7 @@
 <translation id="4804818685124855865">Desconectar</translation>
 <translation id="4804827417948292437">Abacate</translation>
 <translation id="4807098396393229769">Nome no cartão de crédito</translation>
+<translation id="4808319664292298116">Entrar na RV do <ph name="DOMAIN" />?</translation>
 <translation id="4808667324955055115">Pop-ups bloqueados:</translation>
 <translation id="480990236307250886">Abrir a página inicial</translation>
 <translation id="4813136279048157860">Minhas imagens</translation>
@@ -2819,6 +2831,7 @@
 <translation id="5135085122826131075">Acessar seu Assistente sempre que você disser "Ok Google".</translation>
 <translation id="5135533361271311778">Não foi possível criar um item de favorito.</translation>
 <translation id="5137501176474113045">Excluir este item</translation>
+<translation id="5139823398361067371">Insira o PIN da sua chave de segurança. Se não souber o PIN, redefina a chave de segurança.</translation>
 <translation id="5139955368427980650">&amp;Abrir</translation>
 <translation id="5142961317498132443">Autenticação</translation>
 <translation id="5143374789336132547">A extensão "<ph name="EXTENSION_NAME" />" alterou a página que é exibida quando você clica no botão "Página inicial".</translation>
@@ -2837,6 +2850,7 @@
 <translation id="5170568018924773124">Mostrar na pasta</translation>
 <translation id="5171045022955879922">Pesquisar ou digitar URL</translation>
 <translation id="5171343362375269016">Memória trocada</translation>
+<translation id="5173668317844998239">Adicionar e excluir as impressões digitais salvas na chave de segurança</translation>
 <translation id="5175379009094579629">O nome do dispositivo é inválido. Digite um nome de dispositivo válido para tentar novamente.</translation>
 <translation id="5177479852722101802">Continuar bloqueando acesso à câmera e ao microfone</translation>
 <translation id="5177549709747445269">Você está usando dados móveis</translation>
@@ -2912,6 +2926,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">Suas contas</translation>
 <translation id="5288678174502918605">R&amp;eabrir guia fechada</translation>
+<translation id="52895863590846877">A página não está em <ph name="LANGUAGE" /></translation>
 <translation id="52912272896845572">O arquivo de chave privada é inválido.</translation>
 <translation id="529175790091471945">Formatar este dispositivo</translation>
 <translation id="5293170712604732402">Restaurar configurações para os padrões originais</translation>
@@ -3066,6 +3081,7 @@
 <translation id="5511379779384092781">Muito pequeno</translation>
 <translation id="5511823366942919280">Tem certeza que quer configurar este dispositivo como um "Shark"?</translation>
 <translation id="5512653252560939721">O certificado de usuário deve ter proteção por hardware.</translation>
+<translation id="5517304475148761050">Este app precisa de acesso à Play Store</translation>
 <translation id="551752069230578406">Adicionando a impressora a sua conta. Isso pode demorar um pouco...</translation>
 <translation id="5518219166343146486">Perguntar quando um site quiser ver os textos e imagens copiados para a área de transferência</translation>
 <translation id="5518584115117143805">Certificado de criptografia de e-mail</translation>
@@ -3270,12 +3286,14 @@
 <translation id="5804175651771201311">Roaming desativado</translation>
 <translation id="5804241973901381774">Permissões</translation>
 <translation id="5805697420284793859">Gerenciador de janelas</translation>
+<translation id="5806773519584576205">0° (Padrão)</translation>
 <translation id="5811750797187914944">Tudo pronto</translation>
 <translation id="5812674658566766066">Expandir tudo</translation>
 <translation id="5814126672212206791">Tipo de conexão</translation>
 <translation id="5815645614496570556">Endereço X.400</translation>
 <translation id="5816434091619127343">As alterações solicitadas inutilizariam a impressora.</translation>
 <translation id="5817918615728894473">Parear</translation>
+<translation id="5819762621475381970">- o layout do ambiente.</translation>
 <translation id="5821565227679781414">Criar atalho</translation>
 <translation id="5825412242012995131">Ativado (recomendado)</translation>
 <translation id="5826395379250998812">Conecte seu <ph name="DEVICE_TYPE" /> ao smartphone. <ph name="LINK_BEGIN" />Saiba mais<ph name="LINK_END" /></translation>
@@ -3425,7 +3443,6 @@
 <translation id="6022705094403139349">Pronto para parear sua chave de segurança?</translation>
 <translation id="6023643151125006053">Este dispositivo (SN: <ph name="SERIAL_NUMBER" />) foi bloqueado pelo administrador de <ph name="SAML_DOMAIN" />.</translation>
 <translation id="6025215716629925253">Rastreamento de pilha</translation>
-<translation id="6026047032548434446">Instalar app?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> - Dispositivo USB conectado</translation>
 <translation id="6029587122245504742">Mais lenta</translation>
 <translation id="6032912588568283682">Sistema de arquivos</translation>
@@ -3771,7 +3788,7 @@
         <ph name="EVENT_NAME" /></translation>
 <translation id="652492607360843641">Você está conectado a uma rede <ph name="NETWORK_TYPE" />.</translation>
 <translation id="6527303717912515753">Compartilhar</translation>
-<translation id="6528189551082329571">Sempre abrir sempre esse tipo de link no app associado</translation>
+<translation id="6528189551082329571">Sempre abrir esse tipo de link no app associado</translation>
 <translation id="6528513914570774834">Permitir que outros usuários deste dispositivo usem esta rede</translation>
 <translation id="652948702951888897">Histórico do Chrome</translation>
 <translation id="6530186581263215931">Estas configurações são aplicadas pelo administrador</translation>
@@ -3808,6 +3825,7 @@
 <translation id="6589660129740381104">Para ajudar você a gerenciar sua experiência no <ph name="IDS_SHORT_PRODUCT_NAME" />, os recursos relacionados à sincronização e à personalização estão agora sob um único controle. A ativação pode alterar suas configurações atuais.</translation>
 <translation id="6590458744723262880">Renomear pasta</translation>
 <translation id="6592267180249644460">Horário da captura do registro WebRTC: <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">Impressão digital capturada</translation>
 <translation id="6594883168703494535">Use o Smart Lock para fazer login na sua Conta do Google</translation>
 <translation id="6596325263575161958">Opções de criptografia</translation>
 <translation id="6596816719288285829">Endereço IP</translation>
@@ -3942,6 +3960,7 @@
 <translation id="6805038906417219576">Ok</translation>
 <translation id="6805647936811177813">Faça login para que o <ph name="TOKEN_NAME" /> importe o certificado do cliente de <ph name="HOST_NAME" />.</translation>
 <translation id="680572642341004180">Ativar rastreamento RLZ no <ph name="SHORT_PRODUCT_OS_NAME" />.</translation>
+<translation id="6808039367995747522">Para continuar, insira sua chave de segurança e toque nela</translation>
 <translation id="6808193438228982088">Raposa</translation>
 <translation id="6810613314571580006">Faça login automaticamente nos websites que usam credenciais armazenadas. Quando o recurso estiver desativado, será necessário fornecer uma confirmação todas as vezes antes de fazer login em um website.</translation>
 <translation id="6810768462515084623">Ops! Parece que sua senha expirou. Renove-a em outro dispositivo e tente novamente.</translation>
@@ -3949,6 +3968,7 @@
 <translation id="6812349420832218321"><ph name="PRODUCT_NAME" /> não pode ser executado como raiz.</translation>
 <translation id="6812841287760418429">Manter alterações</translation>
 <translation id="6817174620439930047">Perguntar quando um site quiser usar mensagens exclusivas do sistema para acessar dispositivos MIDI (recomendado)</translation>
+<translation id="6818198425579322765">Idioma de origem da página</translation>
 <translation id="682123305478866682">Transmitir área de trabalho</translation>
 <translation id="6823506025919456619">É necessário fazer login no Chrome para ver seus dispositivos</translation>
 <translation id="6824564591481349393">Copiar &amp;endereço de e-mail</translation>
@@ -3982,6 +4002,7 @@
 <translation id="6860097299815761905">Configurações de proxy...</translation>
 <translation id="6860427144121307915">Abrir em uma guia</translation>
 <translation id="6865313869410766144">Preenchimento automático de dados de formulário</translation>
+<translation id="6865598234501509159">A página não está em <ph name="LANGUAGE" /></translation>
 <translation id="6865708901122695652">Logs de eventos WebRTC (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">Temperatura da cor</translation>
 <translation id="6870888490422746447">Escolha um app para compartilhar:</translation>
@@ -3996,6 +4017,7 @@
 <translation id="6885771755599377173">Visualização de informações do sistema</translation>
 <translation id="6886476658664859389">Chave de segurança NFC</translation>
 <translation id="6886871292305414135">Abrir link em uma nova &amp;guia</translation>
+<translation id="6890912377247906520">Estas extensões não precisam de acesso a este site.</translation>
 <translation id="6892812721183419409">Abrir link como <ph name="USER" /></translation>
 <translation id="6895032998810961280">Enviar ao Google detalhes sobre softwares nocivos, configurações do sistema e processos encontrados no seu computador durante a limpeza</translation>
 <translation id="6896758677409633944">Copiar</translation>
@@ -4391,6 +4413,7 @@
 <translation id="7461924472993315131">Fixar</translation>
 <translation id="746216226901520237">Na próxima vez, o smartphone desbloqueará o <ph name="DEVICE_TYPE" />. É possível desativar o Smart Lock nas configurações.</translation>
 <translation id="7463006580194749499">Adicionar pessoas</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# guia aberta, pressione para alternar a barra de guias}one{# guia aberta, pressione para alternar a barra de guias}other{# guias abertas, pressione para alternar a barra de guias}}</translation>
 <translation id="7465778193084373987">URL da revogação do certificado do Netscape</translation>
 <translation id="7469894403370665791">Conectar automaticamente a esta rede</translation>
 <translation id="747114903913869239">Erro: Não foi possível decodificar a extensão</translation>
@@ -4818,6 +4841,7 @@
 <translation id="8037117027592400564">Ler todo texto falado usando voz sintetizada</translation>
 <translation id="8037357227543935929">Perguntar (padrão)</translation>
 <translation id="803771048473350947">Arquivo</translation>
+<translation id="8041089156583427627">Enviar comentários</translation>
 <translation id="8042142357103597104">Opacidade do texto</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> não está respondendo.</translation>
 <translation id="8044899503464538266">Lento</translation>
@@ -4847,6 +4871,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">Senha salva</translation>
 <translation id="8086015605808120405">Configurando <ph name="PRINTER_NAME" />…</translation>
+<translation id="8086442853986205778">Configurar <ph name="PRINTER_NAME" /></translation>
 <translation id="8090234456044969073">Ler uma lista dos seus websites mais visitados</translation>
 <translation id="8093359998839330381">O plug-in <ph name="PLUGIN_NAME" /> não está respondendo</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Fazer backup no Google Drive. Restaure seus dados com facilidade ou troque de dispositivo a qualquer momento. O backup inclui dados de apps.<ph name="END_PARAGRAPH1" />
@@ -5090,7 +5115,7 @@
 <translation id="8449008133205184768">Colar com o Mesmo Estilo</translation>
 <translation id="8449036207308062757">Gerenciar armazenamento</translation>
 <translation id="8452135315243592079">Chip ausente</translation>
-<translation id="8455026683977728932">Não foi possível ativar a ilustração de ADB</translation>
+<translation id="8455026683977728932">Não foi possível ativar a ilustração do adb</translation>
 <translation id="845702320058262034">Não foi possível conectar. Verifique se o Bluetooth do smartphone está ativado.</translation>
 <translation id="8457451314607652708">Importar favoritos</translation>
 <translation id="8460336040822756677">Se você desativar o Smart Lock para <ph name="DEVICE_TYPE" />, não poderá desbloquear dispositivos Chrome usando seu smartphone. Será necessário digitar uma senha.</translation>
@@ -5158,6 +5183,7 @@
 <translation id="8551388862522347954">Licenças</translation>
 <translation id="8553342806078037065">Gerenciar outras pessoas</translation>
 <translation id="8554899698005018844">Sem idioma</translation>
+<translation id="8557022314818157177">Continue tocando na sua chave de segurança até capturar sua impressão digital</translation>
 <translation id="855773602626431402">Um plug-in sem sandbox teve a execução impedida nesta página.</translation>
 <translation id="8557930019681227453">Manifesto</translation>
 <translation id="8561206103590473338">Elefante</translation>
@@ -5315,6 +5341,7 @@
 <translation id="8770406935328356739">Diretório raiz da extensão</translation>
 <translation id="8770507190024617908">Gerenciar pessoas</translation>
 <translation id="8771300903067484968">O plano de fundo da página inicial foi redefinido para o plano de fundo padrão.</translation>
+<translation id="8773302562181397928">Salvar <ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">Confirmar restauração</translation>
 <translation id="8774934320277480003">Margem superior</translation>
 <translation id="8775144690796719618">URL inválido</translation>
@@ -5564,7 +5591,7 @@
 <translation id="9116799625073598554">App de anotações</translation>
 <translation id="9117030152748022724">Gerenciar seus apps</translation>
 <translation id="9121814364785106365">Abrir como guia fixada</translation>
-<translation id="9122074588095746047">Não foi possível ativar o ADB</translation>
+<translation id="9122074588095746047">Não foi possível ativar o adb</translation>
 <translation id="9124003689441359348">As senhas salvas aparecerão aqui</translation>
 <translation id="9125466540846359910"><ph name="LICENSE_TYPE" /> (<ph name="LICENSE_COUNT" /> rest.)</translation>
 <translation id="9128317794749765148">Não foi possível concluir a configuração</translation>
@@ -5657,6 +5684,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 guia}one{# guias}other{# guias}}</translation>
 <translation id="971774202801778802">URL do favorito</translation>
 <translation id="973473557718930265">Sair</translation>
+<translation id="975893173032473675">Idioma de destino</translation>
 <translation id="97905529126098460">Esta janela será fechada assim que o cancelamento terminar.</translation>
 <translation id="981121421437150478">Off-line</translation>
 <translation id="983511809958454316">Esse recurso não é compatível com RV</translation>
diff --git a/chrome/app/resources/generated_resources_pt-PT.xtb b/chrome/app/resources/generated_resources_pt-PT.xtb
index 727d31e..019449f 100644
--- a/chrome/app/resources/generated_resources_pt-PT.xtb
+++ b/chrome/app/resources/generated_resources_pt-PT.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="pt-PT">
-<translation id="1002469766576243227">Este serviço de autenticação é alojado por <ph name="EXTENSION_NAME" /></translation>
 <translation id="1003088604756913841">Abrir link numa nova janela da aplicação <ph name="APP" /></translation>
 <translation id="1004218526896219317">Acesso a sites</translation>
 <translation id="1005274289863221750">Utilizar o seu microfone e a câmara</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">Cifrar apenas</translation>
 <translation id="1039337018183941703">Ficheiro inválido ou danificado</translation>
 <translation id="1041175011127912238">Esta página não está a responder.</translation>
+<translation id="1041263367839475438">Dispositivos disponíveis</translation>
 <translation id="1042174272890264476">O seu computador também tem a biblioteca RLZ de <ph name="SHORT_PRODUCT_NAME" /> incorporada. A RLZ atribui uma etiqueta não exclusiva e não identificável a nível pessoal para medir as pesquisas e a utilização de <ph name="SHORT_PRODUCT_NAME" /> impulsionada por uma campanha promocional específica. Estas etiquetas por vezes aparecem em consultas da Pesquisa Google em <ph name="PRODUCT_NAME" />.</translation>
 <translation id="1045692658517323508">{0,plural, =1{Atualize dentro de 1 minuto}other{Atualize dentro de # minutos}}</translation>
 <translation id="1046635659603195359">Parece que já configurou o Voice Match com o Assistente Google noutro dispositivo. É possível utilizar estas gravações anteriores para criar um modelo de voz neste dispositivo. Este processo deve demorar menos de um minuto.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">Pesquise no dispositivo, nas aplicações e na Web.</translation>
 <translation id="1146678959555564648">Entrar na RV</translation>
 <translation id="114721135501989771">Inteligên. Google no Chrome</translation>
+<translation id="1147991416141538220">Para solicitar acesso, contacte o administrador deste dispositivo.</translation>
 <translation id="1149401351239820326">Mês de expiração</translation>
 <translation id="1150565364351027703">Óculos de sol</translation>
 <translation id="1151917987301063366">Permitir sempre que <ph name="HOST" /> aceda aos sensores</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">Personalizado</translation>
 <translation id="1178581264944972037">Pausa</translation>
 <translation id="117916940443676133">A sua chave de segurança não está protegida com um PIN. Para gerir os dados de início de sessão, crie primeiro um PIN.</translation>
+<translation id="118069123878619799">- As suas caraterísticas físicas, como a altura</translation>
 <translation id="1181037720776840403">Remover</translation>
 <translation id="1183237619868651138">Não é possível instalar <ph name="EXTERNAL_CRX_FILE" /> na cache local.</translation>
 <translation id="1185924365081634987">Também pode experimentar <ph name="GUEST_SIGNIN_LINK_START" />navegar como convidado<ph name="GUEST_SIGNIN_LINK_END" /> para corrigir este erro de rede.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">Perguntar antes de aceder</translation>
 <translation id="1434696352799406980">Repõe a página inicial, a página novo separador, o motor de pesquisa e os separadores fixos. Também desativa todas as extensões e limpa os dados temporários como os cookies. Os marcadores, o histórico e as palavras-passe guardadas não são limpos.</translation>
 <translation id="1434886155212424586">A Página inicial é a página Novo separador</translation>
+<translation id="1435979430299962295">Para permitir o acesso neste site, clique na extensão.</translation>
 <translation id="1436390408194692385">Válido por <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">Continuar configuração</translation>
 <translation id="1436784010935106834">Removido</translation>
@@ -1363,12 +1366,14 @@
 <translation id="2932883381142163287">Denunciar abuso</translation>
 <translation id="2936851848721175671">Cópia de segurança e restauro</translation>
 <translation id="2938225289965773019">Abrir links de <ph name="PROTOCOL" /></translation>
+<translation id="2938845886082362843">Veja e elimine os dados de início de sessão armazenados na sua chave de segurança.</translation>
 <translation id="2939938020978911855">Mostrar dispositivos Bluetooth disponíveis</translation>
 <translation id="2941112035454246133">Baixa</translation>
 <translation id="2942560570858569904">A aguardar...</translation>
 <translation id="2942581856830209953">Personalizar esta página</translation>
 <translation id="2944060181911631861">Envie dados de utilização e diagnóstico. Ajude a melhorar a experiência Android ao enviar automaticamente dados de diagnóstico, de utilização do dispositivo e das aplicações para a Google. Deste modo, ajudará a melhorar a estabilidade das aplicações e do sistema, entre outras melhorias. Alguns dados agregados também ajudarão as aplicações e os parceiros Google, como os programadores Android. Se a definição Atividade da Web e de aplicações adicional estiver ativada, estes dados podem ser guardados na sua Conta Google. <ph name="BEGIN_LINK1" />Saiba mais<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">Adicionar ligação</translation>
+<translation id="2947605845283690091">A navegação na Web deve ser rápida. Dedique uns momentos para <ph name="BEGIN_LINK" />verificar as extensões<ph name="END_LINK" /> agora.</translation>
 <translation id="2948300991547862301">Aceder a <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">Navegador de Internet rápido, simples e seguro, concebido para a Web moderna.</translation>
 <translation id="2949289451367477459">Utilize a localização. Permita que as aplicações e os serviços com a autorização de acesso à localização utilizem a deste dispositivo. A Google pode recolher periodicamente dados de localização e utilizar estes dados anonimamente para melhorar a precisão da localização e os serviços baseados na localização. <ph name="BEGIN_LINK1" />Saiba mais<ph name="END_LINK1" />.</translation>
@@ -1546,6 +1551,7 @@
 <translation id="3241680850019875542">Selecione o directório raiz da extensão a comprimir. Para atualizar uma extensão, selecione também o ficheiro de chave privada a reutilizar.</translation>
 <translation id="3244294424315804309">Manter o som desativado</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> – erro de rede</translation>
+<translation id="3248902735035392926">A segurança é importante. Dedique uns momentos para <ph name="BEGIN_LINK" />verificar as extensões agora<ph name="END_LINK" />.</translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;Não faz parte do certificado&gt;</translation>
 <translation id="3253225298092156258">Não disponível</translation>
@@ -2042,6 +2048,7 @@
 <translation id="3926002189479431949">Telemóvel Smart Lock alterado</translation>
 <translation id="3927932062596804919">Recusar</translation>
 <translation id="3928570707778085600">Pretende guardar as alterações a <ph name="FILE_OR_FOLDER_NAME" />?</translation>
+<translation id="3929426037718431833">Estas extensões podem ver e alterar as informações neste site.</translation>
 <translation id="3930737994424905957">A procurar dispositivos…</translation>
 <translation id="3930968231047618417">Cor do fundo</translation>
 <translation id="3933283459331715412">Restaurar a palavra-passe eliminada para <ph name="USERNAME" /></translation>
@@ -2109,6 +2116,7 @@
 <translation id="4010917659463429001">Para obter os seus marcadores no dispositivo móvel, <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973">"<ph name="CLIENT_NAME" />" está a depurar este navegador.</translation>
 <translation id="4014432863917027322">Reparar "<ph name="EXTENSION_NAME" />"?</translation>
+<translation id="4015163439792426608">Tem extensões? <ph name="BEGIN_LINK" />Faça a gestão das suas extensões<ph name="END_LINK" /> num lugar acessível.</translation>
 <translation id="4020106588733303597">Ups! O sistema não conseguiu carregar as licenças disponíveis.</translation>
 <translation id="4020327272915390518">Menu de opções</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2267,6 +2275,7 @@
 <translation id="4267953847983678297">Estabelecer automaticamente ligação à rede móvel</translation>
 <translation id="4268025649754414643">Cifragem de chaves</translation>
 <translation id="4270393598798225102">Versão <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">Dados de início de sessão</translation>
 <translation id="4275663329226226506">Multimédia</translation>
 <translation id="4275830172053184480">Reiniciar o dispositivo</translation>
 <translation id="4278101229438943600">O seu Assistente está pronto</translation>
@@ -2310,6 +2319,7 @@
 <translation id="4349828822184870497">Útil</translation>
 <translation id="4350019051035968019">Não é possível inscrever este dispositivo no domínio a que pertence a sua conta, porque está marcado para gestão por um domínio diferente.</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> pretende procurar dispositivos Bluetooth próximos. Foram encontrados os seguintes dispositivos:</translation>
+<translation id="4353114845960720315">Enquanto estiver na RV, este site pode saber mais sobre:</translation>
 <translation id="4354344420232759511">Os sites que visitar aparecem aqui</translation>
 <translation id="435527878592612277">Selecionar a sua foto</translation>
 <translation id="4358313196493694334">Estabilizar a localização do clique</translation>
@@ -2369,6 +2379,7 @@
 <translation id="443475966875174318">Atualizar ou remover aplicações incompatíveis</translation>
 <translation id="4438043733494739848">Transparente</translation>
 <translation id="4441124369922430666">Pretende iniciar automaticamente esta aplicação quando o computador é ligado?</translation>
+<translation id="4441147046941420429">Para continuar, remova a sua chave de segurança do dispositivo e, em seguida, reinsira-a e toque na mesma.</translation>
 <translation id="444134486829715816">Expandir...</translation>
 <translation id="4442424173763614572">A procura de DNS falhou</translation>
 <translation id="4443536555189480885">&amp;Ajuda</translation>
@@ -2595,6 +2606,7 @@
 <translation id="4804818685124855865">Desligar</translation>
 <translation id="4804827417948292437">Abacate</translation>
 <translation id="4807098396393229769">Nome no cartão</translation>
+<translation id="4808319664292298116">Pretende entrar na RV a partir do domínio <ph name="DOMAIN" />?</translation>
 <translation id="4808667324955055115">Pop-ups bloqueados:</translation>
 <translation id="480990236307250886">Abrir a página de início</translation>
 <translation id="4813136279048157860">As minhas imagens</translation>
@@ -2819,6 +2831,7 @@
 <translation id="5135085122826131075">Aceda ao Assistente ao dizer "Ok Google".</translation>
 <translation id="5135533361271311778">Não foi possível criar item de marcador.</translation>
 <translation id="5137501176474113045">Eliminar este item</translation>
+<translation id="5139823398361067371">Introduza o PIN da sua chave de segurança. Se não souber o PIN, terá de repor a chave de segurança.</translation>
 <translation id="5139955368427980650">&amp;Abrir</translation>
 <translation id="5142961317498132443">Autenticação</translation>
 <translation id="5143374789336132547">A extensão "<ph name="EXTENSION_NAME" />" alterou a página apresentada quando clica no botão Página inicial.</translation>
@@ -2837,6 +2850,7 @@
 <translation id="5170568018924773124">Mostrar numa pasta</translation>
 <translation id="5171045022955879922">Pesquise ou escreva URL</translation>
 <translation id="5171343362375269016">Memória trocada</translation>
+<translation id="5173668317844998239">Adicionar e eliminar as impressões digitais guardadas na sua chave de segurança</translation>
 <translation id="5175379009094579629">O nome do dispositivo é inválido. Introduza um nome do dispositivo válido e tente novamente.</translation>
 <translation id="5177479852722101802">Continuar a bloquear o acesso à câmara e ao microfone</translation>
 <translation id="5177549709747445269">Está a utilizar dados móveis</translation>
@@ -2912,6 +2926,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">As suas contas</translation>
 <translation id="5288678174502918605">Voltar a Abrir o S&amp;eparador Fechado</translation>
+<translation id="52895863590846877">A página não está em <ph name="LANGUAGE" />.</translation>
 <translation id="52912272896845572">O ficheiro de chave privada é inválido.</translation>
 <translation id="529175790091471945">Formatar este dispositivo</translation>
 <translation id="5293170712604732402">Repor as predefinições originais das definições</translation>
@@ -3066,6 +3081,7 @@
 <translation id="5511379779384092781">Extra pequeno</translation>
 <translation id="5511823366942919280">Tem a certeza de que pretende configurar este dispositivo como um "Tubarão"?</translation>
 <translation id="5512653252560939721">O certificado de utilizador tem de ter uma garantia de hardware.</translation>
+<translation id="5517304475148761050">Esta aplicação precisa de acesso à Play Store</translation>
 <translation id="551752069230578406">A adicionar a impressora à sua conta – poderá demorar um momento…</translation>
 <translation id="5518219166343146486">Perguntar quando um site pretender ver o texto e as imagens copiados para a área de transferência</translation>
 <translation id="5518584115117143805">Certificado de encriptação de email</translation>
@@ -3270,12 +3286,14 @@
 <translation id="5804175651771201311">Roaming desativado</translation>
 <translation id="5804241973901381774">Permissões</translation>
 <translation id="5805697420284793859">Gestor de janelas</translation>
+<translation id="5806773519584576205">0° (predefinição)</translation>
 <translation id="5811750797187914944">Pronto</translation>
 <translation id="5812674658566766066">Expandir tudo</translation>
 <translation id="5814126672212206791">Tipo de ligação</translation>
 <translation id="5815645614496570556">Endereço X.400</translation>
 <translation id="5816434091619127343">As alterações solicitadas à impressora deixariam-na inutilizável.</translation>
 <translation id="5817918615728894473">Sincronizar</translation>
+<translation id="5819762621475381970">- A disposição da divisão</translation>
 <translation id="5821565227679781414">Criar Atalho</translation>
 <translation id="5825412242012995131">Ativado (recomendado)</translation>
 <translation id="5826395379250998812">Ligue o dispositivo <ph name="DEVICE_TYPE" /> ao telemóvel. <ph name="LINK_BEGIN" />Saiba mais<ph name="LINK_END" /></translation>
@@ -3425,7 +3443,6 @@
 <translation id="6022705094403139349">Está pronto para sincronizar a sua chave de segurança?</translation>
 <translation id="6023643151125006053">Este dispositivo (SN: <ph name="SERIAL_NUMBER" />) foi bloqueado pelo administrador de <ph name="SAML_DOMAIN" />.</translation>
 <translation id="6025215716629925253">Rastreio de pilha</translation>
-<translation id="6026047032548434446">Pretende instalar a aplicação?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> – dispositivo USB ligado</translation>
 <translation id="6029587122245504742">A mais lenta</translation>
 <translation id="6032912588568283682">Sistema de ficheiros</translation>
@@ -3807,6 +3824,7 @@
 <translation id="6589660129740381104">Para ajudar a gerir mais facilmente a sua experiência no <ph name="IDS_SHORT_PRODUCT_NAME" />, as funcionalidades relacionadas com sincronização e personalização estão agora num único controlo. Se o ativar, pode alterar as suas definições atuais.</translation>
 <translation id="6590458744723262880">Mudar o nome da pasta</translation>
 <translation id="6592267180249644460">Registo de WebRTC capturado <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">A sua impressão digital foi capturada.</translation>
 <translation id="6594883168703494535">Utilizar o Smart Lock para iniciar sessão na sua Conta Google</translation>
 <translation id="6596325263575161958">Opções de encriptação</translation>
 <translation id="6596816719288285829">Endereço IP</translation>
@@ -3941,6 +3959,7 @@
 <translation id="6805038906417219576">OK</translation>
 <translation id="6805647936811177813">Inicie sessão no <ph name="TOKEN_NAME" /> para importar o certificado de cliente de <ph name="HOST_NAME" />.</translation>
 <translation id="680572642341004180">Ativar o controlo RLZ em <ph name="SHORT_PRODUCT_OS_NAME" />.</translation>
+<translation id="6808039367995747522">Para continuar, insira e toque na chave de segurança.</translation>
 <translation id="6808193438228982088">Raposa</translation>
 <translation id="6810613314571580006">Iniciar sessão automaticamente nos Sites com as credenciais armazenadas. Quando a funcionalidade está desativada, é-lhe pedida sempre uma confirmação antes de iniciar sessão num Website.</translation>
 <translation id="6810768462515084623">Ups! Parece que a sua palavra-passe expirou. Renove-a a partir de outro dispositivo e tente novamente.</translation>
@@ -3948,6 +3967,7 @@
 <translation id="6812349420832218321">O <ph name="PRODUCT_NAME" /> não pode ser executado como raiz.</translation>
 <translation id="6812841287760418429">Manter alterações</translation>
 <translation id="6817174620439930047">Perguntar sempre que um site pretender utilizar mensagens exclusivas do sistema para aceder a dispositivos MIDI (recomendado)</translation>
+<translation id="6818198425579322765">Idioma da página a traduzir</translation>
 <translation id="682123305478866682">Transmitir ambiente de trabalho</translation>
 <translation id="6823506025919456619">É necessário iniciar sessão no Chrome para ver os seus dispositivos</translation>
 <translation id="6824564591481349393">Copiar &amp;endereço de email</translation>
@@ -3981,6 +4001,7 @@
 <translation id="6860097299815761905">Definições de proxy...</translation>
 <translation id="6860427144121307915">Abrir num separador</translation>
 <translation id="6865313869410766144">Dados de formulário de Preenchimento automático</translation>
+<translation id="6865598234501509159">A página não está em <ph name="LANGUAGE" />.</translation>
 <translation id="6865708901122695652">Registos de eventos WebRTC (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">Temperatura da cor</translation>
 <translation id="6870888490422746447">Escolha uma aplicação a partilhar em:</translation>
@@ -3995,6 +4016,7 @@
 <translation id="6885771755599377173">Pré-visualização das informações do sistema</translation>
 <translation id="6886476658664859389">Chave de segurança de NFC</translation>
 <translation id="6886871292305414135">Abrir link num novo &amp;separador</translation>
+<translation id="6890912377247906520">Estas extensões não precisam de acesso a este site.</translation>
 <translation id="6892812721183419409">Abrir link como <ph name="USER" /></translation>
 <translation id="6895032998810961280">Comunicar detalhes à Google sobre software prejudicial, definições do sistema e processos encontrados no seu computador durante esta limpeza</translation>
 <translation id="6896758677409633944">Copiar</translation>
@@ -4390,6 +4412,7 @@
 <translation id="7461924472993315131">Fixar</translation>
 <translation id="746216226901520237">Da próxima vez, o telemóvel irá desbloquear o <ph name="DEVICE_TYPE" />. Pode desativar o Smart Lock nas Definições.</translation>
 <translation id="7463006580194749499">Adicionar pessoa</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# separador aberto. Prima para ativar/desativar a Faixa de separadores.}other{# separadores abertos. Prima para ativar/desativar a Faixa de separadores.}}</translation>
 <translation id="7465778193084373987">URL de revogação do certificado Netscape</translation>
 <translation id="7469894403370665791">Ligar automaticamente a esta rede</translation>
 <translation id="747114903913869239">Erro: não foi possível descodificar a extensão</translation>
@@ -4817,6 +4840,7 @@
 <translation id="8037117027592400564">Ler todo o texto falado através da voz sintetizada</translation>
 <translation id="8037357227543935929">Pedir (predefinição)</translation>
 <translation id="803771048473350947">Ficheiro</translation>
+<translation id="8041089156583427627">Enviar comentários</translation>
 <translation id="8042142357103597104">Opacidade do texto</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> não responde.</translation>
 <translation id="8044899503464538266">Lento</translation>
@@ -4846,6 +4870,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">Palavra-passe guardada</translation>
 <translation id="8086015605808120405">A configurar <ph name="PRINTER_NAME" />…</translation>
+<translation id="8086442853986205778">Configurar <ph name="PRINTER_NAME" /></translation>
 <translation id="8090234456044969073">Ler uma lista dos Sites visitados com mais frequência</translation>
 <translation id="8093359998839330381">O plug-in <ph name="PLUGIN_NAME" /> não está a responder.</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Faça uma cópia de segurança no Google Drive. Restaure os dados ou mude de dispositivo facilmente em qualquer altura. A cópia de segurança inclui dados de aplicações.<ph name="END_PARAGRAPH1" />
@@ -5156,6 +5181,7 @@
 <translation id="8551388862522347954">Licenças</translation>
 <translation id="8553342806078037065">Gerir outras pessoas</translation>
 <translation id="8554899698005018844">Nenhum idioma</translation>
+<translation id="8557022314818157177">Continue a tocar na chave segurança até que a sua impressão digital seja capturada.</translation>
 <translation id="855773602626431402">A execução de um plug-in sem isolamento de processos foi impedida nesta página.</translation>
 <translation id="8557930019681227453">Manifesto</translation>
 <translation id="8561206103590473338">Elefante</translation>
@@ -5313,6 +5339,7 @@
 <translation id="8770406935328356739">Diretório raiz da extensão</translation>
 <translation id="8770507190024617908">Gerir pessoas</translation>
 <translation id="8771300903067484968">O fundo da página de inicio foi reposto para a predefinição.</translation>
+<translation id="8773302562181397928">Guardar <ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">Confirme o restauro</translation>
 <translation id="8774934320277480003">Margem superior</translation>
 <translation id="8775144690796719618">URL inválido</translation>
@@ -5655,6 +5682,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 separador}other{# separadores}}</translation>
 <translation id="971774202801778802">URL do marcador</translation>
 <translation id="973473557718930265">Sair</translation>
+<translation id="975893173032473675">Idioma de destino da tradução</translation>
 <translation id="97905529126098460">Esta janela fecha-se depois de concluído o cancelamento.</translation>
 <translation id="981121421437150478">Offline</translation>
 <translation id="983511809958454316">Esta funcionalidade não é compatível com RV</translation>
diff --git a/chrome/app/resources/generated_resources_ro.xtb b/chrome/app/resources/generated_resources_ro.xtb
index e112603e..485bdabc 100644
--- a/chrome/app/resources/generated_resources_ro.xtb
+++ b/chrome/app/resources/generated_resources_ro.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="ro">
-<translation id="1002469766576243227">Acest serviciu de autentificare este găzduit de <ph name="EXTENSION_NAME" /></translation>
 <translation id="1003088604756913841">Deschide linkul într-o fereastră nouă în <ph name="APP" /></translation>
 <translation id="1004218526896219317">Acces la site</translation>
 <translation id="1005274289863221750">Utilizează microfonul și camera foto</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">Numai cifrare</translation>
 <translation id="1039337018183941703">Fișier nevalid sau deteriorat</translation>
 <translation id="1041175011127912238">Pagina nu răspunde</translation>
+<translation id="1041263367839475438">Dispozitive disponibile</translation>
 <translation id="1042174272890264476">Computerul este dotat, de asemenea, cu o bibliotecă RLZ încorporată, oferită de <ph name="SHORT_PRODUCT_NAME" />. Biblioteca RLZ atribuie o etichetă non-unică și care nu vă identifică în mod personal, pentru a măsura căutările și modul în care este utilizat <ph name="SHORT_PRODUCT_NAME" /> în funcție de o anumită campanie promoțională. Aceste etichete pot apărea uneori în interogările Căutării Google din <ph name="PRODUCT_NAME" />.</translation>
 <translation id="1045692658517323508">{0,plural, =1{Actualizează într-un minut}few{Actualizează într-un interval de # minute}other{Actualizează într-un interval de # de minute}}</translation>
 <translation id="1046635659603195359">Se pare că ai configurat deja Voice Match cu Asistentul Google pe alt dispozitiv. Aceste înregistrări anterioare pot fi folosite pentru a crea un model vocal pe acest dispozitiv. Ar trebui să dureze cel mult un minut.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">Caută pe dispozitiv, în aplicații și pe web.</translation>
 <translation id="1146678959555564648">Intră în RV</translation>
 <translation id="114721135501989771">Profită de ingeniozitatea Google în Chrome</translation>
+<translation id="1147991416141538220">Pentru a solicita acces, contactează administratorul dispozitivului.</translation>
 <translation id="1149401351239820326">Luna expirării</translation>
 <translation id="1150565364351027703">Ochelari de soare</translation>
 <translation id="1151917987301063366">Permite întotdeauna accesul <ph name="HOST" /> la senzori</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">Personalizează</translation>
 <translation id="1178581264944972037">Întrerupe</translation>
 <translation id="117916940443676133">Cheia de securitate nu este protejată printr-un cod PIN. Pentru a gestiona datele de conectare, creează mai întâi un cod PIN.</translation>
+<translation id="118069123878619799">- trăsăturile tale fizice, cum ar fi înălțimea;</translation>
 <translation id="1181037720776840403">Elimină</translation>
 <translation id="1183237619868651138">Nu se poate instala <ph name="EXTERNAL_CRX_FILE" /> în memoria cache locală.</translation>
 <translation id="1185924365081634987">Pentru a remedia eroarea de rețea, puteți încerca și să <ph name="GUEST_SIGNIN_LINK_START" />navigați ca invitat<ph name="GUEST_SIGNIN_LINK_END" />.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">Solicită permisiunea înainte de accesare</translation>
 <translation id="1434696352799406980">Astfel, pagina de pornire, pagina Filă nouă, motorul de căutare și filele fixate vor fi resetate. De asemenea, vor fi dezactivate toate extensiile, iar datele temporare vor fi șterse, cum ar fi cookie-urile. Marcajele, istoricul și parolele salvate nu vor fi șterse.</translation>
 <translation id="1434886155212424586">Pagina de pornire este pagina Filă nouă</translation>
+<translation id="1435979430299962295">Pentru a permite accesul pe site, dă clic pe extensie.</translation>
 <translation id="1436390408194692385">Valabil timp de <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">Continuă configurarea</translation>
 <translation id="1436784010935106834">Eliminat</translation>
@@ -929,7 +932,7 @@
 <translation id="2326931316514688470">&amp;Reîncarcă aplicația</translation>
 <translation id="2327492829706409234">Activați aplicația</translation>
 <translation id="2329597144923131178">Conectează-te și accesează marcajele, istoricul, parolele și alte setări pe toate dispozitivele.</translation>
-<translation id="2330129964253841015">Te avertizează dacă parolele tale au fost compromise</translation>
+<translation id="2330129964253841015">Avertizează-mă dacă parolele au fost compromise</translation>
 <translation id="2332131598580221120">Vedeți în magazin</translation>
 <translation id="2332192922827071008">Deschide Preferințele</translation>
 <translation id="2332742915001411729">Resetați la valorile prestabilite</translation>
@@ -1364,12 +1367,14 @@
 <translation id="2932883381142163287">Raportează un abuz</translation>
 <translation id="2936851848721175671">Backup și restabilire</translation>
 <translation id="2938225289965773019">Deschide linkurile <ph name="PROTOCOL" /></translation>
+<translation id="2938845886082362843">Consultă și șterge datele de conectare stocate pe cheia de securitate</translation>
 <translation id="2939938020978911855">Afișează dispozitivele Bluetooth disponibile</translation>
 <translation id="2941112035454246133">Redusă</translation>
 <translation id="2942560570858569904">Se așteaptă...</translation>
 <translation id="2942581856830209953">Personalizează această pagină</translation>
 <translation id="2944060181911631861">Trimite date de utilizare și diagnosticare. Contribuie la îmbunătățirea experienței Android trimițând automat la Google date privind diagnosticarea și utilizarea dispozitivelor și a aplicațiilor. Aceasta va ajuta la stabilitatea sistemului, a aplicației și altele. Unele date cumulate vor ajuta aplicațiile și partenerii Google, cum ar fi dezvoltatorii Android. Dacă setarea Activitatea suplimentară de pe web și din aplicații este activată, aceste date pot fi salvate în Contul tău Google. <ph name="BEGIN_LINK1" />Află mai multe<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">Adăugați o conexiune</translation>
+<translation id="2947605845283690091">Navigarea pe web trebuie să fie rapidă. <ph name="BEGIN_LINK" />Verifică-ți extensiile<ph name="END_LINK" /> acum.</translation>
 <translation id="2948300991547862301">Accesați <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">Un browser web rapid, simplu și sigur, creat pentru internetul modern.</translation>
 <translation id="2949289451367477459">Folosește locația. Permite aplicațiilor și serviciilor cu permisiune pentru locație să folosească locația acestui dispozitiv. Google poate colecta periodic date despre locație și le poate folosi în mod anonim pentru a îmbunătăți precizia localizării și a serviciilor bazate pe locație. <ph name="BEGIN_LINK1" />Află mai multe<ph name="END_LINK1" /></translation>
@@ -1546,6 +1551,7 @@
 <translation id="3241680850019875542">Selectează directorul rădăcină al extensiei ce trebuie împachetată. Pentru a actualiza o extensie, selectează și fișierul cu cheia privată pentru reutilizare.</translation>
 <translation id="3244294424315804309">Continuă să dezactivezi sunetul</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> – eroare de rețea</translation>
+<translation id="3248902735035392926">Siguranța contează. <ph name="BEGIN_LINK" />Verifică-ți extensiile acum<ph name="END_LINK" /></translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;Nu face parte dintr-un certificat&gt;</translation>
 <translation id="3253225298092156258">Indisponibilă</translation>
@@ -2042,6 +2048,7 @@
 <translation id="3926002189479431949">Telefonul cu funcția Smart Lock s-a schimbat</translation>
 <translation id="3927932062596804919">Refuză</translation>
 <translation id="3928570707778085600">Salvezi modificările din <ph name="FILE_OR_FOLDER_NAME" />?</translation>
+<translation id="3929426037718431833">Aceste extensii pot să vadă și să modifice informații de pe site.</translation>
 <translation id="3930737994424905957">Se caută dispozitive</translation>
 <translation id="3930968231047618417">Culoarea fundalului</translation>
 <translation id="3933283459331715412">Restabilește parola ștearsă pentru <ph name="USERNAME" /></translation>
@@ -2109,6 +2116,7 @@
 <translation id="4010917659463429001">Pentru a accesa marcajele pe dispozitivul mobil, <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973">„<ph name="CLIENT_NAME" />” remediază erorile din acest browser</translation>
 <translation id="4014432863917027322">Repari „<ph name="EXTENSION_NAME" />”?</translation>
+<translation id="4015163439792426608">Ai extensii? <ph name="BEGIN_LINK" />Gestionează extensiile<ph name="END_LINK" /> ușor, dintr-un singur loc.</translation>
 <translation id="4020106588733303597">Hopa! Sistemul nu a încărcat licențele disponibile.</translation>
 <translation id="4020327272915390518">Meniul Opțiuni</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2267,6 +2275,7 @@
 <translation id="4267953847983678297">Conectează-te automat la o rețea mobilă</translation>
 <translation id="4268025649754414643">Cifrare cheie</translation>
 <translation id="4270393598798225102">Versiunea <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">Date de conectare</translation>
 <translation id="4275663329226226506">Media</translation>
 <translation id="4275830172053184480">Reporniți gadgetul</translation>
 <translation id="4278101229438943600">Asistentul este pregătit</translation>
@@ -2310,6 +2319,7 @@
 <translation id="4349828822184870497">Utile</translation>
 <translation id="4350019051035968019">Acest dispozitiv nu poate fi înregistrat pe domeniul căruia îi aparține contul dvs., deoarece dispozitivul este asociat pentru gestionare de alt domeniu.</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> vrea să caute dispozitive Bluetooth în apropiere. Următoarele dispozitive au fost găsite:</translation>
+<translation id="4353114845960720315">În RV, acest site ar putea afla:</translation>
 <translation id="4354344420232759511">Site-urile pe care le accesezi apar aici</translation>
 <translation id="435527878592612277">Selectează fotografia</translation>
 <translation id="4358313196493694334">Stabilizează locația clicului</translation>
@@ -2369,6 +2379,7 @@
 <translation id="443475966875174318">Actualizează sau elimină aplicațiile incompatibile</translation>
 <translation id="4438043733494739848">Transparent</translation>
 <translation id="4441124369922430666">Doriți ca această aplicație să fie lansată automat la pornirea dispozitivului?</translation>
+<translation id="4441147046941420429">Ca să continui, elimină cheia de securitate de pe dispozitiv, apoi introdu-o din nou și atinge-o</translation>
 <translation id="444134486829715816">Extinde...</translation>
 <translation id="4442424173763614572">Căutarea DNS nu a reușit</translation>
 <translation id="4443536555189480885">&amp;Ajutor</translation>
@@ -2595,6 +2606,7 @@
 <translation id="4804818685124855865">Deconectează-te</translation>
 <translation id="4804827417948292437">Avocado</translation>
 <translation id="4807098396393229769">Numele de pe card</translation>
+<translation id="4808319664292298116">Intri în RV din <ph name="DOMAIN" />?</translation>
 <translation id="4808667324955055115">Ferestre pop-up blocate:</translation>
 <translation id="480990236307250886">Deschide pagina de pornire</translation>
 <translation id="4813136279048157860">Imaginile mele</translation>
@@ -2819,6 +2831,7 @@
 <translation id="5135085122826131075">Accesează Asistentul rostind „Ok Google”.</translation>
 <translation id="5135533361271311778">Elementul de marcaj nu a putut fi creat.</translation>
 <translation id="5137501176474113045">Ștergeți acest articol</translation>
+<translation id="5139823398361067371">Introdu codul PIN pentru cheia de securitate. Dacă nu știi codul PIN, va trebui să resetezi cheia de securitate.</translation>
 <translation id="5139955368427980650">&amp;Deschide</translation>
 <translation id="5142961317498132443">Autentificare</translation>
 <translation id="5143374789336132547">Extensia „<ph name="EXTENSION_NAME" />” a modificat ce pagină se afișează când dai clic pe butonul Pagina principală.</translation>
@@ -2837,6 +2850,7 @@
 <translation id="5170568018924773124">Afișează în dosar</translation>
 <translation id="5171045022955879922">Caută sau introdu adresa URL</translation>
 <translation id="5171343362375269016">Dimensiunea memoriei de swap</translation>
+<translation id="5173668317844998239">Adaugă și șterge amprentele salvate pe cheia de securitate</translation>
 <translation id="5175379009094579629">Numele dispozitivului este nevalid. Introdu un nume de dispozitiv valid pentru a încerca din nou.</translation>
 <translation id="5177479852722101802">Blocați în continuare accesul la cameră și microfon</translation>
 <translation id="5177549709747445269">Folosești date mobile</translation>
@@ -2912,6 +2926,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">Conturile dvs.</translation>
 <translation id="5288678174502918605">R&amp;edeschide fila închisă</translation>
+<translation id="52895863590846877">Pagina nu este în <ph name="LANGUAGE" /></translation>
 <translation id="52912272896845572">Fișierul cu cheia privată este nevalid.</translation>
 <translation id="529175790091471945">Formatează acest dispozitiv</translation>
 <translation id="5293170712604732402">Restabilește setările la valorile inițiale</translation>
@@ -3066,6 +3081,7 @@
 <translation id="5511379779384092781">Foarte mică</translation>
 <translation id="5511823366942919280">Sigur dorești să configurezi acest dispozitiv drept „Rechin”?</translation>
 <translation id="5512653252560939721">Certificatul de utilizator trebuie să fie susținut de hardware.</translation>
+<translation id="5517304475148761050">Aplicația necesită acces la Magazinul Play</translation>
 <translation id="551752069230578406">Imprimanta se adaugă la cont – poate dura un timp...</translation>
 <translation id="5518219166343146486">Întreabă-mă când un site dorește să vadă textul și imaginile copiate în clipboard</translation>
 <translation id="5518584115117143805">Certificat de criptare a e-mailurilor</translation>
@@ -3269,12 +3285,14 @@
 <translation id="5804175651771201311">Roaming dezactivat</translation>
 <translation id="5804241973901381774">Permisiuni</translation>
 <translation id="5805697420284793859">Managerul de ferestre</translation>
+<translation id="5806773519584576205">0° (prestabilit)</translation>
 <translation id="5811750797187914944">Gata</translation>
 <translation id="5812674658566766066">Extinde tot</translation>
 <translation id="5814126672212206791">Tipul de conexiune</translation>
 <translation id="5815645614496570556">Adresă X.400</translation>
 <translation id="5816434091619127343">Modificările solicitate ar face imprimanta inutilizabilă.</translation>
 <translation id="5817918615728894473">Asociază</translation>
+<translation id="5819762621475381970">- aspectul camerei în care te afli;</translation>
 <translation id="5821565227679781414">Creați o comandă rapidă</translation>
 <translation id="5825412242012995131">Activat (recomandat)</translation>
 <translation id="5826395379250998812">Conectează-ți dispozitivul <ph name="DEVICE_TYPE" /> cu telefonul. <ph name="LINK_BEGIN" />Află mai multe<ph name="LINK_END" /></translation>
@@ -3424,7 +3442,6 @@
 <translation id="6022705094403139349">Ești gata să-ți asociezi cheia de securitate?</translation>
 <translation id="6023643151125006053">Dispozitivul (NS: <ph name="SERIAL_NUMBER" />) a fost blocat de administratorul <ph name="SAML_DOMAIN" />.</translation>
 <translation id="6025215716629925253">Urmărire stivă</translation>
-<translation id="6026047032548434446">Instalezi aplicația?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> – dispozitivul USB a fost conectat</translation>
 <translation id="6029587122245504742">Cea mai lentă</translation>
 <translation id="6032912588568283682">Sistem de fișiere</translation>
@@ -3806,6 +3823,7 @@
 <translation id="6589660129740381104">Ca să-ți gestionezi mai ușor experiența în <ph name="IDS_SHORT_PRODUCT_NAME" />, funcțiile legate de sincronizare și personalizare sunt acum sub o comandă unică. Dacă activezi această funcție, este posibil să modifici setările actuale.</translation>
 <translation id="6590458744723262880">Redenumește dosarul</translation>
 <translation id="6592267180249644460">Jurnal WebRTC înregistrat la <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">Amprenta a fost capturată</translation>
 <translation id="6594883168703494535">Folosește Smart Lock ca să te conectezi la Contul Google</translation>
 <translation id="6596325263575161958">Opțiuni de criptare</translation>
 <translation id="6596816719288285829">Adresă IP</translation>
@@ -3940,6 +3958,7 @@
 <translation id="6805038906417219576">OK</translation>
 <translation id="6805647936811177813">Conectează-te la <ph name="TOKEN_NAME" /> pentru a importa certificatul client din <ph name="HOST_NAME" />.</translation>
 <translation id="680572642341004180">Activați urmărirea RLZ pentru <ph name="SHORT_PRODUCT_OS_NAME" />.</translation>
+<translation id="6808039367995747522">Ca să continui, introdu și atinge cheia de securitate</translation>
 <translation id="6808193438228982088">Vulpe</translation>
 <translation id="6810613314571580006">Te conectezi automat la site-uri folosind datele de conectare stocate. Când funcția este dezactivată, ți se va solicita confirmarea de fiecare dată înainte de a te conecta la un site.</translation>
 <translation id="6810768462515084623">Hopa! Se pare că parola a expirat. Reînnoiește-o pe alt dispozitiv și încearcă din nou.</translation>
@@ -3947,6 +3966,7 @@
 <translation id="6812349420832218321"><ph name="PRODUCT_NAME" /> nu poate fi rulat în modul root.</translation>
 <translation id="6812841287760418429">Păstrați modificările</translation>
 <translation id="6817174620439930047">Întreabă-mă când un site dorește să utilizeze mesajele rezervate sistemului ca să acceseze dispozitivele MIDI (recomandat)</translation>
+<translation id="6818198425579322765">Limba paginii de tradus</translation>
 <translation id="682123305478866682">Proiectează desktopul</translation>
 <translation id="6823506025919456619">Pentru a vedea dispozitivele, este necesar să vă conectați la Chrome</translation>
 <translation id="6824564591481349393">Copiază adresa de &amp;e-mail</translation>
@@ -3980,6 +4000,7 @@
 <translation id="6860097299815761905">Setări proxy...</translation>
 <translation id="6860427144121307915">Deschideți într-o filă</translation>
 <translation id="6865313869410766144">Datele salvate pentru completarea automată a formularelor</translation>
+<translation id="6865598234501509159">Pagina nu este în <ph name="LANGUAGE" /></translation>
 <translation id="6865708901122695652">Jurnale de evenimente WebRTC (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">Temperatura culorii</translation>
 <translation id="6870888490422746447">Alege o aplicație pentru trimitere:</translation>
@@ -3994,6 +4015,7 @@
 <translation id="6885771755599377173">Previzualizarea informațiilor de sistem</translation>
 <translation id="6886476658664859389">Cheie de securitate NFC</translation>
 <translation id="6886871292305414135">Deschide linkul într-o filă &amp;nouă</translation>
+<translation id="6890912377247906520">Aceste extensii nu au nevoie de acces la site.</translation>
 <translation id="6892812721183419409">Deschide linkul ca <ph name="USER" /></translation>
 <translation id="6895032998810961280">Raportează la Google informațiile privind software-ul dăunător, setările de sistem și procesele care s-au găsit pe computer în timpul acestei curățări</translation>
 <translation id="6896758677409633944">Copiază</translation>
@@ -4389,6 +4411,7 @@
 <translation id="7461924472993315131">PIN</translation>
 <translation id="746216226901520237">Data viitoare, telefonul va debloca dispozitivul <ph name="DEVICE_TYPE" />. Poți debloca Smart Lock în Setări.</translation>
 <translation id="7463006580194749499">Adăugați o persoană</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# filă deschisă; atinge pentru a comuta bara de file}few{# file deschise; atinge pentru a comuta bara de file}other{# de file deschise; atinge pentru a comuta bara de file}}</translation>
 <translation id="7465778193084373987">Adresă URL de revocare a certificatului Netscape</translation>
 <translation id="7469894403370665791">Conectează-te automat la această rețea</translation>
 <translation id="747114903913869239">Eroare: extensia nu poate fi decodificată</translation>
@@ -4816,6 +4839,7 @@
 <translation id="8037117027592400564">Citește tot textul rostit folosind vorbirea sintetizată</translation>
 <translation id="8037357227543935929">Solicită (în mod prestabilit)</translation>
 <translation id="803771048473350947">Fișier</translation>
+<translation id="8041089156583427627">Trimiteți feedback</translation>
 <translation id="8042142357103597104">Opacitatea textului</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> nu răspunde.</translation>
 <translation id="8044899503464538266">Lent</translation>
@@ -4845,6 +4869,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">Parola a fost salvată</translation>
 <translation id="8086015605808120405">Se configurează <ph name="PRINTER_NAME" />…</translation>
+<translation id="8086442853986205778">Configurează <ph name="PRINTER_NAME" /></translation>
 <translation id="8090234456044969073">Citește o listă a site-urilor vizitate cel mai frecvent</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> nu răspunde</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Fă backup în Google Drive. Restabilește datele sau schimbă dispozitivul cu ușurință, în orice moment. Backupul include datele aplicațiilor.<ph name="END_PARAGRAPH1" />
@@ -5156,6 +5181,7 @@
 <translation id="8551388862522347954">Licențe</translation>
 <translation id="8553342806078037065">Gestionează alte persoane</translation>
 <translation id="8554899698005018844">Nicio limbă</translation>
+<translation id="8557022314818157177">Atinge cheia de securitate până când ți se capturează amprenta</translation>
 <translation id="855773602626431402">Pe această pagină a fost împiedicată rularea unui plugin scos din mediul de testare.</translation>
 <translation id="8557930019681227453">Manifest</translation>
 <translation id="8561206103590473338">Elefant</translation>
@@ -5313,6 +5339,7 @@
 <translation id="8770406935328356739">Director rădăcină pentru extensie</translation>
 <translation id="8770507190024617908">Gestionează persoanele</translation>
 <translation id="8771300903067484968">Fundalul paginii de pornire a fost resetat la fundalul prestabilit.</translation>
+<translation id="8773302562181397928">Economisiți <ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">Confirmă restabilirea</translation>
 <translation id="8774934320277480003">Margine sus</translation>
 <translation id="8775144690796719618">Adresă URL nevalidă</translation>
@@ -5655,6 +5682,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{O filă}few{# file}other{# de file}}</translation>
 <translation id="971774202801778802">Adresă URL marcaj</translation>
 <translation id="973473557718930265">Ieșiți</translation>
+<translation id="975893173032473675">Limba în care se traduce</translation>
 <translation id="97905529126098460">Fereastra se va închide după ce anularea se finalizează.</translation>
 <translation id="981121421437150478">Offline</translation>
 <translation id="983511809958454316">Această funcție nu este acceptată în RV</translation>
diff --git a/chrome/app/resources/generated_resources_ru.xtb b/chrome/app/resources/generated_resources_ru.xtb
index 1e6736d..b59d67e 100644
--- a/chrome/app/resources/generated_resources_ru.xtb
+++ b/chrome/app/resources/generated_resources_ru.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="ru">
-<translation id="1002469766576243227">Сервис аутентификации предоставлен поставщиком услуг <ph name="EXTENSION_NAME" /></translation>
 <translation id="1003088604756913841">Открыть ссылку в новом окне приложения "<ph name="APP" />"</translation>
 <translation id="1004218526896219317">Доступ к сайтам</translation>
 <translation id="1005274289863221750">Использование микрофона и камеры</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">Только расшифровка</translation>
 <translation id="1039337018183941703">Файл поврежден или недействителен</translation>
 <translation id="1041175011127912238">Страница не отвечает</translation>
+<translation id="1041263367839475438">Доступные устройства</translation>
 <translation id="1042174272890264476">В ваш компьютер встроена библиотека RLZ <ph name="SHORT_PRODUCT_NAME" />. RLZ присваивает компьютеру неуникальную и не позволяющую идентифицировать пользователя метку, с помощью которой мы можем оценить количество запросов и статистику использования этого продукта (<ph name="SHORT_PRODUCT_NAME" />) по результатам рекламных кампаний. Иногда метки могут включаться в поисковые запросы, сделанные в этом продукте (<ph name="PRODUCT_NAME" />).</translation>
 <translation id="1045692658517323508">{0,plural, =1{Перезагрузите устройство в течение 1 минуты}one{Перезагрузите устройство в течение # минуты}few{Перезагрузите устройство в течение # минут}many{Перезагрузите устройство в течение # минут}other{Перезагрузите устройство в течение # минуты}}</translation>
 <translation id="1046635659603195359">Вы уже настроили Voice Match в Google Ассистенте на другом устройстве. Предыдущие записи вашего голоса можно использовать для создания образца на этом устройстве. Настройка займет не больше минуты.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">Введите запрос для поиска на устройстве, в приложениях и Интернете.</translation>
 <translation id="1146678959555564648">Войти в режим VR</translation>
 <translation id="114721135501989771">Интеллектуальные функции Google в Chrome</translation>
+<translation id="1147991416141538220">Чтобы запросить доступ, обратитесь к администратору устройства.</translation>
 <translation id="1149401351239820326">Месяц окончания срока действия</translation>
 <translation id="1150565364351027703">Солнцезащитные очки</translation>
 <translation id="1151917987301063366">Всегда разрешать сайту <ph name="HOST" /> использовать датчики</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">Персонализированные</translation>
 <translation id="1178581264944972037">Пауза</translation>
 <translation id="117916940443676133">Ваш электронный ключ не защищен PIN-кодом. Чтобы управлять учетными данными, создайте PIN-код.</translation>
+<translation id="118069123878619799">– получить представление о параметрах вашего тела, например о росте;</translation>
 <translation id="1181037720776840403">Удалить</translation>
 <translation id="1183237619868651138">Не удается установить файл <ph name="EXTERNAL_CRX_FILE" /> в локальный кеш.</translation>
 <translation id="1185924365081634987">Чтобы исправить данную сетевую ошибку, попробуйте <ph name="GUEST_SIGNIN_LINK_START" />войти в гостевом режиме<ph name="GUEST_SIGNIN_LINK_END" />.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">Запрашивать разрешение на доступ</translation>
 <translation id="1434696352799406980">Будут сброшены настройки главной страницы, страницы быстрого доступа и поисковой системы, а также откреплены все вкладки. Кроме того, система отключит все расширения и удалит все временные данные, такие как файлы cookie. Ваши закладки, история просмотров и пароли будут сохранены.</translation>
 <translation id="1434886155212424586">В качестве главной страницы установлена страница быстрого доступа.</translation>
+<translation id="1435979430299962295">Чтобы разрешить доступ к сайту, нажмите на расширение</translation>
 <translation id="1436390408194692385">До окончания срока действия: <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">Продолжить настройку</translation>
 <translation id="1436784010935106834">Удалено</translation>
@@ -686,7 +689,7 @@
 <translation id="1976150099241323601">Вход в устройство безопасности</translation>
 <translation id="1976323404609382849">Файлы cookie с различных сайтов заблокированы.</translation>
 <translation id="1977965994116744507">Чтобы снять блокировку, поднесите телефон ближе к устройству <ph name="DEVICE_TYPE" />.</translation>
-<translation id="1978006917103730774">Новые версии ПО и обновления безопасности будут устанавливаться автоматически.</translation>
+<translation id="1978006917103730774">Новые версии ПО и обновления системы безопасности будут устанавливаться автоматически.</translation>
 <translation id="1979280758666859181">Вы переходите на канал обновления с более ранней версией <ph name="PRODUCT_NAME" />. Чтобы изменения вступили в силу, версия канала и текущая версия на вашем устройстве должны совпадать.</translation>
 <translation id="197989455406964291">Центр распространения ключей (KDC) не поддерживает такой тип шифрования.</translation>
 <translation id="1982354452682152483">Описание недоступно.</translation>
@@ -928,7 +931,7 @@
 <translation id="2326931316514688470">Пере&amp;загрузить приложение</translation>
 <translation id="2327492829706409234">Включить приложение</translation>
 <translation id="2329597144923131178">Войдите, чтобы синхронизировать закладки, пароли, историю и т. д. на всех устройствах.</translation>
-<translation id="2330129964253841015">Сообщать о компрометации паролей</translation>
+<translation id="2330129964253841015">Сообщать об утечке паролей</translation>
 <translation id="2332131598580221120">Открыть в Интернет-магазине</translation>
 <translation id="2332192922827071008">Открыть настройки</translation>
 <translation id="2332742915001411729">Сбросить</translation>
@@ -1362,12 +1365,14 @@
 <translation id="2932883381142163287">Сообщить о нарушении</translation>
 <translation id="2936851848721175671">Резервное копирование и восстановление</translation>
 <translation id="2938225289965773019">переход по ссылкам <ph name="PROTOCOL" /></translation>
+<translation id="2938845886082362843">Посмотреть или удалить учетные данные, сохраненные на электронном ключе</translation>
 <translation id="2939938020978911855">Показать доступные устройства Bluetooth</translation>
 <translation id="2941112035454246133">Низкий</translation>
 <translation id="2942560570858569904">Ожидание...</translation>
 <translation id="2942581856830209953">Персонализировать эту страницу</translation>
 <translation id="2944060181911631861">Отправка данных о работе устройства. Помогите сделать Android ещё лучше – разрешите автоматически отправлять в Google диагностическую информацию, данные об использовании приложений и самого устройства. Эти данные нужны нам, чтобы в будущем повысить стабильность приложений и внести другие улучшения. Некоторые данные в обобщенном виде пригодятся партнерам Google, например разработчикам Android. Если запись дополнительной истории приложений и веб-поиска включена, эта информация может сохраняться в вашем аккаунте. <ph name="BEGIN_LINK1" />Подробнее…<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">Добавить подключение</translation>
+<translation id="2947605845283690091">Веб-страницы должны загружаться быстро. Уделите несколько минут <ph name="BEGIN_LINK" />проверке расширений<ph name="END_LINK" />, которые у вас установлены.</translation>
 <translation id="2948300991547862301">Перейти на страницу <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">Chrome – это простой, быстрый и безопасный браузер для современного Интернета.</translation>
 <translation id="2949289451367477459">Включение геолокации. Предоставьте приложениям и сервисам доступ к данным о местоположении устройства. Чтобы повышать точность геолокации и улучшать некоторые сервисы, компания Google может периодически собирать анонимные геоданные пользователей. <ph name="BEGIN_LINK1" />Подробнее…<ph name="END_LINK1" /></translation>
@@ -1432,7 +1437,7 @@
 <translation id="3038612606416062604">Добавление принтера вручную</translation>
 <translation id="3038675903128704560">Запретить сайтам использовать плагин для доступа к компьютеру</translation>
 <translation id="3039491566278747710">Не удалось применить к устройству политику работы в офлайн-режиме.</translation>
-<translation id="3043581297103810752">С сайта <ph name="ORIGIN" /></translation>
+<translation id="3043581297103810752">Откуда: <ph name="ORIGIN" /></translation>
 <translation id="3045447014237878114">Этот сайт автоматически скачал несколько файлов</translation>
 <translation id="3046910703532196514">Веб-страница полностью</translation>
 <translation id="304747341537320566">Синтезаторы речи</translation>
@@ -1544,6 +1549,7 @@
 <translation id="3241680850019875542">Выберите корневой каталог упаковываемого расширения. Для обновления расширения также укажите закрытый ключ.</translation>
 <translation id="3244294424315804309">Не включать звук</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" />: ошибка сети</translation>
+<translation id="3248902735035392926">Безопасность – это важно. Уделите несколько минут <ph name="BEGIN_LINK" />проверке расширений<ph name="END_LINK" />, которые у вас установлены.</translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;Не является частью сертификата&gt;</translation>
 <translation id="3253225298092156258">Недоступно</translation>
@@ -2040,6 +2046,7 @@
 <translation id="3926002189479431949">Smart Lock – телефон заменен</translation>
 <translation id="3927932062596804919">Запретить</translation>
 <translation id="3928570707778085600"><ph name="FILE_OR_FOLDER_NAME" />: сохранить изменения?</translation>
+<translation id="3929426037718431833">Расширения, у которых есть право на просмотр и изменение информации на этом сайте</translation>
 <translation id="3930737994424905957">Поиск устройств…</translation>
 <translation id="3930968231047618417">Цвет фона</translation>
 <translation id="3933283459331715412">Восстановить пароль пользователя <ph name="USERNAME" /></translation>
@@ -2107,6 +2114,7 @@
 <translation id="4010917659463429001">Чтобы получить доступ к закладкам на мобильном устройстве, <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973"><ph name="CLIENT_NAME" /> отлаживает этот браузер.</translation>
 <translation id="4014432863917027322">Восстановить "<ph name="EXTENSION_NAME" />"?</translation>
+<translation id="4015163439792426608">Используете расширения? <ph name="BEGIN_LINK" />Управляйте ими<ph name="END_LINK" /> в специальном разделе.</translation>
 <translation id="4020106588733303597">Не удалось загрузить доступные лицензии.</translation>
 <translation id="4020327272915390518">Действия</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2265,6 +2273,7 @@
 <translation id="4267953847983678297">Автоматически подключаться к мобильной сети</translation>
 <translation id="4268025649754414643">Шифрование ключей</translation>
 <translation id="4270393598798225102">Версия <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">Учетные данные</translation>
 <translation id="4275663329226226506">Камера и микрофон </translation>
 <translation id="4275830172053184480">Перезапуск устройства</translation>
 <translation id="4278101229438943600">Ассистент готов к работе!</translation>
@@ -2308,6 +2317,7 @@
 <translation id="4349828822184870497">Полезно</translation>
 <translation id="4350019051035968019">Это устройство уже зарегистрировано в другом домене.</translation>
 <translation id="4351060348582610152">Сайт <ph name="ORIGIN" /> ищет устройства Bluetooth поблизости. Обнаружены следующие устройства:</translation>
+<translation id="4353114845960720315">Когда вы находитесь в этом режиме, сайт может:</translation>
 <translation id="4354344420232759511">Здесь появятся сайты, на которые вы заходили.</translation>
 <translation id="435527878592612277">Выберите фото</translation>
 <translation id="4358313196493694334">Стабилизировать курсор</translation>
@@ -2367,6 +2377,7 @@
 <translation id="443475966875174318">Обновление или удаление несовместимых приложений</translation>
 <translation id="4438043733494739848">Прозрачный</translation>
 <translation id="4441124369922430666">Автоматически запускать это приложение при включении устройства?</translation>
+<translation id="4441147046941420429">Чтобы продолжить, извлеките электронный ключ и снова вставьте его в устройство. Затем нажмите кнопку на электронном ключе.</translation>
 <translation id="444134486829715816">Развернуть...</translation>
 <translation id="4442424173763614572">Произошла ошибка при поиске сервера DNS</translation>
 <translation id="4443536555189480885">&amp;Справка</translation>
@@ -2593,6 +2604,7 @@
 <translation id="4804818685124855865">Отключиться</translation>
 <translation id="4804827417948292437">Авокадо</translation>
 <translation id="4807098396393229769">Имя владельца</translation>
+<translation id="4808319664292298116">Войти в режим виртуальной реальности на сайте <ph name="DOMAIN" />?</translation>
 <translation id="4808667324955055115">Всплывающие окна заблокированы</translation>
 <translation id="480990236307250886">Перейти на главную страницу</translation>
 <translation id="4813136279048157860">Мои изображения</translation>
@@ -2817,6 +2829,7 @@
 <translation id="5135085122826131075">Включите, чтобы вызывать Ассистента голосовой командой "Окей, Google"</translation>
 <translation id="5135533361271311778">Не удалось создать закладку.</translation>
 <translation id="5137501176474113045">Удалить</translation>
+<translation id="5139823398361067371">Введите PIN-код для электронного ключа. Если вы его не знаете, сбросьте настройки ключа.</translation>
 <translation id="5139955368427980650">&amp;Открыть</translation>
 <translation id="5142961317498132443">Аутентификация</translation>
 <translation id="5143374789336132547">Расширение "<ph name="EXTENSION_NAME" />" изменило страницу, которая отображается при нажатии кнопки "Главная страница".</translation>
@@ -2835,6 +2848,7 @@
 <translation id="5170568018924773124">Показать в папке</translation>
 <translation id="5171045022955879922">Введите запрос или URL</translation>
 <translation id="5171343362375269016">Память подкачки</translation>
+<translation id="5173668317844998239">Добавить или удалить отпечатки пальцев, сохраненные на электронном ключе</translation>
 <translation id="5175379009094579629">Недопустимое название устройства. Введите другое название и повторите попытку.</translation>
 <translation id="5177479852722101802">Всегда блокировать доступ к веб-камере и микрофону</translation>
 <translation id="5177549709747445269">Для передачи данных используется мобильная сеть</translation>
@@ -2910,6 +2924,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">Аккаунты</translation>
 <translation id="5288678174502918605">Открыть закрытую вкладку</translation>
+<translation id="52895863590846877">Язык страницы – не <ph name="LANGUAGE" /></translation>
 <translation id="52912272896845572">Файл закрытого ключа недействителен.</translation>
 <translation id="529175790091471945">Форматировать устройство</translation>
 <translation id="5293170712604732402">Восстановление настроек по умолчанию</translation>
@@ -3064,6 +3079,7 @@
 <translation id="5511379779384092781">Минимальный</translation>
 <translation id="5511823366942919280">Использовать это устройство как Shark?</translation>
 <translation id="5512653252560939721">Сертификат пользователя должен поддерживаться аппаратным обеспечением.</translation>
+<translation id="5517304475148761050">Этому приложению необходим доступ к Play Маркету</translation>
 <translation id="551752069230578406">Добавление принтера в аккаунт. Это может занять несколько минут...</translation>
 <translation id="5518219166343146486">Запрашивать мое разрешение на доступ сайтов к тексту и изображениям, скопированным в буфер обмена</translation>
 <translation id="5518584115117143805">Сертификат шифрования электронной почты</translation>
@@ -3267,12 +3283,14 @@
 <translation id="5804175651771201311">Роуминг отключен</translation>
 <translation id="5804241973901381774">Разрешения</translation>
 <translation id="5805697420284793859">Менеджер окон</translation>
+<translation id="5806773519584576205">0° (по умолчанию)</translation>
 <translation id="5811750797187914944">Готово</translation>
 <translation id="5812674658566766066">Развернуть все</translation>
 <translation id="5814126672212206791">Тип подключения</translation>
 <translation id="5815645614496570556">Адрес X.400</translation>
 <translation id="5816434091619127343">Если применить запрошенные изменения, принтер станет непригодным для использования.</translation>
 <translation id="5817918615728894473">Подключить</translation>
+<translation id="5819762621475381970">– узнать планировку комнаты, в которой вы находитесь.</translation>
 <translation id="5821565227679781414">Создать ярлык</translation>
 <translation id="5825412242012995131">Вкл. (рекомендуется)</translation>
 <translation id="5826395379250998812">Подключите устройство <ph name="DEVICE_TYPE" /> к телефону. <ph name="LINK_BEGIN" />Подробнее…<ph name="LINK_END" /></translation>
@@ -3367,7 +3385,7 @@
 <translation id="5941153596444580863">Добавить пользователя</translation>
 <translation id="5941343993301164315"><ph name="TOKEN_NAME" />: необходимо войти.</translation>
 <translation id="5941711191222866238">Свернуть</translation>
-<translation id="5942964813783878922">После установки обновления устройство <ph name="DEVICE_TYPE" /> перезапустится. Новые версии ПО и обновления безопасности будут устанавливаться автоматически.</translation>
+<translation id="5942964813783878922">После установки обновления устройство <ph name="DEVICE_TYPE" /> перезапустится. Новые версии ПО и обновления системы безопасности будут устанавливаться автоматически.</translation>
 <translation id="5944869793365969636">Сканирование QR-кода</translation>
 <translation id="5945188205370098537">Отправка данных о работе устройства. Помогите сделать Android ещё лучше – разрешите автоматически отправлять в Google диагностическую информацию, данные об использовании приложений и самого устройства. Эти данные нужны нам, чтобы в будущем повысить стабильность приложений и внести другие улучшения. Некоторые данные в обобщенном виде пригодятся партнерам Google, например разработчикам Android. Если запись дополнительной истории приложений и веб-поиска включена, эта информация может сохраняться в вашем аккаунте. <ph name="BEGIN_LINK1" />Подробнее…<ph name="END_LINK1" /></translation>
 <translation id="5946591249682680882">Идентификатор отчета: <ph name="WEBRTC_LOG_REPORT_ID" /></translation>
@@ -3422,7 +3440,6 @@
 <translation id="6022705094403139349">Подключите электронный ключ</translation>
 <translation id="6023643151125006053">Устройство (серийный номер <ph name="SERIAL_NUMBER" />) заблокировано администратором домена <ph name="SAML_DOMAIN" />.</translation>
 <translation id="6025215716629925253">Трассировка стека</translation>
-<translation id="6026047032548434446">Установить приложение?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" />: подключено USB-устройство</translation>
 <translation id="6029587122245504742">Минимальная</translation>
 <translation id="6032912588568283682">Файловая система</translation>
@@ -3804,6 +3821,7 @@
 <translation id="6589660129740381104">Благодаря централизованному управлению синхронизацией и персонализацией вам будет удобнее работать с <ph name="IDS_SHORT_PRODUCT_NAME" />. Включение этого параметра может повлиять на текущие настройки.</translation>
 <translation id="6590458744723262880">Переименование папки</translation>
 <translation id="6592267180249644460">Время сохранения журнала WebRTC: <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">Отпечаток пальца сохранен</translation>
 <translation id="6594883168703494535">Входить в аккаунт Google с помощью Smart Lock</translation>
 <translation id="6596325263575161958">Параметры шифрования</translation>
 <translation id="6596816719288285829">IP-адрес</translation>
@@ -3938,6 +3956,7 @@
 <translation id="6805038906417219576">ОК</translation>
 <translation id="6805647936811177813">Чтобы импортировать сертификат с <ph name="HOST_NAME" />, войдите в <ph name="TOKEN_NAME" />.</translation>
 <translation id="680572642341004180">Включить отслеживание RLZ-идентификатора для <ph name="SHORT_PRODUCT_OS_NAME" />.</translation>
+<translation id="6808039367995747522">Чтобы продолжить, вставьте электронный ключ и нажмите кнопку на нем.</translation>
 <translation id="6808193438228982088">Лиса</translation>
 <translation id="6810613314571580006">Входить на веб-сайты с помощью сохраненного имени пользователя и пароля. Когда функция отключена, эти данные нужно указывать при каждом входе.</translation>
 <translation id="6810768462515084623">Срок действия пароля истек. Обновите пароль на другом устройстве и повторите попытку.</translation>
@@ -3945,6 +3964,7 @@
 <translation id="6812349420832218321">Нельзя запускать <ph name="PRODUCT_NAME" /> от имени суперпользователя.</translation>
 <translation id="6812841287760418429">Сохранить изменения</translation>
 <translation id="6817174620439930047">Уведомлять меня о сайтах, пытающихся использовать системные сообщения для доступа к MIDI-устройствам (рекомендуется)</translation>
+<translation id="6818198425579322765">Исходный язык страницы</translation>
 <translation id="682123305478866682">Трансляция содержимого рабочего стола</translation>
 <translation id="6823506025919456619">Войдите в Chrome, чтобы увидеть свои устройства</translation>
 <translation id="6824564591481349393">Скопировать адрес электронной почты</translation>
@@ -3978,6 +3998,7 @@
 <translation id="6860097299815761905">Настройки прокси-сервера...</translation>
 <translation id="6860427144121307915">Открыть в новой вкладке</translation>
 <translation id="6865313869410766144">Данные для автозаполнения</translation>
+<translation id="6865598234501509159">Язык страницы – не <ph name="LANGUAGE" /></translation>
 <translation id="6865708901122695652">Журналы событий WebRTC (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">Цветовая температура</translation>
 <translation id="6870888490422746447">Выберите, через какое приложение отправить.</translation>
@@ -3992,6 +4013,7 @@
 <translation id="6885771755599377173">Cведения о системе</translation>
 <translation id="6886476658664859389">Электронный NFC-ключ</translation>
 <translation id="6886871292305414135">Открыть ссылку в новой &amp;вкладке</translation>
+<translation id="6890912377247906520">Расширения, которым не нужен доступ к этому сайту</translation>
 <translation id="6892812721183419409">Открыть ссылку как <ph name="USER" /></translation>
 <translation id="6895032998810961280">Сообщать Google о вредоносном ПО, системных настройках и процессах, обнаруженных на компьютере при очистке</translation>
 <translation id="6896758677409633944">Копировать</translation>
@@ -4387,6 +4409,7 @@
 <translation id="7461924472993315131">Закрепить</translation>
 <translation id="746216226901520237">После этого вы сможете разблокировать устройство <ph name="DEVICE_TYPE" /> с помощью телефона. Выключить Smart Lock можно в настройках.</translation>
 <translation id="7463006580194749499">Добавить пользователя</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# открытая вкладка. Нажмите, чтобы показать или скрыть панель вкладок.}one{# открытая вкладка. Нажмите, чтобы показать или скрыть панель вкладок.}few{# открытые вкладки. Нажмите, чтобы показать или скрыть панель вкладок.}many{# открытых вкладок. Нажмите, чтобы показать или скрыть панель вкладок.}other{# открытой вкладки. Нажмите, чтобы показать или скрыть панель вкладок.}}</translation>
 <translation id="7465778193084373987">URL отзыва сертификатов Netscape</translation>
 <translation id="7469894403370665791">Автоматически подключаться к этой сети</translation>
 <translation id="747114903913869239">Ошибка: не удается расшифровать расширение</translation>
@@ -4814,6 +4837,7 @@
 <translation id="8037117027592400564">Доступ к тексту, произнесенному синтезатором речи</translation>
 <translation id="8037357227543935929">Спрашивать (по умолчанию)</translation>
 <translation id="803771048473350947">Файл</translation>
+<translation id="8041089156583427627">Отправить отзыв</translation>
 <translation id="8042142357103597104">Прозрачность текста</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> не отвечает</translation>
 <translation id="8044899503464538266">Медленно</translation>
@@ -4843,6 +4867,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">Сохраненный пароль</translation>
 <translation id="8086015605808120405">Настройка принтера "<ph name="PRINTER_NAME" />"...</translation>
+<translation id="8086442853986205778">Настроить принтер "<ph name="PRINTER_NAME" />"</translation>
 <translation id="8090234456044969073">Список самых посещаемых сайтов</translation>
 <translation id="8093359998839330381">Плагин <ph name="PLUGIN_NAME" /> не отвечает</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Резервное копирование на Google Диск. Позволяет в любой момент восстановить данные (в том числе данные приложений) или перенести их на новое устройство.<ph name="END_PARAGRAPH1" />
@@ -5153,6 +5178,7 @@
 <translation id="8551388862522347954">Лицензии</translation>
 <translation id="8553342806078037065">Другие пользователи</translation>
 <translation id="8554899698005018844">Язык не указан</translation>
+<translation id="8557022314818157177">Продолжайте прикасаться к сканеру отпечатков пальцев на электронном ключе, пока отпечаток не будет сохранен.</translation>
 <translation id="855773602626431402">На этой странице был предотвращен запуск плагина, работающего вне тестовой среды.</translation>
 <translation id="8557930019681227453">Манифест</translation>
 <translation id="8561206103590473338">Слон</translation>
@@ -5310,6 +5336,7 @@
 <translation id="8770406935328356739">Корневой каталог расширения</translation>
 <translation id="8770507190024617908">Управлять пользователями</translation>
 <translation id="8771300903067484968">Фон стартовой страницы изменен на вариант по умолчанию.</translation>
+<translation id="8773302562181397928">Сохранить принтер "<ph name="PRINTER_NAME" />"</translation>
 <translation id="8774379074441005279">Подтвердите восстановление</translation>
 <translation id="8774934320277480003">Верхнее поле</translation>
 <translation id="8775144690796719618">Недействительный URL</translation>
@@ -5652,6 +5679,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 вкладка}one{# вкладка}few{# вкладки}many{# вкладок}other{# вкладки}}</translation>
 <translation id="971774202801778802">URL закладки</translation>
 <translation id="973473557718930265">Выйти</translation>
+<translation id="975893173032473675">Язык перевода</translation>
 <translation id="97905529126098460">Это окно закроется, когда отмена установки будет завершена.</translation>
 <translation id="981121421437150478">Офлайн</translation>
 <translation id="983511809958454316">Эта функция не поддерживается в режиме VR</translation>
diff --git a/chrome/app/resources/generated_resources_sk.xtb b/chrome/app/resources/generated_resources_sk.xtb
index 332b58d..e23fe23 100644
--- a/chrome/app/resources/generated_resources_sk.xtb
+++ b/chrome/app/resources/generated_resources_sk.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="sk">
-<translation id="1002469766576243227">Túto overovaciu službu hostí <ph name="EXTENSION_NAME" />.</translation>
 <translation id="1003088604756913841">Otvoriť odkaz v novom okne aplikácie <ph name="APP" /></translation>
 <translation id="1004218526896219317">Prístup k webom</translation>
 <translation id="1005274289863221750">Používať mikrofón a fotoaparát</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">Len zašifrovanie</translation>
 <translation id="1039337018183941703">Neplatný alebo poškodený súbor</translation>
 <translation id="1041175011127912238">Táto stránka nereaguje</translation>
+<translation id="1041263367839475438">Dostupné zariadenia</translation>
 <translation id="1042174272890264476">Váš počítač má tiež vstavanú knižnicu RLZ prehliadača <ph name="SHORT_PRODUCT_NAME" />. Knižnica RLZ priradí nejedinečnú značku, pomocou ktorej sa nedá zistiť totožnosť, na meranie výsledkov a použitia prehliadača <ph name="SHORT_PRODUCT_NAME" /> vyplývajúceho z konkrétnej propagačnej kampane. Tieto menovky sa niekedy zobrazujú v dopytoch Vyhľadávania Google v prehliadači <ph name="PRODUCT_NAME" />.</translation>
 <translation id="1045692658517323508">{0,plural, =1{Aktualizujte do 1 minúty}few{Aktualizujte do # minút}many{Aktualizujte do # minúty}other{Aktualizujte do # minút}}</translation>
 <translation id="1046635659603195359">Zdá sa, že ste už funkciu Voice Match nastavili pomocou Asistenta Google v inom zariadení. Tieto predchádzajúce záznamy môžete použiť na vytvorenie hlasového modelu v tomto zariadení. Malo by to trvať menej ako minútu.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">Prehľadať zariadenie, aplikácie, internet.</translation>
 <translation id="1146678959555564648">Zadať VR</translation>
 <translation id="114721135501989771">Získajte inteligentné doplnky Googlu v Chrome</translation>
+<translation id="1147991416141538220">Ak chcete požiadať o prístup, kontaktujte správcu tohto zariadenia.</translation>
 <translation id="1149401351239820326">Mesiac vypršania platnosti</translation>
 <translation id="1150565364351027703">Slnečné okuliare</translation>
 <translation id="1151917987301063366">Vždy povoliť webu <ph name="HOST" /> prístup k senzorom</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">Vlastné</translation>
 <translation id="1178581264944972037">Pozastaviť</translation>
 <translation id="117916940443676133">Váš bezpečnostný kľúč nie je chránený kódom PIN. Ak chcete spravovať prihlasovacie údaje, najprv vytvorte PIN.</translation>
+<translation id="118069123878619799">– vašich fyzických vlastnostiach, napríklad výške</translation>
 <translation id="1181037720776840403">Odstrániť</translation>
 <translation id="1183237619868651138">Súbor <ph name="EXTERNAL_CRX_FILE" /> nie je možné nainštalovať v miestnej vyrovnávacej pamäti</translation>
 <translation id="1185924365081634987">Ak chcete túto chybu siete odstrániť, môžete tiež skúsiť <ph name="GUEST_SIGNIN_LINK_START" />prehliadanie v režime hosťa<ph name="GUEST_SIGNIN_LINK_END" />.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">Spýtať sa pred pristupovaním</translation>
 <translation id="1434696352799406980">Týmto sa obnoví vaša stránka pri spustení, stránka na novej karte, vyhľadávač a pripnuté karty. Zakážu sa aj všetky rozšírenia a vymažú dočasné dáta, ako napríklad súbory cookie. Záložky, história a uložené heslá sa nevymažú.</translation>
 <translation id="1434886155212424586">Domovská stránka je stránka na novej karte</translation>
+<translation id="1435979430299962295">Kliknite na rozšírenie a povoľte mu tak prístup k tomuto webu.</translation>
 <translation id="1436390408194692385">Do konca platnosti zostáva: <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">Pokračovať v nastavení</translation>
 <translation id="1436784010935106834">Odstránené</translation>
@@ -1363,12 +1366,14 @@
 <translation id="2932883381142163287">Nahlásiť zneužitie</translation>
 <translation id="2936851848721175671">Zálohovanie a obnovenie</translation>
 <translation id="2938225289965773019">Otvárať odkazy protokolu <ph name="PROTOCOL" /></translation>
+<translation id="2938845886082362843">Zobraziť a odstrániť prihlasovacie údaje uložené v bezpečnostnom kľúči</translation>
 <translation id="2939938020978911855">Zobraziť dostupné zariadenia Bluetooth</translation>
 <translation id="2941112035454246133">Nízka</translation>
 <translation id="2942560570858569904">Čaká sa...</translation>
 <translation id="2942581856830209953">Prispôsobiť túto stránku</translation>
 <translation id="2944060181911631861">Odosielať údaje o využití a diagnostiky. Pomôžte zlepšiť prostredie Androidu automatickým odosielaním diagnostík a údajov o používaní zariadenia a aplikácií do Googlu. Pomôžu zvýšiť stabilitu systému a aplikácií a poskytovať ďalšie vylepšenia. Niektoré súhrnné údaje tiež pomôžu aplikáciám Google a partnerom, ako napríklad vývojárom Androidu. Ak aktivujete dodatočnú aktivitu na internete a v aplikáciách, tieto údaje sa môžu uložiť vo vašom účte Google. <ph name="BEGIN_LINK1" />Ďalšie informácie<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">Pridať pripojenie</translation>
+<translation id="2947605845283690091">Prehliadanie webu by malo byť rýchle. Strávte chvíľu <ph name="BEGIN_LINK" />kontrolou rozšírení<ph name="END_LINK" />.</translation>
 <translation id="2948300991547862301">Prejsť na stránku <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">Rýchly, jednoduchý a bezpečný webový prehliadač vytvorený pre moderný web.</translation>
 <translation id="2949289451367477459">Používanie polohy. Povoľte aplikáciám a službám s povoleným prístupom k polohe používať polohu tohto zariadenia. Google môže pravidelne zhromažďovať údaje o polohe a používať ich anonymne na zlepšovanie presnosti a služieb na základe polohy. <ph name="BEGIN_LINK1" />Ďalšie informácie<ph name="END_LINK1" /></translation>
@@ -1545,6 +1550,7 @@
 <translation id="3241680850019875542">Vyberte koreňový adresár rozšírenia, ktoré chcete zbaliť. Ak chcete rozšírenie aktualizovať, vyberte tiež súbor súkromného kľúča, ktorý sa má znova použiť.</translation>
 <translation id="3244294424315804309">Ponechať zvuk vypnutý</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> – Chyba siete</translation>
+<translation id="3248902735035392926">Na bezpečnosti záleží. Strávte chvíľu <ph name="BEGIN_LINK" />kontrolou rozšírení<ph name="END_LINK" />.</translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;Nie je súčasťou certifikátu&gt;</translation>
 <translation id="3253225298092156258">Nie je k dispozícii</translation>
@@ -2041,6 +2047,7 @@
 <translation id="3926002189479431949">Zmenil sa telefón združený s funkciou Smart Lock</translation>
 <translation id="3927932062596804919">Odmietnuť</translation>
 <translation id="3928570707778085600">Chcete uložiť zmeny do súboru alebo priečinka <ph name="FILE_OR_FOLDER_NAME" />?</translation>
+<translation id="3929426037718431833">Tieto rozšírenia môžu zobrazovať a meniť informácie na tomto webe.</translation>
 <translation id="3930737994424905957">Vyhľadávajú sa zariadenia</translation>
 <translation id="3930968231047618417">Farba pozadia</translation>
 <translation id="3933283459331715412">Obnoviť odstránené heslo používateľa <ph name="USERNAME" /></translation>
@@ -2108,6 +2115,7 @@
 <translation id="4010917659463429001">Ak chcete získať záložky na mobilnom zariadení, <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973"><ph name="CLIENT_NAME" /> ladí tento prehliadač</translation>
 <translation id="4014432863917027322">Chcete opraviť rozšírenie <ph name="EXTENSION_NAME" />?</translation>
+<translation id="4015163439792426608">Používate rozšírenia? <ph name="BEGIN_LINK" />Uľahčite si správu rozšírení<ph name="END_LINK" /> na jednom mieste.</translation>
 <translation id="4020106588733303597">Ojoj, systému sa nepodarilo načítať dostupné licencie.</translation>
 <translation id="4020327272915390518">Ponuka možností</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2266,6 +2274,7 @@
 <translation id="4267953847983678297">Automaticky sa pripájať k mobilnej sieti</translation>
 <translation id="4268025649754414643">Zašifrovanie kľúča</translation>
 <translation id="4270393598798225102">Verzia <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">Prihlasovacie údaje</translation>
 <translation id="4275663329226226506">Médiá</translation>
 <translation id="4275830172053184480">Reštart zariadenia</translation>
 <translation id="4278101229438943600">Váš Asistent je k dispozícii</translation>
@@ -2309,6 +2318,7 @@
 <translation id="4349828822184870497">Užitočné</translation>
 <translation id="4350019051035968019">Toto zariadenie nemôže byť zaregistrované do domény vášho účtu, pretože je označené ako spravované inou doménou.</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> chce vyhľadávať zariadenia Bluetooth nablízku. Našli sa tieto zariadenia:</translation>
+<translation id="4353114845960720315">Keď budete vo VR, tento web môže získať informácie o:</translation>
 <translation id="4354344420232759511">Navštívené weby sa zobrazia tu</translation>
 <translation id="435527878592612277">Vyberte fotku</translation>
 <translation id="4358313196493694334">Stabilizovať miesto kliknutia</translation>
@@ -2368,6 +2378,7 @@
 <translation id="443475966875174318">Aktualizácia a odstránenie nekompatibilných aplikácií</translation>
 <translation id="4438043733494739848">Priehľadné</translation>
 <translation id="4441124369922430666">Chcete automaticky spustiť túto aplikáciu po zapnutí zariadenia?</translation>
+<translation id="4441147046941420429">Ak chcete pokračovať, vyberte bezpečnostný kľúč zo svojho zariadenia, potom ho znova vložte a klepnite naň</translation>
 <translation id="444134486829715816">Rozbaliť...</translation>
 <translation id="4442424173763614572">Vyhľadanie DNS zlyhalo</translation>
 <translation id="4443536555189480885">&amp;Pomocník</translation>
@@ -2594,6 +2605,7 @@
 <translation id="4804818685124855865">Odpojiť</translation>
 <translation id="4804827417948292437">Avokádo</translation>
 <translation id="4807098396393229769">Meno na karte</translation>
+<translation id="4808319664292298116">Chcete prejsť do VR z domény <ph name="DOMAIN" />?</translation>
 <translation id="4808667324955055115">Boli zablokované kontextové okná:</translation>
 <translation id="480990236307250886">Otvoriť domovskú stránku</translation>
 <translation id="4813136279048157860">Moje obrázky</translation>
@@ -2818,6 +2830,7 @@
 <translation id="5135085122826131075">Aktivujte svojho Asistenta vyslovením výrazu „OK Google“.</translation>
 <translation id="5135533361271311778">Nepodarilo sa vytvoriť položku záložiek</translation>
 <translation id="5137501176474113045">Odstrániť túto položku</translation>
+<translation id="5139823398361067371">Zadajte kód PIN bezpečnostného kľúča Ak si ho nepamätáte, budete musieť bezpečnostný kľúč resetovať.</translation>
 <translation id="5139955368427980650">&amp;Otvoriť</translation>
 <translation id="5142961317498132443">Overenie totožnosti</translation>
 <translation id="5143374789336132547">Rozšírenie „<ph name="EXTENSION_NAME" />“ zmenilo stránku, ktorá sa zobrazí po kliknutí na tlačidlo Domovská stránka.</translation>
@@ -2836,6 +2849,7 @@
 <translation id="5170568018924773124">Zobraziť v priečinku</translation>
 <translation id="5171045022955879922">Vyhľadajte alebo zadajte webovú adresu</translation>
 <translation id="5171343362375269016">Swapovaná pamäť</translation>
+<translation id="5173668317844998239">Pridať a odstrániť odtlačky prstov uložené v bezpečnostnom kľúči</translation>
 <translation id="5175379009094579629">Názov zariadenia je neplatný. Skúste to znova zadaním platného názvu zariadenia.</translation>
 <translation id="5177479852722101802">Aj naďalej blokovať prístup ku kamere a mikrofónu</translation>
 <translation id="5177549709747445269">Využívate mobilné dáta</translation>
@@ -2911,6 +2925,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">Vaše účty</translation>
 <translation id="5288678174502918605">Znova o&amp;tvoriť zatvorenú kartu</translation>
+<translation id="52895863590846877">Stránka nie je v jazyku <ph name="LANGUAGE" /></translation>
 <translation id="52912272896845572">Súbor súkromného kľúča je neplatný.</translation>
 <translation id="529175790091471945">Formátovať toto zariadenie</translation>
 <translation id="5293170712604732402">Obnovenie pôvodných predvolených nastavení</translation>
@@ -3065,6 +3080,7 @@
 <translation id="5511379779384092781">Veľmi malý</translation>
 <translation id="5511823366942919280">Naozaj chcete toto zariadenie nastaviť ako zariadenie Shark?</translation>
 <translation id="5512653252560939721">Certifikát používateľa musí byť hardvérový.</translation>
+<translation id="5517304475148761050">Táto aplikácia vyžaduje prístup k Obchodu Play</translation>
 <translation id="551752069230578406">Tlačiareň sa pridáva do vášho účtu. Môže to chvíľu trvať...</translation>
 <translation id="5518219166343146486">Opýtať sa, keď chce web získať prístup k textu a obrázkom skopírovaným do schránky</translation>
 <translation id="5518584115117143805">Certifikát na šifrovanie e-mailov</translation>
@@ -3268,12 +3284,14 @@
 <translation id="5804175651771201311">Roaming je vypnutý</translation>
 <translation id="5804241973901381774">Povolenia</translation>
 <translation id="5805697420284793859">Správca okien</translation>
+<translation id="5806773519584576205">0° (predvolené)</translation>
 <translation id="5811750797187914944">Hotovo</translation>
 <translation id="5812674658566766066">Rozbaliť všetko</translation>
 <translation id="5814126672212206791">Typ pripojenia</translation>
 <translation id="5815645614496570556">Adresa X.400</translation>
 <translation id="5816434091619127343">Požadované zmeny by tlačiareň znefunkčnili.</translation>
 <translation id="5817918615728894473">Párovať</translation>
+<translation id="5819762621475381970">– rozložení vašej miestnosti</translation>
 <translation id="5821565227679781414">Vytvoriť odkaz</translation>
 <translation id="5825412242012995131">Zapnuté (odporúča sa)</translation>
 <translation id="5826395379250998812">Pripojte zariadenie <ph name="DEVICE_TYPE" /> k svojmu telefónu. <ph name="LINK_BEGIN" />Ďalšie informácie<ph name="LINK_END" /></translation>
@@ -3423,7 +3441,6 @@
 <translation id="6022705094403139349">Chcete spárovať bezpečnostný kľúč?</translation>
 <translation id="6023643151125006053">Toto zariadenie (sériové číslo: <ph name="SERIAL_NUMBER" />) uzamkol správca domény <ph name="SAML_DOMAIN" />.</translation>
 <translation id="6025215716629925253">Správa Stack Trace</translation>
-<translation id="6026047032548434446">Inštalovať aplikáciu?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> – Bolo pripojené zariadenie USB</translation>
 <translation id="6029587122245504742">Najpomalšia</translation>
 <translation id="6032912588568283682">Systém súborov</translation>
@@ -3805,6 +3822,7 @@
 <translation id="6589660129740381104">S cieľom uľahčiť vám správu prostredia prehliadača <ph name="IDS_SHORT_PRODUCT_NAME" /> sme umiestnili funkcie súvisiace so synchronizáciou a prispôsobením pod jeden ovládací prvok. Jeho zapnutím môžete zmeniť svoje aktuálne nastavenia.</translation>
 <translation id="6590458744723262880">Premenovanie priečinka</translation>
 <translation id="6592267180249644460">Denník WebRTC zaznamenaný <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">Váš odtlačok prsta bol nasnímaný</translation>
 <translation id="6594883168703494535">Prihlásiť sa do účtu Google pomocou funkcie Smart Lock</translation>
 <translation id="6596325263575161958">Možnosti šifrovania</translation>
 <translation id="6596816719288285829">Adresa IP</translation>
@@ -3831,7 +3849,7 @@
 <translation id="6639554308659482635">Pamäť nástroja SQLite</translation>
 <translation id="6641138807883536517">Náhodne generované heslo bezpečnostného modulu nie je k dispozícii. Po použití funkcie Powerwash je to normálne.</translation>
 <translation id="6643016212128521049">Vymazať</translation>
-<translation id="6644512095122093795">Ponúknuť uloženie hesiel</translation>
+<translation id="6644512095122093795">Ponúkať ukladanie hesiel</translation>
 <translation id="6644513150317163574">Neplatný formát webovej adresy. Keď sa použije overenie jediným prihlásením, server musí byť špecifikovaný ako názov hostiteľa.</translation>
 <translation id="6644846457769259194">Zariadenie sa aktualizuje (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6645437135153136856">Vybrané zariadenie v službe Google Cloud Print už nie je podporované. <ph name="BR" /> Skúste túto tlačiareň nakonfigurovať v nastaveniach systému počítača.</translation>
@@ -3939,6 +3957,7 @@
 <translation id="6805038906417219576">OK</translation>
 <translation id="6805647936811177813">Ak chcete importovať certifikát klienta z adresy <ph name="HOST_NAME" />, prihláste sa do <ph name="TOKEN_NAME" />.</translation>
 <translation id="680572642341004180">Povoliť v aplikácii <ph name="SHORT_PRODUCT_OS_NAME" /> sledovanie RLZ.</translation>
+<translation id="6808039367995747522">Ak chcete pokračovať, vložte bezpečnostný kľúč a klepnite naň</translation>
 <translation id="6808193438228982088">Líška</translation>
 <translation id="6810613314571580006">Prihlasovať sa na weby automaticky pomocou uložených poverení. Keď je táto funkcia zakázaná, zobrazí sa pred každým prihlásením na web výzva s potvrdením.</translation>
 <translation id="6810768462515084623">Ojoj, platnosť hesla zrejme vypršala. Obnovte ho v inom zariadení a skúste to znova.</translation>
@@ -3946,6 +3965,7 @@
 <translation id="6812349420832218321"><ph name="PRODUCT_NAME" /> sa nepodarilo spustiť v mene používateľa root.</translation>
 <translation id="6812841287760418429">Zachovať zmeny</translation>
 <translation id="6817174620439930047">Opýtať sa, keď bude chcieť web použiť na prístup k zariadeniam MIDI správy exkluzívne pre systém (odporúča sa)</translation>
+<translation id="6818198425579322765">Jazyk stránok, ktorý chcete prekladať</translation>
 <translation id="682123305478866682">Prenášanie plochy</translation>
 <translation id="6823506025919456619">Ak si chcete zobraziť svoje zariadenia, musíte sa prihlásiť do prehliadača Chrome</translation>
 <translation id="6824564591481349393">Kopírovať &amp;e-mailovú adresu</translation>
@@ -3979,6 +3999,7 @@
 <translation id="6860097299815761905">Nastavenia servera proxy...</translation>
 <translation id="6860427144121307915">Otvoriť na karte</translation>
 <translation id="6865313869410766144">Dáta automatického dopĺňania formulárov</translation>
+<translation id="6865598234501509159">Stránka nie je v jazyku <ph name="LANGUAGE" /></translation>
 <translation id="6865708901122695652">Denníky udalostí WebRTC (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">Teplota farieb</translation>
 <translation id="6870888490422746447">Vyberte aplikáciu, s ktorou chcete obsah zdieľať:</translation>
@@ -3993,6 +4014,7 @@
 <translation id="6885771755599377173">Ukážka systémových informácií</translation>
 <translation id="6886476658664859389">Bezpečnostný kľúč NFC</translation>
 <translation id="6886871292305414135">Otvoriť odkaz na novej &amp;karte</translation>
+<translation id="6890912377247906520">Tieto rozšírenia nepotrebujú prístup k tomuto webu.</translation>
 <translation id="6892812721183419409">Otvoriť odkaz ako <ph name="USER" /></translation>
 <translation id="6895032998810961280">Nahlasovať Googlu podrobnosti o škodlivom softvéri, nastaveniach systému a procesoch zistených v počítači počas tohto čistenia</translation>
 <translation id="6896758677409633944">Kopírovať</translation>
@@ -4388,6 +4410,7 @@
 <translation id="7461924472993315131">Pripnúť</translation>
 <translation id="746216226901520237">Zariadenie <ph name="DEVICE_TYPE" /> nabudúce odomknete telefónom. Smart Lock vypnete v Nastaveniach.</translation>
 <translation id="7463006580194749499">Pridať osobu</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# otvorená karta, panel kariet prepínajte stláčaním}few{# otvorené karty, panel kariet prepínajte stláčaním}many{# open tabs, press to toggle tab strip}other{# otvorených kariet, panel kariet prepínajte stláčaním}}</translation>
 <translation id="7465778193084373987">Netscape – webová adresa pre zrušenie certifikátu</translation>
 <translation id="7469894403370665791">Automaticky sa pripojiť k tejto sieti</translation>
 <translation id="747114903913869239">Chyba: Nepodarilo sa dekódovať rozšírenie</translation>
@@ -4815,6 +4838,7 @@
 <translation id="8037117027592400564">Čítať akýkoľvek hovorený text prenesený pomocou hlasového syntetizátora</translation>
 <translation id="8037357227543935929">Opýtať sa (predvolené)</translation>
 <translation id="803771048473350947">Súbor</translation>
+<translation id="8041089156583427627">Odoslať spätnú väzbu</translation>
 <translation id="8042142357103597104">Nepriehľadnosť textu</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> nereaguje.</translation>
 <translation id="8044899503464538266">Pomalé</translation>
@@ -4844,6 +4868,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">Uložené heslo</translation>
 <translation id="8086015605808120405">Konfiguruje sa tlačiareň <ph name="PRINTER_NAME" />...</translation>
+<translation id="8086442853986205778">Nastaviť <ph name="PRINTER_NAME" /></translation>
 <translation id="8090234456044969073">Čítať zoznam najčastejšie navštevovaných webov</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> nereaguje</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Zálohujte na Disk Google. Jednoducho kedykoľvek obnovte svoje dáta alebo prejdite na iné zariadenie. Záloha obsahuje dáta aplikácií.<ph name="END_PARAGRAPH1" />
@@ -5154,6 +5179,7 @@
 <translation id="8551388862522347954">Licencie</translation>
 <translation id="8553342806078037065">Spravovať ďalšie osoby</translation>
 <translation id="8554899698005018844">Žiadny jazyk</translation>
+<translation id="8557022314818157177">Klepte na bezpečnostný kľúč, dokým sa odtlačok prsta nenasníma</translation>
 <translation id="855773602626431402">Na tejto stránke sa nepodarilo spustiť doplnok, ktorý nie je v karanténe</translation>
 <translation id="8557930019681227453">Manifest</translation>
 <translation id="8561206103590473338">Slon</translation>
@@ -5311,6 +5337,7 @@
 <translation id="8770406935328356739">Koreňový adresár rozšírenia</translation>
 <translation id="8770507190024617908">Spravovať ľudí</translation>
 <translation id="8771300903067484968">Pozadie úvodnej stránky bolo resetované na predvolené.</translation>
+<translation id="8773302562181397928">Uložiť <ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">Potvrdenie obnovy</translation>
 <translation id="8774934320277480003">Horný okraj</translation>
 <translation id="8775144690796719618">Neplatná webová adresa</translation>
@@ -5653,6 +5680,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 karta}few{# karty}many{# karty}other{# kariet}}</translation>
 <translation id="971774202801778802">Webová adresa záložky</translation>
 <translation id="973473557718930265">Ukončiť</translation>
+<translation id="975893173032473675">Jazyk, do ktorého chcete prekladať</translation>
 <translation id="97905529126098460">Po dokončení rušenia sa toto okno zavrie.</translation>
 <translation id="981121421437150478">Offline</translation>
 <translation id="983511809958454316">Táto funkcia nie je v režime VR podporovaná</translation>
diff --git a/chrome/app/resources/generated_resources_sl.xtb b/chrome/app/resources/generated_resources_sl.xtb
index d9a66b13..b10029cb7 100644
--- a/chrome/app/resources/generated_resources_sl.xtb
+++ b/chrome/app/resources/generated_resources_sl.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="sl">
-<translation id="1002469766576243227">Storitev preverjanja pristnosti gosti <ph name="EXTENSION_NAME" /></translation>
 <translation id="1003088604756913841">Odpiranje povezave v novem oknu aplikacije <ph name="APP" /></translation>
 <translation id="1004218526896219317">Dostop do spletnih mest</translation>
 <translation id="1005274289863221750">Uporabite mikrofon in kamero</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">Le šifriranje</translation>
 <translation id="1039337018183941703">Neveljavna ali poškodovana datoteka</translation>
 <translation id="1041175011127912238">Ta stran se ne odziva</translation>
+<translation id="1041263367839475438">Razpoložljive naprave</translation>
 <translation id="1042174272890264476">V vašem računalniku je tudi vgrajena knjižnica RLZ izdelka <ph name="SHORT_PRODUCT_NAME" />. RLZ za merjenje iskanj in uporabe izdelka <ph name="SHORT_PRODUCT_NAME" /> v okviru določene promocijske akcije dodeli neenolično oznako, ki ne omogoča osebne prepoznave. Te oznake so včasih v izdelku <ph name="PRODUCT_NAME" /> prikazane v iskalnih poizvedbah v Googlu.</translation>
 <translation id="1045692658517323508">{0,plural, =1{Posodobite v eni minuti}one{Posodobite v # minuti}two{Posodobite v # minutah}few{Posodobite v # minutah}other{Posodobite v # minutah}}</translation>
 <translation id="1046635659603195359">Videti je, da ste Voice Match z Google Pomočnikom že nastavili v drugi napravi. Te prejšnje posnetke je mogoče uporabiti za ustvarjanje glasovnega modela v tej napravi. Trajalo bo manj kot minuto.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">Iščite v napravi, aplikacijah in spletu.</translation>
 <translation id="1146678959555564648">V navidezno resničnost</translation>
 <translation id="114721135501989771">Prejmite Googlove pametne rešitve v Chromu</translation>
+<translation id="1147991416141538220">Če želite zahtevati dostop, se obrnite na skrbnika naprave.</translation>
 <translation id="1149401351239820326">Mesec poteka</translation>
 <translation id="1150565364351027703">Sončna očala</translation>
 <translation id="1151917987301063366">Spletnemu mestu <ph name="HOST" /> vedno dovoli dostop do tipal</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">Po meri</translation>
 <translation id="1178581264944972037">Prekini</translation>
 <translation id="117916940443676133">Vaš varnostni ključ ni zaščiten s kodo PIN. Če želite upravljati podatke za prijavo, naprej ustvarite kodo PIN.</translation>
+<translation id="118069123878619799">– vaše fizične poteze, na primer višina,</translation>
 <translation id="1181037720776840403">Odstrani</translation>
 <translation id="1183237619868651138">Datoteke <ph name="EXTERNAL_CRX_FILE" /> ni mogoče namestiti v lokalnem predpomnilniku.</translation>
 <translation id="1185924365081634987">Če želite odpraviti to omrežno napako, lahko prav tako poskusite <ph name="GUEST_SIGNIN_LINK_START" />brskati kot gost<ph name="GUEST_SIGNIN_LINK_END" />.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">Vprašaj pred dostopom</translation>
 <translation id="1434696352799406980">S tem bodo ponastavljeni začetna stran, nov zavihek s povezavami, iskalnik in pripeti zavihki. Prav tako bodo onemogočene vse razširitve in izbrisani bodo začasni podatki, kot so piškotki. Zaznamki, zgodovina in shranjena gesla ne bodo izbrisani.</translation>
 <translation id="1434886155212424586">Domača stran je nov zavihek s povezavami</translation>
+<translation id="1435979430299962295">Če želite odobriti dostop na tem spletnem mestu, kliknite razširitev.</translation>
 <translation id="1436390408194692385">Veljavno: <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">Nadaljuj nastavitev</translation>
 <translation id="1436784010935106834">Odstranjeno</translation>
@@ -1364,12 +1367,14 @@
 <translation id="2932883381142163287">Prijavite zlorabo</translation>
 <translation id="2936851848721175671">Varnostno kopiranje in obnovitev</translation>
 <translation id="2938225289965773019">Odpiranje povezav za <ph name="PROTOCOL" /></translation>
+<translation id="2938845886082362843">Ogled in brisanje podatkov za prijavo, shranjenih na varnostnem ključu</translation>
 <translation id="2939938020978911855">Pokaži razpoložljive naprave Bluetooth</translation>
 <translation id="2941112035454246133">Nizka</translation>
 <translation id="2942560570858569904">Čakanje ...</translation>
 <translation id="2942581856830209953">Prilagajanje te strani</translation>
 <translation id="2944060181911631861">Pošiljanje podatkov o uporabi in diagnostičnih podatkov. Pomagajte izboljšati izkušnjo z Androidom s samodejnim pošiljanjem diagnostičnih podatkov ter podatkov o uporabi naprave in aplikacij Googlu. Te podatke uporabljamo za izboljšanje stabilnosti sistema in izvajanja aplikacij ter drugega. Nekateri združeni podatki bodo pomagali tudi Googlovim aplikacijam in partnerjem, na primer razvijalcem za Android. Če ste vklopili dodatno beleženje dejavnosti v spletu in aplikacijah, bodo ti podatki morda shranjeni v vašem računu za Google. <ph name="BEGIN_LINK1" />Več o tem<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">Dodaj povezavo</translation>
+<translation id="2947605845283690091">Brskanje po spletu bi moralo biti hitro. Vzemite si trenutek in <ph name="BEGIN_LINK" />preverite razširitve<ph name="END_LINK" />.</translation>
 <translation id="2948300991547862301">Pojdi na <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">Hiter, preprost in varen brskalnik, razvit za sodobni splet.</translation>
 <translation id="2949289451367477459">Uporaba lokacije. Aplikacijam in storitvam z dovoljenjem za lokacijo dovolite uporabo lokacije te naprave. Google bo morda občasno zbiral podatke o lokacijah ter jih na anonimen način uporabil za izboljšanje natančnosti zaznavanja lokacije in izpopolnjevanje storitev, ki pri delovanju uporabljajo lokacijo. <ph name="BEGIN_LINK1" />Več o tem<ph name="END_LINK1" /></translation>
@@ -1546,6 +1551,7 @@
 <translation id="3241680850019875542">Izberite korenski imenik razširitve, ki jo želite zapakirati. Če želite posodobiti razširitev, izberite tudi datoteko z zasebnim ključem, ki jo želite znova uporabiti.</translation>
 <translation id="3244294424315804309">Zvok naj bo še naprej izklopljen</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> – napaka omrežja</translation>
+<translation id="3248902735035392926">Varnost je pomembna. Vzemite si trenutek in <ph name="BEGIN_LINK" />preverite razširitve<ph name="END_LINK" />.</translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;Ni del potrdila&gt;</translation>
 <translation id="3253225298092156258">Ni na voljo</translation>
@@ -2042,6 +2048,7 @@
 <translation id="3926002189479431949">Telefon za Smart Lock spremenjen</translation>
 <translation id="3927932062596804919">Ne dovoli</translation>
 <translation id="3928570707778085600">Želite shraniti spremembe v <ph name="FILE_OR_FOLDER_NAME" />?</translation>
+<translation id="3929426037718431833">Te razširitve si lahko ogledajo podatke na tem spletnem mestu in jih spremenijo.</translation>
 <translation id="3930737994424905957">Iskanje naprav</translation>
 <translation id="3930968231047618417">Barva ozadja</translation>
 <translation id="3933283459331715412">Obnovitev izbrisanega gesla za <ph name="USERNAME" /></translation>
@@ -2109,6 +2116,7 @@
 <translation id="4010917659463429001">Če želite dostopati do zaznamkov v mobilni napravi, <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973">»<ph name="CLIENT_NAME" />« odpravlja napake v brskalniku</translation>
 <translation id="4014432863917027322">Želite popraviti »<ph name="EXTENSION_NAME" />«?</translation>
+<translation id="4015163439792426608">Imate razširitve? <ph name="BEGIN_LINK" />Upravljajte razširitve<ph name="END_LINK" /> na enem preprostem mestu.</translation>
 <translation id="4020106588733303597">Ojoj. Sistemu ni uspelo naložiti razpoložljivih licenc.</translation>
 <translation id="4020327272915390518">Meni z možnostmi</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2267,6 +2275,7 @@
 <translation id="4267953847983678297">Samodejno povezovanje z mobilnim omrežjem</translation>
 <translation id="4268025649754414643">Šifriranje ključa</translation>
 <translation id="4270393598798225102">Različica <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">Podatki za prijavo</translation>
 <translation id="4275663329226226506">Predstavnost</translation>
 <translation id="4275830172053184480">Znova zaženite napravo.</translation>
 <translation id="4278101229438943600">Pomočnik je na voljo</translation>
@@ -2310,6 +2319,7 @@
 <translation id="4349828822184870497">Uporabno</translation>
 <translation id="4350019051035968019">Te naprave ni mogoče včlaniti v domeno vašega računa, ker je naprava označena za upravljanje v drugi domeni.</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> želi iskati naprave Bluetooth v bližini. Najdene so bile te naprave:</translation>
+<translation id="4353114845960720315">Med uporabo navidezne resničnosti lahko to spletno mesto o vas izve to:</translation>
 <translation id="4354344420232759511">Spletna mesta, ki jih obiščete, bodo prikazana tu</translation>
 <translation id="435527878592612277">Izberite fotografijo</translation>
 <translation id="4358313196493694334">Stabiliziranje mesta klika</translation>
@@ -2369,6 +2379,7 @@
 <translation id="443475966875174318">Posodabljanje ali odstranjevanje nezdružljivih aplikacij</translation>
 <translation id="4438043733494739848">Prosojno</translation>
 <translation id="4441124369922430666">Ali želite samodejno zagnati to aplikacijo, ko se naprava vklopi?</translation>
+<translation id="4441147046941420429">Če želite nadaljevati, odstranite varnostni ključ iz naprave, nato ga znova vstavite in se ga dotaknite</translation>
 <translation id="444134486829715816">Razširi ...</translation>
 <translation id="4442424173763614572">Iskanje DNS ni uspelo</translation>
 <translation id="4443536555189480885">&amp;Pomoč</translation>
@@ -2595,6 +2606,7 @@
 <translation id="4804818685124855865">Prekini povezavo</translation>
 <translation id="4804827417948292437">Avokado</translation>
 <translation id="4807098396393229769">Ime na kartici</translation>
+<translation id="4808319664292298116">Želite zagnati navidezno resničnost z domene <ph name="DOMAIN" />?</translation>
 <translation id="4808667324955055115">Blokirana so pojavna okna:</translation>
 <translation id="480990236307250886">Odpri domačo stran</translation>
 <translation id="4813136279048157860">Moje slike</translation>
@@ -2819,6 +2831,7 @@
 <translation id="5135085122826131075">Dostopajte do Pomočnika, ko izgovorite »Ok Google«.</translation>
 <translation id="5135533361271311778">Elementa zaznamka ni bilo mogoče ustvariti.</translation>
 <translation id="5137501176474113045">Izbriši ta element</translation>
+<translation id="5139823398361067371">Vnesite kodo PIN za varnostni ključ. Če ne veste kode PIN, morate ponastaviti varnostni ključ.</translation>
 <translation id="5139955368427980650">&amp;Odpri</translation>
 <translation id="5142961317498132443">Preverjanje pristnosti</translation>
 <translation id="5143374789336132547">Zaradi razširitve <ph name="EXTENSION_NAME" /> se je spremenila stran, ki je prikazana, ko kliknete gumb za začetno stran.</translation>
@@ -2837,6 +2850,7 @@
 <translation id="5170568018924773124">Prikaži v mapi</translation>
 <translation id="5171045022955879922">Poiščite ali vnesite URL</translation>
 <translation id="5171343362375269016">Zamenjan pomnilnik</translation>
+<translation id="5173668317844998239">Dodajanje in brisanje prstnih odtisov, shranjenih v varnostnem ključu</translation>
 <translation id="5175379009094579629">Ime naprave je neveljavno. Vnesite veljavno ime naprave, če želite poskusiti znova.</translation>
 <translation id="5177479852722101802">Še naprej blokiraj dostop do kamere in mikrofona</translation>
 <translation id="5177549709747445269">Uporabljate prenos podatkov v mobilnem omrežju</translation>
@@ -2912,6 +2926,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">Vaši računi</translation>
 <translation id="5288678174502918605">&amp;Znova odpri zaprt zavihek</translation>
+<translation id="52895863590846877">Stran ni v jeziku <ph name="LANGUAGE" /></translation>
 <translation id="52912272896845572">Datoteka z zasebnim ključem je neveljavna.</translation>
 <translation id="529175790091471945">Formatiraj to napravo</translation>
 <translation id="5293170712604732402">Ponastavitev nastavitev na privzete nastavitve</translation>
@@ -3066,6 +3081,7 @@
 <translation id="5511379779384092781">Zelo majhno</translation>
 <translation id="5511823366942919280">Ali ste prepričani, da želite to napravo nastaviti kot »Morski pes«?</translation>
 <translation id="5512653252560939721">Uporabniško potrdilo mora biti podprto s strojno opremo.</translation>
+<translation id="5517304475148761050">Ta aplikacija zahteva dostop do Trgovine Play</translation>
 <translation id="551752069230578406">Dodajanje tiskalnika računu – to lahko traja nekaj časa ...</translation>
 <translation id="5518219166343146486">Vprašaj, ko si želi spletno mesto ogledati besedilo in slike, kopirane v odložišče</translation>
 <translation id="5518584115117143805">Potrdilo za šifriranje e-pošte</translation>
@@ -3271,12 +3287,14 @@
 <translation id="5804175651771201311">Gostovanje je izklopljeno</translation>
 <translation id="5804241973901381774">Dovoljenja</translation>
 <translation id="5805697420284793859">Upravitelj oken</translation>
+<translation id="5806773519584576205">0° (privzeto)</translation>
 <translation id="5811750797187914944">Vse je pripravljeno</translation>
 <translation id="5812674658566766066">Razširi vse</translation>
 <translation id="5814126672212206791">Vrsta povezave</translation>
 <translation id="5815645614496570556">Naslov X.400</translation>
 <translation id="5816434091619127343">Če uveljavite zahtevane spremembe tiskalnika, bo ta neuporaben.</translation>
 <translation id="5817918615728894473">Seznani</translation>
+<translation id="5819762621475381970">– tloris sobe.</translation>
 <translation id="5821565227679781414">Ustvari bližnjico</translation>
 <translation id="5825412242012995131">Vklop (priporočeno)</translation>
 <translation id="5826395379250998812">Povežite napravo <ph name="DEVICE_TYPE" /> s telefonom. <ph name="LINK_BEGIN" />Več o tem<ph name="LINK_END" /></translation>
@@ -3426,7 +3444,6 @@
 <translation id="6022705094403139349">Ste pripravljeni na seznanjanje varnostnega ključa?</translation>
 <translation id="6023643151125006053">To napravo (serijska številka: <ph name="SERIAL_NUMBER" />) je zaklenil skrbnik domene <ph name="SAML_DOMAIN" />.</translation>
 <translation id="6025215716629925253">Sledenje sklada</translation>
-<translation id="6026047032548434446">Želite namestiti aplikacijo?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> – naprava USB povezana</translation>
 <translation id="6029587122245504742">Najpočasnejša</translation>
 <translation id="6032912588568283682">Datotečni sistem</translation>
@@ -3808,6 +3825,7 @@
 <translation id="6589660129740381104">Zaradi preprostejšega upravljanja uporabe brskalnika <ph name="IDS_SHORT_PRODUCT_NAME" /> funkcije, povezane s sinhronizacijo in prilagajanjem, zdaj upravlja en kontrolnik. Če to vklopite, se bodo morda spremenile trenutne nastavitve.</translation>
 <translation id="6590458744723262880">Preimenovanje mape</translation>
 <translation id="6592267180249644460">Dnevnik za WebRTC zajet <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">Prstni odtis je bil zabeležen</translation>
 <translation id="6594883168703494535">Prijava v Google Račun s funkcijo Smart Lock</translation>
 <translation id="6596325263575161958">Možnosti šifriranja</translation>
 <translation id="6596816719288285829">Naslov IP</translation>
@@ -3942,6 +3960,7 @@
 <translation id="6805038906417219576">V redu</translation>
 <translation id="6805647936811177813">Prijavite se v <ph name="TOKEN_NAME" />, če želite uvoziti potrdilo odjemalca s spletnega mesta <ph name="HOST_NAME" />.</translation>
 <translation id="680572642341004180">Omogoči sledenje RLZ v izdelku <ph name="SHORT_PRODUCT_OS_NAME" />.</translation>
+<translation id="6808039367995747522">Če želite nadaljevati, vstavite varnostni ključ in se ga dotaknite</translation>
 <translation id="6808193438228982088">Lisica</translation>
 <translation id="6810613314571580006">Samodejna prijava v spletna mesta s shranjenimi poverilnicami. Ko je ta funkcija onemogočena, boste morali potrditi pred vsako prijavo v spletno mesto.</translation>
 <translation id="6810768462515084623">Ojoj. Videti je, da je vaše geslo poteklo. Obnovite ga v drugi napravi in poskusite znova.</translation>
@@ -3949,6 +3968,7 @@
 <translation id="6812349420832218321">Programa <ph name="PRODUCT_NAME" /> ni mogoče zagnati kot korenski uporabnik.</translation>
 <translation id="6812841287760418429">Ohrani spremembe</translation>
 <translation id="6817174620439930047">Vprašaj, ko želi spletno mesto uporabiti sporočila sysex za dostop do naprav MIDI (priporočeno)</translation>
+<translation id="6818198425579322765">Jezik strani za prevajanje</translation>
 <translation id="682123305478866682">Predvajanje namizja</translation>
 <translation id="6823506025919456619">Če želite videti svoje naprave, se morate prijaviti v Chrome</translation>
 <translation id="6824564591481349393">Kopiraj &amp;e-poštni naslov</translation>
@@ -3982,6 +4002,7 @@
 <translation id="6860097299815761905">Nastavitve proxyja ...</translation>
 <translation id="6860427144121307915">Odpri na zavihku</translation>
 <translation id="6865313869410766144">Podatki za samodejno izpolnjevanje obrazcev</translation>
+<translation id="6865598234501509159">Stran ni v jeziku <ph name="LANGUAGE" /></translation>
 <translation id="6865708901122695652">Dnevniki dogodkov WebRTC (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">Barvna temperatura</translation>
 <translation id="6870888490422746447">Izberite aplikacijo, s katero želite deliti:</translation>
@@ -3996,6 +4017,7 @@
 <translation id="6885771755599377173">Pregled informacij o sistemu</translation>
 <translation id="6886476658664859389">Varnostni ključ NFC</translation>
 <translation id="6886871292305414135">Odpri povezavo v novem &amp;zavihku</translation>
+<translation id="6890912377247906520">Te razširitve ne potrebujejo dostopa do tega spletnega mesta.</translation>
 <translation id="6892812721183419409">Odpri povezavo kot <ph name="USER" /></translation>
 <translation id="6895032998810961280">Googlu sporoči podrobnosti o škodljivi programski opremi, sistemskih nastavitvah in procesih, odkritih v računalniku med tem čiščenjem</translation>
 <translation id="6896758677409633944">Kopiraj</translation>
@@ -4391,6 +4413,7 @@
 <translation id="7461924472993315131">Pripni</translation>
 <translation id="746216226901520237">Naslednjič bo telefon odklenil napravo <ph name="DEVICE_TYPE" />. Funkcijo Smart Lock lahko izklopite v nastavitvah.</translation>
 <translation id="7463006580194749499">Dodaj osebo</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# odprt zavihek, pritisnite za preklop traka z zavihki}one{# odprt zavihek, pritisnite za preklop traka z zavihki}two{# odprta zavihka, pritisnite za preklop traka z zavihki}few{# odprti zavihki, pritisnite za preklop traka z zavihki}other{# odprtih zavihkov, pritisnite za preklop traka z zavihki}}</translation>
 <translation id="7465778193084373987">Spletni naslov ukinjenega Netscapeovega potrdila</translation>
 <translation id="7469894403370665791">Samodejno vzpostavi povezavo s tem omrežjem</translation>
 <translation id="747114903913869239">Napaka: Razširitve ni bilo mogoče dekodirati</translation>
@@ -4818,6 +4841,7 @@
 <translation id="8037117027592400564">Branje in izgovarjava vsega besedila z uporabo sintetiziranega govora</translation>
 <translation id="8037357227543935929">Zahteva (privzeto)</translation>
 <translation id="803771048473350947">Datoteka</translation>
+<translation id="8041089156583427627">Pošlji povratne informacije</translation>
 <translation id="8042142357103597104">Neprosojnost besedila</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> se ne odziva.</translation>
 <translation id="8044899503464538266">Počasi</translation>
@@ -4847,6 +4871,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">Shranjeno geslo</translation>
 <translation id="8086015605808120405">Konfiguriranje tiskalnika <ph name="PRINTER_NAME" /> ...</translation>
+<translation id="8086442853986205778">Nastavitev tiskalnika <ph name="PRINTER_NAME" /></translation>
 <translation id="8090234456044969073">Preberite seznam spletnih mest, ki jih najpogosteje obiskujete</translation>
 <translation id="8093359998839330381">Vtičnik <ph name="PLUGIN_NAME" /> se ne odziva</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Varnostno kopiranje v Google Drive. Po želji lahko preprosto obnovite podatke ali napravo zamenjate z drugo. Varnostne kopije vključujejo podatke aplikacij.<ph name="END_PARAGRAPH1" />
@@ -5158,6 +5183,7 @@
 <translation id="8551388862522347954">Licence</translation>
 <translation id="8553342806078037065">Upravljanje drugih oseb</translation>
 <translation id="8554899698005018844">Brez jezika</translation>
+<translation id="8557022314818157177">Varnostnega ključa se dotikajte, dokler ne bo prstni odtis zabeležen</translation>
 <translation id="855773602626431402">Vtičniku brez varnostnih omejitev je bilo preprečeno izvajanje na tej strani.</translation>
 <translation id="8557930019681227453">Manifest</translation>
 <translation id="8561206103590473338">Slon</translation>
@@ -5315,6 +5341,7 @@
 <translation id="8770406935328356739">Korenski imenik razširitve</translation>
 <translation id="8770507190024617908">Upravljanje ljudi</translation>
 <translation id="8771300903067484968">Ozadje začetne strani je ponastavljeno na privzeto ozadje.</translation>
+<translation id="8773302562181397928">Shranjevanje tiskalnika <ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">Potrdite obnovitev</translation>
 <translation id="8774934320277480003">Zgornji rob</translation>
 <translation id="8775144690796719618">Neveljaven URL</translation>
@@ -5657,6 +5684,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 zavihek}one{# zavihek}two{# zavihka}few{# zavihki}other{# zavihkov}}</translation>
 <translation id="971774202801778802">URL zaznamka</translation>
 <translation id="973473557718930265">Zapri</translation>
+<translation id="975893173032473675">Jezik prevoda</translation>
 <translation id="97905529126098460">To okno se bo zaprlo po dokončanju preklica.</translation>
 <translation id="981121421437150478">Brez povezave</translation>
 <translation id="983511809958454316">Ta funkcija ni podprta v navidezni resničnosti</translation>
diff --git a/chrome/app/resources/generated_resources_sr.xtb b/chrome/app/resources/generated_resources_sr.xtb
index 1571dc7..28e57966 100644
--- a/chrome/app/resources/generated_resources_sr.xtb
+++ b/chrome/app/resources/generated_resources_sr.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="sr">
-<translation id="1002469766576243227">Ову услугу потврде идентитета хостује <ph name="EXTENSION_NAME" /></translation>
 <translation id="1003088604756913841">Отвори линк у новом <ph name="APP" /> прозору</translation>
 <translation id="1004218526896219317">Приступ сајту</translation>
 <translation id="1005274289863221750">Коришћење микрофона и камере</translation>
@@ -26,13 +25,14 @@
 <translation id="1031362278801463162">Учитавање прегледа</translation>
 <translation id="103279545524624934">Ослободите простор на диску да бисте покренули Android апликације.</translation>
 <translation id="1033780634303702874">Приступ серијским уређајима</translation>
-<translation id="1034942643314881546">Омогућавање adb-а за прављење илустрација апликација</translation>
+<translation id="1034942643314881546">Омогућавање ADB-а за прављење илустрација апликација</translation>
 <translation id="1036348656032585052">Искључи</translation>
 <translation id="1036511912703768636">Приступ било ком од ових USB уређаја</translation>
 <translation id="1036982837258183574">Притисните |<ph name="ACCELERATOR" />| да бисте изашли из режима целог екрана</translation>
 <translation id="1038168778161626396">Само шифруј</translation>
 <translation id="1039337018183941703">Неважећа или оштећена датотека</translation>
 <translation id="1041175011127912238">Ова страница не реагује</translation>
+<translation id="1041263367839475438">Доступни уређаји</translation>
 <translation id="1042174272890264476">Уз рачунар такође добијате уграђену RLZ библиотеку производа <ph name="SHORT_PRODUCT_NAME" />. RLZ додељује нејединствену ознаку помоћу које вас није могуће лично идентификовати да би измерио претраге и коришћење производа <ph name="SHORT_PRODUCT_NAME" /> који су подстакнути одређеном промотивном кампањом. Те ознаке се понекад приказују у упитима Google претраге у производу <ph name="PRODUCT_NAME" />.</translation>
 <translation id="1045692658517323508">{0,plural, =1{Ажурирајте за 1 минут}one{Ажурирајте за # минут}few{Ажурирајте за # минута}other{Ажурирајте за # минута}}</translation>
 <translation id="1046635659603195359">Изгледа да сте већ подесили Voice Match са Google помоћником на неком другом уређају. Ови претходни снимци могу да се користе за прављење гласовног модела на овом уређају. То би требало да траје мање од једног минута.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">Претражите уређај, апликације и веб.</translation>
 <translation id="1146678959555564648">Уђи у ВР</translation>
 <translation id="114721135501989771">Паметне Google функције</translation>
+<translation id="1147991416141538220">Да бисте затражили приступ, обратите се администратору овог уређаја.</translation>
 <translation id="1149401351239820326">Месец истека</translation>
 <translation id="1150565364351027703">Наочари за сунце</translation>
 <translation id="1151917987301063366">Увек дозволи да <ph name="HOST" /> приступа сензорима</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">Прилагођено</translation>
 <translation id="1178581264944972037">Паузирај</translation>
 <translation id="117916940443676133">Безбедносни кључ није заштићен PIN-ом. Да бисте управљали подацима за пријављивање, прво направите PIN.</translation>
+<translation id="118069123878619799">– ваше физичке особине, попут висине</translation>
 <translation id="1181037720776840403">Уклони</translation>
 <translation id="1183237619868651138">Није успело инсталирање датотеке <ph name="EXTERNAL_CRX_FILE" /> у локалном кешу.</translation>
 <translation id="1185924365081634987">Можете да покушате и да <ph name="GUEST_SIGNIN_LINK_START" />прегледате као гост<ph name="GUEST_SIGNIN_LINK_END" /> да бисте исправили ову грешку на мрежи.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">Питај пре приступа</translation>
 <translation id="1434696352799406980">Ово ће ресетовати почетну страницу, страницу нове картице, претраживач и закачене картице. Такође ће онемогућити све додатке и обрисати привремене податке попут колачића. Обележивачи, историја и сачуване лозинке неће бити обрисани.</translation>
 <translation id="1434886155212424586">Почетна страница је страница Нова картица</translation>
+<translation id="1435979430299962295">Да бисте дозволили приступ на овом сајту, кликните на додатак.</translation>
 <translation id="1436390408194692385">Важи још <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">Настави са подешавањем</translation>
 <translation id="1436784010935106834">Уклоњено</translation>
@@ -1361,12 +1364,14 @@
 <translation id="2932883381142163287">Пријави злоупотребу</translation>
 <translation id="2936851848721175671">Прављење резервне копије и враћање</translation>
 <translation id="2938225289965773019">отвори линкове за <ph name="PROTOCOL" /></translation>
+<translation id="2938845886082362843">Прегледајте и избришите податке за пријављивање сачуване на безбедносном кључу</translation>
 <translation id="2939938020978911855">Приказуј доступне Bluetooth уређаје</translation>
 <translation id="2941112035454246133">Низак</translation>
 <translation id="2942560570858569904">Чека се...</translation>
 <translation id="2942581856830209953">Прилагодите ову страницу</translation>
 <translation id="2944060181911631861">Шаљите податке о коришћењу и дијагностичке податке. Помозите нам да вам пружимо бољи доживљај Android-а тако што ћете аутоматски слати податке о дијагностици, уређају и коришћењу апликација Google-у. То ће помоћи у одржавању стабилности система и апликације и другим подешавањима. Неки обједињени подаци ће такође помоћи Google апликацијама и партнерима, попут Android програмера. Ако укључите подешавање додатне активности на вебу и у апликацијама, ти подаци ће се можда чувати на Google налогу. <ph name="BEGIN_LINK1" />Сазнајте више<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">Додај везу</translation>
+<translation id="2947605845283690091">Прегледање веба треба да буде брзо. Одвојите мало времена и <ph name="BEGIN_LINK" />проверите додатке<ph name="END_LINK" />.</translation>
 <translation id="2948300991547862301">Иди на <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">Брз, једноставан и безбедан веб-прегледач направљен за модерни веб.</translation>
 <translation id="2949289451367477459">Користите локацију. Дозволите апликацијама и услугама са дозволом за локацију да користе локацију овог уређаја. Google може повремено да прикупља податке о локацији и да их користи на анониман начин за побољшање прецизности локације и услуга заснованих на локацији. <ph name="BEGIN_LINK1" />Сазнајте више<ph name="END_LINK1" /></translation>
@@ -1543,6 +1548,7 @@
 <translation id="3241680850019875542">Изаберите основни директоријум додатка за паковање. Да бисте ажурирали додатак, изаберите и датотеку приватног кључа која ће се поново користити.</translation>
 <translation id="3244294424315804309">Не укључуј звук</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> – грешка на мрежи</translation>
+<translation id="3248902735035392926">Безбедност је важна. Одвојите мало времена и <ph name="BEGIN_LINK" />проверите додатке<ph name="END_LINK" /></translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;Није део сертификата&gt;</translation>
 <translation id="3253225298092156258">Није доступно</translation>
@@ -1749,7 +1755,7 @@
 <translation id="3552780134252864554">Брише се на излазу</translation>
 <translation id="3555812735919707620">Уклони додатак</translation>
 <translation id="3556000484321257665">Претраживач је промењен у <ph name="URL" />.</translation>
-<translation id="3556433843310711081">Менаџер може да га деблокира за вас</translation>
+<translation id="3556433843310711081">Менаџер може да га одблокира за вас</translation>
 <translation id="3557101512409028104">Подесите ограничења за веб-сајтове и време испред екрана помоћу Family Link-а</translation>
 <translation id="3559262020195162408">Инсталирање смерница на уређају није успело.</translation>
 <translation id="3560034655160545939">&amp;Провера правописа</translation>
@@ -2039,6 +2045,7 @@
 <translation id="3926002189479431949">Телефон за Smart Lock је промењен</translation>
 <translation id="3927932062596804919">Одбиј</translation>
 <translation id="3928570707778085600">Желите ли да сачувате промене у: <ph name="FILE_OR_FOLDER_NAME" />?</translation>
+<translation id="3929426037718431833">Ови додаци могу да виде и мењају информације на овом сајту.</translation>
 <translation id="3930737994424905957">Траже се уређаји</translation>
 <translation id="3930968231047618417">Боја позадине</translation>
 <translation id="3933283459331715412">Вратите избрисану лозинку за <ph name="USERNAME" /></translation>
@@ -2106,6 +2113,7 @@
 <translation id="4010917659463429001">Да би вам обележивачи били доступни на мобилном уређају, <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973">„<ph name="CLIENT_NAME" />“ отклања грешке из овог прегледача</translation>
 <translation id="4014432863917027322">Желите ли да поправите „<ph name="EXTENSION_NAME" />“?</translation>
+<translation id="4015163439792426608">Имате додатке? <ph name="BEGIN_LINK" />Управљајте додацима<ph name="END_LINK" /> на једном практичном месту.</translation>
 <translation id="4020106588733303597">Упс! Систем није успео да учита доступне лиценце.</translation>
 <translation id="4020327272915390518">Мени са опцијама</translation>
 <translation id="4021279097213088397">-</translation>
@@ -2264,6 +2272,7 @@
 <translation id="4267953847983678297">Аутоматски се повезуј са мобилном мрежом</translation>
 <translation id="4268025649754414643">Шифровање кључа</translation>
 <translation id="4270393598798225102">Верзија <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">Подаци за пријављивање</translation>
 <translation id="4275663329226226506">Медији</translation>
 <translation id="4275830172053184480">Поновно покретање уређаја</translation>
 <translation id="4278101229438943600">Помоћник је спреман</translation>
@@ -2307,6 +2316,7 @@
 <translation id="4349828822184870497">Корисно</translation>
 <translation id="4350019051035968019">Овај уређај не може да се региструје на домену коме припада ваш налог јер је означен као уређај којим управља други домен.</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> жели да тражи Bluetooth уређаје у близини. Пронађени су следећи уређаји:</translation>
+<translation id="4353114845960720315">Док сте у ВР режиму, овај сајт ће можда моћи да сазна нешто о вама:</translation>
 <translation id="4354344420232759511">Овде се приказују сајтови које сте посетили</translation>
 <translation id="435527878592612277">Изаберите слику</translation>
 <translation id="4358313196493694334">Стабилизуј локацију клика</translation>
@@ -2366,6 +2376,7 @@
 <translation id="443475966875174318">Ажурирајте или уклоните некомпатибилне апликације</translation>
 <translation id="4438043733494739848">Прозирно</translation>
 <translation id="4441124369922430666">Желите ли да се ова апликација покреће аутоматски када укључите уређај?</translation>
+<translation id="4441147046941420429">Да бисте наставили, уклоните безбедносни кључ са уређаја, па га поново уметните и додирните</translation>
 <translation id="444134486829715816">Прошири...</translation>
 <translation id="4442424173763614572">DNS претрага није успела</translation>
 <translation id="4443536555189480885">&amp;Help (Помоћ)</translation>
@@ -2592,6 +2603,7 @@
 <translation id="4804818685124855865">Прекини везу</translation>
 <translation id="4804827417948292437">Авокадо</translation>
 <translation id="4807098396393229769">Име и презиме на картици</translation>
+<translation id="4808319664292298116">Желите да активирате ВР са <ph name="DOMAIN" />?</translation>
 <translation id="4808667324955055115">Искачући прозори су блокирани:</translation>
 <translation id="480990236307250886">Отвори почетну страницу</translation>
 <translation id="4813136279048157860">Моје слике</translation>
@@ -2816,6 +2828,7 @@
 <translation id="5135085122826131075">Приступајте Помоћнику када кажете „Ок Google“.</translation>
 <translation id="5135533361271311778">Није могуће направити обележивач.</translation>
 <translation id="5137501176474113045">Избриши ову ставку</translation>
+<translation id="5139823398361067371">Унесите PIN за безбедносни кључ. Ако не знате PIN, треба да ресетујете безбедносни кључ.</translation>
 <translation id="5139955368427980650">&amp;Отвори</translation>
 <translation id="5142961317498132443">Потврда идентитета</translation>
 <translation id="5143374789336132547">Додатак „<ph name="EXTENSION_NAME" />“ је променио страницу која се приказује када кликнете на дугме Почетна.</translation>
@@ -2834,6 +2847,7 @@
 <translation id="5170568018924773124">Прикажи у директоријуму</translation>
 <translation id="5171045022955879922">Претражите или унесите URL адресу</translation>
 <translation id="5171343362375269016">Замењена меморија</translation>
+<translation id="5173668317844998239">Додајте и бришите отиске прстију сачуване на безбедносном кључу</translation>
 <translation id="5175379009094579629">Назив уређаја није важећи. Унесите важећи назив уређаја да бисте пробали поново.</translation>
 <translation id="5177479852722101802">Настави да блокираш приступ камери и микрофону</translation>
 <translation id="5177549709747445269">Користите податке на мрежи оператера</translation>
@@ -2909,6 +2923,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">Налози</translation>
 <translation id="5288678174502918605">П&amp;оново отвори затворену картицу</translation>
+<translation id="52895863590846877">Језик ове странице није <ph name="LANGUAGE" /></translation>
 <translation id="52912272896845572">Датотека приватног кључа је неважећа.</translation>
 <translation id="529175790091471945">Форматирај овај уређај</translation>
 <translation id="5293170712604732402">Вратите подешавања на првобитне подразумеване вредности</translation>
@@ -3063,6 +3078,7 @@
 <translation id="5511379779384092781">Веома мала</translation>
 <translation id="5511823366942919280">Да ли стварно желите да подесите овај уређај као „Ајкулу“?</translation>
 <translation id="5512653252560939721">Копија сертификата корисника мора да постоји на хардверу.</translation>
+<translation id="5517304475148761050">Ова апликација захтева приступ Play продавници</translation>
 <translation id="551752069230578406">Додајемо штампач на налог – то ће можда мало да потраје...</translation>
 <translation id="5518219166343146486">Питај када сајт жели да види текст и слике који су копирани у привремену меморију</translation>
 <translation id="5518584115117143805">Сертификат шифровања е-поште</translation>
@@ -3217,7 +3233,7 @@
 <translation id="5723508132121499792">Није покренута ниједна позадинска апликација</translation>
 <translation id="5727728807527375859">Додаци, апликације и теме могу да оштете рачунар. Желите ли стварно да наставите?</translation>
 <translation id="5729712731028706266">&amp;Прикажи</translation>
-<translation id="5732392974455271431">Родитељи могу да га деблокирају за тебе</translation>
+<translation id="5732392974455271431">Родитељи могу да га одблокирају за тебе</translation>
 <translation id="5734362860645681824">Комуникације</translation>
 <translation id="5734697361979786483">Додај дељење датотека</translation>
 <translation id="5736796278325406685">Унесите важеће корисничко име</translation>
@@ -3268,12 +3284,14 @@
 <translation id="5804175651771201311">Роминг је искључен</translation>
 <translation id="5804241973901381774">Дозволе</translation>
 <translation id="5805697420284793859">Менаџер прозора</translation>
+<translation id="5806773519584576205">0° (подразумевано)</translation>
 <translation id="5811750797187914944">То је то</translation>
 <translation id="5812674658566766066">Прошири све</translation>
 <translation id="5814126672212206791">Тип везе</translation>
 <translation id="5815645614496570556">X.400 адреса</translation>
 <translation id="5816434091619127343">Тражене измене ће учинити штампач неупотребљивим.</translation>
 <translation id="5817918615728894473">Упари</translation>
+<translation id="5819762621475381970">– изглед ваше собе</translation>
 <translation id="5821565227679781414">Направи пречицу</translation>
 <translation id="5825412242012995131">Укључено (препоручено)</translation>
 <translation id="5826395379250998812">Повежите <ph name="DEVICE_TYPE" /> са телефоном. <ph name="LINK_BEGIN" />Сазнајте више<ph name="LINK_END" /></translation>
@@ -3423,7 +3441,6 @@
 <translation id="6022705094403139349">Да ли сте спремни да упарите безбедносни кључ?</translation>
 <translation id="6023643151125006053">Овај уређај (СБ: <ph name="SERIAL_NUMBER" />) је закључао администратор домена <ph name="SAML_DOMAIN" />.</translation>
 <translation id="6025215716629925253">Стање низа</translation>
-<translation id="6026047032548434446">Желите ли да инсталирате апликацију?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> – USB уређај је повезан</translation>
 <translation id="6029587122245504742">Најспорије</translation>
 <translation id="6032912588568283682">Систем датотека</translation>
@@ -3805,6 +3822,7 @@
 <translation id="6589660129740381104">Да бисте лакше управљали <ph name="IDS_SHORT_PRODUCT_NAME" /> доживљајем, функције везане за синхронизацију и персонализацију су сада под једном контролом. Ако ово укључите, можда ћете променити тренутна подешавања.</translation>
 <translation id="6590458744723262880">Промените назив директоријума</translation>
 <translation id="6592267180249644460">WebRTC евиденција је снимљена <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">Отисак прста је снимљен</translation>
 <translation id="6594883168703494535">Користите Smart Lock да бисте се пријавили на Google налог</translation>
 <translation id="6596325263575161958">Опције шифровања</translation>
 <translation id="6596816719288285829">IP адреса</translation>
@@ -3939,6 +3957,7 @@
 <translation id="6805038906417219576">Потврди</translation>
 <translation id="6805647936811177813">Пријавите се на <ph name="TOKEN_NAME" /> да бисте увезли сертификат клијента са <ph name="HOST_NAME" />.</translation>
 <translation id="680572642341004180">Омогући RLZ праћење у производу <ph name="SHORT_PRODUCT_OS_NAME" />.</translation>
+<translation id="6808039367995747522">Да бисте наставили, уметните и додирните безбедносни кључ</translation>
 <translation id="6808193438228982088">Лисица</translation>
 <translation id="6810613314571580006">Аутоматски се пријављујте на веб-сајтове помоћу сачуваних акредитива. Када је ова функција онемогућена, тражићемо потврду пре сваког пријављивања на веб-сајт.</translation>
 <translation id="6810768462515084623">Упс, изгледа да вам је истекла лозинка. Обновите је на другом уређају, па пробајте поново.</translation>
@@ -3946,6 +3965,7 @@
 <translation id="6812349420832218321"><ph name="PRODUCT_NAME" /> не може да се покреће као основни производ.</translation>
 <translation id="6812841287760418429">Задржи промене</translation>
 <translation id="6817174620439930047">Питај када сајт жели да користи ексклузивне поруке система за приступ MIDI уређајима (препоручено)</translation>
+<translation id="6818198425579322765">Језик странице са кога желите да преводите</translation>
 <translation id="682123305478866682">Пребаците радну површину</translation>
 <translation id="6823506025919456619">Потребно је да се пријавите у Chrome да бисте видели уређаје</translation>
 <translation id="6824564591481349393">Копирај адресу &amp;е-поште</translation>
@@ -3979,6 +3999,7 @@
 <translation id="6860097299815761905">Подешавања проксија...</translation>
 <translation id="6860427144121307915">Отвори на картици</translation>
 <translation id="6865313869410766144">Подаци Аутоматског попуњавања за обрасце</translation>
+<translation id="6865598234501509159">Језик ове странице није <ph name="LANGUAGE" /></translation>
 <translation id="6865708901122695652">WebRTC евиденције догађаја (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">Температура боја</translation>
 <translation id="6870888490422746447">Изаберите апликацију за дељење:</translation>
@@ -3993,6 +4014,7 @@
 <translation id="6885771755599377173">Преглед информација о систему</translation>
 <translation id="6886476658664859389">NFC безбедносни кључ</translation>
 <translation id="6886871292305414135">Отвори линк на новој &amp;картици</translation>
+<translation id="6890912377247906520">Овим додацима не треба приступ овом сајту.</translation>
 <translation id="6892812721183419409">Отвори линк као <ph name="USER" /></translation>
 <translation id="6895032998810961280">Шаљи Google-у извештаје о штетном софтверу, подешавањима система и процесима који су пронађени на рачунару током овог чишћења</translation>
 <translation id="6896758677409633944">Копирај</translation>
@@ -4388,6 +4410,7 @@
 <translation id="7461924472993315131">Закачи</translation>
 <translation id="746216226901520237">Следећи пут ће телефон откључати <ph name="DEVICE_TYPE" />. Можете да искључите Smart Lock у подешавањима.</translation>
 <translation id="7463006580194749499">Додај особу</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# отворена картица, притисните да бисте укључили/искључили траку са картицама}one{# отворена картица, притисните да бисте укључили/искључили траку са картицама}few{# отворене картице, притисните да бисте укључили/искључили траку са картицама}other{# отворених картица, притисните да бисте укључили/искључили траку са картицама}}</translation>
 <translation id="7465778193084373987">URL за опозив Netscape сертификата</translation>
 <translation id="7469894403370665791">Аутоматски се повезуј са овом мрежом</translation>
 <translation id="747114903913869239">Грешка: Није могуће дешифровати додатак</translation>
@@ -4575,7 +4598,7 @@
 <translation id="7750228210027921155">Слика у слици</translation>
 <translation id="7751260505918304024">Прикажи све</translation>
 <translation id="7754704193130578113">Питај где треба сачувати сваку датотеку пре преузимања</translation>
-<translation id="7755287808199759310">Родитељ може да га деблокира за тебе</translation>
+<translation id="7755287808199759310">Родитељ може да га одблокира за тебе</translation>
 <translation id="7757787379047923882">Текст дељен са уређаја <ph name="DEVICE_NAME" /></translation>
 <translation id="7758143121000533418">Family Link</translation>
 <translation id="7758450972308449809">Прилагодите границе приказа</translation>
@@ -4815,6 +4838,7 @@
 <translation id="8037117027592400564">Читање свог текста изговореног помоћу синтетизованог говора</translation>
 <translation id="8037357227543935929">Питај (подразумевано)</translation>
 <translation id="803771048473350947">Датотека</translation>
+<translation id="8041089156583427627">Пошаљи повратне информације</translation>
 <translation id="8042142357103597104">Непрозирност текста</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> не реагује.</translation>
 <translation id="8044899503464538266">Споро</translation>
@@ -4844,6 +4868,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">Сачувана лозинка</translation>
 <translation id="8086015605808120405"><ph name="PRINTER_NAME" /> се конфигурише…</translation>
+<translation id="8086442853986205778">Подесите <ph name="PRINTER_NAME" /></translation>
 <translation id="8090234456044969073">Читање листе најчешће посећиваних веб-сајтова</translation>
 <translation id="8093359998839330381">Додатна компонента <ph name="PLUGIN_NAME" /> не реагује</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Правите резервне копије на Google диску. Лако враћајте податке или мењајте уређаје у било ком тренутку. Резервна копија садржи податке апликација.<ph name="END_PARAGRAPH1" />
@@ -5155,6 +5180,7 @@
 <translation id="8551388862522347954">Лиценце</translation>
 <translation id="8553342806078037065">Управљање другим људима</translation>
 <translation id="8554899698005018844">Без језика</translation>
+<translation id="8557022314818157177">Наставите да додирујете безбедносни кључ док не снимимо отисак прста</translation>
 <translation id="855773602626431402">Спречено је покретање додатне компоненте која је изван заштићеног окружења на овој страници.</translation>
 <translation id="8557930019681227453">Манифест</translation>
 <translation id="8561206103590473338">Слон</translation>
@@ -5312,6 +5338,7 @@
 <translation id="8770406935328356739">Основни директоријум додатка</translation>
 <translation id="8770507190024617908">Управљај људима</translation>
 <translation id="8771300903067484968">Позадина почетне странице је ресетована на подразумевану позадину.</translation>
+<translation id="8773302562181397928">Сачувајте <ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">Потврдите враћање</translation>
 <translation id="8774934320277480003">Горња маргина</translation>
 <translation id="8775144690796719618">Неважећи URL</translation>
@@ -5654,6 +5681,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 картица}one{# картица}few{# картице}other{# картица}}</translation>
 <translation id="971774202801778802">URL обележивача</translation>
 <translation id="973473557718930265">Изађи</translation>
+<translation id="975893173032473675">Језик на који желите да преводите</translation>
 <translation id="97905529126098460">Овај прозор ће се затворити када се отказивање доврши.</translation>
 <translation id="981121421437150478">Офлајн</translation>
 <translation id="983511809958454316">Ова функција није подржана у ВР-у</translation>
diff --git a/chrome/app/resources/generated_resources_sv.xtb b/chrome/app/resources/generated_resources_sv.xtb
index ab0cc34..9c99904e 100644
--- a/chrome/app/resources/generated_resources_sv.xtb
+++ b/chrome/app/resources/generated_resources_sv.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="sv">
-<translation id="1002469766576243227">Den här autentiseringstjänsten tillhandahålls av <ph name="EXTENSION_NAME" /></translation>
 <translation id="1003088604756913841">Öppna länken i ett nytt fönster i <ph name="APP" /></translation>
 <translation id="1004218526896219317">Tillgång till webbplatsen</translation>
 <translation id="1005274289863221750">Använd mikrofonen och kameran</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">Endast chiffrering</translation>
 <translation id="1039337018183941703">Ogiltig eller skadad fil</translation>
 <translation id="1041175011127912238">Sidan svarar inte</translation>
+<translation id="1041263367839475438">Tillgängliga enheter</translation>
 <translation id="1042174272890264476">Datorn har även RLZ-biblioteket för <ph name="SHORT_PRODUCT_NAME" /> inbyggt. RLZ tilldelar en icke-unik, icke-personligt identifierbar tagg för att mäta antalet sökningar och användningen av <ph name="SHORT_PRODUCT_NAME" /> som drivs av en viss reklamkampanj. Dessa etiketter visas ibland vid sökningar på Google i <ph name="PRODUCT_NAME" />.</translation>
 <translation id="1045692658517323508">{0,plural, =1{Uppdatera inom 1 minut}other{Uppdatera inom # minuter}}</translation>
 <translation id="1046635659603195359">Du verkar redan ha konfigurerat Voice Match med Google Assistant på en annan enhet. Det går att skapa en röstmodell på den här enheten utifrån de tidigare inspelningarna. Detta tar knappt en minut.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">Sök på enheten, i appar och på webben.</translation>
 <translation id="1146678959555564648">Kliv in i VR</translation>
 <translation id="114721135501989771">Få Google-teknik i Chrome</translation>
+<translation id="1147991416141538220">Kontakta enhetens administratör om du vill ha åtkomst.</translation>
 <translation id="1149401351239820326">Utgångsmånad</translation>
 <translation id="1150565364351027703">Solglasögon</translation>
 <translation id="1151917987301063366">Låt alltid <ph name="HOST" /> använda enhetens sensorer</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">Anpassad</translation>
 <translation id="1178581264944972037">Paus</translation>
 <translation id="117916940443676133">Säkerhetsnyckeln skyddas inte av en pinkod. Skapa en pinkod först innan du hanterar inloggningsuppgifter.</translation>
+<translation id="118069123878619799">– din fysiska egenskaper, t.ex. hur lång du är</translation>
 <translation id="1181037720776840403">Ta bort</translation>
 <translation id="1183237619868651138">Det går inte att installera <ph name="EXTERNAL_CRX_FILE" /> i det lokala cacheminnet.</translation>
 <translation id="1185924365081634987">Du kan också försöka lösa nätverksproblemet genom att <ph name="GUEST_SIGNIN_LINK_START" />surfa som gäst<ph name="GUEST_SIGNIN_LINK_END" />.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">Fråga innan informationen används</translation>
 <translation id="1434696352799406980">Den här funktionen återställer startfliken, sidan Ny flik, sökmotorn och de fästa flikarna. Den inaktiverar också alla tillägg och rensar tillfälliga uppgifter som cookies. Bokmärken, historik och sparade lösenord rensas inte.</translation>
 <translation id="1434886155212424586">Startsidan är sidan Ny flik</translation>
+<translation id="1435979430299962295">Klicka på tillägget om du vill ge det åtkomstbehörighet till den här webbplatsen.</translation>
 <translation id="1436390408194692385">Giltigt i <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">Fortsätt med konfigurationen</translation>
 <translation id="1436784010935106834">Borttagna</translation>
@@ -1364,12 +1367,14 @@
 <translation id="2932883381142163287">Anmäl otillåten användning</translation>
 <translation id="2936851848721175671">Säkerhetskopiera och återställ</translation>
 <translation id="2938225289965773019">Öppna <ph name="PROTOCOL" />-länkar</translation>
+<translation id="2938845886082362843">Visa och radera inloggningsdata som sparats på säkerhetsnyckeln</translation>
 <translation id="2939938020978911855">Visa tillgängliga Bluetooth-enheter</translation>
 <translation id="2941112035454246133">Låg</translation>
 <translation id="2942560570858569904">Väntar …</translation>
 <translation id="2942581856830209953">Anpassa den här sidan</translation>
 <translation id="2944060181911631861">Skicka diagnostik- och användningsdata. Hjälp till att göra Android bättre genom att skicka diagnostikdata, enhetsdata och data om appanvändning till Google automatiskt. Denna data används till att förbättra systemets och apparnas stabilitet med mera. Viss samlad data används även till att förbättra appar från Google och partner, till exempel Android-utvecklare. Om ytterligare webb- och appaktivitet har aktiverats kan denna data sparas i Google-kontot. <ph name="BEGIN_LINK1" />Läs mer<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">Lägg till anslutning</translation>
+<translation id="2947605845283690091">Det ska gå snabbt att surfa på webben. Ta dig tid att <ph name="BEGIN_LINK" />kolla igenom dina tillägg<ph name="END_LINK" /> nu.</translation>
 <translation id="2948300991547862301">Öppna <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">En snabb, enkel och säker webbläsare som är anpassad för den moderna webben.</translation>
 <translation id="2949289451367477459">Använd plats. Tillåt att appar och tjänster med platsbehörighet använder enhetens plats. Google kan med jämna mellanrum samla in data som används anonymt i syfte att förbättra platsangivelsens exakthet och platsbaserade tjänster.<ph name="BEGIN_LINK1" />Läs mer<ph name="END_LINK1" /></translation>
@@ -1546,6 +1551,7 @@
 <translation id="3241680850019875542">Välj rotkatalogen för tillägget som ska paketeras. Om du vill uppdatera ett tillägg väljer du också den privata nyckel som ska återanvändas.</translation>
 <translation id="3244294424315804309">Ljud fortsatt av</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> – nätverksfel</translation>
+<translation id="3248902735035392926">Säkerheten har betydelse. Ta dig tid att <ph name="BEGIN_LINK" />kolla igenom dina tillägg nu<ph name="END_LINK" /></translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;ingår inte i certifikat&gt;</translation>
 <translation id="3253225298092156258">Inte tillgängligt</translation>
@@ -2042,6 +2048,7 @@
 <translation id="3926002189479431949">Du har bytt ut mobilen som är kopplad till Smart Lock</translation>
 <translation id="3927932062596804919">Neka</translation>
 <translation id="3928570707778085600">Vill du spara ändringarna i <ph name="FILE_OR_FOLDER_NAME" />?</translation>
+<translation id="3929426037718431833">De här tilläggen kan se och ändra information på den här webbplatsen.</translation>
 <translation id="3930737994424905957">Söker efter enheter</translation>
 <translation id="3930968231047618417">Bakgrundsfärg</translation>
 <translation id="3933283459331715412">Återställ det raderade lösenordet för <ph name="USERNAME" /></translation>
@@ -2109,6 +2116,7 @@
 <translation id="4010917659463429001"><ph name="GET_IOS_APP_LINK" /> om du vill ha dina bokmärken på din mobila enhet.</translation>
 <translation id="4013132157686828973"><ph name="CLIENT_NAME" /> felsöker webbläsaren</translation>
 <translation id="4014432863917027322">Vill du reparera <ph name="EXTENSION_NAME" />?</translation>
+<translation id="4015163439792426608">Använder du tillägg? <ph name="BEGIN_LINK" />Hantera tilläggen<ph name="END_LINK" /> enkelt på ett ställe.</translation>
 <translation id="4020106588733303597">Hoppsan! Det gick inte att läsa in de tillgängliga licenserna.</translation>
 <translation id="4020327272915390518">Alternativmeny</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2267,6 +2275,7 @@
 <translation id="4267953847983678297">Anslut till mobilnätverk automatiskt</translation>
 <translation id="4268025649754414643">Nyckelchiffrering</translation>
 <translation id="4270393598798225102">Version <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">Inloggningsuppgifter</translation>
 <translation id="4275663329226226506">Media</translation>
 <translation id="4275830172053184480">Starta om enheten</translation>
 <translation id="4278101229438943600">Assistenten är redo</translation>
@@ -2310,6 +2319,7 @@
 <translation id="4349828822184870497">Användbart</translation>
 <translation id="4350019051035968019">Det går inte att registrera enheten på samma domän som dina konton eftersom enheten har registrerats som hanterad av en annan domän.</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> vill söka efter Bluetooth-enheter i närheten. Följande enheter har hittats:</translation>
+<translation id="4353114845960720315">Medan du använder VR-läget kan den här webbplatsen ta reda på följande om dig:</translation>
 <translation id="4354344420232759511">Webbplatser du besöker visas här</translation>
 <translation id="435527878592612277">Välj foto</translation>
 <translation id="4358313196493694334">Stabilisera klickplats</translation>
@@ -2369,6 +2379,7 @@
 <translation id="443475966875174318">Uppdatera och ta bort inkompatibla appar</translation>
 <translation id="4438043733494739848">Genomskinlig</translation>
 <translation id="4441124369922430666">Vill du starta denna app automatiskt när maskinen slås på?</translation>
+<translation id="4441147046941420429">Fortsätt genom att ta bort säkerhetsnyckeln från enheten, sätta i den igen och trycka på den</translation>
 <translation id="444134486829715816">Expandera..</translation>
 <translation id="4442424173763614572">DNS-sökning misslyckades</translation>
 <translation id="4443536555189480885">&amp;Hjälp</translation>
@@ -2595,6 +2606,7 @@
 <translation id="4804818685124855865">Koppla från</translation>
 <translation id="4804827417948292437">Avokado</translation>
 <translation id="4807098396393229769">Namn på kort</translation>
+<translation id="4808319664292298116">Vill du låta <ph name="DOMAIN" /> aktivera VR-läget?</translation>
 <translation id="4808667324955055115">Popup-fönster har blockerats</translation>
 <translation id="480990236307250886">Öppna startsidan</translation>
 <translation id="4813136279048157860">Mina bilder</translation>
@@ -2819,6 +2831,7 @@
 <translation id="5135085122826131075">Starta assistenten när du säger ”Ok Google”.</translation>
 <translation id="5135533361271311778">Det gick inte att skapa bokmärkesobjektet.</translation>
 <translation id="5137501176474113045">Ta bort det här objektet</translation>
+<translation id="5139823398361067371">Ange säkerhetsnyckelns pinkod. Om du inte kommer ihåg pinkoden måste du återställa säkerhetsnyckeln.</translation>
 <translation id="5139955368427980650">&amp;Öppna</translation>
 <translation id="5142961317498132443">Autentisering</translation>
 <translation id="5143374789336132547">Tillägget <ph name="EXTENSION_NAME" /> har ändrat vilken sida som visas när du klickar på hemknappen.</translation>
@@ -2837,6 +2850,7 @@
 <translation id="5170568018924773124">Visa i mapp</translation>
 <translation id="5171045022955879922">Sök eller ange webbadress</translation>
 <translation id="5171343362375269016">Bytt minne</translation>
+<translation id="5173668317844998239">Lägg till och radera fingeravtryck som sparats på säkerhetsnyckeln</translation>
 <translation id="5175379009094579629">Enhetens namn är ogiltigt. Ange ett giltigt enhetsnamn och försök igen.</translation>
 <translation id="5177479852722101802">Fortsätt blockera tillgång till kamera och mikrofon</translation>
 <translation id="5177549709747445269">Du använder mobildata</translation>
@@ -2912,6 +2926,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">Dina konton</translation>
 <translation id="5288678174502918605">Ö&amp;ppna en stängd flik igen</translation>
+<translation id="52895863590846877">Sidan är inte på <ph name="LANGUAGE" /></translation>
 <translation id="52912272896845572">Den privata nyckelfilen är ogiltig.</translation>
 <translation id="529175790091471945">Formatera enheten</translation>
 <translation id="5293170712604732402">Återställ inställningarna till standardinställningarna</translation>
@@ -3066,6 +3081,7 @@
 <translation id="5511379779384092781">Extra liten</translation>
 <translation id="5511823366942919280">Vill du ställa in enheten som en Shark?</translation>
 <translation id="5512653252560939721">Användarcertifikat måste vara maskinvarustödda.</translation>
+<translation id="5517304475148761050">Den här appen kräver tillgång till Play Butik</translation>
 <translation id="551752069230578406">Skrivaren läggs till i kontot. Det kan ta en stund ...</translation>
 <translation id="5518219166343146486">Fråga när en webbplats vill få tillgång till text och bilder som kopierats till Urklipp</translation>
 <translation id="5518584115117143805">Certifikat för e-postkryptering</translation>
@@ -3269,12 +3285,14 @@
 <translation id="5804175651771201311">Roaming är av</translation>
 <translation id="5804241973901381774">Behörigheter</translation>
 <translation id="5805697420284793859">Fönsterhanterare</translation>
+<translation id="5806773519584576205">0° (standard)</translation>
 <translation id="5811750797187914944">Klart</translation>
 <translation id="5812674658566766066">Utöka alla</translation>
 <translation id="5814126672212206791">Anslutningstyp</translation>
 <translation id="5815645614496570556">X.400-adress</translation>
 <translation id="5816434091619127343">De begärda ändringarna av skrivaren innebär att skrivaren inte kan användas.</translation>
 <translation id="5817918615728894473">Koppla</translation>
+<translation id="5819762621475381970">– hur ditt rum ser ut</translation>
 <translation id="5821565227679781414">Skapa genväg</translation>
 <translation id="5825412242012995131">På (rekommenderas)</translation>
 <translation id="5826395379250998812">Anslut <ph name="DEVICE_TYPE" /> till telefonen. <ph name="LINK_BEGIN" />Läs mer<ph name="LINK_END" /></translation>
@@ -3424,7 +3442,6 @@
 <translation id="6022705094403139349">Vill du parkoppla säkerhetsnyckeln nu?</translation>
 <translation id="6023643151125006053">Den här enheten (serienr: <ph name="SERIAL_NUMBER" />) har låsts av administratören för <ph name="SAML_DOMAIN" />.</translation>
 <translation id="6025215716629925253">Stack trace</translation>
-<translation id="6026047032548434446">Vill du installera appen?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> – ansluten till USB-enhet</translation>
 <translation id="6029587122245504742">Långsammast</translation>
 <translation id="6032912588568283682">Filsystem</translation>
@@ -3806,6 +3823,7 @@
 <translation id="6589660129740381104">Funktioner som rör synkronisering och anpassning styrs nu från ett och samma ställe så att de ska vara enklare att hantera i <ph name="IDS_SHORT_PRODUCT_NAME" />. Om du aktiverar detta kan de nuvarande inställningarna ändras.</translation>
 <translation id="6590458744723262880">Byt namn på mapp</translation>
 <translation id="6592267180249644460">WebRTC-logg registrerades <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">Ditt fingeravtryck har registrerats</translation>
 <translation id="6594883168703494535">Logga in på ditt Google-konto med Smart Lock</translation>
 <translation id="6596325263575161958">Krypteringsalternativ</translation>
 <translation id="6596816719288285829">IP-adress</translation>
@@ -3940,6 +3958,7 @@
 <translation id="6805038906417219576">OK</translation>
 <translation id="6805647936811177813">Logga in på <ph name="TOKEN_NAME" /> om du vill importera klientcertifikat från <ph name="HOST_NAME" />.</translation>
 <translation id="680572642341004180">Aktivera RLZ-spårning på <ph name="SHORT_PRODUCT_OS_NAME" />.</translation>
+<translation id="6808039367995747522">Fortsätt genom att sätta i och trycka på säkerhetsnyckeln</translation>
 <translation id="6808193438228982088">Räv</translation>
 <translation id="6810613314571580006">Logga in automatiskt på webbplatser med hjälp av lagrade inloggningsuppgifter. När funktionen är inaktiverad måste du bekräfta inloggningen varje gång du besöker en webbplats.</translation>
 <translation id="6810768462515084623">Lösenordet har upphört att gälla. Förnya det på en annan enhet och försök igen.</translation>
@@ -3947,6 +3966,7 @@
 <translation id="6812349420832218321"><ph name="PRODUCT_NAME" /> kan inte köras av en systemadministratör.</translation>
 <translation id="6812841287760418429">Behåll ändringarna</translation>
 <translation id="6817174620439930047">Fråga när en webbplats vill använda systemexklusiva meddelanden för att komma åt MIDI-enheter (rekommenderas)</translation>
+<translation id="6818198425579322765">Språk på sidan som ska översättas</translation>
 <translation id="682123305478866682">Casta skrivbordet</translation>
 <translation id="6823506025919456619">Du måste logga in i Chrome för att kunna visa dina enheter</translation>
 <translation id="6824564591481349393">Kopiera &amp;e-postadress</translation>
@@ -3980,6 +4000,7 @@
 <translation id="6860097299815761905">Proxyinställningar...</translation>
 <translation id="6860427144121307915">Öppna i en flik</translation>
 <translation id="6865313869410766144">Formuläruppgifter för Autofyll</translation>
+<translation id="6865598234501509159">Sidan är inte på <ph name="LANGUAGE" /></translation>
 <translation id="6865708901122695652">WebRTC-händelseloggar (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">Färgtemperatur</translation>
 <translation id="6870888490422746447">Välj en app som du vill dela till:</translation>
@@ -3994,6 +4015,7 @@
 <translation id="6885771755599377173">Förhandsgranska systeminformation</translation>
 <translation id="6886476658664859389">NFC-säkerhetsnyckel</translation>
 <translation id="6886871292305414135">Öppna länk i ny &amp;flik</translation>
+<translation id="6890912377247906520">De här tilläggen behöver inte tillgång till den här webbplatsen.</translation>
 <translation id="6892812721183419409">Öppna länk som <ph name="USER" /></translation>
 <translation id="6895032998810961280">Skicka rapporter till Google om skadliga program, systeminställningar och processer som hittades i datorn under rensningen.</translation>
 <translation id="6896758677409633944">Kopiera</translation>
@@ -4389,6 +4411,7 @@
 <translation id="7461924472993315131">Fäst</translation>
 <translation id="746216226901520237">Nästa gång låser mobilen upp din <ph name="DEVICE_TYPE" />. Du kan inaktivera Smart Lock i inställningarna.</translation>
 <translation id="7463006580194749499">Lägg till person</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# öppen flik, aktivera/inaktivera flikhuvud genom att trycka}other{# öppna flikar, aktivera/inaktivera flikhuvud genom att trycka}}</translation>
 <translation id="7465778193084373987">Återkallandeadress för Netscape-certifikat</translation>
 <translation id="7469894403370665791">Anslut automatiskt till det här nätverket.</translation>
 <translation id="747114903913869239">Fel: det går inte att avkoda tillägget</translation>
@@ -4816,6 +4839,7 @@
 <translation id="8037117027592400564">Läsa all text som läses upp med syntetiskt tal</translation>
 <translation id="8037357227543935929">Fråga (standard)</translation>
 <translation id="803771048473350947">Arkiv</translation>
+<translation id="8041089156583427627">Skicka feedback</translation>
 <translation id="8042142357103597104">Textgenomskinlighet</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> svarar inte.</translation>
 <translation id="8044899503464538266">Långsamt</translation>
@@ -4845,6 +4869,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">Sparat lösenord</translation>
 <translation id="8086015605808120405"><ph name="PRINTER_NAME" /> konfigureras …</translation>
+<translation id="8086442853986205778">Konfigurera <ph name="PRINTER_NAME" /></translation>
 <translation id="8090234456044969073">Läsa en lista över de webbplatser du besöker oftast</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> svarar inte</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Säkerhetskopiera till Google Drive. Återställ enkelt data eller byt enhet när som helst. Säkerhetskopian innehåller appdata.<ph name="END_PARAGRAPH1" />
@@ -5088,7 +5113,7 @@
 <translation id="8449008133205184768">Klistra in och matcha stilen</translation>
 <translation id="8449036207308062757">Hantera lagringsutrymme</translation>
 <translation id="8452135315243592079">SIM-kort saknas</translation>
-<translation id="8455026683977728932">Kunde inte aktiverad illustration med adb</translation>
+<translation id="8455026683977728932">Kunde inte aktivera illustration med adb</translation>
 <translation id="845702320058262034">Det gick inte att ansluta. Kontrollera att Bluetooth har aktiverats på mobilen.</translation>
 <translation id="8457451314607652708">Importera bokmärken</translation>
 <translation id="8460336040822756677">Om du inaktiverar Smart Lock för <ph name="DEVICE_TYPE" /> kan du inte låsa upp dina Chrome-enheter med mobilen. Du måste ange ditt lösenord.</translation>
@@ -5156,6 +5181,7 @@
 <translation id="8551388862522347954">Licenser</translation>
 <translation id="8553342806078037065">Hantera andra personer</translation>
 <translation id="8554899698005018844">Inget språk</translation>
+<translation id="8557022314818157177">Fortsätt att trycka på säkerhetsnyckeln tills fingeravtrycket registreras</translation>
 <translation id="855773602626431402">Ett pluginprogram utanför sandlådan hindrades från att köras på den här sidan.</translation>
 <translation id="8557930019681227453">Manifest</translation>
 <translation id="8561206103590473338">Elefant</translation>
@@ -5313,6 +5339,7 @@
 <translation id="8770406935328356739">Tilläggets rotkatalog</translation>
 <translation id="8770507190024617908">Hantera personer</translation>
 <translation id="8771300903067484968">Startsidans bakgrund har återställts till standardbakgrunden.</translation>
+<translation id="8773302562181397928">Spara <ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">Bekräfta återställning</translation>
 <translation id="8774934320277480003">Övre marginal</translation>
 <translation id="8775144690796719618">Ogiltig webbadress</translation>
@@ -5655,6 +5682,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 flik}other{# flikar}}</translation>
 <translation id="971774202801778802">Bokmärkets webbadress</translation>
 <translation id="973473557718930265">Avsluta</translation>
+<translation id="975893173032473675">Språk att översätta till</translation>
 <translation id="97905529126098460">Det här fönstret stängs när installationen har avbrutits.</translation>
 <translation id="981121421437150478">Offline</translation>
 <translation id="983511809958454316">Den här funktionen stöds inte i VR-läget</translation>
diff --git a/chrome/app/resources/generated_resources_sw.xtb b/chrome/app/resources/generated_resources_sw.xtb
index b428f8b..dcb34e1 100644
--- a/chrome/app/resources/generated_resources_sw.xtb
+++ b/chrome/app/resources/generated_resources_sw.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="sw">
-<translation id="1002469766576243227">Huduma hii ya uthibitishaji imepangishwa na <ph name="EXTENSION_NAME" /></translation>
 <translation id="1003088604756913841">Fungua Kiungo katika Dirisha jipya la <ph name="APP" /></translation>
 <translation id="1004218526896219317">Ufikiaji wa tovuti</translation>
 <translation id="1005274289863221750">Tumia kipazasauti na kamera yako</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">Usimabji Tu</translation>
 <translation id="1039337018183941703">Faili si sahihi au imeharibika</translation>
 <translation id="1041175011127912238">Ukurasa huu haufanyi kazi</translation>
+<translation id="1041263367839475438">Vifaa vinavyopatikana</translation>
 <translation id="1042174272890264476">Kompyuta yako pia huja na maktaba ya <ph name="SHORT_PRODUCT_NAME" /> ya RLZ iliyojengewa ndani. RLZ hutoa lebo isiyo ya kipekee, isiyotambulika kibinafsi ili kupima utafutaji na matumizi ya <ph name="SHORT_PRODUCT_NAME" />  yanayoendeshwa na kampeni husika ya ukwezaji. Lebo hizi wakati mwingine hutokea katika hoja za Huduma ya Tafuta na Google katika <ph name="PRODUCT_NAME" />.</translation>
 <translation id="1045692658517323508">{0,plural, =1{Sasisha ndani ya dakika 1}other{Sasisha ndani ya dakika #}}</translation>
 <translation id="1046635659603195359">Inaonekana kuwa tayari umeweka mipangilio ya Voice Match katika programu ya Mratibu wa Google kwenye kifaa kingine. Rekodi hizi za awali zinaweza kutumika kutengeneza mfano wa sauti kwenye kifaa hiki. Hatua hii haitachukua zaidi ya dakika moja.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">Tafuta kwenye wavuti, programu na kifaa chako.</translation>
 <translation id="1146678959555564648">Tumia hali ya VR</translation>
 <translation id="114721135501989771">Pata Google mahiri kwenye Chrome</translation>
+<translation id="1147991416141538220">Ili uombe uwezo wa kufikia, wasiliana na msimamizi wa kifaa hiki.</translation>
 <translation id="1149401351239820326">Mwezi wa kuisha kwa muda wa matumizi</translation>
 <translation id="1150565364351027703">Miwani</translation>
 <translation id="1151917987301063366">Ruhusu <ph name="HOST" /> ifikie vitambuzi kila wakati</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">Maalum</translation>
 <translation id="1178581264944972037">Sitisha</translation>
 <translation id="117916940443676133">Ufunguo wako wa usalama haujalindwa kwa PIN. Ili udhibiti data ya kuingia katika akaunti, tunga PIN kwanza.</translation>
+<translation id="118069123878619799">- sifa zako za kimwili, kama vile urefu</translation>
 <translation id="1181037720776840403">Ondoa</translation>
 <translation id="1183237619868651138">Haiwezi kusakinisha <ph name="EXTERNAL_CRX_FILE" /> katika akiba ya ndani.</translation>
 <translation id="1185924365081634987">Pia unaweza kujaribu <ph name="GUEST_SIGNIN_LINK_START" />kuvinjari kama aliyealikwa<ph name="GUEST_SIGNIN_LINK_END" /> ili kurekebisha hitilafu hii ya mtandao.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">Uliza idhini kabla ya kufikia</translation>
 <translation id="1434696352799406980">Hatua hii itaweka upya ukurasa wako unaoanza, ukurasa wa kichupo kipya, mtambo wa kutafuta na vichupo vilivyobandikwa. Pia itazima viendelezi na kufuta data ya muda kama vile vidakuzi. Alamisho, historia na manenosiri yako yaliyohifadhiwa hayatafutwa.</translation>
 <translation id="1434886155212424586">Ukurasa wa Mwanzo ndio ukurasa wa kichupo kipya</translation>
+<translation id="1435979430299962295">Ili uruhusu ufikiaji wa tovuti hii, bofya kiendelezi.</translation>
 <translation id="1436390408194692385">Inatumika kwa <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">Endelea kuweka mipangilio</translation>
 <translation id="1436784010935106834">Zimeondolewa</translation>
@@ -1361,12 +1364,14 @@
 <translation id="2932883381142163287">Ripoti matumizi mabaya</translation>
 <translation id="2936851848721175671">Hifadhi nakala na urejeshe</translation>
 <translation id="2938225289965773019">Kufungua viungo vya <ph name="PROTOCOL" /></translation>
+<translation id="2938845886082362843">Angalia na ufute data ya kuingia katika akaunti iliyohifadhiwa kwenye ufunguo wako wa usalama</translation>
 <translation id="2939938020978911855">Onyesha vifaa vya Bluetooth vinavyopatikana</translation>
 <translation id="2941112035454246133">Chini</translation>
 <translation id="2942560570858569904">Inasubiri...</translation>
 <translation id="2942581856830209953">Badilisha ukurasa huu</translation>
 <translation id="2944060181911631861">Tuma data ya matumizi na uchunguzi. Tusaidie kuboresha jinsi unavyotumia Android kwa kutuma kiotomatiki data ya uchunguzi na matumizi ya kifaa na programu kwa Google. Maelezo haya yatatusaidia kuboresha uthabiti wa programu na mfumo na maboresho mengine. Baadhi ya maelezo yaliyojumlishwa pia yatasaidia programu za Google na washirika kama vile wasanidi programu za Android. Ikiwa umewasha mipangilio ya historia ya Shughuli za ziada kwenye Wavuti na Programu, huenda data hii itahifadhiwa kwenye akaunti yako ya Google. <ph name="BEGIN_LINK1" />Pata maelezo zaidi<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">Ongeza muunganisho</translation>
+<translation id="2947605845283690091">Shughuli ya kuvinjari kwenye wavuti itafanyika haraka. Chukua muda mfupi <ph name="BEGIN_LINK" />uangalie viendelezi vyako<ph name="END_LINK" /> hivi sasa.</translation>
 <translation id="2948300991547862301">Nenda kwenye <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">Kivinjari kilicho na kasi, rahisi kutumia, na salama, kilichoundwa kwa ajili ya wavuti wa kisasa.</translation>
 <translation id="2949289451367477459">Tumia huduma za mahali. Ruhusu programu na huduma zenye ruhusa ya mahali zitumie data ya mahali kilipo kifaa hiki. Google inaweza kukusanya data ya mahali mara moja moja na kutumia data hii kwa njia ambayo haikutambulishi ili kuboresha usahihi wa mahali na huduma zinazohusiana na mahali. <ph name="BEGIN_LINK1" />Pata maelezo zaidi<ph name="END_LINK1" /></translation>
@@ -1543,6 +1548,7 @@
 <translation id="3241680850019875542">Chagua saraka msingi ya kiendelezi ya kuweka kwenye furushi. Kusasisha kiendelezi, chagua pia ufunguo wa kibinafsi wa kutumia tena.</translation>
 <translation id="3244294424315804309">Endelea kuzima sauti</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> - Hitilafu ya mtandao</translation>
+<translation id="3248902735035392926">Masuala ya usalama. Chukua muda mfupi na <ph name="BEGIN_LINK" />uangalie viendelezi vyako sasa<ph name="END_LINK" /></translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;Sio Sehemu Ya Cheti&gt;</translation>
 <translation id="3253225298092156258">Haipatikani</translation>
@@ -2039,6 +2045,7 @@
 <translation id="3926002189479431949">Simu ya Smart Lock imebadilishwa</translation>
 <translation id="3927932062596804919">Kataza</translation>
 <translation id="3928570707778085600">Ungependa kuhifadhi mabadiliko kwenye <ph name="FILE_OR_FOLDER_NAME" />?</translation>
+<translation id="3929426037718431833">Viendelezi hivi vinaweza kuona na kubadilisha maelezo kwenye tovutii hii.</translation>
 <translation id="3930737994424905957">Inatafuta vifaa</translation>
 <translation id="3930968231047618417">Rangi ya mandharinyuma</translation>
 <translation id="3933283459331715412">Rejesha manenosiri yaliyofutwa ya <ph name="USERNAME" /></translation>
@@ -2106,6 +2113,7 @@
 <translation id="4010917659463429001">Ili uzipate alamisho zako kwenye kifaa chako cha mkononi, <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973">"<ph name="CLIENT_NAME" />" inatatua hitilafu ya kivinjari hiki</translation>
 <translation id="4014432863917027322">Je, ungependa kukarabati "<ph name="EXTENSION_NAME" />"?</translation>
+<translation id="4015163439792426608">Je, una viendelezi? <ph name="BEGIN_LINK" />Dhibiti viendelezi vyako<ph name="END_LINK" /> katika sehemu moja rahisi.</translation>
 <translation id="4020106588733303597">Samahani! Mfumo umeshindwa kupakia leseni zilizopo.</translation>
 <translation id="4020327272915390518">Menyu yenye chaguo</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2262,6 +2270,7 @@
 <translation id="4267953847983678297">Unganisha kiotomatiki kwenye mtandao wa simu</translation>
 <translation id="4268025649754414643">Usimbaji wa Ufunguo</translation>
 <translation id="4270393598798225102">Toleo <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">Data ya kuingia katika akaunti</translation>
 <translation id="4275663329226226506">Vyombo vya Habari</translation>
 <translation id="4275830172053184480">Washa upya kifaa chako</translation>
 <translation id="4278101229438943600">Mratibu wako yuko tayari</translation>
@@ -2305,6 +2314,7 @@
 <translation id="4349828822184870497">Imenifaa</translation>
 <translation id="4350019051035968019">Kifaa hiki hakiwezi kusajiliwa kwenye kikoa cha akaunti yako kwa sababu kifaa kimewekewa alama kwa usimamizi wa kikoa tofauti.</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> inataka kutafuta vifaa vya Bluetooth vilivyo karibu. Vifaa vifuatavyo vimepatikana:</translation>
+<translation id="4353114845960720315">Wakati uko katika hali ya VR, tovuti hii inaweza kujifunza kuhusu:</translation>
 <translation id="4354344420232759511">Tovuti unazotembelea zitaonekana hapa</translation>
 <translation id="435527878592612277">Chagua picha yako</translation>
 <translation id="4358313196493694334">Imarisha eneo la kubofya</translation>
@@ -2364,6 +2374,7 @@
 <translation id="443475966875174318">Sasisha au uondoe programu ambazo hazioani</translation>
 <translation id="4438043733494739848">Ng'aavu</translation>
 <translation id="4441124369922430666">Je, ungependa kuanzisha programu hii kiotomatiki mashine itakapowashwa?</translation>
+<translation id="4441147046941420429">Ili uendelee, ondoa ufunguo wako wa usalama kwenye kifaa chako, kisha uuweke tena na uuguse.</translation>
 <translation id="444134486829715816">Panua...</translation>
 <translation id="4442424173763614572">Mwonekano wa DNS umeshindikana</translation>
 <translation id="4443536555189480885">&amp;Msaada</translation>
@@ -2590,6 +2601,7 @@
 <translation id="4804818685124855865">Tenganisha</translation>
 <translation id="4804827417948292437">Parachichi</translation>
 <translation id="4807098396393229769">Jina kwenye kadi</translation>
+<translation id="4808319664292298116">Ingia katika hali ya VR ukitumia <ph name="DOMAIN" />?</translation>
 <translation id="4808667324955055115">Umezuia madirisha ibukizi:</translation>
 <translation id="480990236307250886">Fungua ukurasa wa kwanza</translation>
 <translation id="4813136279048157860">Picha Zangu</translation>
@@ -2814,6 +2826,7 @@
 <translation id="5135085122826131075">Fikia programu yako ya Mratibu unaposema "Ok Google"</translation>
 <translation id="5135533361271311778">Isingeweza kuunda kipengee cha alamisho.</translation>
 <translation id="5137501176474113045">Futa kipengee hiki</translation>
+<translation id="5139823398361067371">Weka PIN ya ufunguo wako wa usalama. Ikiwa hujui PIN, utahitaji kuweka upya mipangilio ya ufunguo wa usalama.</translation>
 <translation id="5139955368427980650">&amp;Fungua</translation>
 <translation id="5142961317498132443">Uthibitishaji</translation>
 <translation id="5143374789336132547">Kiendelezi "<ph name="EXTENSION_NAME" />" kimebadilisha ukurasa unaoonyeshwa unapobofya kitufe cha Mwanzo.</translation>
@@ -2832,6 +2845,7 @@
 <translation id="5170568018924773124">Onyesha katika folda</translation>
 <translation id="5171045022955879922">Tafuta au charaza URL</translation>
 <translation id="5171343362375269016">Hifadhi Iliyobadilishwa</translation>
+<translation id="5173668317844998239">Weka na ufute alama za vidole ulizohifadhi kwenye ufunguo wako wa usalama</translation>
 <translation id="5175379009094579629">Jina la kifaa si sahihi. Weka jina sahihi la kifaa kisha ujaribu tena.</translation>
 <translation id="5177479852722101802">Endelea kuzuia ufikiaji wa kamera na maikrofoni</translation>
 <translation id="5177549709747445269">Unatumia data ya kifaa cha mkononi</translation>
@@ -2907,6 +2921,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">Akaunti zako</translation>
 <translation id="5288678174502918605">Fungua Kichupo Kilichofungwa &amp;Tena</translation>
+<translation id="52895863590846877">Ukurasa haujaandikwa katika <ph name="LANGUAGE" /></translation>
 <translation id="52912272896845572">Ufunguo wako binafsi sio halali.</translation>
 <translation id="529175790091471945">Futa kifaa hiki</translation>
 <translation id="5293170712604732402">Rejesha mipangilio kwenye chaguomsingi halisi</translation>
@@ -3061,6 +3076,7 @@
 <translation id="5511379779384092781">Mdogo zaidi</translation>
 <translation id="5511823366942919280">Je, una uhakika unataka kusanidi kifaa hiki kama "Shark"?</translation>
 <translation id="5512653252560939721">Lazima cheti cha mtumiaji kiwe cha maunzi yaliyochelezwa.</translation>
+<translation id="5517304475148761050">Programu hii inataka uwezo wa kufikia Duka la Google Play</translation>
 <translation id="551752069230578406">Inaongeza printa kwenye akaunti yako - hii inaweza kuchukua muda...</translation>
 <translation id="5518219166343146486">Iulize wakati tovuti ingependa kuona maandishi na picha zilizonakiliwa kwenye ubao wa kunakili</translation>
 <translation id="5518584115117143805">Cheti cha Usimbaji wa Barua Pepe</translation>
@@ -3264,12 +3280,14 @@
 <translation id="5804175651771201311">Umezima kipengele cha kutumia mitandao ya ng'ambo</translation>
 <translation id="5804241973901381774">Idhini</translation>
 <translation id="5805697420284793859">Kidhibiti cha dirisha</translation>
+<translation id="5806773519584576205">0° (Chaguomsingi)</translation>
 <translation id="5811750797187914944">Kila kitu kiko tayari</translation>
 <translation id="5812674658566766066">Panua zote</translation>
 <translation id="5814126672212206791">Aina ya muunganisho</translation>
 <translation id="5815645614496570556">Anwani X.400</translation>
 <translation id="5816434091619127343">Mabadiliko ya printa yaliyoombwa yatafanya printa isitumike.</translation>
 <translation id="5817918615728894473">Oanisha</translation>
+<translation id="5819762621475381970">- muundo wa chumba chako</translation>
 <translation id="5821565227679781414">Unda Njia Mkato</translation>
 <translation id="5825412242012995131">Imewashwa (Inapendekezwa)</translation>
 <translation id="5826395379250998812">Unganisha <ph name="DEVICE_TYPE" /> yako na simu yako. <ph name="LINK_BEGIN" />Pata maelezo zaidi<ph name="LINK_END" /></translation>
@@ -3419,7 +3437,6 @@
 <translation id="6022705094403139349">Je, uko tayari kuoanisha ufunguo wako wa usalama?</translation>
 <translation id="6023643151125006053">Kifaa hiki (SN: <ph name="SERIAL_NUMBER" />) kimefungwa na msimamizi wa <ph name="SAML_DOMAIN" />.</translation>
 <translation id="6025215716629925253">Alama ya Bunda</translation>
-<translation id="6026047032548434446">Ungependa Kusakinisha Programu?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> - Kifaa cha USB kimeunganishwa</translation>
 <translation id="6029587122245504742">Kasi ya chini zaidi</translation>
 <translation id="6032912588568283682">Mfumo wa faili</translation>
@@ -3801,6 +3818,7 @@
 <translation id="6589660129740381104">Ili tukusaidie udhibiti kwa urahisi hali ya utumiaji katika <ph name="IDS_SHORT_PRODUCT_NAME" />, vipengele vinavyohusiana na mapendeleo na usawazishaji sasa vinapatikana chini ya kipengele kimoja cha kudhibiti. Huenda hatua ya kuwasha kipengele hiki ikabadilisha mipangilio yako ya sasa.</translation>
 <translation id="6590458744723262880">Badilisha jina la folda</translation>
 <translation id="6592267180249644460">Kumbukumbu ya WebRTC ilipigwa picha <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">Imenasa alama yako ya kidole</translation>
 <translation id="6594883168703494535">Tumia Smart Lock kuingia katika Akaunti yako ya Google</translation>
 <translation id="6596325263575161958">Chaguo za usimbaji fiche</translation>
 <translation id="6596816719288285829">Anwani ya IP</translation>
@@ -3935,6 +3953,7 @@
 <translation id="6805038906417219576">Sawa</translation>
 <translation id="6805647936811177813">Tafadhali ingia kwenye <ph name="TOKEN_NAME" /> ili kuleta cheti cha mteja kutoka kwenye <ph name="HOST_NAME" />.</translation>
 <translation id="680572642341004180">Washa ufuatiliaji wa RLZ kwenye <ph name="SHORT_PRODUCT_OS_NAME" />.</translation>
+<translation id="6808039367995747522">Ili uendelee, weka na uguse ufunguo wako wa usalama</translation>
 <translation id="6808193438228982088">Mbweha</translation>
 <translation id="6810613314571580006">Ingia katika tovuti kiotomatiki ukitumia kitambulisho kilichohifadhiwa. Kipengele kikizimwa, utaombwa kuthibitisha kila wakati kabla ya kuingia katika tovuti.</translation>
 <translation id="6810768462515084623">Samahani! Inaonekana kuwa muda wa kutumia nenosiri lako umeisha. Tafadhali lisasishe kwenye kifaa kingine kisha ujaribu tena.</translation>
@@ -3942,6 +3961,7 @@
 <translation id="6812349420832218321"><ph name="PRODUCT_NAME" /> haiwezi kuendeshwa kama kina.</translation>
 <translation id="6812841287760418429">Weka mabadiliko</translation>
 <translation id="6817174620439930047">Uliza wakati tovuti inapotaka kutumia ujumbe wa kipekee wa mfumo kupata idhini ya kufikia vifaa vya MIDI (inapendekezwa)</translation>
+<translation id="6818198425579322765">Lugha ya Ukurasa Unaotafsiriwa</translation>
 <translation id="682123305478866682">Tuma eneo-kazi</translation>
 <translation id="6823506025919456619">Unahitaji kuingia katika Chrome ili uone vifaa vyako</translation>
 <translation id="6824564591481349393">Nakili Anwani ya Barua P&amp;epe</translation>
@@ -3975,6 +3995,7 @@
 <translation id="6860097299815761905">Mipangilio ya proksi...</translation>
 <translation id="6860427144121307915">Fungua katika Kichupo</translation>
 <translation id="6865313869410766144">Data ya fomu ya Kujaza Kiotomatiki</translation>
+<translation id="6865598234501509159">Ukurasa Haujaandikwa katika <ph name="LANGUAGE" /></translation>
 <translation id="6865708901122695652">Kumbukumbu za matukio ya WebRTC (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">Halijoto ya rangi</translation>
 <translation id="6870888490422746447">Chagua programu ili kushiriki kwenye:</translation>
@@ -3989,6 +4010,7 @@
 <translation id="6885771755599377173">Onyesho la Kuchungulia la Maelezo ya Mfumo</translation>
 <translation id="6886476658664859389">Ufunguo wa usalama wa NFC</translation>
 <translation id="6886871292305414135">Fungua kiungo katika &amp;kichupo kipya</translation>
+<translation id="6890912377247906520">Viendelezi hivi havitaki idhini ya kufikia tovuti hii.</translation>
 <translation id="6892812721183419409">Fungua Kiungo ukitumia <ph name="USER" /></translation>
 <translation id="6895032998810961280">Ripoti maelezo kwa Google kuhusu programu hasidi, mipangilio ya mfumo na michakato iliyopatikana kwenye kompyuta yako wakati wa usafishaji</translation>
 <translation id="6896758677409633944">Nakili</translation>
@@ -4384,6 +4406,7 @@
 <translation id="7461924472993315131">Bana</translation>
 <translation id="746216226901520237">Wakati ujao, simu yako itafungua <ph name="DEVICE_TYPE" /> yako. Unaweza kuzima Smart Lock katika Mipangilio.</translation>
 <translation id="7463006580194749499">Ongeza mtumiaji mwingine</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{Kichupo # kimefunguliwa, bonyeza ili uwashe ukanda wa vichupo}other{Vichupo # vimefunguliwa, bonyeza ili uwashe ukanda wa vichupo}}</translation>
 <translation id="7465778193084373987">URL ya Kughairi Cheti cha Netscape</translation>
 <translation id="7469894403370665791">Unganisha otomatiki kwenye mtandao huu</translation>
 <translation id="747114903913869239">Hitilafu: Haikuweza kufumbua kiendelezi</translation>
@@ -4813,6 +4836,7 @@
 <translation id="8037117027592400564">Soma maandishi yote yaliyotamkwa ukitumia matamshi yaliyounganishwa</translation>
 <translation id="8037357227543935929">Uliza (chaguomsingi)</translation>
 <translation id="803771048473350947">Faili</translation>
+<translation id="8041089156583427627">Tuma Maoni</translation>
 <translation id="8042142357103597104">Hali ya kuonekana kwa maandishi</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> haifanyi kazi.</translation>
 <translation id="8044899503464538266">Polepole</translation>
@@ -4842,6 +4866,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">Nenosiri lililohifadhiwa</translation>
 <translation id="8086015605808120405">Inaweka mipangilio ya <ph name="PRINTER_NAME" /> ...</translation>
+<translation id="8086442853986205778">Weka mipangilio ya <ph name="PRINTER_NAME" /></translation>
 <translation id="8090234456044969073">Soma orodha ya tovuti zako unazotembelea mara nyingi</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> haifanyi kazi</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Weka nakala kwenye Hifadhi ya Google. Rejesha data yako au ubadilishe vifaa kwa urahisi wakati wowote. Nakala unazohifadhi zinajumuisha data ya programu.<ph name="END_PARAGRAPH1" />
@@ -5153,6 +5178,7 @@
 <translation id="8551388862522347954">Leseni</translation>
 <translation id="8553342806078037065">Dhibiti watumiaji wengine</translation>
 <translation id="8554899698005018844">Hakuna lugha</translation>
+<translation id="8557022314818157177">Endelea kugusa ufunguo wako wa usalama hadi alama yako ya kidole inaswe</translation>
 <translation id="855773602626431402">Programu jalizi isiyo ya majaribio ilizuiwa kutekeleza kwenye ukurasa huu.</translation>
 <translation id="8557930019681227453">Faili ya maelezo</translation>
 <translation id="8561206103590473338">Tembo</translation>
@@ -5310,6 +5336,7 @@
 <translation id="8770406935328356739">Saraka msingi ya kiendelezi</translation>
 <translation id="8770507190024617908">Simamia Watu</translation>
 <translation id="8771300903067484968">Mandhari ya ukurasa wa mwanzo yamewekwa upya kuwa mandhari chaguomsingi.</translation>
+<translation id="8773302562181397928">Hifadhi <ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">Thibitisha Hatua ya Kurejesha</translation>
 <translation id="8774934320277480003">Pambizo la juu</translation>
 <translation id="8775144690796719618">URL si sahihi</translation>
@@ -5652,6 +5679,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{Kichupo 1}other{Vichupo #}}</translation>
 <translation id="971774202801778802">URL ya alamisho</translation>
 <translation id="973473557718930265">Acha</translation>
+<translation id="975893173032473675">Lugha ya Kutafsiria</translation>
 <translation id="97905529126098460">Dirisha hili litafungwa baada ya kukamilisha mchakato wa kughairi.</translation>
 <translation id="981121421437150478">Nje ya mtandao</translation>
 <translation id="983511809958454316">Kipengele hiki hakitumiki katika VR</translation>
diff --git a/chrome/app/resources/generated_resources_ta.xtb b/chrome/app/resources/generated_resources_ta.xtb
index b770b22..5e53454 100644
--- a/chrome/app/resources/generated_resources_ta.xtb
+++ b/chrome/app/resources/generated_resources_ta.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="ta">
-<translation id="1002469766576243227"><ph name="EXTENSION_NAME" /> நிறுவனத்தின் மூலம் அடையாளச் சேவை ஹோஸ்ட் செய்யப்படுகிறது</translation>
 <translation id="1003088604756913841">புதிய <ph name="APP" /> சாளரத்தில் இணைப்பைத் திற</translation>
 <translation id="1004218526896219317">தள அணுகல்</translation>
 <translation id="1005274289863221750">உங்கள் மைக்ரோஃபோன் மற்றும் கேமராவைப் பயன்படுத்தலாம்</translation>
@@ -26,7 +25,7 @@
 <translation id="1031362278801463162">மாதிரிக்காட்சியை ஏற்றுகிறது</translation>
 <translation id="103279545524624934">Android பயன்பாடுகளைத் துவக்க, சாதனத்தில் இடத்தைக் காலியாக்கவும்.</translation>
 <translation id="1033780634303702874">உங்கள் தொடர் சாதனங்களை அணுகலாம்</translation>
-<translation id="1034942643314881546">ஆப்ஸ் விளக்கத்தை உருவாக்க adb இயக்கப்படுகிறது</translation>
+<translation id="1034942643314881546">ஆப்ஸ் விளக்கப்படத்தை உருவாக்க adb அனுமதிக்கப்படுகிறது</translation>
 <translation id="1036348656032585052">முடக்கு</translation>
 <translation id="1036511912703768636">இந்த USB சாதனங்கள் எதையும் அணுகலாம்</translation>
 <translation id="1036982837258183574">முழுத்திரையிலிருந்து வெளியேற, |<ph name="ACCELERATOR" />|ஐ அழுத்தவும்</translation>
@@ -687,7 +686,7 @@
 <translation id="1976150099241323601">பாதுகாப்பு சாதனத்தில் உள்நுழைக</translation>
 <translation id="1976323404609382849">பல தளங்களிலிருந்து வரும் குக்கீகள் தடுக்கப்பட்டுள்ளன.</translation>
 <translation id="1977965994116744507"><ph name="DEVICE_TYPE" /> சாதனத்தைத் திறக்க, அதற்கு அருகில் உங்கள் மொபைலை எடுத்து வரவும்.</translation>
-<translation id="1978006917103730774">இனிவரும் மென்பொருளும் பாதுகாப்பு தொடர்பான புதுப்பிப்புகளும் தானாகவே நிறுவப்படும்.</translation>
+<translation id="1978006917103730774">இனிவரும் மென்பொருள் மற்றும் பாதுகாப்பு தொடர்பான புதுப்பிப்புகள் தானாகவே நிறுவப்படும்.</translation>
 <translation id="1979280758666859181"><ph name="PRODUCT_NAME" /> இன் பழைய பதிப்பிற்கு சேனலை மாற்றுகிறீர்கள். உங்கள் சாதனத்தில் நிறுவப்பட்ட பதிப்புடன் சேனல் பதிப்பு பொருந்தும்போது சேனலின் மாற்றமும் பயன்படுத்தப்படும்.</translation>
 <translation id="197989455406964291">என்க்ரிப்ஷன் வகையை KDC ஆதரிக்கவில்லை</translation>
 <translation id="1982354452682152483">விளக்கம் இல்லை.</translation>
@@ -2404,7 +2403,7 @@
 <translation id="4501530680793980440">அகற்றுதலை உறுதிப்படுத்து</translation>
 <translation id="4502423230170890588">இந்தச் சாதனத்திலிருந்து அகற்று</translation>
 <translation id="4504940961672722399">இந்த ஐகானில் கிளிக் செய்து அல்லது <ph name="EXTENSION_SHORTCUT" /> ஐ அழுத்தி இந்த நீட்டிப்பைப் பயன்படுத்துக.</translation>
-<translation id="4506379069541445709">தொடர்வதால் Android ஆப்ஸை உருவாக்குவதற்கும் சோதனை செய்வதற்கும் ADB இயக்கப்படும். கவனத்திற்கு: Googleளால் சரிபார்க்கப்படாத சோதனை ஆப்ஸ் நிறுவப்படுவதை ADB அனுமதிக்கும்.</translation>
+<translation id="4506379069541445709">தொடர்வதால் Android ஆப்ஸை உருவாக்குவதற்கும் சோதனை செய்வதற்கும் ADB அனுமதிக்கப்படும். கவனத்திற்கு: Googleளால் சரிபார்க்கப்படாத சோதனை ஆப்ஸ் நிறுவப்படுவதை ADB அனுமதிக்கும்.</translation>
 <translation id="4508051413094283164">அனைத்தையும் மறைநிலைச் சாளரத்தில் திறக்கும்</translation>
 <translation id="4508265954913339219">செயலாக்கம் தோல்வியுற்றது</translation>
 <translation id="4508765956121923607">ஆ&amp;தாரத்தைக் காண்பி</translation>
@@ -3370,7 +3369,7 @@
 <translation id="5941153596444580863">நபரைச் சேர்...</translation>
 <translation id="5941343993301164315">தயவுசெய்து <ph name="TOKEN_NAME" /> இல் உள்நுழைக.</translation>
 <translation id="5941711191222866238">சிறிதாக்கு</translation>
-<translation id="5942964813783878922">உங்கள் <ph name="DEVICE_TYPE" /> சாதனம் இந்தப் புதுப்பிப்பிற்குப் பிறகு மீண்டும் தொடங்கும். இனிவரும் மென்பொருளும் பாதுகாப்பு தொடர்பான புதுப்பிப்புகளும் தானாகவே நிறுவப்படும்.</translation>
+<translation id="5942964813783878922">உங்கள் <ph name="DEVICE_TYPE" /> சாதனம் இந்தப் புதுப்பிப்பிற்குப் பிறகு மீண்டும் தொடங்கும். இனிவரும் மென்பொருள் மற்றும் பாதுகாப்பு தொடர்பான புதுப்பிப்புகள் தானாகவே நிறுவப்படும்.</translation>
 <translation id="5944869793365969636">QR குறியீட்டை ஸ்கேன் செய்தல்</translation>
 <translation id="5945188205370098537">உபயோகம் &amp; கண்டறிதல் தரவை அனுப்புக. கண்டறிதல் தரவு, சாதனம் மற்றும் ஆப்ஸ் உபயோகத் தரவு போன்றவற்றை Googleளுக்குத் தானாக அனுப்புவதன் மூலம் உங்கள் Android அனுபவத்தை மேம்படுத்த உதவுக. இது சிஸ்டம் மற்றும் ஆப்ஸின் நிலைத்தன்மையை மேம்படுத்தவும் பிற மேம்பாடுகளைச் செய்யவும் உதவும். ஒருங்கிணைக்கப்பட்ட சில தரவுகள், Google ஆப்ஸ் மற்றும் Android டெவெலப்பர்கள் போன்ற கூட்டாளர்களுக்கும் உதவும். கூடுதல் ’இணையம் &amp; ஆப்ஸ் செயல்பாடு’ அமைப்பு இயக்கப்பட்டிருந்தால், இந்தத் தரவு உங்கள் Google கணக்கில் சேமிக்கப்படலாம். <ph name="BEGIN_LINK1" />மேலும் அறிக<ph name="END_LINK1" /></translation>
 <translation id="5946591249682680882"><ph name="WEBRTC_LOG_REPORT_ID" /> ஐடியைப் புகாரளி</translation>
@@ -3425,7 +3424,6 @@
 <translation id="6022705094403139349">பாதுகாப்பு விசையை இணைக்கத் தயாரா?</translation>
 <translation id="6023643151125006053">இந்தச் சாதனம் (SN: <ph name="SERIAL_NUMBER" />), <ph name="SAML_DOMAIN" /> நிர்வாகியால் பூட்டப்பட்டது.</translation>
 <translation id="6025215716629925253">அடுக்கின் அடையாளம்</translation>
-<translation id="6026047032548434446">ஆப்ஸை நிறுவவா?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> - USB சாதனம் இணைக்கப்பட்டது</translation>
 <translation id="6029587122245504742">குறைந்தபட்ச வேகம்</translation>
 <translation id="6032912588568283682">கோப்பு முறைமை</translation>
@@ -4817,6 +4815,7 @@
 <translation id="8037117027592400564">தொகுக்கப்பட்ட பேச்சைப் பயன்படுத்திப் பேசப்படும் எல்லா உரையையும் படிக்கலாம்</translation>
 <translation id="8037357227543935929">கேள் (இயல்பு)</translation>
 <translation id="803771048473350947">கோப்பு</translation>
+<translation id="8041089156583427627">கருத்துத் தெரிவிக்கவும்</translation>
 <translation id="8042142357103597104">உரை ஒளிபுகாத்தன்மை</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> செயல்படவில்லை.</translation>
 <translation id="8044899503464538266">மெதுவான</translation>
@@ -5089,7 +5088,7 @@
 <translation id="8449008133205184768">நடையை ஒட்டி, பொருத்துக</translation>
 <translation id="8449036207308062757">சேமிப்பிடத்தை நிர்வகி</translation>
 <translation id="8452135315243592079">சிம் கார்டு இல்லை</translation>
-<translation id="8455026683977728932">ADB விளக்கத்தை இயக்க முடியவில்லை</translation>
+<translation id="8455026683977728932">ADB விளக்கப்படத்தை இயக்க முடியவில்லை</translation>
 <translation id="845702320058262034">இணைக்க முடியவில்லை மொபைலின் புளூடூத் ஆன் ஆகியிருப்பதை உறுதிப்படுத்தவும்</translation>
 <translation id="8457451314607652708">புத்தகக்குறிகளை இறக்குமதி செய்</translation>
 <translation id="8460336040822756677"><ph name="DEVICE_TYPE" /> சாதனத்திற்கு Smart Lockகை முடக்கினால், உங்கள் மொபைலைப் பயன்படுத்தி Chrome சாதனங்களைத் திறக்க முடியாது. கடவுச்சொல்லை உள்ளிட வேண்டியிருக்கும்.</translation>
diff --git a/chrome/app/resources/generated_resources_te.xtb b/chrome/app/resources/generated_resources_te.xtb
index 96ad4e6..d7f367e 100644
--- a/chrome/app/resources/generated_resources_te.xtb
+++ b/chrome/app/resources/generated_resources_te.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="te">
-<translation id="1002469766576243227">ఈ ప్రమాణీకరణ సేవ <ph name="EXTENSION_NAME" /> ద్వారా హోస్ట్ చేయబడుతోంది</translation>
 <translation id="1003088604756913841">కొత్త <ph name="APP" /> విండోలో లింక్‍ను తెరువు</translation>
 <translation id="1004218526896219317">సైట్ యాక్సెస్</translation>
 <translation id="1005274289863221750">మీ మైక్రోఫోన్ మరియు కెమెరాను ఉపయోగించండి</translation>
@@ -26,13 +25,14 @@
 <translation id="1031362278801463162">ప్రివ్యూ లోడ్ అవుతోంది</translation>
 <translation id="103279545524624934">Android యాప్‌లను ప్రారంభించడానికి డిస్క్ స్థలాన్ని ఖాళీ చేయండి.</translation>
 <translation id="1033780634303702874">మీ క్రమానుసార పరికరాలను యాక్సెస్ చేయడం</translation>
-<translation id="1034942643314881546">యాప్‌ల దృష్టాంత చిత్రాన్ని సృష్టించడానికి adbని ప్రారంభించడం విఫలమైంది</translation>
+<translation id="1034942643314881546">యాప్‌లను రూపొందించడానికి adbని ఎనేబుల్ చేయడాన్ని వివరించే దృష్టాంత చిత్రం</translation>
 <translation id="1036348656032585052">ఆఫ్ చేయి</translation>
 <translation id="1036511912703768636">ఈ USB పరికరాల్లో వేటికైనా యాక్సెస్</translation>
 <translation id="1036982837258183574">పూర్తి స్క్రీన్‌ నుండి నిష్క్రమించడానికి |<ph name="ACCELERATOR" />| నొక్కండి</translation>
 <translation id="1038168778161626396">కోడ్ మాత్రమే</translation>
 <translation id="1039337018183941703">ఫైల్ చెల్లదు లేదా పాడైంది</translation>
 <translation id="1041175011127912238">ఈ పేజీ ప్రతిస్పందించడం లేదు</translation>
+<translation id="1041263367839475438">అందుబాటులో ఉన్న పరికరాలు</translation>
 <translation id="1042174272890264476">మీ కంప్యూటర్‌‍లో కూడా <ph name="SHORT_PRODUCT_NAME" /> యొక్క అంతర్గత RLZ లైబ్రరీ ఉంటుంది. RLZ శోధనలను మరియు నిర్దిష్ట ప్రమోషనల్ ప్రచారం ద్వారా ఉపయోగించబడిన <ph name="SHORT_PRODUCT_NAME" /> వినియోగాన్ని లెక్కించడానికి, ప్రత్యేకం కానటువంటి, వ్యక్తిగతంగా గుర్తించలేని ట్యాగ్‌ను సమర్పిస్తుంది. ఈ లేబుల్‌లు కొన్నిసార్లు <ph name="PRODUCT_NAME" />లోని Google శోధన ప్రశ్నలలో కనిపిస్తాయి.</translation>
 <translation id="1045692658517323508">{0,plural, =1{1 నిమిషంలోపు అప్‌డేట్ చేయాలి}other{# నిమిషాల్లోపు అప్‌డేట్ చేయాలి}}</translation>
 <translation id="1046635659603195359">మీరు ఇప్పటికే మరో పరికరంలో మీ Google అసిస్టెంట్‌ని ఉపయోగించి Voice Matchని సెటప్ చేసినట్టున్నారు. ఈ పరికరంలో వాయిస్ నమూనాని రూపొందించడం కోసం ఈ మునుపటి రికార్డింగ్‌లు ఉపయోగించబడతాయి. ఇందుకు నిమిషం కంటే తక్కువ సమయం పడుతుంది.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">మీ పరికరం, యాప్‌లు మరియు వెబ్‌ను శోధించండి.</translation>
 <translation id="1146678959555564648">VRలోకి ప్రవేశించు</translation>
 <translation id="114721135501989771">Chromeలో Google స్మార్ట్‌లను పొందండి</translation>
+<translation id="1147991416141538220">యాక్సెస్‌ను అడగడానికి, ఈ పరికరం యొక్క నిర్వాహకులను సంప్రదించండి.</translation>
 <translation id="1149401351239820326">గడువు ముగింపు నెల</translation>
 <translation id="1150565364351027703">చలువ అద్దాలు</translation>
 <translation id="1151917987301063366">సెన్సార్‌లను యాక్సెస్ చేయడానికి ఎల్లవేళలా <ph name="HOST" />ని అనుమతించు</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">అనుకూల</translation>
 <translation id="1178581264944972037">పాజ్ చేయి</translation>
 <translation id="117916940443676133">మీ 'సెక్యూరిటీ కీ'కి పిన్ రక్షణ లేదు. సైన్-ఇన్ డేటాను నిర్వహించడానికి, ముందు పిన్‌ను సృష్టించండి.</translation>
+<translation id="118069123878619799">- మీ ఎత్తు వంటి భౌతిక లక్షణాలు</translation>
 <translation id="1181037720776840403">తీసివేయి</translation>
 <translation id="1183237619868651138">స్థానిక కాష్‌లో <ph name="EXTERNAL_CRX_FILE" />ను ఇన్‌స్టాల్ చేయడం సాధ్యపడదు.</translation>
 <translation id="1185924365081634987">మీరు ఈ నెట్‌వర్క్ ఎర్ర‌ర్‌ను పరిష్కరించడానికి <ph name="GUEST_SIGNIN_LINK_START" />అతిథిగా బ్రౌజ్ చేయడాన్ని<ph name="GUEST_SIGNIN_LINK_END" /> కూడా ప్రయత్నించవచ్చు.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">ప్రాప్యత చేసే ముందు అడగాలి</translation>
 <translation id="1434696352799406980">దీని వలన మీ ప్రారంభ పేజీ, కొత్త ట్యాబ్ పేజీ, శోధన ఇంజిన్, పిన్ చేసిన ట్యాబ్‌లు రీసెట్ చేయబడతాయి. ఇది అన్ని ఎక్స్‌టెన్ష‌న్‌లను కూడా నిలిపివేస్తుంది. కుక్కీల వంటి తాత్కాలిక డేటాను తీసివేస్తుంది. మీ బుక్‌మార్క్‌లు, చరిత్ర, సేవ్ చేసిన పాస్‌వర్డ్‌లు తీసివేయబడవు.</translation>
 <translation id="1434886155212424586">హోమ్‌పేజీ అనేది కొత్త ట్యాబ్ పేజీ</translation>
+<translation id="1435979430299962295">ఈ సైట్‌లో యాక్సెస్‌ను అనుమతించడానికి, 'ఎక్స్‌టెన్షన్' క్లిక్ చేయండి.</translation>
 <translation id="1436390408194692385"><ph name="TICKET_TIME_LEFT" /> పాటు చెల్లుబాటు అవుతుంది</translation>
 <translation id="1436671784520050284">సెటప్‌ని కొనసాగించు</translation>
 <translation id="1436784010935106834">తీసివేయబడింది</translation>
@@ -557,7 +560,7 @@
 <translation id="1782196717298160133">మీ ఫోన్‌ను కనుగొంటోంది</translation>
 <translation id="1784707308176068866">సహకారం అందించే నేటివ్ అప్లికేషన్ అభ్యర్థించినప్పుడు నేపథ్యంలో అమలు అవుతుంది</translation>
 <translation id="1784849162047402014">పరికరంలో ఖాళీ నిల్వ స్థలం తక్కువగా ఉంది</translation>
-<translation id="1787350673646245458">వినియోగదారు చిత్రం</translation>
+<translation id="1787350673646245458">యూజర్ చిత్రం</translation>
 <translation id="1790194216133135334">లింక్‌ను <ph name="DEVICE_NAME" />కు పంపండి</translation>
 <translation id="1790976235243700817">యాక్సెస్‌ను తీసివేయి</translation>
 <translation id="1792619191750875668">విస్తారిత డిస్‌ప్లే</translation>
@@ -1364,12 +1367,14 @@
 <translation id="2932883381142163287">దుర్వినియోగాన్ని నివేదించు</translation>
 <translation id="2936851848721175671">బ్యాకప్ &amp; పునరుద్ధరణ</translation>
 <translation id="2938225289965773019"><ph name="PROTOCOL" /> లింక్‌లను తెరవండి</translation>
+<translation id="2938845886082362843">మీ 'సెక్యూరిటీ కీ'లో నిల్వ చేసిన సైన్-ఇన్ డేటాను చూసి, తొలగించండి</translation>
 <translation id="2939938020978911855">అందుబాటులో ఉన్న బ్లూటూత్ పరికరాలను చూపు</translation>
 <translation id="2941112035454246133">తక్కువ</translation>
 <translation id="2942560570858569904">వేచి ఉంది...</translation>
 <translation id="2942581856830209953">ఈ పేజీని అనుకూలీకరించండి</translation>
 <translation id="2944060181911631861">వినియోగం &amp; విశ్లేషణల డేటాను పంపండి. సమస్య విశ్లేషణ, పరికరం, యాప్ వినియోగ డేటాను Googleకి ఆటోమేటిక్‌గా పంపడం ద్వారా మీ Android అనుభవాన్ని మెరుగుపరచడంలో సహాయపడండి. ఇది సిస్టమ్, యాప్ స్థిరత్వానికి, అలాగే ఇతర మెరుగుదలలకు సహాయపడుతుంది. కొంత సముదాయ డేటా కూడా Google యాప్‌లకు, అలాగే Android డెవలపర్‌ల లాంటి భాగస్వాములకు సహాయపడుతుంది. మీ అదనపు వెబ్ &amp; యాప్ కార్యకలాపం సెట్టింగ్‌ను ఆన్ చేసినట్లయితే, ఈ డేటా మీ Google ఖాతాలో సేవ్ చేయబడవచ్చు. <ph name="BEGIN_LINK1" />మరింత తెలుసుకోండి<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">కనెక్షన్‌ని జోడించండి</translation>
+<translation id="2947605845283690091">వెబ్ బ్రౌజింగ్ వేగంగా ఉండాలి. ఇప్పుడే <ph name="BEGIN_LINK" />మీ ఎక్స్‌టెన్షన్‌లను తనిఖీ చేయడానికి<ph name="END_LINK" /> సమయం తీసుకోండి.</translation>
 <translation id="2948300991547862301"><ph name="PAGE_TITLE" />కు వెళ్లండి</translation>
 <translation id="29488703364906173">ఆధునిక వెబ్ కోసం రూపొందించబడిన వేగవంతమైన, సరళమైన మరియు సురక్షితమైన వెబ్ బ్రౌజర్.</translation>
 <translation id="2949289451367477459">స్థానాన్ని ఉపయోగించండి. స్థాన అనుమతిని కలిగిన యాప్‌లు మరియు సేవలు ఈ పరికర స్థానాన్ని ఉపయోగించడానికి అనుమతించండి. Google కాలానుగుణంగా స్థాన డేటాని సేకరించవచ్చు మరియు స్థాన ఖచ్చితత్వం మరియు స్థానం-ఆధారిత సేవలను మెరుగుపరచడం కోసం ఈ డేటాని అనామకంగా ఉపయోగించవచ్చు. <ph name="BEGIN_LINK1" />మరింత తెలుసుకోండి<ph name="END_LINK1" /></translation>
@@ -1546,6 +1551,7 @@
 <translation id="3241680850019875542">ప్యాక్ చేయ‌డానికి ఎక్స్‌టెన్ష‌న్‌ యొక్క రూట్ డైరెక్టరీని ఎంచుకోండి. ఒక ఎక్స్‌టెన్ష‌న్‌ను అప్‌డేట్ చేయ‌డానికి, మ‌ళ్లీ ఉపయోగించడానికి వ్యక్తిగత కీ ఫైల్‌ను కూడా ఎంచుకోండి.</translation>
 <translation id="3244294424315804309">సౌండ్‌ని మ్యూట్ చేయడాన్ని కొనసాగించు</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> - నెట్‌వర్క్ ఎర్రర్</translation>
+<translation id="3248902735035392926">భద్రత చాలా ముఖ్యమైనది. <ph name="BEGIN_LINK" />ఇప్పుడే మీ ఎక్స్‌టెన్షన్‌లను తనిఖీ చేయడానికి<ph name="END_LINK" /> సమయం తీసుకోండి</translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;సర్టిఫికెట్‌లో భాగం కాదు&gt;</translation>
 <translation id="3253225298092156258">అందుబాటులో లేదు</translation>
@@ -1814,7 +1820,7 @@
 <translation id="3629631988386925734">Smart Lockను ప్రారంభించడానికి మీ పాస్‌వర్డ్‌‌ను నమోదు చేయండి. తదుపరిసారి, మీ ఫోన్ మీ <ph name="DEVICE_TYPE" />‌ను అన్‌లాక్ చేస్తుంది. సెట్టింగ్‌లలో మీరు Smart Lockను ఆఫ్ చేయవచ్చు.</translation>
 <translation id="3630132874740063857">మీ ఫోన్</translation>
 <translation id="3630995161997703415">ఈ సైట్‌ను ఏ సమయంలో అయినా ఉపయోగించడం కోసం దీనిని మీ 'అర'కు జోడించండి</translation>
-<translation id="3635353578505343390">Googleకు అభిప్రాయాన్ని పంపండి</translation>
+<translation id="3635353578505343390">Googleకు ఫీడ్‌బ్యాక్‌ పంపండి</translation>
 <translation id="3636096452488277381">హాయ్, <ph name="USER_GIVEN_NAME" />.</translation>
 <translation id="3636766455281737684"><ph name="PERCENTAGE" />% - <ph name="TIME" /> మిగిలి ఉంది</translation>
 <translation id="3637561406135221044">సున్నితమైన వ్యక్తిగత సమాచారం ఉందేమోనని ఫైల్‌లను స్కాన్ చేస్తోంది...</translation>
@@ -2042,6 +2048,7 @@
 <translation id="3926002189479431949">Smart Lock ఫోన్ మార్చబడింది</translation>
 <translation id="3927932062596804919">తిరస్కరించు</translation>
 <translation id="3928570707778085600"><ph name="FILE_OR_FOLDER_NAME" />కు మార్పులను సేవ్ చేయాలా?</translation>
+<translation id="3929426037718431833">ఈ ఎక్స్‌టెన్షన్‌లు ఈ సైట్‌లో సమాచారాన్ని చూడగలవు, మార్చగలవు.</translation>
 <translation id="3930737994424905957">పరికరాల కోసం వెతుకుతోంది</translation>
 <translation id="3930968231047618417">నేపథ్య రంగు</translation>
 <translation id="3933283459331715412"><ph name="USERNAME" /> యొక్క తొలగించిన పాస్‌వర్డ్‌ను పునరుద్ధరించండి</translation>
@@ -2109,6 +2116,7 @@
 <translation id="4010917659463429001">మీ బుక్‌మార్క్‌లను మీ మొబైల్ పరికరంలో పొందడానికి, <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973">"<ph name="CLIENT_NAME" />" ఈ బ్రౌజర్‌ను డీబగ్ చేస్తోంది</translation>
 <translation id="4014432863917027322">"<ph name="EXTENSION_NAME" />"ని సరి చేయాలా?</translation>
+<translation id="4015163439792426608">ఎక్స్‌టెన్షన్‌లు పొందారా? ఒక సులభమైన స్థలంలో <ph name="BEGIN_LINK" />మీ ఎక్స్‌టెన్షన్‌లను నిర్వహించండి<ph name="END_LINK" />.</translation>
 <translation id="4020106588733303597">అయ్యో! అందుబాటులో ఉన్న లైసెన్స్‌లను లోడ్ చేయడంలో సిస్టమ్ విఫలమైంది.</translation>
 <translation id="4020327272915390518">ఎంపికల మెను</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2267,6 +2275,7 @@
 <translation id="4267953847983678297">ఆటోమేటిక్‌గా సెల్యులార్ నెట్‌వర్క్‌కు కనెక్ట్ చేయి</translation>
 <translation id="4268025649754414643">కీ గుప్తీకరణ</translation>
 <translation id="4270393598798225102">వెర్షన్ <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">సైన్-ఇన్ డేటా</translation>
 <translation id="4275663329226226506">మీడియా</translation>
 <translation id="4275830172053184480">మీ పరికరాన్ని పునఃప్రారంభించండి</translation>
 <translation id="4278101229438943600">మీ అసిస్టెంట్ సిద్ధంగా ఉంది</translation>
@@ -2310,6 +2319,7 @@
 <translation id="4349828822184870497">సహాయకరమైనవి</translation>
 <translation id="4350019051035968019">ఈ పరికరాన్ని మీ ఖాతా చెందిన డొమైన్‌కు నమోదు చేయడం సాధ్యపడదు. ఎందుకంటే పరికరం వేరే డొమైన్ ద్వారా నిర్వహించబడేలా గుర్తించబడింది.</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> సమీపంలోని బ్లూటూత్ పరికరాల కోసం స్కాన్ చేయాలనుకుంటోంది. కింది పరికరాలు కనుగొనబడ్డాయి:</translation>
+<translation id="4353114845960720315">మీరు VRలో ఉన్నప్పుడు, ఈ సైట్ కింది వాటిని గురించి తెలుసుకునే అవకాశం ఉంది:</translation>
 <translation id="4354344420232759511">మీరు సందర్శించే సైట్‌లు ఇక్కడ చూపబడతాయి</translation>
 <translation id="435527878592612277">మీ ఫోటోని ఎంచుకోండి</translation>
 <translation id="4358313196493694334">క్లిక్ స్థానాన్ని స్థిరీకరిస్తుంది</translation>
@@ -2369,6 +2379,7 @@
 <translation id="443475966875174318">అనుకూలంగా లేని అప్లికేషన్‌లను అప్‌డేట్ చేయండి లేదా తీసివేయండి</translation>
 <translation id="4438043733494739848">పారదర్శకత</translation>
 <translation id="4441124369922430666">మెషీన్ ప్రారంభించబడినప్పుడు ఆటోమేటిక్‌గా ఈ యాప్ ప్రారంభించబడాలని మీరు కోరుకుంటున్నారా?</translation>
+<translation id="4441147046941420429">కొనసాగించడానికి, మీ పరికరం నుండి సెక్యూరిటీ కీని తీసివేసి, ఆ తర్వాత చొప్పించి, ఆపై దానిని తాకండి</translation>
 <translation id="444134486829715816">విస్తరించు...</translation>
 <translation id="4442424173763614572">DNS శోధన విఫలమైంది</translation>
 <translation id="4443536555189480885">&amp;సహాయం</translation>
@@ -2595,6 +2606,7 @@
 <translation id="4804818685124855865">డిస్‌కనెక్ట్ చెయ్యి</translation>
 <translation id="4804827417948292437">వెన్నపండు</translation>
 <translation id="4807098396393229769">కార్డ్‌పై పేరు</translation>
+<translation id="4808319664292298116"><ph name="DOMAIN" /> నుండి VRను నమోదు చేయాలా?</translation>
 <translation id="4808667324955055115">పాప్-అప్‌లు బ్లాక్ చేయబడ్డాయి:</translation>
 <translation id="480990236307250886">హోమ్ పేజీని తెరువు</translation>
 <translation id="4813136279048157860">నా చిత్రాలు</translation>
@@ -2819,6 +2831,7 @@
 <translation id="5135085122826131075">మీరు "Ok Google" అని చెప్పడం ద్వారా మీ అసిస్టెంట్‌ను యాక్సెస్ చేయండి.</translation>
 <translation id="5135533361271311778">బుక్‌మార్క్ అంశాన్ని సృష్టించలేకపోయాము.</translation>
 <translation id="5137501176474113045">ఈ అంశాన్ని తొలగించు</translation>
+<translation id="5139823398361067371">మీ సెక్యూరిటీ కీ కోసం పిన్‌ను నమోదు చేయండి. మీకు పిన్ తెలియకపోతే, మీరు 'సెక్యూరిటీ కీ'ని రీసెట్ చేయాలి.</translation>
 <translation id="5139955368427980650">&amp;తెరువు</translation>
 <translation id="5142961317498132443">ప్రమాణీకరణ</translation>
 <translation id="5143374789336132547">"<ph name="EXTENSION_NAME" />" ఎక్స్‌టెన్ష‌న్‌, మీరు హోమ్ బటన్‌ను క్లిక్ చేసినప్పుడు చూపబడే పేజీని మార్చింది.</translation>
@@ -2837,6 +2850,7 @@
 <translation id="5170568018924773124">ఫోల్డర్‌లో చూపించు</translation>
 <translation id="5171045022955879922">URLను వెతకండి లేదా టైప్ చేయండి</translation>
 <translation id="5171343362375269016">వినిమయం చేసిన మెమరీ</translation>
+<translation id="5173668317844998239">మీ సెక్యూరిటీ కీలో సేవ్ చేయబడిన వేలిముద్రలను జోడించండి, తొలగించండి</translation>
 <translation id="5175379009094579629">పరికరం పేరు చెల్లదు. మళ్లీ ప్రయత్నించడానికి చెల్లుబాటయ్యే పరికరం పేరును నమోదు చేయండి.</translation>
 <translation id="5177479852722101802">కెమెరా మరియు మైక్రోఫోన్ యాక్సెస్‌ను బ్లాక్ చేయడాన్ని కొనసాగించు</translation>
 <translation id="5177549709747445269">మీరు మొబైల్ డేటాను వినియోగిస్తున్నారు</translation>
@@ -2912,6 +2926,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">మీ ఖాతాలు</translation>
 <translation id="5288678174502918605">మూసిన టాబ్‌ను మళ్లీ &amp;తెరువు</translation>
+<translation id="52895863590846877">పేజీ <ph name="LANGUAGE" />లో లేదు</translation>
 <translation id="52912272896845572">వ్యక్తిగతమైన కీ ఫైల్ చెల్లదు.</translation>
 <translation id="529175790091471945">ఈ పరికరాన్ని ఫార్మాట్ చేయి</translation>
 <translation id="5293170712604732402">సెట్టింగ్‌లను వాటి అసలు డిఫాల్ట్ విలువలకు పునరుద్ధరించండి</translation>
@@ -3066,6 +3081,7 @@
 <translation id="5511379779384092781">అతి చిన్నది</translation>
 <translation id="5511823366942919280">మీరు ఖచ్చితంగా ఈ పరికరాన్ని "షార్క్"గా సెటప్ చేయాలని అనుకుంటున్నారా?</translation>
 <translation id="5512653252560939721">వినియోగదారు సర్టిఫికెట్ ఖచ్చితంగా హార్డ్‌వేర్-బ్యాకెడ్ అయి ఉండాలి.</translation>
+<translation id="5517304475148761050">Play స్టోర్‌ను యాక్సెస్ చేయడానికి ఈ యాప్‌ను అనుమతి కావాలి</translation>
 <translation id="551752069230578406">మీ ఖాతాకు ప్రింటర్‌ను జోడిస్తోంది - దీనికి కొంత సమయం పట్టవచ్చు...</translation>
 <translation id="5518219166343146486">క్లిప్‌బోర్డ్‌కు కాపీ చేసిన వచనం, చిత్రాలను సైట్ చూడాలన్నప్పుడు, అందుకు అనుమతి అడగాలి</translation>
 <translation id="5518584115117143805">ఇమెయిల్ గుప్తీకరణ సర్టిఫికెట్</translation>
@@ -3170,7 +3186,7 @@
 <translation id="5646558797914161501">వ్యాపారవేత్త</translation>
 <translation id="5648166631817621825">గత 7 రోజులు</translation>
 <translation id="5649053991847567735">ఆటోమేటిక్ డౌన్‌లోడ్‌లు</translation>
-<translation id="5656845498778518563">Googleకు అభిప్రాయాన్ని పంపండి</translation>
+<translation id="5656845498778518563">Googleకు ఫీడ్‌బ్యాక్‌ పంపండి</translation>
 <translation id="5657667036353380798">బాహ్య ఎక్స్‌టెన్షన్‌కు chrome వెర్షన్ <ph name="MINIMUM_CHROME_VERSION" /> లేదా అంతకంటే అధిక వెర్షన్‌ను ఇన్‌స్టాల్ చేయడం అవసరం.</translation>
 <translation id="5658415415603568799">అదనపు భద్రత కోసం, 20 గంటల తర్వాత మీ పాస్‌వర్డ్‌‌ను నమోదు చేయమని మీ Smart Lock అడుగుతుంది.</translation>
 <translation id="5659593005791499971">ఇమెయిల్</translation>
@@ -3269,12 +3285,14 @@
 <translation id="5804175651771201311">రోమింగ్ ఆఫ్‌లో ఉంది</translation>
 <translation id="5804241973901381774">అనుమతులు</translation>
 <translation id="5805697420284793859">విండో మేనేజర్</translation>
+<translation id="5806773519584576205">0° (డిఫాల్ట్)</translation>
 <translation id="5811750797187914944">అంతా ఒకే</translation>
 <translation id="5812674658566766066">అన్నీ విస్తరించు</translation>
 <translation id="5814126672212206791">కనెక్షన్ రకం</translation>
 <translation id="5815645614496570556">X.400 చిరునామా</translation>
 <translation id="5816434091619127343">అభ్యర్ధించిన ప్రింటర్ మార్పులు ప్రింటర్‌ను నిరుపయోగంగా చేస్తాయి.</translation>
 <translation id="5817918615728894473">జత చేయి</translation>
+<translation id="5819762621475381970">- మీ గది యొక్క లేఅవుట్</translation>
 <translation id="5821565227679781414">షార్ట్‌కట్‌ను సృష్టించు</translation>
 <translation id="5825412242012995131">ఆన్ (సిఫార్సు చేయడమైనది)</translation>
 <translation id="5826395379250998812">మీ <ph name="DEVICE_TYPE" />ను మీ ఫోన్‌తో కనెక్ట్ చేయండి. <ph name="LINK_BEGIN" />మరింత తెలుసుకోండి<ph name="LINK_END" /></translation>
@@ -3369,7 +3387,7 @@
 <translation id="5941153596444580863">వ్యక్తిని జోడించు...</translation>
 <translation id="5941343993301164315">దయచేసి <ph name="TOKEN_NAME" />కు సైన్ ఇన్ చేయండి.</translation>
 <translation id="5941711191222866238">కనిష్టీకరించు</translation>
-<translation id="5942964813783878922">ఈ అప్‌డేట్ తర్వాత మీ <ph name="DEVICE_TYPE" /> పునఃప్రారంభమవుతుంది. అలాగే సాఫ్ట్‌వేర్, భద్రతా అప్‌డేట్‌లు ఆటోమేటిక్‌గా ఇన్‌స్టాల్ చేయబడతాయి.</translation>
+<translation id="5942964813783878922">ఈ అప్‌డేట్ తర్వాత మీ <ph name="DEVICE_TYPE" /> రీస్టార్ట్ అవుతుంది. అలాగే సాఫ్ట్‌వేర్, భద్రతా అప్‌డేట్‌లు ఆటోమేటిక్‌గా ఇన్‌స్టాల్ చేయబడతాయి.</translation>
 <translation id="5944869793365969636">QR కోడ్‌ను స్కాన్ చేయండి</translation>
 <translation id="5945188205370098537">వినియోగం &amp; విశ్లేషణల డేటాను పంపండి. సమస్య విశ్లేషణ, పరికరం, యాప్ వినియోగ డేటాను Googleకి ఆటోమేటిక్‌గా పంపడం ద్వారా మీ Android అనుభవాన్ని మెరుగుపరచడంలో సహాయపడండి. ఇది సిస్టమ్, యాప్ స్థిరత్వానికి, అలాగే ఇతర మెరుగుదలలకు సహాయపడుతుంది. కొంత సముదాయ డేటా కూడా Google యాప్‌లకు, అలాగే Android డెవలపర్‌ల లాంటి భాగస్వాములకు సహాయపడుతుంది. మీ అదనపు వెబ్ &amp; యాప్ కార్యకలాపం సెట్టింగ్‌ను ఆన్ చేసినట్లయితే, ఈ డేటా మీ Google ఖాతాలో సేవ్ చేయబడవచ్చు. <ph name="BEGIN_LINK1" />మరింత తెలుసుకోండి<ph name="END_LINK1" /></translation>
 <translation id="5946591249682680882">నివేదిక ID <ph name="WEBRTC_LOG_REPORT_ID" /></translation>
@@ -3424,7 +3442,6 @@
 <translation id="6022705094403139349">మీ భద్రతా కీని జత చేయడానికి సిద్ధంగా ఉన్నారా?</translation>
 <translation id="6023643151125006053">ఈ (SN: <ph name="SERIAL_NUMBER" />) పరికరం <ph name="SAML_DOMAIN" /> నిర్వాహకుడిచే లాక్ చేయబడింది.</translation>
 <translation id="6025215716629925253">స్టాక్ ట్రేస్</translation>
-<translation id="6026047032548434446">యాప్‌ను ఇన్‌స్టాల్ చేయాలా?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> - USB పరికరం కనెక్ట్ చేయబడింది</translation>
 <translation id="6029587122245504742">అత్యంత నెమ్మది</translation>
 <translation id="6032912588568283682">ఫైల్ సిస్టమ్</translation>
@@ -3806,6 +3823,7 @@
 <translation id="6589660129740381104"><ph name="IDS_SHORT_PRODUCT_NAME" />లో మీ అనుభవాన్ని మరింత సులభంగా నిర్వహించడంలో మీకు సహాయపడటం కోసం, సమకాలీకరణ మరియు వ్యక్తిగతీకరణ ఫీచర్‌లను ఇప్పుడు ఒకేచోట నియంత్రించగలిగేలా అందించాము. దీనిని ఆన్ చేయడం వల్ల మీ ప్రస్తుత సెట్టింగ్‌లు మారవచ్చు.</translation>
 <translation id="6590458744723262880">ఫోల్డర్‌ పేరు మార్చండి</translation>
 <translation id="6592267180249644460">WebRTC లాగ్ క్యాప్చర్ చేయబడినది <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">మీ వేలిముద్ర క్యాప్చర్ చేయబడింది</translation>
 <translation id="6594883168703494535">మీ Google ఖాతాలోకి సైన్ ఇన్ చేయడానికి Smart Lockని ఉపయోగించండి</translation>
 <translation id="6596325263575161958">ఎన్‌క్రిప్షన్ ఎంపికలు</translation>
 <translation id="6596816719288285829">IP చిరునామా</translation>
@@ -3940,6 +3958,7 @@
 <translation id="6805038906417219576">సరే</translation>
 <translation id="6805647936811177813">దయచేసి <ph name="HOST_NAME" /> నుండి క్లయింట్ స‌ర్టిఫికెట్‌ను దిగుమతి చేయ‌డానికి <ph name="TOKEN_NAME" />కు సైన్ ఇన్ చేయండి.</translation>
 <translation id="680572642341004180"><ph name="SHORT_PRODUCT_OS_NAME" />లో RLZ ట్రాకింగ్‌ను ప్రారంభించు.</translation>
+<translation id="6808039367995747522">కొనసాగించడానికి, మీ సెక్యూరిటీ కీని చొప్పించి, తాకండి.</translation>
 <translation id="6808193438228982088">నక్క</translation>
 <translation id="6810613314571580006">నిల్వ చేసిన ఆధారాలను ఉపయోగించి ఆటోమేటిక్‌గా వెబ్‌సైట్‌లకు సైన్ ఇన్ చేస్తుంది. ఫీచ‌ర్‌ను నిలిపివేసినప్పుడు, మీరు వెబ్‌సైట్‌కు సైన్ ఇన్ చేసే ప్రతిసారి నిర్ధారణ కోసం మిమ్మల్ని అడుగుతుంది.</translation>
 <translation id="6810768462515084623">అయ్యో!  మీ పాస్‌వర్డ్ గడువు ముగిసింది. దయచేసి మరో పరికరంలో దానిని పునరుద్ధరించి, ఆపై మళ్లీ ప్రయత్నించండి.</translation>
@@ -3947,6 +3966,7 @@
 <translation id="6812349420832218321"><ph name="PRODUCT_NAME" /> రూట్‌గా రన్ చేయలేదు.</translation>
 <translation id="6812841287760418429">మార్పులను ఉంచు</translation>
 <translation id="6817174620439930047">MIDI పరికరాలను యాక్సెస్ చేయడానికి సిస్టమ్ విశిష్ట సందేశాలను సైట్ ఉపయోగించాలనుకున్నప్పుడు అడుగు (సిఫార్సు చేయబడింది)</translation>
+<translation id="6818198425579322765">పేజీని అనువదించాల్సిన భాష</translation>
 <translation id="682123305478866682">డెస్క్‌టాప్‌ను ప్రసారం చేయండి</translation>
 <translation id="6823506025919456619">మీరు మీ పరికరాలను చూడటానికి Chromeకు సైన్ ఇన్ చేయాలి</translation>
 <translation id="6824564591481349393">&amp;ఇమెయిల్ చిరునామాను కాపీ చేయండి</translation>
@@ -3980,6 +4000,7 @@
 <translation id="6860097299815761905">ప్రాక్సీ సెట్టింగ్‌లు...</translation>
 <translation id="6860427144121307915">ట్యాబ్‌లో తెరువు</translation>
 <translation id="6865313869410766144">స్వీయపూర్తి ఫారమ్ డేటా</translation>
+<translation id="6865598234501509159">పేజీ <ph name="LANGUAGE" />లో లేదు</translation>
 <translation id="6865708901122695652">WebRTC ఈవెంట్ లాగ్‌లు (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">రంగు ఉష్ణోగ్రత</translation>
 <translation id="6870888490422746447">దీనికి షేర్ చేసేందుకు యాప్‌ను ఎంచుకోండి:</translation>
@@ -3994,6 +4015,7 @@
 <translation id="6885771755599377173">సిస్టమ్ సమాచార ప్రివ్యూ</translation>
 <translation id="6886476658664859389">NFC భద్రతా కీ</translation>
 <translation id="6886871292305414135">కొత్త &amp;ట్యాబ్‌లో లింక్‌ను తెరువు</translation>
+<translation id="6890912377247906520">ఈ ఎక్స్‌టెన్షన్‌లకు ఈ సైట్‌కు యాక్సెస్ అవసరం లేదు.</translation>
 <translation id="6892812721183419409">లింక్‌ను <ph name="USER" /> తరపున తెరువు</translation>
 <translation id="6895032998810961280">ఈ క్లీన్అప్ సమయంలో మీ కంప్యూటర్‌లో గుర్తించిన హానికరమైన సాఫ్ట్‌వేర్, సిస్టమ్ సెట్టింగ్‌లు మరియు ప్రాసెస్‌ల గురించి Googleకు వివరాలను నివేదించండి</translation>
 <translation id="6896758677409633944">కాపీ చేయి</translation>
@@ -4389,6 +4411,7 @@
 <translation id="7461924472993315131">పిన్ చేయి</translation>
 <translation id="746216226901520237">తదుపరిసారి మీ ఫోన్ మీ <ph name="DEVICE_TYPE" />‌ను అన్‌లాక్ చేస్తుంది. మీరు సెట్టింగ్‌లలో Smart Lockను ఆఫ్ చేయవచ్చు.</translation>
 <translation id="7463006580194749499">వ్యక్తిని జోడించు</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# ట్యాబ్ తెరిచి, ట్యాబ్‌ స్ట్రిప్‌ను టోగుల్ చేయడానికి నొక్కండి}other{# ట్యాబ్‌లు తెరిచి, ట్యాబ్‌ స్ట్రిప్‌ను టోగుల్ చేయడానికి నొక్కండి}}</translation>
 <translation id="7465778193084373987">Netscape సర్టిఫికెట్ రద్దు URL</translation>
 <translation id="7469894403370665791">ఆటోమేటిక్‌గా ఈ నెట్‌వర్క్‌కు కనెక్ట్ చేయి</translation>
 <translation id="747114903913869239">ఎర్రర్: ఎక్స్‌టెన్షన్‌లను డీకోడ్ చేయడం సాధ్యం కాలేదు</translation>
@@ -4812,6 +4835,7 @@
 <translation id="8037117027592400564">సంశ్లేషణ ప్రసంగాన్ని ఉపయోగించి మాట్లాడిన మొత్తం వచనాన్ని చదవడం</translation>
 <translation id="8037357227543935929">అడగాలి (డిఫాల్ట్)</translation>
 <translation id="803771048473350947">ఫైల్</translation>
+<translation id="8041089156583427627">ప్రతిస్పందనను పంపండి</translation>
 <translation id="8042142357103597104">వచన అపారదర్శకత</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> స్పందించడం లేదు.</translation>
 <translation id="8044899503464538266">నెమ్మదిగా</translation>
@@ -4841,6 +4865,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">సేవ్ చేసిన పాస్‌వర్డ్</translation>
 <translation id="8086015605808120405"><ph name="PRINTER_NAME" />ని కాన్ఫిగర్ చేస్తోంది ...</translation>
+<translation id="8086442853986205778"><ph name="PRINTER_NAME" />ను సెటప్ చేయండి</translation>
 <translation id="8090234456044969073">మీరు అత్యంత తరచుగా సందర్శించిన వెబ్‌సైట్‌ల జాబితాను చదవడానికి అనుమతి</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> ప్రతిస్పందించడం లేదు</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Google డిస్క్‌కి బ్యాకప్ చేయండి. ఏ సమయంలో అయినా సులభంగా మీ డేటాని పునరుద్ధరించండి లేదా పరికరాన్ని మార్చండి. మీ బ్యాకప్‌లో యాప్ డేటా ఉంటుంది.<ph name="END_PARAGRAPH1" />
@@ -5084,7 +5109,7 @@
 <translation id="8449008133205184768">శైలిని పేస్ట్ చేసి, సరిపోల్చు</translation>
 <translation id="8449036207308062757">నిల్వను నిర్వహించు</translation>
 <translation id="8452135315243592079">SIM కార్డ్ లేదు</translation>
-<translation id="8455026683977728932">ADB దృష్టాంత చిత్రాన్ని ప్రారంభించడంలో విఫలమైంది</translation>
+<translation id="8455026683977728932">ADB దృష్టాంత చిత్రాన్ని ఎనేబుల్ చేయడంలో విఫలమైంది</translation>
 <translation id="845702320058262034">కనెక్ట్ చేయడం సాధ్యపడదు. మీ ఫోన్‌లో బ్లూటూత్ ఆన్ చేసి ఉందని నిర్ధారించుకోండి.</translation>
 <translation id="8457451314607652708">బుక్‌మార్క్‌లను దిగుమతి చేయి</translation>
 <translation id="8460336040822756677">మీరు <ph name="DEVICE_TYPE" /> కోసం Smart Lockను ఆఫ్ చేస్తే, మీ ఫోన్‌ను ఉపయోగించి మీ Chrome పరికరాలను అన్‌లాక్ చేయలేరు. మీరు మీ పాస్‌వర్డ్‌ను టైప్ చేయాల్సి ఉంటుంది.</translation>
@@ -5152,6 +5177,7 @@
 <translation id="8551388862522347954">లైసెన్స్‌లు</translation>
 <translation id="8553342806078037065">ఇతర వ్యక్తులను నిర్వహించు</translation>
 <translation id="8554899698005018844">భాష లేదు</translation>
+<translation id="8557022314818157177">మీ వేలిముద్ర క్యాప్చర్ అయ్యేవరకు, మీ సెక్యూరిటీ కీని తాకుతూ ఉండండి</translation>
 <translation id="855773602626431402">శాండ్‌బాక్స్ చేయని ప్లగ్ఇన్‌ ఈ పేజీలో అమలు కానీయకుండా నిరోధించబడింది.</translation>
 <translation id="8557930019681227453">మానిఫెస్ట్</translation>
 <translation id="8561206103590473338">ఏనుగు</translation>
@@ -5309,6 +5335,7 @@
 <translation id="8770406935328356739">ఎక్స్‌టెన్ష‌న్‌ మూలం డైరెక్టరీ</translation>
 <translation id="8770507190024617908">వ్యక్తులను నిర్వహించు</translation>
 <translation id="8771300903067484968">ప్రారంభ పేజీ నేపథ్యం అన్నది డిఫాల్ట్ నేపథ్యానికి రీసెట్ చేయబడింది.</translation>
+<translation id="8773302562181397928"><ph name="PRINTER_NAME" /> సేవ్ చేయండి</translation>
 <translation id="8774379074441005279">పునరుద్ధరణను నిర్ధారించండి</translation>
 <translation id="8774934320277480003">ఎగువ అంచు</translation>
 <translation id="8775144690796719618">URL చెల్లదు</translation>
@@ -5558,7 +5585,7 @@
 <translation id="9116799625073598554">నోట్స్ రాసుకునే యాప్‌</translation>
 <translation id="9117030152748022724">మీ యాప్‌లను నిర్వహించండి</translation>
 <translation id="9121814364785106365">పిన్ చేసిన టాబ్ లాగా తెరువు</translation>
-<translation id="9122074588095746047">ADBని ప్రారంభించలేకపోయింది</translation>
+<translation id="9122074588095746047">ADBని ఎనేబుల్ చేయలేకపోయింది</translation>
 <translation id="9124003689441359348">సేవ్ చేసిన పాస్‌వర్డ్‌లు ఇక్కడ కనిపిస్తాయి</translation>
 <translation id="9125466540846359910"><ph name="LICENSE_TYPE" /> (<ph name="LICENSE_COUNT" /> ఉన్నాయి)</translation>
 <translation id="9128317794749765148">సెటప్‌ను పూర్తి చేయలేకపోయింది</translation>
@@ -5651,6 +5678,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 ట్యాబ్}other{# ట్యాబ్‌లు}}</translation>
 <translation id="971774202801778802">బుక్‌మార్క్ URL</translation>
 <translation id="973473557718930265">నిష్క్రమించు</translation>
+<translation id="975893173032473675">అనువదించాల్సిన భాష</translation>
 <translation id="97905529126098460">రద్దు చేయడం పూర్తయిన తర్వాత ఈ విండో మూసివేయబడుతుంది.</translation>
 <translation id="981121421437150478">ఆఫ్‌లైన్</translation>
 <translation id="983511809958454316">VRలో ఈ ఫీచర్‌కు మద్దతు లేదు</translation>
diff --git a/chrome/app/resources/generated_resources_th.xtb b/chrome/app/resources/generated_resources_th.xtb
index 63c54892..660722d7 100644
--- a/chrome/app/resources/generated_resources_th.xtb
+++ b/chrome/app/resources/generated_resources_th.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="th">
-<translation id="1002469766576243227">บริการการตรวจสอบสิทธิ์นี้โฮสต์โดย <ph name="EXTENSION_NAME" /></translation>
 <translation id="1003088604756913841">เปิดลิงก์ในหน้าต่าง <ph name="APP" /> ใหม่</translation>
 <translation id="1004218526896219317">สิทธิ์เข้าถึงเว็บไซต์</translation>
 <translation id="1005274289863221750">ใช้ไมโครโฟนและกล้องถ่ายรูปของคุณ</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">เข้ารหัสเท่านั้น</translation>
 <translation id="1039337018183941703">ไฟล์ไม่ถูกต้องหรือเสียหาย</translation>
 <translation id="1041175011127912238">หน้านี้ไม่ตอบสนอง</translation>
+<translation id="1041263367839475438">อุปกรณ์ที่ใช้ได้</translation>
 <translation id="1042174272890264476">คอมพิวเตอร์ของคุณมาพร้อมกับไลบรารี RLZ ของ <ph name="SHORT_PRODUCT_NAME" /> ในตัว โดย RLZ จะระบุแท็กที่ซ้ำกันได้และไม่สามารถระบุตัวบุคคลเพื่อวัดการค้นหาและการใช้งาน <ph name="SHORT_PRODUCT_NAME" /> ที่ทำงานโดยแคมเปญส่งเสริมการขายบางรายการ บางครั้งป้ายกำกับจะปรากฏในคำค้นหาของ Google Search ใน <ph name="PRODUCT_NAME" /></translation>
 <translation id="1045692658517323508">{0,plural, =1{อัปเดตภายใน 1 นาที}other{อัปเดตภายใน # นาที}}</translation>
 <translation id="1046635659603195359">ดูเหมือนคุณได้ตั้งค่า Voice Match กับ Google Assistant ในอุปกรณ์อื่นแล้ว สิ่งที่บันทึกไว้ก่อนหน้านี้จะนำมาใช้สร้างรูปแบบเสียงในอุปกรณ์นี้ได้ ซึ่งจะใช้เวลาไม่ถึงนาที</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">ค้นหาอุปกรณ์ แอป และเว็บ</translation>
 <translation id="1146678959555564648">เข้าสู่ VR</translation>
 <translation id="114721135501989771">ใช้ฟีเจอร์เจ๋งๆ จาก Google ใน Chrome</translation>
+<translation id="1147991416141538220">หากต้องการสิทธิ์เข้าถึง ให้ติดต่อผู้ดูแลระบบของอุปกรณ์นี้</translation>
 <translation id="1149401351239820326">เดือนที่หมดอายุ</translation>
 <translation id="1150565364351027703">แว่นกันแดด</translation>
 <translation id="1151917987301063366">อนุญาตให้ <ph name="HOST" /> เข้าถึงเซ็นเซอร์เสมอ</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">ที่กำหนดเอง</translation>
 <translation id="1178581264944972037">หยุดชั่วคราว</translation>
 <translation id="117916940443676133">คีย์ความปลอดภัยไม่มีการป้องกันด้วย PIN หากต้องการจัดการข้อมูลการลงชื่อเข้าใช้ ให้สร้าง PIN ขึ้นมาก่อน</translation>
+<translation id="118069123878619799">- ลักษณะทางกายภาพของคุณ เช่น ส่วนสูง</translation>
 <translation id="1181037720776840403">นำออก</translation>
 <translation id="1183237619868651138">ไม่สามารถติดตั้ง <ph name="EXTERNAL_CRX_FILE" /> ในแคชในเครื่อง</translation>
 <translation id="1185924365081634987">คุณสามารถลอง<ph name="GUEST_SIGNIN_LINK_START" />เรียกดูในฐานะผู้เยี่ยมชม<ph name="GUEST_SIGNIN_LINK_END" /> เพื่อแก้ไขข้อผิดพลาดของเครือข่าย</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">ถามก่อนที่จะเข้าถึง</translation>
 <translation id="1434696352799406980">การดำเนินการนี้จะรีเซ็ตหน้าเริ่มต้นใช้งาน หน้าแท็บใหม่ เครื่องมือค้นหา แท็บที่ถูกตรึง และยังปิดใช้ส่วนขยายทั้งหมด ตลอดจนล้างข้อมูลชั่วคราว เช่น คุกกี้ โดยจะไม่ล้างบุ๊กมาร์ก ประวัติ และรหัสผ่านที่บันทึกไว้</translation>
 <translation id="1434886155212424586">หน้าแรกคือหน้าแท็บใหม่</translation>
+<translation id="1435979430299962295">หากต้องการเข้าถึงเว็บไซต์นี้ ให้คลิกส่วนขยาย</translation>
 <translation id="1436390408194692385">ใช้ได้เป็นเวลา <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">ตั้งค่าต่อ</translation>
 <translation id="1436784010935106834">ลบออกแล้ว</translation>
@@ -1364,12 +1367,14 @@
 <translation id="2932883381142163287">รายงานการละเมิด</translation>
 <translation id="2936851848721175671">การสำรองและคืนค่าข้อมูล</translation>
 <translation id="2938225289965773019">เปิดลิงก์ <ph name="PROTOCOL" /></translation>
+<translation id="2938845886082362843">ดูและลบข้อมูลการลงชื่อเข้าใช้ที่เก็บไว้ในคีย์ความปลอดภัย</translation>
 <translation id="2939938020978911855">แสดงอุปกรณ์บลูทูธที่ใช้ได้</translation>
 <translation id="2941112035454246133">ต่ำ</translation>
 <translation id="2942560570858569904">กำลังรอ...</translation>
 <translation id="2942581856830209953">ปรับแต่งหน้านี้</translation>
 <translation id="2944060181911631861">ส่งข้อมูลการใช้งานและการวินิจฉัย ช่วยปรับปรุงประสบการณ์การใช้งาน Android ของคุณให้ดีขึ้นด้วยการส่งข้อมูลการวินิจฉัย อุปกรณ์ และการใช้งานแอปไปยัง Google โดยอัตโนมัติ ซึ่งจะช่วยปรับปรุงความเสถียรของแอปและระบบ และอื่นๆ ข้อมูลที่รวบรวมมาบางส่วนจะมีประโยชน์ต่อแอปและพาร์ทเนอร์ของ Google ด้วย เช่น นักพัฒนาซอฟต์แวร์ Android หากเปิดการตั้งค่ากิจกรรมเพิ่มเติมบนเว็บและแอปไว้ ระบบอาจบันทึกข้อมูลนี้ไว้ในบัญชี Google ของคุณ <ph name="BEGIN_LINK1" />ดูข้อมูลเพิ่มเติม<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">เพิ่มการเชื่อมต่อ</translation>
+<translation id="2947605845283690091">การท่องเว็บควรจะเร็ว โปรดใช้เวลาสักครู่เพื่อ<ph name="BEGIN_LINK" />ตรวจสอบส่วนขยาย<ph name="END_LINK" />ตอนนี้เลย</translation>
 <translation id="2948300991547862301">ไปที่ <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">เว็บเบราว์เซอร์ที่รวดเร็ว ใช้งานง่าย และปลอดภัย สร้างขึ้นมาเพื่อเว็บสมัยใหม่</translation>
 <translation id="2949289451367477459">ใช้ตำแหน่ง อนุญาตแอปและบริการที่มีสิทธิ์เข้าถึงตำแหน่งให้ใช้ตำแหน่งของอุปกรณ์นี้ Google อาจรวบรวมข้อมูลตำแหน่งเป็นระยะและใช้ข้อมูลนี้ในแบบไม่ระบุตัวตนเพื่อปรับปรุงความแม่นยำของตำแหน่งและบริการที่อ้างอิงตำแหน่ง <ph name="BEGIN_LINK1" />ดูข้อมูลเพิ่มเติม<ph name="END_LINK1" /></translation>
@@ -1546,6 +1551,7 @@
 <translation id="3241680850019875542">เลือกไดเรกทอรีหลักของส่วนขยายที่จะแพค หากคุณต้องการอัปเดตส่วนขยาย ให้เลือกไฟล์กุญแจส่วนตัวที่จะใช้ซ้ำด้วย</translation>
 <translation id="3244294424315804309">ดำเนินการปิดเสียงไว้ต่อไป</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> - ข้อผิดพลาดของเครือข่าย</translation>
+<translation id="3248902735035392926">ความปลอดภัยเป็นสิ่งสำคัญ โปรดใช้เวลาสักครู่<ph name="BEGIN_LINK" />ตรวจสอบส่วนขยายตอนนี้เลย<ph name="END_LINK" /></translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;ไม่ใช่ส่วนหนึ่งของใบรับรอง&gt;</translation>
 <translation id="3253225298092156258">ไม่มีข้อมูล</translation>
@@ -2042,6 +2048,7 @@
 <translation id="3926002189479431949">โทรศัพท์ของ Smart Lock มีการเปลี่ยนแปลง</translation>
 <translation id="3927932062596804919">ปฏิเสธ</translation>
 <translation id="3928570707778085600">บันทึกการเปลี่ยนแปลงลงใน <ph name="FILE_OR_FOLDER_NAME" /> ใช่ไหม</translation>
+<translation id="3929426037718431833">ส่วนขยายเหล่านี้เห็นและเปลี่ยนแปลงข้อมูลในเว็บไซต์นี้ได้</translation>
 <translation id="3930737994424905957">กำลังค้นหาอุปกรณ์</translation>
 <translation id="3930968231047618417">สีพื้นหลัง</translation>
 <translation id="3933283459331715412">กู้คืนรหัสผ่านที่ลบไปของ <ph name="USERNAME" /></translation>
@@ -2109,6 +2116,7 @@
 <translation id="4010917659463429001">หากต้องการรับบุ๊กมาร์กบนอุปกรณ์เคลื่อนที่ ให้<ph name="GET_IOS_APP_LINK" /></translation>
 <translation id="4013132157686828973">"<ph name="CLIENT_NAME" />" กำลังแก้ไขข้อบกพร่องของเบราว์เซอร์นี้</translation>
 <translation id="4014432863917027322">ต้องการซ่อม "<ph name="EXTENSION_NAME" />" ไหม</translation>
+<translation id="4015163439792426608">หากมีส่วนขยายหลายรายการ คุณจะ<ph name="BEGIN_LINK" />จัดการส่วนขยาย<ph name="END_LINK" />ได้โดยง่ายในที่เดียว</translation>
 <translation id="4020106588733303597">อ๊ะ! ระบบโหลดใบอนุญาตที่พร้อมใช้งานไม่ได้</translation>
 <translation id="4020327272915390518">เมนูตัวเลือก</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2267,6 +2275,7 @@
 <translation id="4267953847983678297">เชื่อมต่อกับเครือข่ายมือถือโดยอัตโนมัติ</translation>
 <translation id="4268025649754414643">การเข้ารหัสคีย์</translation>
 <translation id="4270393598798225102">รุ่น <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">ข้อมูลการลงชื่อเข้าใช้</translation>
 <translation id="4275663329226226506">สื่อ</translation>
 <translation id="4275830172053184480">รีสตาร์ทอุปกรณ์ของคุณ</translation>
 <translation id="4278101229438943600">Assistant พร้อมใช้งานแล้ว</translation>
@@ -2310,6 +2319,7 @@
 <translation id="4349828822184870497">มีประโยชน์</translation>
 <translation id="4350019051035968019">ไม่สามารถลงทะเบียนอุปกรณ์นี้กับโดเมนที่บัญชีของคุณใช้อยู่ได้ เนื่องจากอุปกรณ์มีการทำเครื่องหมายไว้ว่าได้รับการจัดการจากโดเมนอื่น</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> ต้องการสแกนหาอุปกรณ์บลูทูธที่อยู่ใกล้เคียงและได้พบอุปกรณ์ต่อไปนี้</translation>
+<translation id="4353114845960720315">ขณะอยู่ในโหมด VR เว็บไซต์นี้อาจรู้เกี่ยวกับ</translation>
 <translation id="4354344420232759511">เว็บไซต์ที่คุณเข้าชมจะปรากฏที่นี่</translation>
 <translation id="435527878592612277">เลือกรูปภาพของคุณ</translation>
 <translation id="4358313196493694334">ปรับให้ตำแหน่งการคลิกคงที่</translation>
@@ -2369,6 +2379,7 @@
 <translation id="443475966875174318">อัปเดตหรือนำแอปพลิเคชันที่ใช้ร่วมกันไม่ได้ออก</translation>
 <translation id="4438043733494739848">โปร่งใส</translation>
 <translation id="4441124369922430666">คุณต้องการเริ่มแอปนี้โดยอัตโนมัติเมื่อเครื่องเปิดไหม</translation>
+<translation id="4441147046941420429">หากต้องการดำนินการต่อ ให้ดึงคีย์ความปลอดภัยออกจากอุปกรณ์ จากนั้นเสียบกลับเข้าไปใหม่แล้วแตะคีย์</translation>
 <translation id="444134486829715816">ขยาย...</translation>
 <translation id="4442424173763614572">การค้นหา DNS ล้มเหลว</translation>
 <translation id="4443536555189480885">&amp;ความช่วยเหลือ</translation>
@@ -2595,6 +2606,7 @@
 <translation id="4804818685124855865">ตัดการเชื่อมต่อ</translation>
 <translation id="4804827417948292437">อะโวคาโด</translation>
 <translation id="4807098396393229769">ชื่อบนบัตร</translation>
+<translation id="4808319664292298116">เข้าสู่โหมด VR จาก <ph name="DOMAIN" /> ใช่ไหม</translation>
 <translation id="4808667324955055115">บล็อกป๊อปอัปอยู่:</translation>
 <translation id="480990236307250886">เปิดหน้าแรก</translation>
 <translation id="4813136279048157860">รูปภาพของฉัน</translation>
@@ -2819,6 +2831,7 @@
 <translation id="5135085122826131075">เข้าถึง Assistant ได้เพียงพูดว่า "Ok Google"</translation>
 <translation id="5135533361271311778">ไม่สามารถสร้างรายการบุ๊กมาร์ก</translation>
 <translation id="5137501176474113045">ลบรายการนี้</translation>
+<translation id="5139823398361067371">ป้อน PIN ของคีย์ความปลอดภัย หากไม่ทราบ PIN คุณจะต้องรีเซ็ตคีย์ความปลอดภัย</translation>
 <translation id="5139955368427980650">เ&amp;ปิด</translation>
 <translation id="5142961317498132443">การตรวจสอบสิทธิ์</translation>
 <translation id="5143374789336132547">ส่วนขยาย "<ph name="EXTENSION_NAME" />" ได้เปลี่ยนหน้าที่จะแสดงเมื่อคุณคลิกปุ่มหน้าแรก</translation>
@@ -2837,6 +2850,7 @@
 <translation id="5170568018924773124">แสดงในโฟลเดอร์</translation>
 <translation id="5171045022955879922">ค้นหาหรือพิมพ์ URL</translation>
 <translation id="5171343362375269016">หน่วยความจำสว็อป</translation>
+<translation id="5173668317844998239">เพิ่มและลบลายนิ้วมือที่บันทึกในคีย์ความปลอดภัย</translation>
 <translation id="5175379009094579629">ชื่ออุปกรณ์ไม่ถูกต้อง ป้อนชื่ออุปกรณ์ที่ถูกต้องเพื่อลองอีกครั้ง</translation>
 <translation id="5177479852722101802">บล็อกการเข้าถึงกล้องถ่ายรูปและไมโครโฟนต่อไป</translation>
 <translation id="5177549709747445269">คุณกำลังใช้ข้อมูลมือถือ</translation>
@@ -2912,6 +2926,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">บัญชีของคุณ</translation>
 <translation id="5288678174502918605">เ&amp;ปิดแท็บที่ถูกปิดขึ้นใหม่</translation>
+<translation id="52895863590846877">หน้านี้ไม่ใช่ภาษา<ph name="LANGUAGE" /></translation>
 <translation id="52912272896845572">ไฟล์กุญแจส่วนตัวไม่ถูกต้อง</translation>
 <translation id="529175790091471945">ฟอร์แมตอุปกรณ์นี้</translation>
 <translation id="5293170712604732402">คืนค่าการตั้งค่าเป็นค่าเริ่มต้นเดิม</translation>
@@ -3066,6 +3081,7 @@
 <translation id="5511379779384092781">เล็กพิเศษ</translation>
 <translation id="5511823366942919280">คุณแน่ใจไหมว่าต้องการตั้งค่าอุปกรณ์นี้เป็น "Shark"</translation>
 <translation id="5512653252560939721">ใบรับรองผู้ใช้ต้องได้รับการสนับสนุนฮาร์ดแวร์</translation>
+<translation id="5517304475148761050">แอปนี้ต้องการสิทธิ์เข้าถึง Play Store</translation>
 <translation id="551752069230578406">กำลังเพิ่มเครื่องพิมพ์ไปยังบัญชีของคุณ อาจใช้เวลาสักครู่...</translation>
 <translation id="5518219166343146486">ถามเมื่อเว็บไซต์ต้องการดูข้อความและรูปภาพที่คัดลอกไปยังคลิปบอร์ด</translation>
 <translation id="5518584115117143805">ใบรับรองการเข้ารหัสอีเมล  </translation>
@@ -3269,12 +3285,14 @@
 <translation id="5804175651771201311">ปิดโรมมิ่ง</translation>
 <translation id="5804241973901381774">การอนุญาต</translation>
 <translation id="5805697420284793859">ตัวจัดการหน้าต่าง</translation>
+<translation id="5806773519584576205">0° (ค่าเริ่มต้น)</translation>
 <translation id="5811750797187914944">ตั้งค่าเรียบร้อย</translation>
 <translation id="5812674658566766066">ขยายทั้งหมด</translation>
 <translation id="5814126672212206791">ประเภทการเชื่อมต่อ</translation>
 <translation id="5815645614496570556">ที่อยู่ X.400</translation>
 <translation id="5816434091619127343">การเปลี่ยนแปลงเครื่องพิมพ์ที่ขอจะทำให้เครื่องพิมพ์ใช้ไม่ได้</translation>
 <translation id="5817918615728894473">จับคู่</translation>
+<translation id="5819762621475381970">- เลย์เอาต์ของห้อง</translation>
 <translation id="5821565227679781414">สร้างทางลัด</translation>
 <translation id="5825412242012995131">เปิด (แนะนำ)</translation>
 <translation id="5826395379250998812">เชื่อมต่อ <ph name="DEVICE_TYPE" /> กับโทรศัพท์ <ph name="LINK_BEGIN" />ดูข้อมูลเพิ่มเติม<ph name="LINK_END" /></translation>
@@ -3424,7 +3442,6 @@
 <translation id="6022705094403139349">พร้อมจับคู่คีย์ความปลอดภัยไหม</translation>
 <translation id="6023643151125006053">ผู้ดูแลระบบของ <ph name="SAML_DOMAIN" /> ล็อกอุปกรณ์นี้ไว้ (หมายเลขประจำเครื่อง: <ph name="SERIAL_NUMBER" />)</translation>
 <translation id="6025215716629925253">Stack Trace</translation>
-<translation id="6026047032548434446">ติดตั้งแอปไหม</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> - เชื่อมต่ออุปกรณ์ USB อยู่</translation>
 <translation id="6029587122245504742">ช้าที่สุด</translation>
 <translation id="6032912588568283682">ระบบไฟล์</translation>
@@ -3806,6 +3823,7 @@
 <translation id="6589660129740381104">ตอนนี้ฟีเจอร์ที่เกี่ยวกับการซิงค์และการปรับเปลี่ยนในแบบของคุณรวมอยู่ในส่วนควบคุมเดียวแล้วเพื่อช่วยให้คุณจัดการประสบการณ์การใช้งาน <ph name="IDS_SHORT_PRODUCT_NAME" /> ได้ง่ายขึ้น การเปิดใช้ตัวเลือกนี้อาจเปลี่ยนการตั้งค่าปัจจุบัน</translation>
 <translation id="6590458744723262880">เปลี่ยนชื่อโฟลเดอร์</translation>
 <translation id="6592267180249644460">บันทึก WebRTC ที่จับภาพ <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">จับภาพลายนิ้วมือของคุณได้แล้ว</translation>
 <translation id="6594883168703494535">ใช้ Smart Lock เพื่อลงชื่อเข้าใช้บัญชี Google</translation>
 <translation id="6596325263575161958">ตัวเลือกการเข้ารหัส</translation>
 <translation id="6596816719288285829">ที่อยู่ IP</translation>
@@ -3940,6 +3958,7 @@
 <translation id="6805038906417219576">ตกลง</translation>
 <translation id="6805647936811177813">โปรดลงชื่อเข้าใช้ <ph name="TOKEN_NAME" /> เพื่อนำเข้าใบรับรองไคลเอ็นต์จาก <ph name="HOST_NAME" /></translation>
 <translation id="680572642341004180">เปิดใช้งานการติดตาม RLZ บน <ph name="SHORT_PRODUCT_OS_NAME" /></translation>
+<translation id="6808039367995747522">หากต้องการดำเนินการต่อ ให้เสียบและแตะคีย์ความปลอดภัย</translation>
 <translation id="6808193438228982088">สุนัขจิ้งจอก</translation>
 <translation id="6810613314571580006">ลงชื่อเข้าใช้เว็บไซต์โดยอัตโนมัติโดยใช้ข้อมูลเข้าสู่ระบบที่เก็บไว้ เมื่อฟีเจอร์นี้ปิดอยู่ ระบบจะขอให้คุณยืนยันทุกครั้งก่อนลงชื่อเข้าใช้เว็บไซต์</translation>
 <translation id="6810768462515084623">อ๊ะ! ดูเหมือนว่ารหัสผ่านของคุณหมดอายุแล้ว โปรดต่ออายุในอุปกรณ์เครื่องอื่นแล้วลองอีกครั้ง</translation>
@@ -3947,6 +3966,7 @@
 <translation id="6812349420832218321">ไม่สามารถเรียกใช้ <ph name="PRODUCT_NAME" /> ในฐานะผู้ใช้ระดับราก</translation>
 <translation id="6812841287760418429">เก็บการเปลี่ยนแปลงไว้</translation>
 <translation id="6817174620439930047">ถามเมื่อเว็บไซต์ต้องการใช้ข้อความเฉพาะของระบบในการเข้าถึงอุปกรณ์ MIDI (แนะนำ)</translation>
+<translation id="6818198425579322765">ภาษาปลายทางของหน้า</translation>
 <translation id="682123305478866682">แคสต์เดสก์ท็อป</translation>
 <translation id="6823506025919456619">คุณต้องลงชื่อเข้าใช้ Chrome เพื่อดูอุปกรณ์ของคุณ</translation>
 <translation id="6824564591481349393">คัดลอก&amp;ที่อยู่อีเมล</translation>
@@ -3980,6 +4000,7 @@
 <translation id="6860097299815761905">การตั้งค่าพร็อกซี...</translation>
 <translation id="6860427144121307915">เปิดในแท็บ</translation>
 <translation id="6865313869410766144">ข้อมูลฟอร์มที่ป้อนอัตโนมัติ</translation>
+<translation id="6865598234501509159">หน้านี้ไม่ใช่ภาษา<ph name="LANGUAGE" /></translation>
 <translation id="6865708901122695652">บันทึกเหตุการณ์ WebRTC (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">อุณหภูมิสี</translation>
 <translation id="6870888490422746447">เลือกแอปเพื่อแชร์ไปยัง:</translation>
@@ -3994,6 +4015,7 @@
 <translation id="6885771755599377173">ดูตัวอย่างข้อมูลระบบ</translation>
 <translation id="6886476658664859389">คีย์ความปลอดภัย NFC</translation>
 <translation id="6886871292305414135">เปิดลิงก์ในแ&amp;ท็บใหม่</translation>
+<translation id="6890912377247906520">ส่วนขยายเหล่านี้ไม่ต้องการสิทธิ์เข้าถึงเว็บไซต์นี้</translation>
 <translation id="6892812721183419409">เปิดลิงก์ในฐานะ <ph name="USER" /></translation>
 <translation id="6895032998810961280">รายงานรายละเอียดเกี่ยวกับซอฟต์แวร์ที่เป็นอันตราย การตั้งค่าระบบ และการประมวลผลที่พบในคอมพิวเตอร์ระหว่างการทำความสะอาดไปยัง Google</translation>
 <translation id="6896758677409633944">คัดลอก</translation>
@@ -4389,6 +4411,7 @@
 <translation id="7461924472993315131">ตรึง</translation>
 <translation id="746216226901520237">โทรศัพท์จะปลดล็อก <ph name="DEVICE_TYPE" /> ของคุณในครั้งถัดไป คุณปิด Smart Lock ได้ในการตั้งค่า</translation>
 <translation id="7463006580194749499">เพิ่มบุคคล</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{มีแท็บที่เปิดอยู่ # แท็บ กดเพื่อสลับแนวแท็บ}other{มีแท็บที่เปิดอยู่ # แท็บ กดเพื่อสลับแนวแท็บ}}</translation>
 <translation id="7465778193084373987">URL การเพิกถอนใบรับรองของ Netscape</translation>
 <translation id="7469894403370665791">เชื่อมต่อกับเครือข่ายนี้อัตโนมัติ</translation>
 <translation id="747114903913869239">ข้อผิดพลาด: ไม่สามารถถอดรหัสส่วนขยาย</translation>
@@ -4816,6 +4839,7 @@
 <translation id="8037117027592400564">อ่านข้อความทั้งหมดที่พูดโดยใช้เสียงสังเคราะห์</translation>
 <translation id="8037357227543935929">ขอ (ค่าเริ่มต้น)</translation>
 <translation id="803771048473350947">ไฟล์</translation>
+<translation id="8041089156583427627">ส่งความคิดเห็น</translation>
 <translation id="8042142357103597104">ความทึบแสงของข้อความ</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> ไม่ตอบสนอง</translation>
 <translation id="8044899503464538266">ช้า</translation>
@@ -4845,6 +4869,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">รหัสผ่านที่บันทึกไว้</translation>
 <translation id="8086015605808120405">กำลังกำหนดค่า <ph name="PRINTER_NAME" /> ...</translation>
+<translation id="8086442853986205778">ตั้งค่า <ph name="PRINTER_NAME" /></translation>
 <translation id="8090234456044969073">อ่านรายชื่อของเว็บไซต์ที่คุณเข้าชมบ่อยที่สุด</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> ไม่ตอบสนอง</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />สำรองข้อมูลไปยัง Google ไดรฟ์ กู้ข้อมูลคืนหรือเปลี่ยนอุปกรณ์ได้ง่ายๆ ทุกเมื่อ ข้อมูลสำรองจะรวมถึงข้อมูลแอป<ph name="END_PARAGRAPH1" />
@@ -5156,6 +5181,7 @@
 <translation id="8551388862522347954">ใบอนุญาต</translation>
 <translation id="8553342806078037065">จัดการบุคคลอื่นๆ</translation>
 <translation id="8554899698005018844">ไม่มีภาษา</translation>
+<translation id="8557022314818157177">แตะคีย์ความปลอดภัยซ้ำๆ จนกว่าระบบจะจับภาพลายนิ้วมือของคุณได้</translation>
 <translation id="855773602626431402">ปลั๊กอินที่ไม่ได้อยู่ในแซนด์บ็อกซ์ถูกป้องกันไม่ให้ทำงานในหน้าเว็บนี้</translation>
 <translation id="8557930019681227453">ไฟล์ Manifest</translation>
 <translation id="8561206103590473338">ช้าง</translation>
@@ -5313,6 +5339,7 @@
 <translation id="8770406935328356739">ไดเรกทอรีหลักของส่วนขยาย</translation>
 <translation id="8770507190024617908">จัดการบุคคล</translation>
 <translation id="8771300903067484968">มีการรีเซ็ตพื้นหลังของหน้าเริ่มต้นเป็นพื้นหลังเริ่มต้น</translation>
+<translation id="8773302562181397928">บันทึก <ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">ยืนยันการคืนค่า</translation>
 <translation id="8774934320277480003">ขอบบน</translation>
 <translation id="8775144690796719618">URL ไม่ถูกต้อง</translation>
@@ -5655,6 +5682,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 แท็บ}other{# แท็บ}}</translation>
 <translation id="971774202801778802">URL ของบุ๊กมาร์ก</translation>
 <translation id="973473557718930265">ออก</translation>
+<translation id="975893173032473675">ภาษาปลายทาง</translation>
 <translation id="97905529126098460">หน้าต่างนี้จะปิดเมื่อการยกเลิกเสร็จสมบูรณ์แล้ว</translation>
 <translation id="981121421437150478">ออฟไลน์</translation>
 <translation id="983511809958454316">ฟีเจอร์นี้ใช้ไม่ได้ใน VR</translation>
diff --git a/chrome/app/resources/generated_resources_tr.xtb b/chrome/app/resources/generated_resources_tr.xtb
index cc6682c..96a67c1 100644
--- a/chrome/app/resources/generated_resources_tr.xtb
+++ b/chrome/app/resources/generated_resources_tr.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="tr">
-<translation id="1002469766576243227">Bu kimlik doğrulama hizmeti <ph name="EXTENSION_NAME" /> tarafından barındırılıyor.</translation>
 <translation id="1003088604756913841">Bağlantıyı yeni <ph name="APP" /> Penceresinde aç</translation>
 <translation id="1004218526896219317">Site erişimi</translation>
 <translation id="1005274289863221750">Mikrofonunuzu ve kameranızı kullanma</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">Yalnızca Şifrele</translation>
 <translation id="1039337018183941703">Geçersiz veya bozuk dosya</translation>
 <translation id="1041175011127912238">Bu sayfa yanıt vermiyor</translation>
+<translation id="1041263367839475438">Kullanılabilir cihazlar</translation>
 <translation id="1042174272890264476">Bilgisayarınızda aynı zamanda yerleşik <ph name="SHORT_PRODUCT_NAME" /> RLZ kitaplığı da bulunur. RLZ, aramaları ve belirli bir promosyon kampanyasının sağladığı <ph name="SHORT_PRODUCT_NAME" /> kullanımını ölçmek için benzersiz olmayan ve kimlik bilgileri içermeyen bir etiket atar. Bu etiketler bazen <ph name="PRODUCT_NAME" /> içindeki Google Arama sorgularında görünür.</translation>
 <translation id="1045692658517323508">{0,plural, =1{1 dakika içinde güncelleyin}other{# dakika içinde güncelleyin}}</translation>
 <translation id="1046635659603195359">Google Asistan'la Voice Match'i başka bir cihazda zaten kurmuş olduğunuz anlaşılıyor. Önceki bu kayıtlar, bu cihazda bir ses modeli oluşturmak için kullanılabilir. Bu işlem, bir dakikadan az sürecektir.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">Cihazınızda, uygulamalarda, web'de arama yapın.</translation>
 <translation id="1146678959555564648">VR'ye Gir</translation>
 <translation id="114721135501989771">Google zekası Chrome'da</translation>
+<translation id="1147991416141538220">Erişim izni istemek için bu cihazın yöneticisiyle iletişime geçin.</translation>
 <translation id="1149401351239820326">Son kullanım tarihinin ayı</translation>
 <translation id="1150565364351027703">Güneş Gözlüğü</translation>
 <translation id="1151917987301063366"><ph name="HOST" /> sitesinin sensörlere erişmesine her zaman izin ver</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">Özel</translation>
 <translation id="1178581264944972037">Duraklat</translation>
 <translation id="117916940443676133">Güvenlik anahtarınız PIN ile korunmuyor. Oturum açma verilerini yönetmek için önce PIN oluşturun.</translation>
+<translation id="118069123878619799">- boyunuz gibi fiziksel özellikleriniz</translation>
 <translation id="1181037720776840403">Kaldır</translation>
 <translation id="1183237619868651138"><ph name="EXTERNAL_CRX_FILE" /> yerel önbelleğe yüklenemiyor.</translation>
 <translation id="1185924365081634987">Ayrıca, bu ağ hatasını gidermek için <ph name="GUEST_SIGNIN_LINK_START" />misafir olarak göz atmayı<ph name="GUEST_SIGNIN_LINK_END" /> da deneyebilirsiniz.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">Erişmeden önce sor</translation>
 <translation id="1434696352799406980">Bu işlem, başlangıç sayfanızı, yeni sekme sayfanızı, arama motorunuzu ve sabit sekmelerinizi sıfırlar. Ayrıca, tüm uzantılar devre dışı bırakılır ve çerezler gibi geçici veriler temizlenir. Yer işaretleriniz, geçmişiniz ve kayıtlı şifreleriniz temizlenmez.</translation>
 <translation id="1434886155212424586">Ana sayfa Yeni Sekme sayfasıdır</translation>
+<translation id="1435979430299962295">Bu sitede erişim izni vermek için uzantıyı tıklayın.</translation>
 <translation id="1436390408194692385"><ph name="TICKET_TIME_LEFT" /> süreyle geçerli</translation>
 <translation id="1436671784520050284">Kuruluma devam et</translation>
 <translation id="1436784010935106834">Kaldırıldı</translation>
@@ -1364,12 +1367,14 @@
 <translation id="2932883381142163287">Kötüye kullanım bildir</translation>
 <translation id="2936851848721175671">Yedekleme ve geri yükleme</translation>
 <translation id="2938225289965773019"><ph name="PROTOCOL" /> bağlantılarını açma</translation>
+<translation id="2938845886082362843">Güvenlik anahtarınızda depolanan oturum açma verilerini görüntüleyin ve silin</translation>
 <translation id="2939938020978911855">Kullanılabilir Bluetooth cihazlarını göster</translation>
 <translation id="2941112035454246133">Düşük</translation>
 <translation id="2942560570858569904">Bekliyor...</translation>
 <translation id="2942581856830209953">Bu sayfayı özelleştir</translation>
 <translation id="2944060181911631861">Kullanım ve teşhis verilerini gönder. Teşhis, cihaz ve uygulama kullanımı verilerini otomatik olarak Google'a göndererek Android deneyiminizin iyileştirilmesine yardımcı olun. Bu veriler, sistem ve uygulama kararlılığı ile diğer özellikleri iyileştirmeye yardımcı olur. Bazı birleştirilmiş veriler, Google uygulamalarına ve iş ortaklarına da (ör. Android geliştiricileri) yardımcı olur. Ek Web ve Uygulama Etkinliği açıksa bu veriler Google hesabınıza kaydedilebilir. <ph name="BEGIN_LINK1" />Daha Fazla Bilgi<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">Bağlantı ekle</translation>
+<translation id="2947605845283690091">Web'de gezinmek hızlı olmalı. <ph name="BEGIN_LINK" />Kullandığınız uzantıları kontrol etmek<ph name="END_LINK" /> için şimdi bir dakikanızı ayırın.</translation>
 <translation id="2948300991547862301">Şuraya git: <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">Modern web için geliştirilmiş hızlı, basit ve güvenli bir web tarayıcısı.</translation>
 <translation id="2949289451367477459">Konum bilgilerini kullan. Konum izinleri olan uygulama ve hizmetlerin bu cihazın konumunu kullanmasına izin verin. Google, konum verilerini düzenli olarak toplayabilir ve konum doğruluğu ile konuma dayalı hizmetleri iyileştirmek için bu verileri anonim bir şekilde kullanabilir. <ph name="BEGIN_LINK1" />Daha Fazla Bilgi<ph name="END_LINK1" /></translation>
@@ -1546,6 +1551,7 @@
 <translation id="3241680850019875542">Paketlenecek uzantının kök dizinini seçin. Bir uzantıyı güncellemek için tekrar kullanılacak özel anahtar dosyasını da seçin.</translation>
 <translation id="3244294424315804309">Sesi kapatmaya devam et</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> - Ağ hatası</translation>
+<translation id="3248902735035392926">Güvenlik önemlidir. Bir dakikanızı ayırıp <ph name="BEGIN_LINK" />uzantılarınızı şimdi kontrol edin<ph name="END_LINK" /></translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;Sertifikanın Parçası Değil&gt;</translation>
 <translation id="3253225298092156258">Kullanılamaz</translation>
@@ -2042,6 +2048,7 @@
 <translation id="3926002189479431949">Smart Lock telefonu değişti</translation>
 <translation id="3927932062596804919">Reddet</translation>
 <translation id="3928570707778085600">Değişiklikler <ph name="FILE_OR_FOLDER_NAME" /> içine kaydedilsin mi?</translation>
+<translation id="3929426037718431833">Bu uzantılar, bu sitedeki bilgileri görebilir ve değiştirebilir.</translation>
 <translation id="3930737994424905957">Cihazlar aranıyor</translation>
 <translation id="3930968231047618417">Arka plan rengi</translation>
 <translation id="3933283459331715412"><ph name="USERNAME" /> kullanıcısının silinen şifresini geri yükle</translation>
@@ -2109,6 +2116,7 @@
 <translation id="4010917659463429001">Yer işaretlerinizi mobil cihazınıza taşımak için <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973">"<ph name="CLIENT_NAME" />" bu tarayıcıda hata ayıklıyor</translation>
 <translation id="4014432863917027322">"<ph name="EXTENSION_NAME" />" onarılsın mı?</translation>
+<translation id="4015163439792426608">Uzantı kullanıyor musunuz? <ph name="BEGIN_LINK" />Uzantılarınızı tek yerden kolayca yönetin<ph name="END_LINK" />.</translation>
 <translation id="4020106588733303597">Tüh! Sistem kullanılabilir lisansları yükleyemedi.</translation>
 <translation id="4020327272915390518">Seçenekler menüsü</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2267,6 +2275,7 @@
 <translation id="4267953847983678297">Hücresel ağa otomatik olarak bağlan</translation>
 <translation id="4268025649754414643">Anahtar Şifreleme</translation>
 <translation id="4270393598798225102">Sürüm <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">Oturum açma verileri</translation>
 <translation id="4275663329226226506">Medya</translation>
 <translation id="4275830172053184480">Cihazınızı yeniden başlatın</translation>
 <translation id="4278101229438943600">Asistanınız hazır</translation>
@@ -2310,6 +2319,7 @@
 <translation id="4349828822184870497">Faydalı</translation>
 <translation id="4350019051035968019">Bu cihaz, farklı bir alan adı tarafından yönetilen cihaz olarak işaretlendiğinden hesabınızın ait olduğu alan adına kaydettirilemiyor.</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" />, yakındaki Bluetooth cihazlar için tarama yapmak istiyor. Şu cihazlar bulundu:</translation>
+<translation id="4353114845960720315">Bu site, siz VR'deyken aşağıdakileri öğrenebilir:</translation>
 <translation id="4354344420232759511">Ziyaret ettiğiniz siteler burada görünür</translation>
 <translation id="435527878592612277">Fotoğrafınızı seçin</translation>
 <translation id="4358313196493694334">Tıklama konumunu sabitle</translation>
@@ -2369,6 +2379,7 @@
 <translation id="443475966875174318">Uyumsuz uygulamaları güncelleyin veya kaldırın</translation>
 <translation id="4438043733494739848">Şeffaf</translation>
 <translation id="4441124369922430666">Makine açıldığında bu uygulamayı otomatik olarak başlatmak istiyor musunuz?</translation>
+<translation id="4441147046941420429">Devam etmek için güvenlik anahtarınızı cihazınızdan çıkarıp tekrar takın ve anahtara dokunun.</translation>
 <translation id="444134486829715816">Genişlet...</translation>
 <translation id="4442424173763614572">DNS arama başarısız oldu</translation>
 <translation id="4443536555189480885">&amp;Yardım</translation>
@@ -2595,6 +2606,7 @@
 <translation id="4804818685124855865">Bağlantıyı kes</translation>
 <translation id="4804827417948292437">Avokado</translation>
 <translation id="4807098396393229769">Kartın üzerindeki ad</translation>
+<translation id="4808319664292298116"><ph name="DOMAIN" /> adresinden VR'ye girilsin mi?</translation>
 <translation id="4808667324955055115">Engellenen pop-up'lar:</translation>
 <translation id="480990236307250886">Ana sayfayı aç</translation>
 <translation id="4813136279048157860">Görsellerim</translation>
@@ -2819,6 +2831,7 @@
 <translation id="5135085122826131075">Asistanınıza "Ok Google" diyerek erişin.</translation>
 <translation id="5135533361271311778">Yer işareti öğesi oluşturulamadı.</translation>
 <translation id="5137501176474113045">Bu öğeyi sil</translation>
+<translation id="5139823398361067371">Güvenlik anahtarınızın PIN'ini girin. PIN kodunu bilmiyorsanız güvenlik anahtarını sıfırlamanız gerekir.</translation>
 <translation id="5139955368427980650">&amp;Aç</translation>
 <translation id="5142961317498132443">Kimlik Doğrulama</translation>
 <translation id="5143374789336132547">"<ph name="EXTENSION_NAME" />" uzantısı Ana Sayfa düğmesini tıkladığınızda gösterilecek sayfayı değiştirdi.</translation>
@@ -2837,6 +2850,7 @@
 <translation id="5170568018924773124">Klasörde göster</translation>
 <translation id="5171045022955879922">Arayın veya URL'yi yazın</translation>
 <translation id="5171343362375269016">Değiştirilmiş Bellek</translation>
+<translation id="5173668317844998239">Güvenlik anahtarınızda kayıtlı parmak izlerini ekleme ve silme</translation>
 <translation id="5175379009094579629">Cihaz adı geçersiz. Tekrar denemek için geçerli bir cihaz adı girin.</translation>
 <translation id="5177479852722101802">Kamera ve mikrofon erişimini engellemeye devam et</translation>
 <translation id="5177549709747445269">Mobil veri kullanıyorsunuz</translation>
@@ -2912,6 +2926,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">Hesaplarınız</translation>
 <translation id="5288678174502918605">Kapatılan Sekmeyi T&amp;ekrar Aç</translation>
+<translation id="52895863590846877">Sayfa <ph name="LANGUAGE" /> değil</translation>
 <translation id="52912272896845572">Özel anahtar dosyası geçersiz.</translation>
 <translation id="529175790091471945">Bu cihazı biçimlendir</translation>
 <translation id="5293170712604732402">Ayarları orijinal varsayılan değerlerine geri yükleyin</translation>
@@ -3066,6 +3081,7 @@
 <translation id="5511379779384092781">Çok küçük</translation>
 <translation id="5511823366942919280">Bu cihazı bir "Köpekbalığı" olarak ayarlamak istediğinizden emin misiniz?</translation>
 <translation id="5512653252560939721">Kullanıcı sertifikası donanım destekli olmalıdır.</translation>
+<translation id="5517304475148761050">Bu uygulama Play Store'a erişim gerektiriyor</translation>
 <translation id="551752069230578406">Yazıcı, hesabınıza ekleniyor; birkaç saniye sürebilir...</translation>
 <translation id="5518219166343146486">Siteler panoya kopyalanan metin ve resimleri görmek istediğinde sorulsun</translation>
 <translation id="5518584115117143805">E-posta Şifreleme Sertifikası</translation>
@@ -3270,12 +3286,14 @@
 <translation id="5804175651771201311">Dolaşım kapalı</translation>
 <translation id="5804241973901381774">İzinler</translation>
 <translation id="5805697420284793859">Pencere yöneticisi</translation>
+<translation id="5806773519584576205">0° (Varsayılan)</translation>
 <translation id="5811750797187914944">Hazır</translation>
 <translation id="5812674658566766066">Tümünü genişlet</translation>
 <translation id="5814126672212206791">Bağlantı türü</translation>
 <translation id="5815645614496570556">X.400 Adresi</translation>
 <translation id="5816434091619127343">Yazıcıda yapılması istenen değişiklikler yazıcıyı kullanılamaz hale getirecekti.</translation>
 <translation id="5817918615728894473">Eşle</translation>
+<translation id="5819762621475381970">- odanızın düzeni</translation>
 <translation id="5821565227679781414">Kısayol Oluştur</translation>
 <translation id="5825412242012995131">Açık (Önerilen)</translation>
 <translation id="5826395379250998812"><ph name="DEVICE_TYPE" /> cihazınızı telefonunuza bağlayın. <ph name="LINK_BEGIN" />Daha fazla bilgi<ph name="LINK_END" /></translation>
@@ -3425,7 +3443,6 @@
 <translation id="6022705094403139349">Güvenlik anahtarınızı eşlemeye hazır mısınız?</translation>
 <translation id="6023643151125006053">Bu cihaz (SN: <ph name="SERIAL_NUMBER" />) <ph name="SAML_DOMAIN" /> yöneticisi tarafından kilitlendi.</translation>
 <translation id="6025215716629925253">Yığın İzleme</translation>
-<translation id="6026047032548434446">Uygulama Yüklensin mi?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> - USB cihazı bağlandı</translation>
 <translation id="6029587122245504742">En yavaş</translation>
 <translation id="6032912588568283682">Dosya sistemi</translation>
@@ -3807,6 +3824,7 @@
 <translation id="6589660129740381104"><ph name="IDS_SHORT_PRODUCT_NAME" /> deneyiminizi daha kolay yönetmenize yardımcı olmak için senkronizasyon ve kişiselleştirmeyle ilgili özellikler artık tek bir kontrol altında. Bu ayar açıldığında geçerli ayarlarınız değişebilir.</translation>
 <translation id="6590458744723262880">Klasörü yeniden adlandırın</translation>
 <translation id="6592267180249644460">WebRTC günlüğü yakalandı: <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">Parmak iziniz alındı</translation>
 <translation id="6594883168703494535">Google Hesabınızda oturum açmak için Smart Lock'u kullanın</translation>
 <translation id="6596325263575161958">Şifreleme seçenekleri</translation>
 <translation id="6596816719288285829">IP Adresi</translation>
@@ -3941,6 +3959,7 @@
 <translation id="6805038906417219576">Tamam</translation>
 <translation id="6805647936811177813"><ph name="HOST_NAME" /> adresinden istemci sertifikasını içe aktarmak için lütfen <ph name="TOKEN_NAME" /> cihazında oturum açın.</translation>
 <translation id="680572642341004180"><ph name="SHORT_PRODUCT_OS_NAME" /> üzerinde RLZ izlemeyi etkinleştir.</translation>
+<translation id="6808039367995747522">Devam etmek için güvenlik anahtarınızı takıp dokunun</translation>
 <translation id="6808193438228982088">Tilki</translation>
 <translation id="6810613314571580006">Depolanmış kimlik bilgileriyle web sitelerinde otomatik olarak oturum açın. Bu özellik devre dışı olduğunda, bir web sitesinde oturum açmadan önce her defasında işlemi onaylamanız istenir.</translation>
 <translation id="6810768462515084623">Hay aksi! Şifrenizin son kullanma tarihinin geçtiği görülüyor. Lütfen şifrenizi başka bir cihazda yenileyip tekrar deneyin.</translation>
@@ -3948,6 +3967,7 @@
 <translation id="6812349420832218321"><ph name="PRODUCT_NAME" /> kök olarak çalıştırılamaz.</translation>
 <translation id="6812841287760418429">Değişiklikleri koru</translation>
 <translation id="6817174620439930047">Bir site MIDI cihazlarına erişmek için sisteme özgü mesajları kullanmak istediğinde sor (önerilen)</translation>
+<translation id="6818198425579322765">Çevrilecek Sayfanın Dili</translation>
 <translation id="682123305478866682">Masaüstünü yayınla</translation>
 <translation id="6823506025919456619">Cihazlarınızı görebilmek için Chrome'da oturum açmanız gerekir.</translation>
 <translation id="6824564591481349393">&amp;E-posta Adresini Kopyala</translation>
@@ -3981,6 +4001,7 @@
 <translation id="6860097299815761905">Proxy ayarları...</translation>
 <translation id="6860427144121307915">Sekmede aç</translation>
 <translation id="6865313869410766144">Form otomatik doldurma verileri</translation>
+<translation id="6865598234501509159">Sayfa <ph name="LANGUAGE" /> Değil</translation>
 <translation id="6865708901122695652">WebRTC etkinlik günlükleri (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">Renk sıcaklığı</translation>
 <translation id="6870888490422746447">Paylaşımda bulunmak için bir uygulama seçin:</translation>
@@ -3995,6 +4016,7 @@
 <translation id="6885771755599377173">Sistem Bilgisi Önizlemesi</translation>
 <translation id="6886476658664859389">NFC güvenlik anahtarı</translation>
 <translation id="6886871292305414135">Bağlan&amp;tıyı yeni sekmede aç</translation>
+<translation id="6890912377247906520">Bu uzantıların bu siteye erişmesi gerekmez.</translation>
 <translation id="6892812721183419409">Bağlantıyı <ph name="USER" /> Olarak Aç</translation>
 <translation id="6895032998810961280">Bu temizleme işlemi sırasında bilgisayarımda bulunan zararlı yazılımlar, sistem ayarları ve işlemlerle ilgili ayrıntıları Google'a bildir</translation>
 <translation id="6896758677409633944">Kopyala</translation>
@@ -4390,6 +4412,7 @@
 <translation id="7461924472993315131">Sabitle</translation>
 <translation id="746216226901520237">Bir dahaki sefere telefonunuzu kullanarak <ph name="DEVICE_TYPE" /> cihazınızın kilidini açabilirsiniz. Smart Lock'u Ayarlar'dan kapatabilirsiniz.</translation>
 <translation id="7463006580194749499">Kişi ekle</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# açık sekme, sekme şeridini açıp kapatmak için basın}other{# açık sekme, sekme şeridini açıp kapatmak için basın}}</translation>
 <translation id="7465778193084373987">Netscape Sertifika İptali URL'si</translation>
 <translation id="7469894403370665791">Bu ağa otomatik olarak bağlan</translation>
 <translation id="747114903913869239">Hata: Uzantının kodu çözülemiyor</translation>
@@ -4816,6 +4839,7 @@
 <translation id="8037117027592400564">Sentezlenmiş konuşma özelliği kullanılarak söylenen tüm metni okuma</translation>
 <translation id="8037357227543935929">Sor (varsayılan)</translation>
 <translation id="803771048473350947">Dosya</translation>
+<translation id="8041089156583427627">Görüş bildirin</translation>
 <translation id="8042142357103597104">Metin opaklığı</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> yanıt vermiyor</translation>
 <translation id="8044899503464538266">Yavaş</translation>
@@ -4845,6 +4869,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">Kayıtlı şifre</translation>
 <translation id="8086015605808120405"><ph name="PRINTER_NAME" /> yapılandırılıyor...</translation>
+<translation id="8086442853986205778"><ph name="PRINTER_NAME" /> yazıcısını kur</translation>
 <translation id="8090234456044969073">En sık ziyaret ettiğiniz web sitelerinin listesini okuma</translation>
 <translation id="8093359998839330381"><ph name="PLUGIN_NAME" /> yanıt vermiyor</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Google Drive'a yedekleyin. Verilerinizi istediğiniz zaman kolayca geri yükleyin veya cihazlar arasında geçiş yapın. Yedekleme işleminiz uygulama verilerini içerir.<ph name="END_PARAGRAPH1" />
@@ -5156,6 +5181,7 @@
 <translation id="8551388862522347954">Lisanslar</translation>
 <translation id="8553342806078037065">Diğer kişileri yönet</translation>
 <translation id="8554899698005018844">Dil yok</translation>
+<translation id="8557022314818157177">Parmak iziniz alınana kadar güvenlik anahtarınıza dokunmaya devam edin</translation>
 <translation id="855773602626431402">Korumalı alanda olmayan bir eklentinin bu sayfada çalışması engellendi.</translation>
 <translation id="8557930019681227453">Manifest</translation>
 <translation id="8561206103590473338">Fil</translation>
@@ -5313,6 +5339,7 @@
 <translation id="8770406935328356739">Uzantı kök dizini</translation>
 <translation id="8770507190024617908">Kişileri Yönet</translation>
 <translation id="8771300903067484968">Başlangıç sayfası arka planı, varsayılan arka plana sıfırlandı.</translation>
+<translation id="8773302562181397928"><ph name="PRINTER_NAME" /> indirim!</translation>
 <translation id="8774379074441005279">Geri Yüklemeyi Onaylayın</translation>
 <translation id="8774934320277480003">Üst kenar boşluğu</translation>
 <translation id="8775144690796719618">Geçersiz URL</translation>
@@ -5655,6 +5682,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 Sekme}other{# Sekme}}</translation>
 <translation id="971774202801778802">Yer işareti URL'si</translation>
 <translation id="973473557718930265">Çık</translation>
+<translation id="975893173032473675">Çeviri hedef dili</translation>
 <translation id="97905529126098460">İptal etme işlemi tamamlandıktan sonra bu pencere kapanır.</translation>
 <translation id="981121421437150478">Çevrimdışı</translation>
 <translation id="983511809958454316">Bu özellik VR'da desteklenmiyor</translation>
diff --git a/chrome/app/resources/generated_resources_uk.xtb b/chrome/app/resources/generated_resources_uk.xtb
index f0ccce59..8bb4bd4 100644
--- a/chrome/app/resources/generated_resources_uk.xtb
+++ b/chrome/app/resources/generated_resources_uk.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="uk">
-<translation id="1002469766576243227">Цей сервіс автентифікації розміщує <ph name="EXTENSION_NAME" /></translation>
 <translation id="1003088604756913841">Відкрити посилання в новому вікні додатка <ph name="APP" /></translation>
 <translation id="1004218526896219317">Доступ до сайту</translation>
 <translation id="1005274289863221750">Використовувати ваш мікрофон і камеру</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">Тільки шифрувати</translation>
 <translation id="1039337018183941703">Недійсний або пошкоджений файл</translation>
 <translation id="1041175011127912238">Ця сторінка не відповідає</translation>
+<translation id="1041263367839475438">Доступні пристрої</translation>
 <translation id="1042174272890264476">Ваш комп’ютер також має вбудовану бібліотеку RLZ у <ph name="SHORT_PRODUCT_NAME" />. Параметр RLZ призначає неунікальний тег, який не містить особисті дані, проте дозволяє вимірювати пошуки й користування <ph name="SHORT_PRODUCT_NAME" /> у рамках певної рекламної кампанії. Ці мітки інколи з’являються в пошукових запитах Google у <ph name="PRODUCT_NAME" />.</translation>
 <translation id="1045692658517323508">{0,plural, =1{Оновіть протягом 1 хвилини}one{Оновіть протягом # хвилини}few{Оновіть протягом # хвилин}many{Оновіть протягом # хвилин}other{Оновіть протягом # хвилини}}</translation>
 <translation id="1046635659603195359">Схоже, ви вже налаштували Voice Match для Google Асистента на іншому пристрої. За допомогою попередніх записів можна створити зразок голосу на цьому пристрої. Це займе менше хвилини.</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">Шукайте на пристрої, в додатках і в Інтернеті</translation>
 <translation id="1146678959555564648">Увійти у VR-режим</translation>
 <translation id="114721135501989771">Розумні функції в Chrome</translation>
+<translation id="1147991416141538220">Щоб отримати доступ, зверніться до адміністратора цього пристрою.</translation>
 <translation id="1149401351239820326">Місяць закінчення терміну дії</translation>
 <translation id="1150565364351027703">Сонцезахисні окуляри</translation>
 <translation id="1151917987301063366">Завжди дозволяти хосту <ph name="HOST" /> доступ до датчиків</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">Спеціальне</translation>
 <translation id="1178581264944972037">Пауза</translation>
 <translation id="117916940443676133">Ваш ключ безпеки не захищено PIN-кодом. Щоб керувати даними для входу, спершу створіть PIN-код.</translation>
+<translation id="118069123878619799">- ваші фізичні характеристики, такі як ріст;</translation>
 <translation id="1181037720776840403">Видалити</translation>
 <translation id="1183237619868651138">Не вдається встановити <ph name="EXTERNAL_CRX_FILE" /> у локальному кеші.</translation>
 <translation id="1185924365081634987">Щоб виправити цю помилку мережі, можна також спробувати <ph name="GUEST_SIGNIN_LINK_START" />перегляд у гостьовому режимі<ph name="GUEST_SIGNIN_LINK_END" />.</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">Запитувати дозвіл, перш ніж надавати доступ</translation>
 <translation id="1434696352799406980">Стартову сторінку, сторінку нової вкладки, пошукову систему та закріплені вкладки буде скинуто. Також буде вимкнено всі розширення та видалено тимчасові дані, як-от файли cookie. Історія закладок і збережені паролі не видалятимуться.</translation>
 <translation id="1434886155212424586">Домашня сторінка – це сторінка нової вкладки</translation>
+<translation id="1435979430299962295">Щоб надати доступ на цьому сайті, натисніть розширення.</translation>
 <translation id="1436390408194692385">Дійсний упродовж <ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">Продовжити налаштування</translation>
 <translation id="1436784010935106834">Видалено</translation>
@@ -1364,12 +1367,14 @@
 <translation id="2932883381142163287">Повідомити про порушення</translation>
 <translation id="2936851848721175671">Резервне копіювання та відновлення</translation>
 <translation id="2938225289965773019">Відкрити посилання протоколу <ph name="PROTOCOL" /></translation>
+<translation id="2938845886082362843">Переглянути й видалити дані для входу, збережені на ключі безпеки</translation>
 <translation id="2939938020978911855">Показати доступні пристрої Bluetooth</translation>
 <translation id="2941112035454246133">Низький</translation>
 <translation id="2942560570858569904">Очікується…</translation>
 <translation id="2942581856830209953">Налаштувати цю сторінку</translation>
 <translation id="2944060181911631861">Надсилати дані про використання й діагностику. Допоможіть покращити роботу Android, автоматично надсилаючи в Google дані про діагностику та використання пристрою і додатків. Ця інформація допоможе покращити стабільність системи, додатків тощо. Деякі зведені дані також корисні для додатків і партнерів Google, як-от розробників Android. Якщо ввімкнено додаткову Історію додатків і веб-пошуку, ці дані зберігаються в обліковому записі Google. <ph name="BEGIN_LINK1" />Докладніше<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">Додати з’єднання</translation>
+<translation id="2947605845283690091">Перегляд веб-сторінок має бути швидким. <ph name="BEGIN_LINK" />Перевірте свої розширення<ph name="END_LINK" />.</translation>
 <translation id="2948300991547862301">Перейти в <ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">Швидкий, простий і надійний веб-переглядач, створений для сучасного Інтернету.</translation>
 <translation id="2949289451367477459">Використання геоданих. Дозволити додаткам і сервісам використовувати місцезнаходження цього пристрою. Google може періодично збирати геодані й анонімно обробляти їх, щоб покращувати точність визначення місцезнаходження та роботу сервісів, які працюють на основі геоданих. <ph name="BEGIN_LINK1" />Докладніше<ph name="END_LINK1" /></translation>
@@ -1546,6 +1551,7 @@
 <translation id="3241680850019875542">Виберіть кореневий каталог для пакування розширення. Щоб оновити розширення, також виберіть файл секретного ключа для повторного використання.</translation>
 <translation id="3244294424315804309">Не вмикати звук</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> – помилка мережі</translation>
+<translation id="3248902735035392926">Безпека важлива. <ph name="BEGIN_LINK" />Перевірте свої розширення<ph name="END_LINK" />.</translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;Не є частиною сертифіката&gt;</translation>
 <translation id="3253225298092156258">Недоступно</translation>
@@ -2042,6 +2048,7 @@
 <translation id="3926002189479431949">Телефон для Smart Lock змінено</translation>
 <translation id="3927932062596804919">Відмовити</translation>
 <translation id="3928570707778085600">Зберегти зміни в "<ph name="FILE_OR_FOLDER_NAME" />"?</translation>
+<translation id="3929426037718431833">Ці розширення можуть бачити та змінювати інформацію на сайті.</translation>
 <translation id="3930737994424905957">Пошук пристроїв</translation>
 <translation id="3930968231047618417">Колір фону</translation>
 <translation id="3933283459331715412">Відновити видалений пароль для <ph name="USERNAME" /></translation>
@@ -2109,6 +2116,7 @@
 <translation id="4010917659463429001">Щоб мати доступ до закладок на мобільному пристрої, потрібно <ph name="GET_IOS_APP_LINK" />.</translation>
 <translation id="4013132157686828973"><ph name="CLIENT_NAME" /> налагоджує цей веб-переглядач</translation>
 <translation id="4014432863917027322">Відновити розширення <ph name="EXTENSION_NAME" />?</translation>
+<translation id="4015163439792426608">Користуєтеся розширеннями? <ph name="BEGIN_LINK" />Керуйте ними<ph name="END_LINK" /> в єдиному зручному місці.</translation>
 <translation id="4020106588733303597">На жаль, системі не вдалося завантажити доступні ліцензії.</translation>
 <translation id="4020327272915390518">Меню параметрів</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2267,6 +2275,7 @@
 <translation id="4267953847983678297">Авоматично під’єднуватися до мобільної мережі</translation>
 <translation id="4268025649754414643">Шифрування ключа</translation>
 <translation id="4270393598798225102">Версія <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">Дані для входу</translation>
 <translation id="4275663329226226506">Медіа-дані</translation>
 <translation id="4275830172053184480">Перезапустіть пристрій</translation>
 <translation id="4278101229438943600">Ваш Асистент готовий</translation>
@@ -2310,6 +2319,7 @@
 <translation id="4349828822184870497">Корисно</translation>
 <translation id="4350019051035968019">Цей пристрій не можна зареєструвати в домені, до якого належить ваш обліковий запис, оскільки пристрій зареєстрований в іншому домені.</translation>
 <translation id="4351060348582610152">Сайт <ph name="ORIGIN" /> хоче шукати пристрої Bluetooth поруч. Виявлено такі пристрої:</translation>
+<translation id="4353114845960720315">Під час сеансу VR цей сайт може розпізнавати:</translation>
 <translation id="4354344420232759511">Відвідані вами сайти з’являтимуться тут</translation>
 <translation id="435527878592612277">Виберіть фотографію</translation>
 <translation id="4358313196493694334">Стабілізувати місце кліку</translation>
@@ -2369,6 +2379,7 @@
 <translation id="443475966875174318">Оновити або видалити несумісні додатки</translation>
 <translation id="4438043733494739848">Прозоро</translation>
 <translation id="4441124369922430666">Запускати цю програму автоматично під час увімкнення комп’ютера?</translation>
+<translation id="4441147046941420429">Щоб продовжити, вийміть і знову вставте ключ безпеки, а потім торкніться його</translation>
 <translation id="444134486829715816">Розгорнути...</translation>
 <translation id="4442424173763614572">Помилка пошуку DNS</translation>
 <translation id="4443536555189480885">&amp;Довідка</translation>
@@ -2595,6 +2606,7 @@
 <translation id="4804818685124855865">Від'єднатися</translation>
 <translation id="4804827417948292437">Авокадо</translation>
 <translation id="4807098396393229769">Ім'я на картці</translation>
+<translation id="4808319664292298116">Увійти у VR-режим на сайті <ph name="DOMAIN" />?</translation>
 <translation id="4808667324955055115">Спливаючі вікна заблоковано:</translation>
 <translation id="480990236307250886">Відкрити домашню сторінку</translation>
 <translation id="4813136279048157860">Мої зображення</translation>
@@ -2819,6 +2831,7 @@
 <translation id="5135085122826131075">Активувати Асистента командою "Ok Google".</translation>
 <translation id="5135533361271311778">Не вдалося створити закладку.</translation>
 <translation id="5137501176474113045">Видалити цей елемент</translation>
+<translation id="5139823398361067371">Введіть PIN-код ключа безпеки. Якщо ви не знаєте PIN-код, потрібно скинути ключ безпеки.</translation>
 <translation id="5139955368427980650">&amp;Відкрити</translation>
 <translation id="5142961317498132443">Автентифікація</translation>
 <translation id="5143374789336132547">Розширення "<ph name="EXTENSION_NAME" />" змінило сторінку, яка відкривається під час натискання кнопки "Домашня сторінка".</translation>
@@ -2837,6 +2850,7 @@
 <translation id="5170568018924773124">Показати в папці</translation>
 <translation id="5171045022955879922">Знайдіть або введіть URL-адресу</translation>
 <translation id="5171343362375269016">Замінена пам’ять</translation>
+<translation id="5173668317844998239">Додавайте та видаляйте відбитки пальців, збережені на ключі безпеки</translation>
 <translation id="5175379009094579629">Назва пристрою недійсна. Введіть дійсну назву.</translation>
 <translation id="5177479852722101802">Продовжити блокувати доступ до камери та мікрофона</translation>
 <translation id="5177549709747445269">Ви використовуєте мобільний Інтернет</translation>
@@ -2912,6 +2926,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">Ваші облікові записи</translation>
 <translation id="5288678174502918605">В&amp;ідкрити закриту вкладку знову</translation>
+<translation id="52895863590846877">Мова цієї сторінки не <ph name="LANGUAGE" /></translation>
 <translation id="52912272896845572">Файл секретного ключа недійсний.</translation>
 <translation id="529175790091471945">Форматувати цей пристрій</translation>
 <translation id="5293170712604732402">Відновити початкові налаштування за умовчанням</translation>
@@ -3066,6 +3081,7 @@
 <translation id="5511379779384092781">Дуже мало</translation>
 <translation id="5511823366942919280">Налаштувати цей пристрій як "Shark"?</translation>
 <translation id="5512653252560939721">Сертифікату користувача потрібна апаратна підтримка.</translation>
+<translation id="5517304475148761050">Цьому додатку потрібен доступ до Play Маркету</translation>
 <translation id="551752069230578406">Додавання принтера в обліковий запис. Це може тривати деякий час…</translation>
 <translation id="5518219166343146486">Запитувати, коли сайт хоче переглядати тексти й зображення в буфері обміну</translation>
 <translation id="5518584115117143805">Сертифікат шифрування електронної пошти</translation>
@@ -3269,12 +3285,14 @@
 <translation id="5804175651771201311">Роумінг вимкнено</translation>
 <translation id="5804241973901381774">Дозволи</translation>
 <translation id="5805697420284793859">Диспетчер вікон</translation>
+<translation id="5806773519584576205">0° (за умовчанням)</translation>
 <translation id="5811750797187914944">Готово</translation>
 <translation id="5812674658566766066">Розгорнути всі</translation>
 <translation id="5814126672212206791">Тип з’єднання</translation>
 <translation id="5815645614496570556">Адреса каталогу X.400</translation>
 <translation id="5816434091619127343">Після цих змін принтер стане непридатним для використання.</translation>
 <translation id="5817918615728894473">Підключити</translation>
+<translation id="5819762621475381970">- вигляд вашої кімнати.</translation>
 <translation id="5821565227679781414">Створити ярлик</translation>
 <translation id="5825412242012995131">Увімкнено (рекомендовано)</translation>
 <translation id="5826395379250998812">Під'єднайте <ph name="DEVICE_TYPE" /> до телефона. <ph name="LINK_BEGIN" />Докладніше<ph name="LINK_END" /></translation>
@@ -3424,7 +3442,6 @@
 <translation id="6022705094403139349">Готові підключити ключ безпеки?</translation>
 <translation id="6023643151125006053">Адміністратор домену <ph name="SAML_DOMAIN" /> заблокував цей пристрій (серійний номер <ph name="SERIAL_NUMBER" />).</translation>
 <translation id="6025215716629925253">Запис стека</translation>
-<translation id="6026047032548434446">Установити додаток?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> – пристрій USB підключено</translation>
 <translation id="6029587122245504742">найповільніше</translation>
 <translation id="6032912588568283682">Файлова система</translation>
@@ -3806,6 +3823,7 @@
 <translation id="6589660129740381104">Щоб вам було легше контролювати роботу <ph name="IDS_SHORT_PRODUCT_NAME" />, функціями, пов’язаними із синхронізацією та персоналізацією, тепер можна керувати за допомогою одного параметра. Якщо ввімкнути його, поточні налаштування можуть змінитися.</translation>
 <translation id="6590458744723262880">Перейменувати папку</translation>
 <translation id="6592267180249644460">Журнал WebRTC створено: <ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">Відбиток пальця відскановано</translation>
 <translation id="6594883168703494535">Входьте у свій обліковий запис Google за допомогою Smart Lock</translation>
 <translation id="6596325263575161958">Параметри шифрування</translation>
 <translation id="6596816719288285829">ІР-адреса</translation>
@@ -3940,6 +3958,7 @@
 <translation id="6805038906417219576">ОК</translation>
 <translation id="6805647936811177813">Увійдіть у <ph name="TOKEN_NAME" />, щоб імпортувати сертифікат клієнта з <ph name="HOST_NAME" />.</translation>
 <translation id="680572642341004180">Увімкнути відстеження RLZ в <ph name="SHORT_PRODUCT_OS_NAME" />.</translation>
+<translation id="6808039367995747522">Щоб продовжити, вставте ключ безпеки й торкніться його</translation>
 <translation id="6808193438228982088">Лисиця</translation>
 <translation id="6810613314571580006">Автоматично входити в облікові записи на веб-сайтах за допомогою збережених даних. Якщо цю функцію вимкнено, потрібно підтверджувати облікові дані під час кожного входу.</translation>
 <translation id="6810768462515084623">Схоже, пароль уже не дійсний. Поновіть його на іншому пристрої та повторіть спробу.</translation>
@@ -3947,6 +3966,7 @@
 <translation id="6812349420832218321"><ph name="PRODUCT_NAME" /> неможливо запустити з кореневого каталогу.</translation>
 <translation id="6812841287760418429">Залишити зміни</translation>
 <translation id="6817174620439930047">Запитувати, коли сайт хоче використовувати виключні повідомлення системи, щоб отримувати доступ до пристроїв MIDI (рекомендується)</translation>
+<translation id="6818198425579322765">Мова сторінки для перекладу</translation>
 <translation id="682123305478866682">Транслювати робочий стіл</translation>
 <translation id="6823506025919456619">Щоб переглянути свої пристрої, потрібно ввійти в Chrome</translation>
 <translation id="6824564591481349393">Копіювати &amp;адресу електронної пошти</translation>
@@ -3980,6 +4000,7 @@
 <translation id="6860097299815761905">Налаштування проксі-сервера...</translation>
 <translation id="6860427144121307915">Відкрити у вкладці</translation>
 <translation id="6865313869410766144">Дані автозаповнення форм</translation>
+<translation id="6865598234501509159">Мова цієї сторінки не <ph name="LANGUAGE" /></translation>
 <translation id="6865708901122695652">Журнали подій WebRTC (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">Температура кольорів</translation>
 <translation id="6870888490422746447">Виберіть додаток:</translation>
@@ -3994,6 +4015,7 @@
 <translation id="6885771755599377173">Перегляд інформації про систему</translation>
 <translation id="6886476658664859389">Ключ безпеки NFC</translation>
 <translation id="6886871292305414135">Відкрити посилання в новій &amp;вкладці</translation>
+<translation id="6890912377247906520">Цим розширенням не потрібен доступ до сайту.</translation>
 <translation id="6892812721183419409">Відкрити посилання як <ph name="USER" /></translation>
 <translation id="6895032998810961280">Надсилати в Google інформацію про шкідливе програмне забезпечення, налаштування системи та процеси, виявлені на комп’ютері під час цього очищення</translation>
 <translation id="6896758677409633944">Копіювати</translation>
@@ -4389,6 +4411,7 @@
 <translation id="7461924472993315131">Закріпити</translation>
 <translation id="746216226901520237">Наступного разу ви зможете розблокувати пристрій <ph name="DEVICE_TYPE" /> за допомогою свого телефона. Smart Lock можна вимкнути в налаштуваннях.</translation>
 <translation id="7463006580194749499">Додати користувача</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{# відкрита вкладка. Натисніть, щоб перемкнути панель вкладок.}one{# відкрита вкладка. Натисніть, щоб перемкнути панель вкладок.}few{# відкриті вкладки. Натисніть, щоб перемкнути панель вкладок.}many{# відкритих вкладок. Натисніть, щоб перемкнути панель вкладок.}other{# відкритої вкладки. Натисніть, щоб перемкнути панель вкладок.}}</translation>
 <translation id="7465778193084373987">URL-адреса відкликання сертифіката Netscape</translation>
 <translation id="7469894403370665791">Автоматично з'єднувати з цією мережею</translation>
 <translation id="747114903913869239">Помилка: не вдається розшифрувати розширення</translation>
@@ -4816,6 +4839,7 @@
 <translation id="8037117027592400564">Читати весь текст, відтворений за допомогою синтезованого мовлення</translation>
 <translation id="8037357227543935929">Запитувати (за умовчанням)</translation>
 <translation id="803771048473350947">Файл</translation>
+<translation id="8041089156583427627">Надіслати відгук</translation>
 <translation id="8042142357103597104">Прозорість тексту</translation>
 <translation id="8044262338717486897">Додаток <ph name="LINUX_APP_NAME" /> не відповідає.</translation>
 <translation id="8044899503464538266">Повільна</translation>
@@ -4845,6 +4869,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">Збережений пароль</translation>
 <translation id="8086015605808120405">Налаштування принтера <ph name="PRINTER_NAME" />…</translation>
+<translation id="8086442853986205778">Налаштувати принтер <ph name="PRINTER_NAME" /></translation>
 <translation id="8090234456044969073">Переглядати список ваших найчастіше відвідуваних веб-сайтів</translation>
 <translation id="8093359998839330381">Плагін <ph name="PLUGIN_NAME" /> не відповідає</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />Створення резервних копій на Google Диску. Легко відновлюйте дані та переносьте їх на інші пристрої. Резервна копія містить дані додатків.<ph name="END_PARAGRAPH1" />
@@ -5156,6 +5181,7 @@
 <translation id="8551388862522347954">Ліцензії</translation>
 <translation id="8553342806078037065">Керувати іншими користувачами</translation>
 <translation id="8554899698005018844">Мову не вибрано</translation>
+<translation id="8557022314818157177">Торкайтеся ключа безпеки, поки відбиток пальця не відсканується</translation>
 <translation id="855773602626431402">На цій сторінці заблоковано запуск плагіна з неізольованим програмним середовищем.</translation>
 <translation id="8557930019681227453">Маніфест</translation>
 <translation id="8561206103590473338">Слон</translation>
@@ -5313,6 +5339,7 @@
 <translation id="8770406935328356739">Кореневий каталог розширення</translation>
 <translation id="8770507190024617908">Керувати користувачами</translation>
 <translation id="8771300903067484968">Фон початкової сторінки було скинуто. Тепер це фон за умовчанням.</translation>
+<translation id="8773302562181397928">Зберегти принтер <ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">Підтвердити відновлення</translation>
 <translation id="8774934320277480003">Верхнє поле</translation>
 <translation id="8775144690796719618">Недійсна URL-адреса</translation>
@@ -5655,6 +5682,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 вкладка}one{# вкладка}few{# вкладки}many{# вкладок}other{# вкладки}}</translation>
 <translation id="971774202801778802">URL-адреса закладки</translation>
 <translation id="973473557718930265">Вийти</translation>
+<translation id="975893173032473675">Мова перекладу</translation>
 <translation id="97905529126098460">Це вікно закриється, щойно встановлення буде скасовано.</translation>
 <translation id="981121421437150478">Офлайн</translation>
 <translation id="983511809958454316">Ця функція не підтримується у VR-режимі</translation>
diff --git a/chrome/app/resources/generated_resources_vi.xtb b/chrome/app/resources/generated_resources_vi.xtb
index 0ea25b9..064147f 100644
--- a/chrome/app/resources/generated_resources_vi.xtb
+++ b/chrome/app/resources/generated_resources_vi.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="vi">
-<translation id="1002469766576243227">Dịch vụ xác thực này do <ph name="EXTENSION_NAME" /> lưu trữ</translation>
 <translation id="1003088604756913841">Mở liên kết trong cửa sổ mới của <ph name="APP" /></translation>
 <translation id="1004218526896219317">Quyền truy cập vào trang web</translation>
 <translation id="1005274289863221750">Sử dụng micrô và máy ảnh của bạn</translation>
@@ -3424,7 +3423,6 @@
 <translation id="6022705094403139349">Bạn đã sẵn sàng ghép nối khóa bảo mật?</translation>
 <translation id="6023643151125006053">Thiết bị này (Số sê-ri: <ph name="SERIAL_NUMBER" />) đã bị quản trị viên <ph name="SAML_DOMAIN" /> khóa.</translation>
 <translation id="6025215716629925253">Dấu vết ngăn xếp</translation>
-<translation id="6026047032548434446">Cài đặt ứng dụng?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> - Đã kết nối thiết bị USB</translation>
 <translation id="6029587122245504742">Chậm nhất</translation>
 <translation id="6032912588568283682">Hệ thống tệp</translation>
@@ -4816,6 +4814,7 @@
 <translation id="8037117027592400564">Đọc tất cả văn bản được nói bằng giọng nói tổng hợp</translation>
 <translation id="8037357227543935929">Yêu cầu (mặc định)</translation>
 <translation id="803771048473350947">Tệp</translation>
+<translation id="8041089156583427627">Gửi phản hồi</translation>
 <translation id="8042142357103597104">Độ mờ văn bản</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> không phản hồi.</translation>
 <translation id="8044899503464538266">Chậm</translation>
diff --git a/chrome/app/resources/generated_resources_zh-CN.xtb b/chrome/app/resources/generated_resources_zh-CN.xtb
index 10ccaed..2b01c53 100644
--- a/chrome/app/resources/generated_resources_zh-CN.xtb
+++ b/chrome/app/resources/generated_resources_zh-CN.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="zh-CN">
-<translation id="1002469766576243227">此项身份验证服务由 <ph name="EXTENSION_NAME" /> 托管</translation>
 <translation id="1003088604756913841">在<ph name="APP" />的新窗口中打开链接</translation>
 <translation id="1004218526896219317">有权访问的网站</translation>
 <translation id="1005274289863221750">使用您的麦克风和摄像头</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">仅加密</translation>
 <translation id="1039337018183941703">文件无效或已损坏</translation>
 <translation id="1041175011127912238">该页面未响应</translation>
+<translation id="1041263367839475438">可用的设备</translation>
 <translation id="1042174272890264476">您的计算机还内置了 <ph name="SHORT_PRODUCT_NAME" /> 的 RLZ 库。RLZ 会指定非唯一、非个人身份识别代码来衡量某推广活动所带来的搜索量和 <ph name="SHORT_PRODUCT_NAME" /> 使用量。这些标签有时会显示在 <ph name="PRODUCT_NAME" /> 的 Google 搜索查询中。</translation>
 <translation id="1045692658517323508">{0,plural, =1{请在 1 分钟内更新}other{请在 # 分钟内更新}}</translation>
 <translation id="1046635659603195359">您似乎已在另一部设备上为 Google 助理设置了 Voice Match 功能。这些先前的录音可用于在此设备上创建语音模型,创建过程通常会在 1 分钟内完成。</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">搜索您的设备、应用和网站。</translation>
 <translation id="1146678959555564648">进入 VR</translation>
 <translation id="114721135501989771">在 Chrome 中畅享 Google 的智能技术</translation>
+<translation id="1147991416141538220">要申请访问权限,请与此设备的管理员联系。</translation>
 <translation id="1149401351239820326">过期月份</translation>
 <translation id="1150565364351027703">太阳镜</translation>
 <translation id="1151917987301063366">始终允许 <ph name="HOST" /> 使用传感器</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">自定义</translation>
 <translation id="1178581264944972037">暂停</translation>
 <translation id="117916940443676133">您尚未设置 PIN 码来保护您的安全密钥。要管理登录数据,请先创建一个 PIN 码。</translation>
+<translation id="118069123878619799">- 您的身体特征,例如身高</translation>
 <translation id="1181037720776840403">删除</translation>
 <translation id="1183237619868651138">无法将 <ph name="EXTERNAL_CRX_FILE" /> 安装在本地缓存中。</translation>
 <translation id="1185924365081634987">您也可以尝试<ph name="GUEST_SIGNIN_LINK_START" />以访客身份浏览<ph name="GUEST_SIGNIN_LINK_END" />,以便修复该网络错误。</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">使用前先询问</translation>
 <translation id="1434696352799406980">这将重置您的启动页、“打开新的标签页”页面、搜索引擎和固定标签页,同时还会停用所有扩展程序并清除临时数据(例如 Cookie)。但是,系统不会清除您的书签、历史记录和保存的密码。</translation>
 <translation id="1434886155212424586">首页是新标签页</translation>
+<translation id="1435979430299962295">要允许某个扩展程序访问此网站,请点击相应的扩展程序。</translation>
 <translation id="1436390408194692385">有效期:<ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">继续设置</translation>
 <translation id="1436784010935106834">已删除</translation>
@@ -1360,12 +1363,14 @@
 <translation id="2932883381142163287">举报滥用行为</translation>
 <translation id="2936851848721175671">备份和恢复</translation>
 <translation id="2938225289965773019">打开<ph name="PROTOCOL" />链接</translation>
+<translation id="2938845886082362843">查看和删除您的安全密钥中存储的登录数据</translation>
 <translation id="2939938020978911855">显示可用的蓝牙设备</translation>
 <translation id="2941112035454246133">低</translation>
 <translation id="2942560570858569904">正在等待…</translation>
 <translation id="2942581856830209953">自定义此页</translation>
 <translation id="2944060181911631861">发送使用情况数据和诊断数据。通过自动向 Google 发送诊断数据、设备数据和应用使用情况数据,帮助改善您的 Android 使用体验。这些数据会被用来帮助提高系统和应用的稳定性以及实现其他方面的改进。部分汇总数据也会对 Google 应用和合作伙伴(例如 Android 开发者)有所帮助。如果您已开启“其他网络与应用活动记录”设置,这些数据可能会被保存到您的 Google 帐号中。<ph name="BEGIN_LINK1" />了解详情<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">添加连接</translation>
+<translation id="2947605845283690091">就网络浏览速度而言,快才是王道。请花点时间立即<ph name="BEGIN_LINK" />检查您的扩展程序<ph name="END_LINK" />吧。</translation>
 <translation id="2948300991547862301">转到“<ph name="PAGE_TITLE" />”</translation>
 <translation id="29488703364906173">一款快速、简单且安全的网络浏览器,能很好满足现代网络对浏览器的要求。</translation>
 <translation id="2949289451367477459">使用位置信息。允许具有位置权限的应用和服务使用此设备的位置信息。Google 可能会定期收集位置数据,并以匿名方式使用这类数据,从而提高位置信息精确度并改善基于地理位置的服务。<ph name="BEGIN_LINK1" />了解详情<ph name="END_LINK1" /></translation>
@@ -1542,6 +1547,7 @@
 <translation id="3241680850019875542">选择要打包的扩展程序的根目录。要更新某个扩展程序,还需选择要再次使用的私有密钥文件。</translation>
 <translation id="3244294424315804309">继续保持静音</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> - 网络错误</translation>
+<translation id="3248902735035392926">安全至上。请花点时间<ph name="BEGIN_LINK" />立即检查您的扩展程序<ph name="END_LINK" />吧</translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;未包含在证书中&gt;</translation>
 <translation id="3253225298092156258">无法选择</translation>
@@ -2038,6 +2044,7 @@
 <translation id="3926002189479431949">Smart Lock 的配对手机已更改</translation>
 <translation id="3927932062596804919">拒绝</translation>
 <translation id="3928570707778085600">将所做更改保存至 <ph name="FILE_OR_FOLDER_NAME" />?</translation>
+<translation id="3929426037718431833">这些扩展程序可以查看和更改此网站上的信息。</translation>
 <translation id="3930737994424905957">正在搜索设备</translation>
 <translation id="3930968231047618417">背景颜色</translation>
 <translation id="3933283459331715412">恢复 <ph name="USERNAME" /> 的已删除密码</translation>
@@ -2104,6 +2111,7 @@
 <translation id="4010917659463429001">要在移动设备上获取书签,请<ph name="GET_IOS_APP_LINK" />。</translation>
 <translation id="4013132157686828973">“<ph name="CLIENT_NAME" />”正在调试此浏览器</translation>
 <translation id="4014432863917027322">要修复“<ph name="EXTENSION_NAME" />”吗?</translation>
+<translation id="4015163439792426608">安装了扩展程序?在一个位置轻松<ph name="BEGIN_LINK" />管理您的扩展程序<ph name="END_LINK" />。</translation>
 <translation id="4020106588733303597">糟糕!系统未能成功加载可用的许可。</translation>
 <translation id="4020327272915390518">选项菜单</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2262,6 +2270,7 @@
 <translation id="4267953847983678297">自动连接到移动网络</translation>
 <translation id="4268025649754414643">密钥加密</translation>
 <translation id="4270393598798225102">版本 <ph name="NUMBER" /></translation>
+<translation id="4274667386947315930">登录数据</translation>
 <translation id="4275663329226226506">媒体</translation>
 <translation id="4275830172053184480">重启您的设备</translation>
 <translation id="4278101229438943600">Google 助理已准备就绪</translation>
@@ -2305,6 +2314,7 @@
 <translation id="4349828822184870497">有用</translation>
 <translation id="4350019051035968019">该设备无法注册到您的帐号所属的网域,因为它已标记为受其他网域管理。</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> 想搜索附近的蓝牙设备,并发现了以下设备:</translation>
+<translation id="4353114845960720315">当您处于 VR 环境时,此网站或许能够得知:</translation>
 <translation id="4354344420232759511">您访问的网站将显示在此处</translation>
 <translation id="435527878592612277">选择您的照片</translation>
 <translation id="4358313196493694334">稳定点击位置</translation>
@@ -2364,6 +2374,7 @@
 <translation id="443475966875174318">更新或卸载不兼容的应用</translation>
 <translation id="4438043733494739848">透明</translation>
 <translation id="4441124369922430666">要在设备开启时自动启动此应用吗?</translation>
+<translation id="4441147046941420429">要继续,请从您的设备上拔出安全密钥,然后重新插入并轻触它</translation>
 <translation id="444134486829715816">展开...</translation>
 <translation id="4442424173763614572">DNS 查找失败</translation>
 <translation id="4443536555189480885">帮助(&amp;H)</translation>
@@ -2399,7 +2410,7 @@
 <translation id="4501530680793980440">确认删除</translation>
 <translation id="4502423230170890588">从此设备中移除</translation>
 <translation id="4504940961672722399">点击该图标或按 <ph name="EXTENSION_SHORTCUT" />,即可使用此扩展程序。</translation>
-<translation id="4506379069541445709">继续操作会启用 ADB 以创建和测试 Android 应用。请注意,ADB 允许安装未经 Google 验证的测试应用。</translation>
+<translation id="4506379069541445709">继续操作会启用 ADB,以创建和测试 Android 应用。请注意,ADB 允许安装未经 Google 验证的测试应用。</translation>
 <translation id="4508051413094283164">在无痕式窗口中打开所有网址</translation>
 <translation id="4508265954913339219">激活失败</translation>
 <translation id="4508765956121923607">显示源代码(&amp;O)</translation>
@@ -2590,6 +2601,7 @@
 <translation id="4804818685124855865">断开连接</translation>
 <translation id="4804827417948292437">牛油果</translation>
 <translation id="4807098396393229769">持卡人姓名</translation>
+<translation id="4808319664292298116">从 <ph name="DOMAIN" /> 进入 VR 环境?</translation>
 <translation id="4808667324955055115">已拦截弹出式窗口:</translation>
 <translation id="480990236307250886">打开主页</translation>
 <translation id="4813136279048157860">我的图片</translation>
@@ -2814,6 +2826,7 @@
 <translation id="5135085122826131075">只需说“Ok Google”即可访问您的 Google 助理。</translation>
 <translation id="5135533361271311778">无法创建书签项。</translation>
 <translation id="5137501176474113045">删除此项</translation>
+<translation id="5139823398361067371">为您的安全密钥输入 PIN 码。如果您不知道 PIN 码,则需重置此安全密钥。</translation>
 <translation id="5139955368427980650">打开(&amp;O)</translation>
 <translation id="5142961317498132443">身份验证</translation>
 <translation id="5143374789336132547">“<ph name="EXTENSION_NAME" />”扩展程序更改了您点击“主页”按钮后系统显示的页面。</translation>
@@ -2832,6 +2845,7 @@
 <translation id="5170568018924773124">在文件夹中显示</translation>
 <translation id="5171045022955879922">搜索或输入网址</translation>
 <translation id="5171343362375269016">已交换的内存</translation>
+<translation id="5173668317844998239">添加和删除您的安全密钥中保存的指纹</translation>
 <translation id="5175379009094579629">设备名称无效。请输入一个有效的设备名称以重试。</translation>
 <translation id="5177479852722101802">仍然禁止访问摄像头和麦克风</translation>
 <translation id="5177549709747445269">您正在使用移动数据网络</translation>
@@ -2907,6 +2921,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">您的帐号</translation>
 <translation id="5288678174502918605">重新打开关闭的标签页(&amp;E)</translation>
+<translation id="52895863590846877">不是<ph name="LANGUAGE" />网页</translation>
 <translation id="52912272896845572">私有密钥文件无效。</translation>
 <translation id="529175790091471945">将此设备格式化</translation>
 <translation id="5293170712604732402">将设置还原为原始默认设置</translation>
@@ -3061,6 +3076,7 @@
 <translation id="5511379779384092781">特小</translation>
 <translation id="5511823366942919280">确定要将此设备设为“Shark”吗?</translation>
 <translation id="5512653252560939721">用户证书必须受硬件支持。</translation>
+<translation id="5517304475148761050">此应用需要获得对 Play 商店的访问权限</translation>
 <translation id="551752069230578406">正在将打印机添加到您的帐号 - 这可能需要一段时间…</translation>
 <translation id="5518219166343146486">当网站想查看复制到剪贴板的文字和图片时询问您</translation>
 <translation id="5518584115117143805">电子邮件加密证书</translation>
@@ -3264,12 +3280,14 @@
 <translation id="5804175651771201311">漫游服务已关闭</translation>
 <translation id="5804241973901381774">权限</translation>
 <translation id="5805697420284793859">窗口管理器</translation>
+<translation id="5806773519584576205">0°(默认)</translation>
 <translation id="5811750797187914944">设置完毕</translation>
 <translation id="5812674658566766066">全部展开</translation>
 <translation id="5814126672212206791">连接类型</translation>
 <translation id="5815645614496570556">X.400 地址</translation>
 <translation id="5816434091619127343">所请求的打印机更改会导致打印机不可用。</translation>
 <translation id="5817918615728894473">配对</translation>
+<translation id="5819762621475381970">- 您房间的布局</translation>
 <translation id="5821565227679781414">创建快捷方式</translation>
 <translation id="5825412242012995131">开启(推荐)</translation>
 <translation id="5826395379250998812">请将您的 <ph name="DEVICE_TYPE" /> 连接到手机。<ph name="LINK_BEGIN" />了解详情<ph name="LINK_END" /></translation>
@@ -3419,7 +3437,6 @@
 <translation id="6022705094403139349">可以为您的安全密钥配对了吗?</translation>
 <translation id="6023643151125006053">此设备(序列号:<ph name="SERIAL_NUMBER" />)已被 <ph name="SAML_DOMAIN" /> 管理员锁定。</translation>
 <translation id="6025215716629925253">堆叠追踪</translation>
-<translation id="6026047032548434446">安装应用?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> - 已连接 USB 设备</translation>
 <translation id="6029587122245504742">最慢</translation>
 <translation id="6032912588568283682">文件系统</translation>
@@ -3801,6 +3818,7 @@
 <translation id="6589660129740381104">为了帮助您更轻松地管理您的 <ph name="IDS_SHORT_PRODUCT_NAME" /> 使用体验,我们现已将与同步和个性化相关的功能全部纳入到同一控件下。开启此控件可能会更改您的当前设置。</translation>
 <translation id="6590458744723262880">重命名文件夹</translation>
 <translation id="6592267180249644460">WebRTC日志记录时间:<ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">已捕获您的指纹</translation>
 <translation id="6594883168703494535">使用 Smart Lock 登录您的 Google 帐号</translation>
 <translation id="6596325263575161958">加密选项</translation>
 <translation id="6596816719288285829">IP 地址</translation>
@@ -3935,6 +3953,7 @@
 <translation id="6805038906417219576">确定</translation>
 <translation id="6805647936811177813">请登录“<ph name="TOKEN_NAME" />”,从 <ph name="HOST_NAME" /> 导入客户端证书。</translation>
 <translation id="680572642341004180">启用 <ph name="SHORT_PRODUCT_OS_NAME" />上的 RLZ 跟踪功能。</translation>
+<translation id="6808039367995747522">要继续,请插入并轻触您的安全密钥</translation>
 <translation id="6808193438228982088">狐狸</translation>
 <translation id="6810613314571580006">使用存储的凭据自动登录网站。停用该功能后,系统会在您每次登录网站之前要求您进行确认。</translation>
 <translation id="6810768462515084623">糟糕!您的密码好像已过期。请在另一部设备上更新密码,然后重试。</translation>
@@ -3942,6 +3961,7 @@
 <translation id="6812349420832218321">不能以根用户身份运行 <ph name="PRODUCT_NAME" />。</translation>
 <translation id="6812841287760418429">保留更改</translation>
 <translation id="6817174620439930047">当网站想使用系统专有消息访问 MIDI 设备时询问您(推荐)</translation>
+<translation id="6818198425579322765">要翻译的网页语言</translation>
 <translation id="682123305478866682">投射桌面</translation>
 <translation id="6823506025919456619">您需要登录 Chrome,才能看到自己的设备</translation>
 <translation id="6824564591481349393">复制电子邮件地址(&amp;E)</translation>
@@ -3975,6 +3995,7 @@
 <translation id="6860097299815761905">代理设置...</translation>
 <translation id="6860427144121307915">在标签页中打开</translation>
 <translation id="6865313869410766144">自动填充表单数据</translation>
+<translation id="6865598234501509159">不是<ph name="LANGUAGE" />网页</translation>
 <translation id="6865708901122695652">WebRTC 事件日志 (<ph name="WEBRTC_EVENT_LOG_COUNT" />)</translation>
 <translation id="686664946474413495">色温</translation>
 <translation id="6870888490422746447">选择要分享给哪个应用:</translation>
@@ -3989,6 +4010,7 @@
 <translation id="6885771755599377173">系统信息预览</translation>
 <translation id="6886476658664859389">NFC 安全密钥</translation>
 <translation id="6886871292305414135">在新标签页中打开链接(&amp;T)</translation>
+<translation id="6890912377247906520">这些扩展程序不需获得对此网站的访问权限。</translation>
 <translation id="6892812721183419409">以 <ph name="USER" /> 身份打开链接</translation>
 <translation id="6895032998810961280">向 Google 报告在此次清理期间在您计算机中发现的有害软件、系统设置和进程的相关详情</translation>
 <translation id="6896758677409633944">复制</translation>
@@ -4384,6 +4406,7 @@
 <translation id="7461924472993315131">固定</translation>
 <translation id="746216226901520237">下次,您只需使用手机就能解锁您的 <ph name="DEVICE_TYPE" /> 了。您可在“设置”中关闭 Smart Lock。</translation>
 <translation id="7463006580194749499">添加用户</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{共有 # 个打开的标签页,按一下此按钮即可显示/隐藏标签栏}other{共有 # 个打开的标签页,按一下此按钮即可显示/隐藏标签栏}}</translation>
 <translation id="7465778193084373987">Netscape 证书吊销网址</translation>
 <translation id="7469894403370665791">自动连接到该网络</translation>
 <translation id="747114903913869239">错误:无法对扩展程序进行解码</translation>
@@ -4811,6 +4834,7 @@
 <translation id="8037117027592400564">读取使用合成语音说出的所有文字</translation>
 <translation id="8037357227543935929">询问(默认)</translation>
 <translation id="803771048473350947">文件</translation>
+<translation id="8041089156583427627">发送反馈</translation>
 <translation id="8042142357103597104">文字不透明度</translation>
 <translation id="8044262338717486897"><ph name="LINUX_APP_NAME" /> 无响应。</translation>
 <translation id="8044899503464538266">慢</translation>
@@ -4840,6 +4864,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">保存的密码</translation>
 <translation id="8086015605808120405">正在配置<ph name="PRINTER_NAME" />…</translation>
+<translation id="8086442853986205778">设置<ph name="PRINTER_NAME" /></translation>
 <translation id="8090234456044969073">读取您最常访问的网站列表</translation>
 <translation id="8093359998839330381">“<ph name="PLUGIN_NAME" />”没有响应</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />备份到 Google 云端硬盘。您随时都能轻松地恢复数据或更换设备。您的备份内容会包含应用数据。<ph name="END_PARAGRAPH1" />
@@ -5150,6 +5175,7 @@
 <translation id="8551388862522347954">许可</translation>
 <translation id="8553342806078037065">管理其他用户</translation>
 <translation id="8554899698005018844">无语言</translation>
+<translation id="8557022314818157177">连续轻触您的安全密钥,直到您的指纹被捕获</translation>
 <translation id="855773602626431402">某个未经过沙盒屏蔽的插件已被禁止在此页上运行。</translation>
 <translation id="8557930019681227453">由应用缓存指定的网址</translation>
 <translation id="8561206103590473338">大象</translation>
@@ -5307,6 +5333,7 @@
 <translation id="8770406935328356739">扩展程序根目录</translation>
 <translation id="8770507190024617908">管理用户</translation>
 <translation id="8771300903067484968">已将初始页背景重置为默认背景。</translation>
+<translation id="8773302562181397928">保存<ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">确认恢复</translation>
 <translation id="8774934320277480003">上边距</translation>
 <translation id="8775144690796719618">网址无效</translation>
@@ -5649,6 +5676,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 个标签页}other{# 个标签页}}</translation>
 <translation id="971774202801778802">书签网址</translation>
 <translation id="973473557718930265">退出</translation>
+<translation id="975893173032473675">要翻译成的语言</translation>
 <translation id="97905529126098460">此窗口将在取消安装完成后关闭。</translation>
 <translation id="981121421437150478">离线</translation>
 <translation id="983511809958454316">此功能在虚拟实境中不受支持</translation>
diff --git a/chrome/app/resources/generated_resources_zh-TW.xtb b/chrome/app/resources/generated_resources_zh-TW.xtb
index ff7fa01..83036767 100644
--- a/chrome/app/resources/generated_resources_zh-TW.xtb
+++ b/chrome/app/resources/generated_resources_zh-TW.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="zh-TW">
-<translation id="1002469766576243227">這是由 <ph name="EXTENSION_NAME" /> 代管的驗證服務</translation>
 <translation id="1003088604756913841">在新的「<ph name="APP" />」視窗中開啟連結</translation>
 <translation id="1004218526896219317">網站存取權</translation>
 <translation id="1005274289863221750">使用你的麥克風和相機</translation>
@@ -33,6 +32,7 @@
 <translation id="1038168778161626396">只有 Encipher</translation>
 <translation id="1039337018183941703">檔案無效或毀損</translation>
 <translation id="1041175011127912238">這個網頁沒有回應</translation>
+<translation id="1041263367839475438">可用的裝置</translation>
 <translation id="1042174272890264476">你的電腦也內建了 <ph name="SHORT_PRODUCT_NAME" /> 的 RLZ 程式庫。RLZ 可指定非重複、非個人的可辨識標記,以評估特定宣傳廣告活動所提升的搜尋數與 <ph name="SHORT_PRODUCT_NAME" /> 使用量。這些標籤有時也會顯示在 <ph name="PRODUCT_NAME" /> 的 Google 搜尋查詢中。</translation>
 <translation id="1045692658517323508">{0,plural, =1{請在 1 分鐘內更新}other{請在 # 分鐘內更新}}</translation>
 <translation id="1046635659603195359">你似乎已在其他裝置上設定 Google 助理的 Voice Match 功能。你可以使用先前的錄音檔在這個裝置上建立語音模型,通常不到 1 分鐘即可完成。</translation>
@@ -105,6 +105,7 @@
 <translation id="1145532888383813076">搜尋你的裝置、應用程式和網路。</translation>
 <translation id="1146678959555564648">進入 VR</translation>
 <translation id="114721135501989771">在 Chrome 中體驗 Google 智慧功能</translation>
+<translation id="1147991416141538220">如需要求存取權限,請與這個裝置的系統管理員聯絡。</translation>
 <translation id="1149401351239820326">到期月份</translation>
 <translation id="1150565364351027703">太陽眼鏡</translation>
 <translation id="1151917987301063366">一律允許 <ph name="HOST" /> 存取感應器</translation>
@@ -129,6 +130,7 @@
 <translation id="1177863135347784049">自訂</translation>
 <translation id="1178581264944972037">暫停</translation>
 <translation id="117916940443676133">你的安全金鑰未受 PIN 碼保護。如要管理登入資料,請先建立 PIN 碼。</translation>
+<translation id="118069123878619799">- 你的身體特徵,例如身高</translation>
 <translation id="1181037720776840403">移除</translation>
 <translation id="1183237619868651138">無法在本機快取中安裝 <ph name="EXTERNAL_CRX_FILE" />。</translation>
 <translation id="1185924365081634987">你也可以嘗試<ph name="GUEST_SIGNIN_LINK_START" />以訪客身分瀏覽<ph name="GUEST_SIGNIN_LINK_END" />,藉此修復網路問題。</translation>
@@ -301,6 +303,7 @@
 <translation id="1433811987160647649">存取前詢問我</translation>
 <translation id="1434696352799406980">這項功能會重設您的起始網頁、新分頁、搜尋引擎和固定分頁,同時停用所有擴充功能並清除 Cookie 等暫存資料,但不會清除您的書籤、歷史記錄和已儲存的密碼。</translation>
 <translation id="1434886155212424586">首頁是新分頁</translation>
+<translation id="1435979430299962295">如要授予這個網站的存取權,請點選該擴充功能。</translation>
 <translation id="1436390408194692385">有效期間:<ph name="TICKET_TIME_LEFT" /></translation>
 <translation id="1436671784520050284">繼續設定</translation>
 <translation id="1436784010935106834">已移除</translation>
@@ -816,7 +819,7 @@
 <translation id="2173801458090845390">新增這部裝置的申請 ID</translation>
 <translation id="2175042898143291048">一律執行這項操作</translation>
 <translation id="2175607476662778685">快速啟動列</translation>
-<translation id="217576141146192373">無法新增印表機。請檢查你的印表機配置,然後再試一次。</translation>
+<translation id="217576141146192373">無法新增印表機。請檢查你的印表機設定,然後再試一次。</translation>
 <translation id="2177950615300672361">無痕式分頁:<ph name="TAB_NAME" /></translation>
 <translation id="2178098616815594724"><ph name="PEPPER_PLUGIN_DOMAIN" /> 的「<ph name="PEPPER_PLUGIN_NAME" />」要求存取你的電腦</translation>
 <translation id="2178614541317717477">CA 洩露</translation>
@@ -1363,12 +1366,14 @@
 <translation id="2932883381142163287">檢舉濫用情形</translation>
 <translation id="2936851848721175671">備份與還原</translation>
 <translation id="2938225289965773019">開啟<ph name="PROTOCOL" />連結</translation>
+<translation id="2938845886082362843">查看並刪除安全金鑰上儲存的登入資料</translation>
 <translation id="2939938020978911855">顯示可用的藍牙裝置</translation>
 <translation id="2941112035454246133">低</translation>
 <translation id="2942560570858569904">等待中…</translation>
 <translation id="2942581856830209953">自訂這個頁面</translation>
 <translation id="2944060181911631861">傳送使用狀況與診斷資料。讓系統自動將診斷資料以及裝置和應用程式的使用狀況資料傳送給 Google,協助改善你的 Android 使用體驗。這些資料將有助於系統和應用程式提高穩定性及做出其他改善。部分匯總資料還能夠為 Google 應用程式和合作夥伴 (例如 Android 開發人員) 提供幫助。如果你的「其他網路和應用程式活動」設定為開啟,系統可能會將這些資料儲存到你的 Google 帳戶。<ph name="BEGIN_LINK1" />瞭解詳情<ph name="END_LINK1" /></translation>
 <translation id="2946119680249604491">新增連線</translation>
+<translation id="2947605845283690091">網路瀏覽速度應該要快速流暢。現在就花點時間<ph name="BEGIN_LINK" />檢查擴充功能<ph name="END_LINK" />吧。</translation>
 <translation id="2948300991547862301">前往<ph name="PAGE_TITLE" /></translation>
 <translation id="29488703364906173">一款快速、簡單又安全的新世代網路瀏覽器。</translation>
 <translation id="2949289451367477459">使用定位服務。允許具有位置存取權的應用程式和服務使用這個裝置的位置資訊。Google 可能會定期收集位置資料,並以匿名方式使用這類資料,藉此提高定位精確度及改善適地性服務。<ph name="BEGIN_LINK1" />瞭解詳情<ph name="END_LINK1" /></translation>
@@ -1545,6 +1550,7 @@
 <translation id="3241680850019875542">請選取要封裝的擴充功能根目錄。如要更新擴充功能,請一併選取要重複使用的秘密金鑰。</translation>
 <translation id="3244294424315804309">繼續維持靜音</translation>
 <translation id="324849028894344899"><ph name="WINDOW_TITLE" /> - 網路錯誤</translation>
+<translation id="3248902735035392926">安全至上。現在就花點時間<ph name="BEGIN_LINK" />檢查擴充功能<ph name="END_LINK" />吧</translation>
 <translation id="3249950116250264636"><ph name="APP_NAME" /> (<ph name="APP_URL" />)</translation>
 <translation id="3251759466064201842">&lt;不是憑證的一部分&gt;</translation>
 <translation id="3253225298092156258">無法使用</translation>
@@ -2041,6 +2047,7 @@
 <translation id="3926002189479431949">Smart Lock 手機已變更</translation>
 <translation id="3927932062596804919">拒絕</translation>
 <translation id="3928570707778085600">要將變更儲存至「<ph name="FILE_OR_FOLDER_NAME" />」嗎?</translation>
+<translation id="3929426037718431833">這些擴充功能可以查看並變更這個網站上的資訊。</translation>
 <translation id="3930737994424905957">正在尋找裝置</translation>
 <translation id="3930968231047618417">背景顏色</translation>
 <translation id="3933283459331715412">還原已刪除的 <ph name="USERNAME" /> 密碼</translation>
@@ -2107,6 +2114,7 @@
 <translation id="4010917659463429001">如要在行動裝置上取得你的書籤,請<ph name="GET_IOS_APP_LINK" />。</translation>
 <translation id="4013132157686828973">「<ph name="CLIENT_NAME" />」正在為這個瀏覽器偵錯</translation>
 <translation id="4014432863917027322">修復「<ph name="EXTENSION_NAME" />」?</translation>
+<translation id="4015163439792426608">你有使用擴充功能嗎?<ph name="BEGIN_LINK" />集中管理擴充功能<ph name="END_LINK" />,輕鬆又方便。</translation>
 <translation id="4020106588733303597">糟糕!系統無法載入可用的授權。</translation>
 <translation id="4020327272915390518">選項選單</translation>
 <translation id="4021279097213088397">–</translation>
@@ -2265,6 +2273,7 @@
 <translation id="4267953847983678297">自動連線至行動數據網路</translation>
 <translation id="4268025649754414643">金鑰編密</translation>
 <translation id="4270393598798225102">第 <ph name="NUMBER" /> 版</translation>
+<translation id="4274667386947315930">登入資料</translation>
 <translation id="4275663329226226506">媒體</translation>
 <translation id="4275830172053184480">重新啟動裝置</translation>
 <translation id="4278101229438943600">你的 Google 助理已準備就緒</translation>
@@ -2308,6 +2317,7 @@
 <translation id="4349828822184870497">有幫助</translation>
 <translation id="4350019051035968019">這台裝置已標示為由其他網域管理,因此無法註冊到你帳戶所屬的網域。</translation>
 <translation id="4351060348582610152"><ph name="ORIGIN" /> 要求掃描附近的藍牙裝置。已找到下列裝置:</translation>
+<translation id="4353114845960720315">當你進入 VR 時,這個網站可能會取得以下資訊:</translation>
 <translation id="4354344420232759511">這裡會顯示你曾造訪的網站</translation>
 <translation id="435527878592612277">請選取你的相片</translation>
 <translation id="4358313196493694334">穩定點擊位置</translation>
@@ -2367,6 +2377,7 @@
 <translation id="443475966875174318">更新或移除不相容的應用程式</translation>
 <translation id="4438043733494739848">透明</translation>
 <translation id="4441124369922430666">你要在裝置開機時自動啟動這個應用程式嗎?</translation>
+<translation id="4441147046941420429">如要繼續,請將安全金鑰從裝置上移除,然後重新插入並輕觸安全金鑰</translation>
 <translation id="444134486829715816">展開...</translation>
 <translation id="4442424173763614572">DNS 查詢失敗</translation>
 <translation id="4443536555189480885">說明(&amp;H)</translation>
@@ -2593,6 +2604,7 @@
 <translation id="4804818685124855865">中斷連線</translation>
 <translation id="4804827417948292437">酪梨</translation>
 <translation id="4807098396393229769">持卡人姓名</translation>
+<translation id="4808319664292298116">要從 <ph name="DOMAIN" /> 進入 VR 嗎?</translation>
 <translation id="4808667324955055115">已封鎖彈出式視窗:</translation>
 <translation id="480990236307250886">開啟首頁</translation>
 <translation id="4813136279048157860">我的圖片</translation>
@@ -2817,6 +2829,7 @@
 <translation id="5135085122826131075">只要說出「Ok Google」就能存取 Google 助理。</translation>
 <translation id="5135533361271311778">無法建立書籤項目。</translation>
 <translation id="5137501176474113045">刪除此項目</translation>
+<translation id="5139823398361067371">請輸入安全金鑰的 PIN 碼。如果你不知道 PIN 碼,則必須重設安全金鑰。</translation>
 <translation id="5139955368427980650">開啟(&amp;O)</translation>
 <translation id="5142961317498132443">驗證</translation>
 <translation id="5143374789336132547">擴充功能「<ph name="EXTENSION_NAME" />」已變更您點選 [首頁] 按鈕時所顯示的網頁。</translation>
@@ -2835,6 +2848,7 @@
 <translation id="5170568018924773124">在資料夾中顯示</translation>
 <translation id="5171045022955879922">搜尋或輸入網址</translation>
 <translation id="5171343362375269016">交換的記憶體</translation>
+<translation id="5173668317844998239">新增及刪除安全金鑰上儲存的指紋</translation>
 <translation id="5175379009094579629">裝置名稱無效。請輸入有效的裝置名稱,然後再試一次。</translation>
 <translation id="5177479852722101802">繼續封鎖存取攝影機和麥克風</translation>
 <translation id="5177549709747445269">您正在使用行動數據</translation>
@@ -2910,6 +2924,7 @@
 <translation id="5286252187236914003">L2TP/IPsec</translation>
 <translation id="5287425679749926365">你的帳戶</translation>
 <translation id="5288678174502918605">重新開啟先前關閉的分頁(&amp;E)</translation>
+<translation id="52895863590846877">網頁原文不是<ph name="LANGUAGE" /></translation>
 <translation id="52912272896845572">秘密金鑰檔案無效。</translation>
 <translation id="529175790091471945">格式化這台裝置</translation>
 <translation id="5293170712604732402">將設定還原成原始預設值</translation>
@@ -3064,6 +3079,7 @@
 <translation id="5511379779384092781">特小</translation>
 <translation id="5511823366942919280">你確定要將這個裝置設為「Shark」嗎?</translation>
 <translation id="5512653252560939721">必須使用硬體支援的使用者憑證。</translation>
+<translation id="5517304475148761050">這個應用程式需要存取 Play 商店才能執行</translation>
 <translation id="551752069230578406">正在將印表機新增到你的帳戶中,這可能需要幾分鐘的時間...</translation>
 <translation id="5518219166343146486">當網站要讀取已複製到剪貼簿的文字和圖片時,必須先詢問你</translation>
 <translation id="5518584115117143805">電子郵件加密憑證</translation>
@@ -3267,12 +3283,14 @@
 <translation id="5804175651771201311">已關閉漫遊服務</translation>
 <translation id="5804241973901381774">權限</translation>
 <translation id="5805697420284793859">視窗管理員</translation>
+<translation id="5806773519584576205">0° (預設)</translation>
 <translation id="5811750797187914944">設定完成</translation>
 <translation id="5812674658566766066">全部展開</translation>
 <translation id="5814126672212206791">連線類型</translation>
 <translation id="5815645614496570556">X.400 地址</translation>
 <translation id="5816434091619127343">要求的印表機變更會讓這部印表機無法使用。</translation>
 <translation id="5817918615728894473">配對</translation>
+<translation id="5819762621475381970">- 你的房間配置</translation>
 <translation id="5821565227679781414">建立捷徑</translation>
 <translation id="5825412242012995131">啟用 (建議設定)</translation>
 <translation id="5826395379250998812">請將 <ph name="DEVICE_TYPE" /> 連線至手機。<ph name="LINK_BEGIN" />瞭解詳情<ph name="LINK_END" /></translation>
@@ -3422,7 +3440,6 @@
 <translation id="6022705094403139349">準備好配對你的安全金鑰了嗎?</translation>
 <translation id="6023643151125006053">這部裝置 (序號:<ph name="SERIAL_NUMBER" />) 已被 <ph name="SAML_DOMAIN" /> 管理員鎖定。</translation>
 <translation id="6025215716629925253">堆疊追蹤</translation>
-<translation id="6026047032548434446">要安裝應用程式嗎?</translation>
 <translation id="6026819612896463875"><ph name="WINDOW_TITLE" /> - 已連接 USB 裝置</translation>
 <translation id="6029587122245504742">最慢</translation>
 <translation id="6032912588568283682">檔案系統</translation>
@@ -3804,6 +3821,7 @@
 <translation id="6589660129740381104">現在可透過單一控制項存取同步處理與個人化相關功能,讓你更容易管理 <ph name="IDS_SHORT_PRODUCT_NAME" /> 體驗。開啟這項設定後,目前的設定可能會有所變更。</translation>
 <translation id="6590458744723262880">重新命名資料夾</translation>
 <translation id="6592267180249644460">WebRTC 記錄擷取時間:<ph name="WEBRTC_LOG_CAPTURE_TIME" /></translation>
+<translation id="6592808042417736307">已擷取你的指紋</translation>
 <translation id="6594883168703494535">使用 Smart Lock 登入你的 Google 帳戶</translation>
 <translation id="6596325263575161958">加密選項</translation>
 <translation id="6596816719288285829">IP 位址</translation>
@@ -3938,6 +3956,7 @@
 <translation id="6805038906417219576">確定</translation>
 <translation id="6805647936811177813">登入 <ph name="TOKEN_NAME" /> 即可從 <ph name="HOST_NAME" /> 匯入用戶端憑證。</translation>
 <translation id="680572642341004180">針對 <ph name="SHORT_PRODUCT_OS_NAME" /> 啟用 RLZ  追蹤功能。</translation>
+<translation id="6808039367995747522">如要繼續,請插入並輕觸安全金鑰</translation>
 <translation id="6808193438228982088">狐狸</translation>
 <translation id="6810613314571580006">自動使用已儲存的憑證登入網站。如果停用這項功能,每當您登入網站時,都必須向系統確認您的登入憑證。</translation>
 <translation id="6810768462515084623">糟糕!你的密碼已過期。請在其他裝置上更新密碼,然後再試一次。</translation>
@@ -3945,6 +3964,7 @@
 <translation id="6812349420832218321"><ph name="PRODUCT_NAME" /> 無法以根使用者的身分執行。</translation>
 <translation id="6812841287760418429">保留變更</translation>
 <translation id="6817174620439930047">每當有網站要使用系統專用訊息存取 MIDI 裝置時詢問我 (建議使用)</translation>
+<translation id="6818198425579322765">要翻譯的網頁語言</translation>
 <translation id="682123305478866682">投放桌面</translation>
 <translation id="6823506025919456619">你必須登入 Chrome 才能查看自己的裝置</translation>
 <translation id="6824564591481349393">複製電子郵件地址(&amp;E)</translation>
@@ -3978,6 +3998,7 @@
 <translation id="6860097299815761905">Proxy 設定...</translation>
 <translation id="6860427144121307915">在分頁中開啟</translation>
 <translation id="6865313869410766144">自動填入表單資料</translation>
+<translation id="6865598234501509159">網頁原文不是<ph name="LANGUAGE" /></translation>
 <translation id="6865708901122695652">WebRTC 事件記錄 (<ph name="WEBRTC_EVENT_LOG_COUNT" /> 筆)</translation>
 <translation id="686664946474413495">色溫</translation>
 <translation id="6870888490422746447">選擇要共用的應用程式:</translation>
@@ -3992,6 +4013,7 @@
 <translation id="6885771755599377173">預覽系統資訊</translation>
 <translation id="6886476658664859389">NFC 安全金鑰</translation>
 <translation id="6886871292305414135">在新分頁中開啟連結(&amp;T)</translation>
+<translation id="6890912377247906520">這些擴充功能不需要存取這個網站。</translation>
 <translation id="6892812721183419409">以 <ph name="USER" /> 身分開啟連結</translation>
 <translation id="6895032998810961280">在清理作業期間,如果於電腦上發現有害的軟體、系統設定和處理程序,將詳細資訊回報給 Google</translation>
 <translation id="6896758677409633944">複製</translation>
@@ -4387,6 +4409,7 @@
 <translation id="7461924472993315131">固定</translation>
 <translation id="746216226901520237">下次手機會為你的 <ph name="DEVICE_TYPE" /> 解鎖。你可以在「設定」中停用 Smart Lock。</translation>
 <translation id="7463006580194749499">新增使用者</translation>
+<translation id="7465522323587461835">{NUM_OPEN_TABS,plural, =1{已開啟 # 個分頁,按下即可切換分頁列}other{已開啟 # 個分頁,按下即可切換分頁列}}</translation>
 <translation id="7465778193084373987">Netscape 憑證撤銷網址</translation>
 <translation id="7469894403370665791">自動連線至這個網路</translation>
 <translation id="747114903913869239">錯誤:無法為擴充功能解碼</translation>
@@ -4814,6 +4837,7 @@
 <translation id="8037117027592400564">讀取使用合成語音朗讀的所有文字</translation>
 <translation id="8037357227543935929">詢問 (預設)</translation>
 <translation id="803771048473350947">檔案</translation>
+<translation id="8041089156583427627">提供意見</translation>
 <translation id="8042142357103597104">文字不透明度</translation>
 <translation id="8044262338717486897">「<ph name="LINUX_APP_NAME" />」沒有回應。</translation>
 <translation id="8044899503464538266">慢</translation>
@@ -4843,6 +4867,7 @@
 <translation id="808089508890593134">Google</translation>
 <translation id="8084114998886531721">已儲存的密碼</translation>
 <translation id="8086015605808120405">正在設定 <ph name="PRINTER_NAME" />...</translation>
+<translation id="8086442853986205778">設定 <ph name="PRINTER_NAME" /></translation>
 <translation id="8090234456044969073">讀取最常造訪的網站清單</translation>
 <translation id="8093359998839330381">「<ph name="PLUGIN_NAME" />」無回應</translation>
 <translation id="8095105960962832018"><ph name="BEGIN_PARAGRAPH1" />備份到 Google 雲端硬碟。你隨時可以輕鬆還原資料或改用其他裝置。備份內容包含應用程式資料。<ph name="END_PARAGRAPH1" />
@@ -5153,6 +5178,7 @@
 <translation id="8551388862522347954">授權</translation>
 <translation id="8553342806078037065">管理其他使用者</translation>
 <translation id="8554899698005018844">未指定語言</translation>
+<translation id="8557022314818157177">請持續輕觸安全金鑰,直到指紋擷取完成</translation>
 <translation id="855773602626431402">已禁止這個網頁執行無沙箱防護的外掛程。</translation>
 <translation id="8557930019681227453">資訊清單</translation>
 <translation id="8561206103590473338">大象</translation>
@@ -5310,6 +5336,7 @@
 <translation id="8770406935328356739">擴充功能根目錄</translation>
 <translation id="8770507190024617908">管理使用者</translation>
 <translation id="8771300903067484968">起始網頁背景已重設為預設背景。</translation>
+<translation id="8773302562181397928">儲存 <ph name="PRINTER_NAME" /></translation>
 <translation id="8774379074441005279">確認還原</translation>
 <translation id="8774934320277480003">上邊界</translation>
 <translation id="8775144690796719618">網址無效</translation>
@@ -5652,6 +5679,7 @@
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 個分頁}other{# 個分頁}}</translation>
 <translation id="971774202801778802">書籤網址</translation>
 <translation id="973473557718930265">結束</translation>
+<translation id="975893173032473675">翻譯目標語言</translation>
 <translation id="97905529126098460">此視窗將在完成取消作業後關閉。</translation>
 <translation id="981121421437150478">離線</translation>
 <translation id="983511809958454316">無法在 VR 狀態下使用這項功能</translation>
diff --git a/chrome/app/resources/google_chrome_strings_ca.xtb b/chrome/app/resources/google_chrome_strings_ca.xtb
index ccbcf21..a219844 100644
--- a/chrome/app/resources/google_chrome_strings_ca.xtb
+++ b/chrome/app/resources/google_chrome_strings_ca.xtb
@@ -178,7 +178,7 @@
 <translation id="6989339256997917931">Google Chrome està actualitzat, però no l'heu utilitzat durant un mínim de 30 dies.</translation>
 <translation id="7098166902387133879">Google Chrome està utilitzant el micròfon.</translation>
 <translation id="7106741999175697885">Gestor de tasques - Google Chrome</translation>
-<translation id="7140653346177713799">{COUNT,plural, =0{Hi ha una actualització nova de Chrome disponible i s'aplicarà tan aviat com el tornis a iniciar.}=1{Hi ha una actualització nova de Chrome disponible i s'aplicarà tan aviat com el tornis a iniciar. La finestra d'incògnit no es tornarà a obrir.}other{Hi ha una actualització nova de Chrome disponible i s'aplicarà tan aviat com el tornis a iniciar. Les # finestres d'incògnit no es tornaran a obrir.}}</translation>
+<translation id="7140653346177713799">{COUNT,plural, =0{Hi ha una actualització nova de Chrome disponible i s'aplicarà tan aviat com el reiniciïs.}=1{Hi ha una actualització nova de Chrome disponible i s'aplicarà tan aviat com el reiniciïs. La finestra d'incògnit no es tornarà a obrir.}other{Hi ha una actualització nova de Chrome disponible i s'aplicarà tan aviat com el reiniciïs. Les # finestres d'incògnit no es tornaran a obrir.}}</translation>
 <translation id="7242029209006116544">Esteu a punt d'iniciar la sessió amb un compte gestionat i d'atorgar el control del vostre perfil de Google Chrome a l'administrador corresponent. Les vostres dades de Chrome, com ara aplicacions, adreces d'interès, historial, contrasenyes i altres configuracions, s'enllaçaran permanentment amb <ph name="USER_NAME" />. Podreu suprimir aquestes dades mitjançant el Tauler de Comptes de Google, però no les podreu associar amb un altre compte. De manera opcional, podeu crear un perfil nou per mantenir les vostres dades de Chrome a part. <ph name="LEARN_MORE" /></translation>
 <translation id="7295052994004373688">És l'idioma en què es mostra la IU de Google Chrome</translation>
 <translation id="7296210096911315575">Informació important d'ús i de seguretat</translation>
diff --git a/chrome/app/resources/google_chrome_strings_ml.xtb b/chrome/app/resources/google_chrome_strings_ml.xtb
index a944c13d..3065fd3 100644
--- a/chrome/app/resources/google_chrome_strings_ml.xtb
+++ b/chrome/app/resources/google_chrome_strings_ml.xtb
@@ -104,7 +104,7 @@
 <translation id="4050175100176540509">ഏറ്റവും പുതിയ പതിപ്പിൽ പ്രധാനപ്പെട്ട സുരക്ഷാ മെച്ചപ്പെടുത്തലുകളും പുതിയ ഫീച്ചറുകളും ലഭ്യമാണ്.</translation>
 <translation id="4053720452172726777">Google Chrome ഇഷ്‌ടാനുസൃതമാക്കുക, നിയന്ത്രിക്കുക</translation>
 <translation id="4143243756087420366">Chrome പേരും ചിത്രവും</translation>
-<translation id="4147555960264124640">നിങ്ങൾ ഒരു നിയന്ത്രിത അക്കൗണ്ട് ഉപയോഗിച്ച് സൈൻ ഇൻ ചെയ്‌ത് അതിന്റെ അഡ്‌മിനിസ്‌ട്രേറ്റർക്ക് നിങ്ങളുടെ Google Chrome പ്രൊഫൈലിന്റെ നിയന്ത്രണം നൽകുന്നു. നിങ്ങളുടെ ആപ്പുകൾ, ബുക്ക്‌മാർക്കുകൾ, ചരിത്രം, പാസ്‌വേഡുകൾ, മറ്റ് ക്രമീകരണങ്ങൾ എന്നിവ പോലെയുള്ള Chrome ഡാറ്റ <ph name="USER_NAME" /> എന്നതുമായി ശാശ്വതമായി ബന്ധിപ്പിച്ചതായിത്തീരും. Google അക്കൗണ്ട്സ് ഡാഷ്‌ബോർഡ് വഴി നിങ്ങൾക്ക് ഈ ഡാറ്റ ഇല്ലാതാക്കാൻ കഴിയുമെങ്കിലും ഈ ഡാറ്റ മറ്റൊരു അക്കൗണ്ടുമായി ബന്ധപ്പെടുത്താനാകില്ല. <ph name="LEARN_MORE" /></translation>
+<translation id="4147555960264124640">നിങ്ങൾ ഒരു നിയന്ത്രിത അക്കൗണ്ട് ഉപയോഗിച്ച് സൈൻ ഇൻ ചെയ്‌ത് അതിന്റെ അഡ്‌മിന് നിങ്ങളുടെ Google Chrome പ്രൊഫൈലിന്റെ നിയന്ത്രണം നൽകുന്നു. നിങ്ങളുടെ ആപ്പുകൾ, ബുക്ക്‌മാർക്കുകൾ, ചരിത്രം, പാസ്‌വേഡുകൾ, മറ്റ് ക്രമീകരണങ്ങൾ എന്നിവ പോലെയുള്ള Chrome ഡാറ്റ <ph name="USER_NAME" /> എന്നതുമായി ശാശ്വതമായി ബന്ധിപ്പിച്ചതായിത്തീരും. Google അക്കൗണ്ട് ഡാഷ്‌ബോർഡ് വഴി നിങ്ങൾക്ക് ഈ ഡാറ്റ ഇല്ലാതാക്കാൻ കഴിയുമെങ്കിലും ഈ ഡാറ്റ മറ്റൊരു അക്കൗണ്ടുമായി ബന്ധപ്പെടുത്താനാകില്ല. <ph name="LEARN_MORE" /></translation>
 <translation id="4149882025268051530">ആര്‍ക്കൈവ് അണ്‍‌കം‌പ്രസ്സ് ചെയ്യാന്‍ ഇന്‍സ്റ്റാളറിന് കഴിഞ്ഞില്ല. ദയവായി Google Chrome വീണ്ടും ഡൗൺലോഡ് ചെയ്യുക.</translation>
 <translation id="4191857738314598978">{0,plural, =1{ഒരു ദിവസത്തിനുള്ളിൽ Chrome വീണ്ടും സമാരംഭിക്കുക}other{# ദിവസത്തിനുള്ളിൽ Chrome വീണ്ടും സമാരംഭിക്കുക}}</translation>
 <translation id="424864128008805179">Chrome-ൽ നിന്ന് സൈൻ ഔട്ട് ചെയ്യണോ?</translation>
@@ -116,7 +116,7 @@
 <translation id="4407807842708586359">Google Chrome OS</translation>
 <translation id="4458462641685292929">Google Chrome-ലെ മറ്റൊരു പ്രവർത്തനം പുരോഗതിയിലാണ്. പിന്നീട് വീണ്ടും ശ്രമിക്കുക.</translation>
 <translation id="4480040274068703980">സൈൻ ഇൻ ചെയ്യുന്നതിലെ പിശക് കാരണം Chrome OS-ന് നിങ്ങളുടെ ഡാറ്റ സമന്വയിപ്പിക്കാനായില്ല.</translation>
-<translation id="4561051373932531560">വെബ്ബിലുള്ള ഒരു ഫോണ്‍ നമ്പരില്‍ ക്ലിക്ക് ചെയ്യുവാനും Skype ഉപയോഗിച്ച് വിളിക്കുവാനും Google Chrome നിങ്ങളെ അനുവദിക്കുന്നു!</translation>
+<translation id="4561051373932531560">വെബ്ബിലുള്ള ഒരു ഫോണ്‍ നമ്പറില്‍ ക്ലിക്ക് ചെയ്യുവാനും Skype ഉപയോഗിച്ച് വിളിക്കുവാനും Google Chrome നിങ്ങളെ അനുവദിക്കുന്നു!</translation>
 <translation id="4567424176335768812">നിങ്ങൾ <ph name="USER_EMAIL_ADDRESS" /> ആയി സൈൻ ഇൻ ചെയ്‌തിരിക്കുന്നു. സൈൻ ഇൻ ചെയ്‌തിരിക്കുന്ന എല്ലാ ഉപകരണങ്ങളിലും ബുക്ക്‌മാർക്കുകളും ചരിത്രവും മറ്റ് ക്രമീകരണങ്ങളും ആക്‌സസ് ചെയ്യാൻ ഇപ്പോൾ നിങ്ങൾക്കാകും.</translation>
 <translation id="4571503333518166079">Chrome അറിയിപ്പ് ക്രമീകരണത്തിലേക്ക് പോവുക</translation>
 <translation id="459622048091363950">Chrome-ന് ആക്‌സസ് ലഭിച്ചുകഴിഞ്ഞാൽ, വെബ്‌സൈറ്റുകൾക്ക് നിങ്ങളോട് ആക്‌സസ് ചോദിക്കാനാകും.</translation>
@@ -189,7 +189,7 @@
 <translation id="7098166902387133879">Google Chrome നിങ്ങളുടെ മൈക്രോഫോൺ ഉപയോഗിക്കുന്നു.</translation>
 <translation id="7106741999175697885">ടാസ്ക് മാനേജര്‍ - Google Chrome</translation>
 <translation id="7140653346177713799">{COUNT,plural, =0{Chrome-നുള്ള പുതിയൊരു അപ്ഡേറ്റ് ലഭ്യമാണ്, നിങ്ങൾ വീണ്ടും ആരംഭിച്ച ഉടൻ തന്നെ അത് ബാധകമാക്കും.}=1{Chrome-നുള്ള പുതിയൊരു അപ്ഡേറ്റ് ലഭ്യമാണ്, നിങ്ങൾ വീണ്ടും ആരംഭിച്ച ഉടൻ തന്നെ അത് ബാധകമാക്കും. നിങ്ങളുടെ അദൃശ്യ വിൻഡോ വീണ്ടും തുറക്കില്ല.}other{Chrome-നുള്ള പുതിയൊരു അപ്ഡേറ്റ് ലഭ്യമാണ്, നിങ്ങൾ വീണ്ടും ആരംഭിച്ച ഉടൻ തന്നെ അത് ബാധകമാക്കും. നിങ്ങളുടെ # അദൃശ്യ വിൻഡോകൾ വീണ്ടും തുറക്കില്ല.}}</translation>
-<translation id="7242029209006116544">നിങ്ങൾ ഒരു നിയന്ത്രിത അക്കൗണ്ട് ഉപയോഗിച്ച് സൈൻ ഇൻ ചെയ്‌ത് അതിന്റെ അഡ്‌മിനിസ്‌ട്രേറ്റർക്ക് നിങ്ങളുടെ Google Chrome പ്രൊഫൈലിന്റെ നിയന്ത്രണം നൽകുന്നു. നിങ്ങളുടെ അപ്ലിക്കേഷനുകൾ, ബുക്ക്‌മാർക്കുകൾ, ചരിത്രം, പാസ്‌വേഡുകൾ, മറ്റ് ക്രമീകരണങ്ങൾ എന്നിവ പോലെയുള്ള Chrome ഡാറ്റ <ph name="USER_NAME" /> എന്നതുമായി ശാശ്വതമായി ബന്ധിപ്പിച്ചതായിത്തീരും. Google അക്കൗണ്ട്സ് ഡാഷ്‌ബോർഡ് വഴി നിങ്ങൾക്ക് ഈ ഡാറ്റ ഇല്ലാതാക്കാൻ കഴിയുമെങ്കിലും ഈ ഡാറ്റ മറ്റൊരു അക്കൗണ്ടുമായി ബന്ധപ്പെടുത്താനാകില്ല. നിങ്ങളുടെ നിലവിലെ Chrome ഡാറ്റ പ്രത്യേകമായി സൂക്ഷിക്കുന്നതിന് നിങ്ങൾക്ക് ഒരു പുതിയ പ്രൊഫൈൽ ഓപ്‌ഷണലായി സൃഷ്‌ടിക്കാനാകും. <ph name="LEARN_MORE" /></translation>
+<translation id="7242029209006116544">നിങ്ങൾ ഒരു നിയന്ത്രിത അക്കൗണ്ട് ഉപയോഗിച്ച് സൈൻ ഇൻ ചെയ്‌ത് അതിന്റെ അഡ്‌മിന് നിങ്ങളുടെ Google Chrome പ്രൊഫൈലിന്റെ നിയന്ത്രണം നൽകുന്നു. നിങ്ങളുടെ ആപ്പുകൾ, ബുക്ക്‌മാർക്കുകൾ, ചരിത്രം, പാസ്‌വേഡുകൾ, മറ്റ് ക്രമീകരണങ്ങൾ എന്നിവ പോലെയുള്ള Chrome ഡാറ്റ <ph name="USER_NAME" /> എന്നതുമായി ശാശ്വതമായി ബന്ധിപ്പിച്ചതായിത്തീരും. Google അക്കൗണ്ട്സ് ഡാഷ്‌ബോർഡ് വഴി നിങ്ങൾക്ക് ഈ ഡാറ്റ ഇല്ലാതാക്കാൻ കഴിയുമെങ്കിലും ഈ ഡാറ്റ മറ്റൊരു അക്കൗണ്ടുമായി ബന്ധപ്പെടുത്താനാകില്ല. നിങ്ങളുടെ നിലവിലെ Chrome ഡാറ്റ പ്രത്യേകമായി സൂക്ഷിക്കുന്നതിന് നിങ്ങൾക്ക് ഒരു പുതിയ പ്രൊഫൈൽ ഓപ്‌ഷണലായി സൃഷ്‌ടിക്കാനാകും. <ph name="LEARN_MORE" /></translation>
 <translation id="7295052994004373688">Google Chrome UI പ്രദര്‍ശിപ്പിക്കാൻ ഈ ഭാഷ ഉപയോഗിക്കുന്നു</translation>
 <translation id="7296210096911315575">പ്രധാനപ്പെട്ട ഉപയോഗ, സുരക്ഷാ വിവരങ്ങൾ</translation>
 <translation id="7308322188646931570">ഫയലുകൾ ഡൗൺലോഡ് ചെയ്യാൻ Chrome-ന് സ്റ്റോറേജ് ആക്‌സസ് ആവശ്യമാണ്</translation>
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
index 2e4f95eddc..fea4019 100644
--- a/chrome/browser/about_flags.cc
+++ b/chrome/browser/about_flags.cc
@@ -4073,7 +4073,7 @@
     {"enable-assistant-launcher-integration",
      flag_descriptions::kEnableAssistantLauncherIntegrationName,
      flag_descriptions::kEnableAssistantLauncherIntegrationDescription, kOsCrOS,
-     FEATURE_VALUE_TYPE(app_list_features::kEnableEmbeddedAssistantUI)},
+     FEATURE_VALUE_TYPE(app_list_features::kEnableAssistantSearch)},
 #endif  // OS_CHROMEOS
 
     {"autofill-enable-local-card-migration-for-non-sync-user",
diff --git a/chrome/browser/apps/app_service/app_service_proxy.cc b/chrome/browser/apps/app_service/app_service_proxy.cc
index addf5e9..cc20b21 100644
--- a/chrome/browser/apps/app_service/app_service_proxy.cc
+++ b/chrome/browser/apps/app_service/app_service_proxy.cc
@@ -200,6 +200,9 @@
   if (app_service_.is_connected()) {
     cache_.ForOneApp(app_id, [this, event_flags, launch_source,
                               display_id](const apps::AppUpdate& update) {
+      if (update.Paused() == apps::mojom::OptionalBool::kTrue) {
+        return;
+      }
       RecordAppLaunch(update.AppId(), launch_source);
       app_service_->Launch(update.AppType(), update.AppId(), event_flags,
                            launch_source, display_id);
@@ -215,6 +218,9 @@
   if (app_service_.is_connected()) {
     cache_.ForOneApp(app_id, [this, &intent, launch_source,
                               display_id](const apps::AppUpdate& update) {
+      if (update.Paused() == apps::mojom::OptionalBool::kTrue) {
+        return;
+      }
       RecordAppLaunch(update.AppId(), launch_source);
       app_service_->LaunchAppWithIntent(update.AppType(), update.AppId(),
                                         std::move(intent), launch_source,
diff --git a/chrome/browser/apps/app_service/arc_apps.cc b/chrome/browser/apps/app_service/arc_apps.cc
index 7881d4b5..6a7160b 100644
--- a/chrome/browser/apps/app_service/arc_apps.cc
+++ b/chrome/browser/apps/app_service/arc_apps.cc
@@ -583,10 +583,14 @@
   if (!prefs) {
     return;
   }
+  // This method is called when ARC++ finishes booting. Do not update the icon;
+  // it should be impossible for the icon to have changed since ARC++ has not
+  // been running.
+  static constexpr bool update_icon = false;
   for (const auto& app_id : prefs->GetAppIds()) {
     std::unique_ptr<ArcAppListPrefs::AppInfo> app_info = prefs->GetApp(app_id);
     if (app_info) {
-      Publish(Convert(prefs, app_id, *app_info));
+      Publish(Convert(prefs, app_id, *app_info, update_icon));
     }
   }
 }
diff --git a/chrome/browser/chromeos/BUILD.gn b/chrome/browser/chromeos/BUILD.gn
index 43cb024..6d68ef2 100644
--- a/chrome/browser/chromeos/BUILD.gn
+++ b/chrome/browser/chromeos/BUILD.gn
@@ -884,6 +884,8 @@
     "dbus/proxy_resolution_service_provider.h",
     "dbus/screen_lock_service_provider.cc",
     "dbus/screen_lock_service_provider.h",
+    "dbus/smb_fs_service_provider.cc",
+    "dbus/smb_fs_service_provider.h",
     "dbus/virtual_file_request_service_provider.cc",
     "dbus/virtual_file_request_service_provider.h",
     "dbus/vm_applications_service_provider.cc",
@@ -2354,6 +2356,7 @@
     "dbus/org.chromium.NetworkProxyService.conf",
     "dbus/org.chromium.PluginVmService.conf",
     "dbus/org.chromium.ScreenLockService.conf",
+    "dbus/org.chromium.SmbFsService.conf",
     "dbus/org.chromium.VirtualFileRequestService.conf",
     "dbus/org.chromium.VmApplicationsService.conf",
   ]
diff --git a/chrome/browser/chromeos/chrome_browser_main_chromeos.cc b/chrome/browser/chromeos/chrome_browser_main_chromeos.cc
index 95ecb4ab..b723aad5 100644
--- a/chrome/browser/chromeos/chrome_browser_main_chromeos.cc
+++ b/chrome/browser/chromeos/chrome_browser_main_chromeos.cc
@@ -57,6 +57,7 @@
 #include "chrome/browser/chromeos/dbus/plugin_vm_service_provider.h"
 #include "chrome/browser/chromeos/dbus/proxy_resolution_service_provider.h"
 #include "chrome/browser/chromeos/dbus/screen_lock_service_provider.h"
+#include "chrome/browser/chromeos/dbus/smb_fs_service_provider.h"
 #include "chrome/browser/chromeos/dbus/virtual_file_request_service_provider.h"
 #include "chrome/browser/chromeos/dbus/vm_applications_service_provider.h"
 #include "chrome/browser/chromeos/display/quirks_manager_delegate_impl.h"
@@ -315,6 +316,12 @@
         CrosDBusService::CreateServiceProviderList(
             std::make_unique<CryptohomeKeyDelegateServiceProvider>()));
 
+    smb_fs_service_ =
+        CrosDBusService::Create(system_bus, smbfs::kSmbFsServiceName,
+                                dbus::ObjectPath(smbfs::kSmbFsServicePath),
+                                CrosDBusService::CreateServiceProviderList(
+                                    std::make_unique<SmbFsServiceProvider>()));
+
     if (arc::IsArcVmEnabled()) {
       libvda_service_ = CrosDBusService::Create(
           system_bus, libvda::kLibvdaServiceName,
@@ -401,6 +408,7 @@
   std::unique_ptr<CrosDBusService> cryptohome_key_delegate_service_;
   std::unique_ptr<CrosDBusService> libvda_service_;
   std::unique_ptr<CrosDBusService> machine_learning_decision_service_;
+  std::unique_ptr<CrosDBusService> smb_fs_service_;
 
   DISALLOW_COPY_AND_ASSIGN(DBusServices);
 };
diff --git a/chrome/browser/chromeos/crostini/crostini_manager.cc b/chrome/browser/chromeos/crostini/crostini_manager.cc
index 512aa19..0a6ba7ce 100644
--- a/chrome/browser/chromeos/crostini/crostini_manager.cc
+++ b/chrome/browser/chromeos/crostini/crostini_manager.cc
@@ -286,7 +286,7 @@
       return;
     }
     if (!is_started) {
-      FinishRestart(CrostiniResult::CONTAINER_START_FAILED);
+      FinishRestart(CrostiniResult::CONCIERGE_START_FAILED);
       return;
     }
 
diff --git a/chrome/browser/chromeos/crostini/crostini_simple_types.h b/chrome/browser/chromeos/crostini/crostini_simple_types.h
index 946d9ca9..3d0d08c 100644
--- a/chrome/browser/chromeos/crostini/crostini_simple_types.h
+++ b/chrome/browser/chromeos/crostini/crostini_simple_types.h
@@ -69,7 +69,8 @@
   UPGRADE_CONTAINER_ALREADY_UPGRADED = 43,
   UPGRADE_CONTAINER_FAILED = 44,
   CANCEL_UPGRADE_CONTAINER_FAILED = 45,
-  kMaxValue = CANCEL_UPGRADE_CONTAINER_FAILED,
+  CONCIERGE_START_FAILED = 46,
+  kMaxValue = CONCIERGE_START_FAILED,
 };
 
 enum class InstallLinuxPackageProgressStatus {
diff --git a/chrome/browser/chromeos/dbus/org.chromium.SmbFsService.conf b/chrome/browser/chromeos/dbus/org.chromium.SmbFsService.conf
new file mode 100644
index 0000000..f1705a2
--- /dev/null
+++ b/chrome/browser/chromeos/dbus/org.chromium.SmbFsService.conf
@@ -0,0 +1,17 @@
+<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
+  "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
+<!--
+  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.
+-->
+<busconfig>
+  <policy user="chronos">
+    <allow own="org.chromium.SmbFs"/>
+  </policy>
+
+  <policy user="fuse-smbfs">
+    <allow send_destination="org.chromium.SmbFs"
+           send_interface="org.chromium.SmbFs"/>
+  </policy>
+</busconfig>
diff --git a/chrome/browser/chromeos/dbus/smb_fs_service_provider.cc b/chrome/browser/chromeos/dbus/smb_fs_service_provider.cc
new file mode 100644
index 0000000..7175eb4
--- /dev/null
+++ b/chrome/browser/chromeos/dbus/smb_fs_service_provider.cc
@@ -0,0 +1,61 @@
+// 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 "chrome/browser/chromeos/dbus/smb_fs_service_provider.h"
+
+#include <string>
+#include <utility>
+
+#include "base/bind.h"
+#include "base/files/scoped_file.h"
+#include "base/logging.h"
+#include "chromeos/components/mojo_bootstrap/pending_connection_manager.h"
+#include "dbus/message.h"
+#include "third_party/cros_system_api/dbus/service_constants.h"
+
+namespace chromeos {
+
+SmbFsServiceProvider::SmbFsServiceProvider() = default;
+
+SmbFsServiceProvider::~SmbFsServiceProvider() = default;
+
+void SmbFsServiceProvider::Start(
+    scoped_refptr<dbus::ExportedObject> exported_object) {
+  exported_object->ExportMethod(
+      smbfs::kSmbFsInterface, smbfs::kOpenIpcChannelMethod,
+      base::BindRepeating(&SmbFsServiceProvider::HandleOpenIpcChannel,
+                          weak_ptr_factory_.GetWeakPtr()),
+      base::BindRepeating([](const std::string& interface_name,
+                             const std::string& method_name, bool success) {
+        LOG_IF(ERROR, !success)
+            << "Failed to export " << interface_name << "." << method_name;
+      }));
+}
+
+void SmbFsServiceProvider::HandleOpenIpcChannel(
+    dbus::MethodCall* method_call,
+    dbus::ExportedObject::ResponseSender response_sender) {
+  std::string id;
+  base::ScopedFD fd;
+  dbus::MessageReader reader(method_call);
+  if (!reader.PopString(&id)) {
+    response_sender.Run(dbus::ErrorResponse::FromMethodCall(
+        method_call, DBUS_ERROR_INVALID_ARGS, "First argument is not string."));
+    return;
+  }
+  if (!reader.PopFileDescriptor(&fd)) {
+    response_sender.Run(dbus::ErrorResponse::FromMethodCall(
+        method_call, DBUS_ERROR_INVALID_ARGS, "Second argument is not FD."));
+    return;
+  }
+  if (!mojo_bootstrap::PendingConnectionManager::Get().OpenIpcChannel(
+          id, std::move(fd))) {
+    response_sender.Run(dbus::ErrorResponse::FromMethodCall(
+        method_call, DBUS_ERROR_FAILED, "Failed to open IPC"));
+    return;
+  }
+  response_sender.Run(dbus::Response::FromMethodCall(method_call));
+}
+
+}  // namespace chromeos
diff --git a/chrome/browser/chromeos/dbus/smb_fs_service_provider.h b/chrome/browser/chromeos/dbus/smb_fs_service_provider.h
new file mode 100644
index 0000000..9155980
--- /dev/null
+++ b/chrome/browser/chromeos/dbus/smb_fs_service_provider.h
@@ -0,0 +1,45 @@
+// 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 CHROME_BROWSER_CHROMEOS_DBUS_SMB_FS_SERVICE_PROVIDER_H_
+#define CHROME_BROWSER_CHROMEOS_DBUS_SMB_FS_SERVICE_PROVIDER_H_
+
+#include "base/macros.h"
+#include "base/memory/ref_counted.h"
+#include "base/memory/weak_ptr.h"
+#include "chromeos/dbus/services/cros_dbus_service.h"
+#include "dbus/exported_object.h"
+
+namespace dbus {
+class MethodCall;
+}
+
+namespace chromeos {
+
+// SmbFsServiceProvider exposes a D-Bus method which is used by instances of
+// SmbFs to bootstrap a Mojo IPC connection. The method by which SmbFs is
+// started cannot be passed a file descriptor, therefore this D-Bus method is
+// used to asynchronously associate a FD with an identified SmbFs instance.
+class SmbFsServiceProvider : public CrosDBusService::ServiceProviderInterface {
+ public:
+  SmbFsServiceProvider();
+  ~SmbFsServiceProvider() override;
+
+  // CrosDBusService::ServiceProviderInterface overrides:
+  void Start(scoped_refptr<dbus::ExportedObject> exported_object) override;
+
+ private:
+  // Handler for the OpenIpcChannel() D-Bus method.
+  void HandleOpenIpcChannel(
+      dbus::MethodCall* method_call,
+      dbus::ExportedObject::ResponseSender response_sender);
+
+  base::WeakPtrFactory<SmbFsServiceProvider> weak_ptr_factory_{this};
+
+  DISALLOW_COPY_AND_ASSIGN(SmbFsServiceProvider);
+};
+
+}  // namespace chromeos
+
+#endif  // CHROME_BROWSER_CHROMEOS_DBUS_SMB_FS_SERVICE_PROVIDER_H_
diff --git a/chrome/browser/chromeos/printing/printer_info_cups.cc b/chrome/browser/chromeos/printing/printer_info_cups.cc
index e1236e96..4a03c50 100644
--- a/chrome/browser/chromeos/printing/printer_info_cups.cc
+++ b/chrome/browser/chromeos/printing/printer_info_cups.cc
@@ -38,21 +38,6 @@
   ::printing::PrinterInfo printer_info;
 };
 
-// Enums for Printing.CUPS.HighestIppVersion.  Do not delete entries.  Keep
-// synced with enums.xml.  Represents IPP versions 1.0, 1.1, 2.0, 2.1, and 2.2.
-// Error is used if the version was unparsable.  OutOfRange is used for values
-// that are not currently mapped.
-enum class IppVersion {
-  kError,
-  kUnknown,
-  k10,
-  k11,
-  k20,
-  k21,
-  k22,
-  kMaxValue = k22
-};
-
 // Returns the length of the portion of |make_and_model| representing the
 // manufacturer.  This is either a value from kMultiWordManufacaturers or the
 // first token.  If there is only one token or less, we assume that it does not
@@ -71,38 +56,6 @@
   return first_space != base::StringPiece::npos ? first_space : 0;
 }
 
-using MajorMinor = std::pair<uint32_t, uint32_t>;
-using VersionEntry = std::pair<MajorMinor, IppVersion>;
-
-IppVersion ToIppVersion(const base::Version& version) {
-  constexpr std::array<VersionEntry, 5> kVersions = {
-      VersionEntry(MajorMinor((uint32_t)1, (uint32_t)0), IppVersion::k10),
-      VersionEntry(MajorMinor((uint32_t)1, (uint32_t)1), IppVersion::k11),
-      VersionEntry(MajorMinor((uint32_t)2, (uint32_t)0), IppVersion::k20),
-      VersionEntry(MajorMinor((uint32_t)2, (uint32_t)1), IppVersion::k21),
-      VersionEntry(MajorMinor((uint32_t)2, (uint32_t)2), IppVersion::k22)};
-
-  if (!version.IsValid()) {
-    return IppVersion::kError;
-  }
-
-  const auto& components = version.components();
-  if (components.size() != 2) {
-    return IppVersion::kError;
-  }
-
-  const auto target = MajorMinor(components[0], components[1]);
-  auto iter = std::find_if(
-      kVersions.begin(), kVersions.end(),
-      [target](const VersionEntry& entry) { return entry.first == target; });
-
-  if (iter == kVersions.end()) {
-    return IppVersion::kUnknown;
-  }
-
-  return iter->second;
-}
-
 // Returns true if any of the |ipp_versions| are greater than or equal to 2.0.
 bool AllowedIpp(const std::vector<base::Version>& ipp_versions) {
   auto found =
@@ -177,12 +130,6 @@
 
   base::UmaHistogramBoolean(kPwgRasterDocumentResolutionSupported,
                             printer_info.supports_pwg_raster_resolution);
-  DCHECK(!printer_info.ipp_versions.empty())
-      << "Properly queried PrinterInfo always has at least one version";
-  base::UmaHistogramEnumeration(
-      "Printing.CUPS.HighestIppVersion",
-      ToIppVersion(*std::max_element(printer_info.ipp_versions.begin(),
-                                     printer_info.ipp_versions.end())));
 
   std::move(callback).Run(
       result, make.as_string(), model.as_string(), printer_info.make_and_model,
diff --git a/chrome/browser/media/webrtc/webrtc_video_quality_browsertest.cc b/chrome/browser/media/webrtc/webrtc_video_quality_browsertest.cc
index e09ff30..fb3c0b1 100644
--- a/chrome/browser/media/webrtc/webrtc_video_quality_browsertest.cc
+++ b/chrome/browser/media/webrtc/webrtc_video_quality_browsertest.cc
@@ -321,16 +321,23 @@
                          WebRtcVideoQualityBrowserTest,
                          testing::ValuesIn(kVideoConfigurations));
 
+// WebRTC's frame_analyzer doesn't build from a Chromium's component build.
+#if defined(COMPONENT_BUILD)
+#define MAYBE_MANUAL_TestVideoQualityVp8 DISABLED_MANUAL_TestVideoQualityVp8
+#else
+#define MAYBE_MANUAL_TestVideoQualityVp8 MANUAL_TestVideoQualityVp8
+#endif
 IN_PROC_BROWSER_TEST_P(WebRtcVideoQualityBrowserTest,
-                       MANUAL_TestVideoQualityVp8) {
+                       MAYBE_MANUAL_TestVideoQualityVp8) {
   base::ScopedAllowBlockingForTesting allow_blocking;
   TestVideoQuality("VP8", false /* prefer_hw_video_codec */);
 }
 
-// Flaky on windows.
+// Flaky on windows and WebRTC's frame_analyzer doesn't build from a Chromium's
+// component build.
 // TODO(crbug.com/1008766): re-enable when flakiness is investigated, diagnosed
 // and resolved.
-#if defined(OS_WIN)
+#if defined(OS_WIN) || defined(COMPONENT_BUILD)
 #define MAYBE_MANUAL_TestVideoQualityVp9 DISABLED_MANUAL_TestVideoQualityVp9
 #else
 #define MAYBE_MANUAL_TestVideoQualityVp9 MANUAL_TestVideoQualityVp9
@@ -343,8 +350,9 @@
 
 #if BUILDFLAG(RTC_USE_H264)
 
-// Flaky on mac: crbug.com/754684
-#if defined(OS_MACOSX)
+// Flaky on mac (crbug.com/754684) and WebRTC's frame_analyzer doesn't build
+// from a Chromium's component build.
+#if defined(OS_MACOSX) || defined(COMPONENT_BUILD)
 #define MAYBE_MANUAL_TestVideoQualityH264 DISABLED_MANUAL_TestVideoQualityH264
 #else
 #define MAYBE_MANUAL_TestVideoQualityH264 MANUAL_TestVideoQualityH264
diff --git a/chrome/browser/page_load_metrics/observers/third_party_metrics_observer.cc b/chrome/browser/page_load_metrics/observers/third_party_metrics_observer.cc
index 12d874a4..30152a2 100644
--- a/chrome/browser/page_load_metrics/observers/third_party_metrics_observer.cc
+++ b/chrome/browser/page_load_metrics/observers/third_party_metrics_observer.cc
@@ -5,19 +5,8 @@
 #include "chrome/browser/page_load_metrics/observers/third_party_metrics_observer.h"
 
 #include "base/metrics/histogram_macros.h"
-#include "components/page_load_metrics/browser/page_load_metrics_util.h"
-#include "content/public/browser/render_frame_host.h"
-#include "content/public/browser/web_contents.h"
 #include "net/base/registry_controlled_domains/registry_controlled_domain.h"
 
-namespace {
-
-// The maximum number of subframes that we've recorded timings for that we can
-// keep track of in memory.
-const int kMaxRecordedFrames = 50;
-
-}  // namespace
-
 ThirdPartyMetricsObserver::CookieAccessTypes::CookieAccessTypes(
     AccessType access_type) {
   switch (access_type) {
@@ -110,60 +99,6 @@
       local ? StorageType::kLocalStorage : StorageType::kSessionStorage);
 }
 
-void ThirdPartyMetricsObserver::OnDidFinishSubFrameNavigation(
-    content::NavigationHandle* navigation_handle) {
-  DCHECK(navigation_handle->GetNetworkIsolationKey().GetTopFrameOrigin());
-
-  if (!navigation_handle->HasCommitted())
-    return;
-
-  // A RenderFrameHost is navigating. Since this is a new navigation we want to
-  // capture its paint timing. Remove the RFH from the list of recorded frames.
-  // This is guaranteed to be called before receiving the first paint update for
-  // the navigation.
-  recorded_frames_.erase(navigation_handle->GetRenderFrameHost());
-}
-
-void ThirdPartyMetricsObserver::OnFrameDeleted(
-    content::RenderFrameHost* render_frame_host) {
-  recorded_frames_.erase(render_frame_host);
-}
-
-void ThirdPartyMetricsObserver::OnTimingUpdate(
-    content::RenderFrameHost* subframe_rfh,
-    const page_load_metrics::mojom::PageLoadTiming& timing) {
-  if (!timing.paint_timing->first_contentful_paint)
-    return;
-
-  // Filter out top-frames
-  if (!subframe_rfh)
-    return;
-
-  // Filter out navigations that we've already recorded, or if we've reached our
-  // frame limit.
-  const auto it = recorded_frames_.find(subframe_rfh);
-  if (it != recorded_frames_.end() ||
-      recorded_frames_.size() >= kMaxRecordedFrames) {
-    return;
-  }
-
-  // Filter out first-party frames.
-  content::RenderFrameHost* top_frame =
-      GetDelegate().GetWebContents()->GetMainFrame();
-  if (!top_frame || top_frame->GetLastCommittedOrigin().IsSameOriginWith(
-                        subframe_rfh->GetLastCommittedOrigin())) {
-    return;
-  }
-
-  if (page_load_metrics::WasStartedInForegroundOptionalEventInForeground(
-          timing.paint_timing->first_contentful_paint, GetDelegate())) {
-    PAGE_LOAD_HISTOGRAM(
-        "PageLoad.Clients.ThirdParty.Frames.NavigationToFirstContentfulPaint",
-        timing.paint_timing->first_contentful_paint.value());
-    recorded_frames_.insert(subframe_rfh);
-  }
-}
-
 void ThirdPartyMetricsObserver::OnCookieAccess(const GURL& url,
                                                const GURL& first_party_url,
                                                bool blocked_by_policy,
diff --git a/chrome/browser/page_load_metrics/observers/third_party_metrics_observer.h b/chrome/browser/page_load_metrics/observers/third_party_metrics_observer.h
index e1629ee..08453cc 100644
--- a/chrome/browser/page_load_metrics/observers/third_party_metrics_observer.h
+++ b/chrome/browser/page_load_metrics/observers/third_party_metrics_observer.h
@@ -38,12 +38,6 @@
                             const GURL& first_party_url,
                             bool local,
                             bool blocked_by_policy) override;
-  void OnDidFinishSubFrameNavigation(
-      content::NavigationHandle* navigation_handle) override;
-  void OnFrameDeleted(content::RenderFrameHost* render_frame_host) override;
-  void OnTimingUpdate(
-      content::RenderFrameHost* subframe_rfh,
-      const page_load_metrics::mojom::PageLoadTiming& timing) override;
 
  private:
   enum class AccessType { kRead, kWrite };
@@ -81,10 +75,6 @@
   // frame's.
   std::map<url::Origin, StorageAccessTypes> third_party_storage_access_types_;
 
-  // A set of RenderFrameHosts that we've recorded timing data for. The
-  // RenderFrameHosts are later removed when they navigate again or are deleted.
-  std::set<content::RenderFrameHost*> recorded_frames_;
-
   // If the page has any blocked_by_policy cookie or DOM storage access (e.g.,
   // block third-party cookies is enabled) then we don't want to record any
   // metrics for the page.
diff --git a/chrome/browser/page_load_metrics/observers/third_party_metrics_observer_browsertest.cc b/chrome/browser/page_load_metrics/observers/third_party_metrics_observer_browsertest.cc
index f01fbbc..b7ed0e5 100644
--- a/chrome/browser/page_load_metrics/observers/third_party_metrics_observer_browsertest.cc
+++ b/chrome/browser/page_load_metrics/observers/third_party_metrics_observer_browsertest.cc
@@ -7,7 +7,6 @@
 #include "chrome/test/base/in_process_browser_test.h"
 #include "chrome/test/base/ui_test_utils.h"
 #include "components/network_session_configurator/common/network_switches.h"
-#include "components/page_load_metrics/browser/page_load_metrics_test_waiter.h"
 #include "content/public/test/browser_test.h"
 #include "content/public/test/browser_test_utils.h"
 #include "net/base/registry_controlled_domains/registry_controlled_domain.h"
@@ -25,8 +24,7 @@
     "PageLoad.Clients.ThirdParty.Origins.LocalStorageAccess";
 const char kAccessSessionStorageHistogram[] =
     "PageLoad.Clients.ThirdParty.Origins.SessionStorageAccess";
-const char kSubframeFCPHistogram[] =
-    "PageLoad.Clients.ThirdParty.Frames.NavigationToFirstContentfulPaint";
+
 class ThirdPartyMetricsObserverBrowserTest : public InProcessBrowserTest {
  protected:
   ThirdPartyMetricsObserverBrowserTest()
@@ -54,33 +52,6 @@
     ui_test_utils::NavigateToURL(browser(), main_url);
   }
 
-  void NavigateToPageWithFrameAndWaitForFrame(
-      const std::string& host,
-      page_load_metrics::PageLoadMetricsTestWaiter* waiter) {
-    GURL main_url(https_server()->GetURL(host, "/iframe.html"));
-
-    waiter->AddSubframeNavigationExpectation();
-    NavigateToPageWithFrame(host);
-    waiter->Wait();
-  }
-
-  void NavigateFrameAndWaitForFCP(
-      const std::string& host,
-      const std::string& path,
-      page_load_metrics::PageLoadMetricsTestWaiter* waiter) {
-    // Waiting for the frame to navigate ensures that any previous RFHs for this
-    // frame have been deleted and therefore won't pollute any future frame
-    // expectations (such as FCP).
-    waiter->AddSubframeNavigationExpectation();
-    NavigateFrameTo(host, path);
-    waiter->Wait();
-
-    waiter->AddSubFrameExpectation(
-        page_load_metrics::PageLoadMetricsTestWaiter::TimingField::
-            kFirstContentfulPaint);
-    waiter->Wait();
-  }
-
   void NavigateFrameTo(const std::string& host, const std::string& path) {
     GURL page = https_server()->GetURL(host, path);
     NavigateFrameToUrl(page);
@@ -103,53 +74,6 @@
   DISALLOW_COPY_AND_ASSIGN(ThirdPartyMetricsObserverBrowserTest);
 };
 
-IN_PROC_BROWSER_TEST_F(ThirdPartyMetricsObserverBrowserTest,
-                       OneFirstPartyFrame_NoTimingRecorded) {
-  base::HistogramTester histogram_tester;
-  page_load_metrics::PageLoadMetricsTestWaiter waiter(
-      browser()->tab_strip_model()->GetActiveWebContents());
-  NavigateToPageWithFrameAndWaitForFrame("a.com", &waiter);
-
-  // Navigate the frame to a first-party.
-  NavigateFrameAndWaitForFCP("a.com", "/select.html", &waiter);
-  histogram_tester.ExpectTotalCount(kSubframeFCPHistogram, 0);
-}
-
-IN_PROC_BROWSER_TEST_F(ThirdPartyMetricsObserverBrowserTest,
-                       OneThirdPartyFrame_OneTimingRecorded) {
-  base::HistogramTester histogram_tester;
-
-  page_load_metrics::PageLoadMetricsTestWaiter waiter(
-      browser()->tab_strip_model()->GetActiveWebContents());
-  NavigateToPageWithFrameAndWaitForFrame("a.com", &waiter);
-
-  // Navigate the frame to a third-party.
-  NavigateFrameAndWaitForFCP("b.com", "/select.html", &waiter);
-  histogram_tester.ExpectTotalCount(kSubframeFCPHistogram, 1);
-}
-
-IN_PROC_BROWSER_TEST_F(ThirdPartyMetricsObserverBrowserTest,
-                       ThreeThirdPartyFrames_ThreeTimingsRecorded) {
-  base::HistogramTester histogram_tester;
-
-  page_load_metrics::PageLoadMetricsTestWaiter waiter(
-      browser()->tab_strip_model()->GetActiveWebContents());
-  NavigateToPageWithFrameAndWaitForFrame("a.com", &waiter);
-
-  // Navigate the frame to a third-party.
-  NavigateFrameAndWaitForFCP("b.com", "/select.html", &waiter);
-
-  // Navigate the frame to a different third-party.
-  NavigateFrameAndWaitForFCP("c.com", "/select.html", &waiter);
-
-  // Navigate the frame to a repeat third-party.
-  NavigateFrameAndWaitForFCP("b.com", "/select.html", &waiter);
-
-  // Navigate the frame to first-party.
-  NavigateFrameAndWaitForFCP("a.com", "/select.html", &waiter);
-  histogram_tester.ExpectTotalCount(kSubframeFCPHistogram, 3);
-}
-
 IN_PROC_BROWSER_TEST_F(ThirdPartyMetricsObserverBrowserTest, NoStorageEvent) {
   base::HistogramTester histogram_tester;
   NavigateToPageWithFrame("a.com");
diff --git a/chrome/browser/page_load_metrics/observers/third_party_metrics_observer_unittest.cc b/chrome/browser/page_load_metrics/observers/third_party_metrics_observer_unittest.cc
index 88315e9e..83b4bbd3 100644
--- a/chrome/browser/page_load_metrics/observers/third_party_metrics_observer_unittest.cc
+++ b/chrome/browser/page_load_metrics/observers/third_party_metrics_observer_unittest.cc
@@ -6,11 +6,6 @@
 
 #include "chrome/browser/page_load_metrics/observers/page_load_metrics_observer_test_harness.h"
 #include "components/page_load_metrics/browser/page_load_tracker.h"
-#include "components/page_load_metrics/common/page_load_metrics.mojom.h"
-#include "content/public/browser/render_frame_host.h"
-#include "content/public/browser/web_contents.h"
-#include "content/public/test/navigation_simulator.h"
-#include "content/public/test/test_renderer_host.h"
 #include "net/cookies/canonical_cookie.h"
 #include "testing/gtest/include/gtest/gtest.h"
 
@@ -22,12 +17,6 @@
     "PageLoad.Clients.ThirdParty.Origins.LocalStorageAccess";
 const char kAccessSessionStorageHistogram[] =
     "PageLoad.Clients.ThirdParty.Origins.SessionStorageAccess";
-const char kSubframeFCPHistogram[] =
-    "PageLoad.Clients.ThirdParty.Frames.NavigationToFirstContentfulPaint";
-
-using content::NavigationSimulator;
-using content::RenderFrameHost;
-using content::RenderFrameHostTester;
 
 class ThirdPartyMetricsObserverTest
     : public page_load_metrics::PageLoadMetricsObserverTestHarness {
@@ -38,133 +27,10 @@
     tracker->AddObserver(base::WrapUnique(new ThirdPartyMetricsObserver()));
   }
 
-  // Returns the final RenderFrameHost after navigation commits.
-  RenderFrameHost* NavigateFrame(const std::string& url,
-                                 content::RenderFrameHost* frame) {
-    auto navigation_simulator =
-        NavigationSimulator::CreateRendererInitiated(GURL(url), frame);
-    navigation_simulator->Commit();
-    return navigation_simulator->GetFinalRenderFrameHost();
-  }
-
-  // Returns the final RenderFrameHost after navigation commits.
-  content::RenderFrameHost* NavigateMainFrame(const std::string& url) {
-    return NavigateFrame(url, web_contents()->GetMainFrame());
-  }
-
-  // Returns the final RenderFrameHost after navigation commits.
-  RenderFrameHost* CreateAndNavigateSubFrame(const std::string& url,
-                                             content::RenderFrameHost* parent) {
-    RenderFrameHost* subframe =
-        RenderFrameHostTester::For(parent)->AppendChild("frame_name");
-    auto navigation_simulator =
-        NavigationSimulator::CreateRendererInitiated(GURL(url), subframe);
-    navigation_simulator->Commit();
-
-    return navigation_simulator->GetFinalRenderFrameHost();
-  }
-
  private:
   DISALLOW_COPY_AND_ASSIGN(ThirdPartyMetricsObserverTest);
 };
 
-TEST_F(ThirdPartyMetricsObserverTest, NoThirdPartyFrame_NoneRecorded) {
-  RenderFrameHost* main_frame = NavigateMainFrame("https://top.com");
-  RenderFrameHost* sub_frame =
-      CreateAndNavigateSubFrame("https://top.com/foo", main_frame);
-
-  page_load_metrics::mojom::PageLoadTiming timing;
-  page_load_metrics::InitPageLoadTimingForTest(&timing);
-  timing.paint_timing->first_contentful_paint = base::TimeDelta::FromSeconds(1);
-  tester()->SimulateTimingUpdate(timing, sub_frame);
-  tester()->histogram_tester().ExpectTotalCount(kSubframeFCPHistogram, 0);
-}
-
-TEST_F(ThirdPartyMetricsObserverTest, OneThirdPartyFrame_OneRecorded) {
-  RenderFrameHost* main_frame = NavigateMainFrame("https://top.com");
-  RenderFrameHost* sub_frame =
-      CreateAndNavigateSubFrame("https://x-origin.com", main_frame);
-
-  page_load_metrics::mojom::PageLoadTiming timing;
-  page_load_metrics::InitPageLoadTimingForTest(&timing);
-  timing.paint_timing->first_contentful_paint = base::TimeDelta::FromSeconds(1);
-  tester()->SimulateTimingUpdate(timing, sub_frame);
-  tester()->histogram_tester().ExpectUniqueSample(kSubframeFCPHistogram, 1000,
-                                                  1);
-}
-
-TEST_F(ThirdPartyMetricsObserverTest,
-       OneThirdPartyFrameWithTwoSameUpdates_OneRecorded) {
-  RenderFrameHost* main_frame = NavigateMainFrame("https://top.com");
-  RenderFrameHost* sub_frame =
-      CreateAndNavigateSubFrame("https://x-origin.com", main_frame);
-
-  page_load_metrics::mojom::PageLoadTiming timing;
-  page_load_metrics::InitPageLoadTimingForTest(&timing);
-  timing.paint_timing->first_contentful_paint = base::TimeDelta::FromSeconds(1);
-  tester()->SimulateTimingUpdate(timing, sub_frame);
-  tester()->SimulateTimingUpdate(timing, sub_frame);
-  tester()->histogram_tester().ExpectUniqueSample(kSubframeFCPHistogram, 1000,
-                                                  1);
-}
-
-TEST_F(ThirdPartyMetricsObserverTest, SixtyFrames_FiftyRecorded) {
-  RenderFrameHost* main_frame = NavigateMainFrame("https://top.com");
-
-  // Add more frames than we're supposed to track.
-  for (int i = 0; i < 60; ++i) {
-    RenderFrameHost* sub_frame =
-        CreateAndNavigateSubFrame("https://x-origin.com", main_frame);
-
-    page_load_metrics::mojom::PageLoadTiming timing;
-    page_load_metrics::InitPageLoadTimingForTest(&timing);
-    timing.paint_timing->first_contentful_paint =
-        base::TimeDelta::FromSeconds(1);
-    tester()->SimulateTimingUpdate(timing, sub_frame);
-  }
-
-  // Keep this synchronized w/ the max frame count in the cc file.
-  tester()->histogram_tester().ExpectTotalCount(kSubframeFCPHistogram, 50);
-}
-
-TEST_F(ThirdPartyMetricsObserverTest, ThreeThirdPartyFrames_ThreeRecorded) {
-  RenderFrameHost* main_frame = NavigateMainFrame("https://top.com");
-
-  // Create three third-party frames.
-  RenderFrameHost* sub_frame_a =
-      CreateAndNavigateSubFrame("https://x-origin.com", main_frame);
-  RenderFrameHost* sub_frame_b =
-      CreateAndNavigateSubFrame("https://y-origin.com", main_frame);
-  RenderFrameHost* sub_frame_c =
-      CreateAndNavigateSubFrame("https://x-origin.com", main_frame);
-
-  // Create a same-origin frame.
-  RenderFrameHost* sub_frame_d =
-      CreateAndNavigateSubFrame("https://top.com/foo", main_frame);
-
-  page_load_metrics::mojom::PageLoadTiming timing;
-  page_load_metrics::InitPageLoadTimingForTest(&timing);
-  timing.paint_timing->first_contentful_paint = base::TimeDelta::FromSeconds(1);
-  tester()->SimulateTimingUpdate(timing, sub_frame_a);
-
-  timing.paint_timing->first_contentful_paint = base::TimeDelta::FromSeconds(2);
-  tester()->SimulateTimingUpdate(timing, sub_frame_b);
-
-  timing.paint_timing->first_contentful_paint = base::TimeDelta::FromSeconds(3);
-  tester()->SimulateTimingUpdate(timing, sub_frame_c);
-
-  timing.paint_timing->first_contentful_paint = base::TimeDelta::FromSeconds(4);
-  tester()->SimulateTimingUpdate(timing, sub_frame_d);
-
-  tester()->histogram_tester().ExpectTotalCount(kSubframeFCPHistogram, 3);
-  tester()->histogram_tester().ExpectTimeBucketCount(
-      kSubframeFCPHistogram, base::TimeDelta::FromSeconds(1), 1);
-  tester()->histogram_tester().ExpectTimeBucketCount(
-      kSubframeFCPHistogram, base::TimeDelta::FromSeconds(2), 1);
-  tester()->histogram_tester().ExpectTimeBucketCount(
-      kSubframeFCPHistogram, base::TimeDelta::FromSeconds(3), 1);
-}
-
 TEST_F(ThirdPartyMetricsObserverTest, NoCookiesRead_NoneRecorded) {
   NavigateAndCommit(GURL("https://top.com"));
   tester()->NavigateToUntrackedUrl();
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 80c9618..dccebbf 100644
--- a/chrome/browser/page_load_metrics/page_load_metrics_browsertest.cc
+++ b/chrome/browser/page_load_metrics/page_load_metrics_browsertest.cc
@@ -479,8 +479,6 @@
   auto waiter = CreatePageLoadMetricsTestWaiter();
   waiter->AddPageExpectation(TimingField::kFirstLayout);
   waiter->AddPageExpectation(TimingField::kLoadEvent);
-  waiter->AddPageExpectation(TimingField::kFirstPaint);
-  waiter->AddPageExpectation(TimingField::kFirstContentfulPaint);
   waiter->AddSubFrameExpectation(TimingField::kFirstPaint);
   waiter->AddSubFrameExpectation(TimingField::kFirstContentfulPaint);
   ui_test_utils::NavigateToURL(browser(), a_url);
@@ -497,8 +495,6 @@
   auto waiter = CreatePageLoadMetricsTestWaiter();
   waiter->AddPageExpectation(TimingField::kFirstLayout);
   waiter->AddPageExpectation(TimingField::kLoadEvent);
-  waiter->AddPageExpectation(TimingField::kFirstPaint);
-  waiter->AddPageExpectation(TimingField::kFirstContentfulPaint);
   waiter->AddSubFrameExpectation(TimingField::kFirstPaint);
   waiter->AddSubFrameExpectation(TimingField::kFirstContentfulPaint);
   ui_test_utils::NavigateToURL(
diff --git a/chrome/browser/resources/chromeos/camera/BUILD.gn b/chrome/browser/resources/chromeos/camera/BUILD.gn
index ad8a9d9..6c9ce20 100644
--- a/chrome/browser/resources/chromeos/camera/BUILD.gn
+++ b/chrome/browser/resources/chromeos/camera/BUILD.gn
@@ -125,6 +125,7 @@
     "src/js/state.js",
     "src/js/toast.js",
     "src/js/tooltip.js",
+    "src/js/type.js",
     "src/js/util.js",
   ]
 
diff --git a/chrome/browser/resources/chromeos/camera/Makefile b/chrome/browser/resources/chromeos/camera/Makefile
index c0338cb..eb3a4c7c 100644
--- a/chrome/browser/resources/chromeos/camera/Makefile
+++ b/chrome/browser/resources/chromeos/camera/Makefile
@@ -145,6 +145,7 @@
 	src/js/state.js \
 	src/js/toast.js \
 	src/js/tooltip.js \
+	src/js/type.js \
 	src/js/util.js \
 	src/js/views/browser.js \
 	src/js/views/camera.js \
diff --git a/chrome/browser/resources/chromeos/camera/camera_resources.grd b/chrome/browser/resources/chromeos/camera/camera_resources.grd
index 5db7aa1..3d9b6e4 100644
--- a/chrome/browser/resources/chromeos/camera/camera_resources.grd
+++ b/chrome/browser/resources/chromeos/camera/camera_resources.grd
@@ -52,6 +52,7 @@
       <structure name="IDR_CAMERA_TIMERTICK_JS" file="src/js/views/camera/timertick.js" type="chrome_html" />
       <structure name="IDR_CAMERA_TOAST_JS" file="src/js/toast.js" type="chrome_html" />
       <structure name="IDR_CAMERA_TOOLTIP_JS" file="src/js/tooltip.js" type="chrome_html" />
+      <structure name="IDR_CAMERA_TYPE_JS" file="src/js/type.js" type="chrome_html" />
       <structure name="IDR_CAMERA_UTIL_JS" file="src/js/util.js" type="chrome_html" />
       <structure name="IDR_CAMERA_VIDEO_SAVER_INTERFACE_JS" file="src/js/models/video_saver_interface.js" type="chrome_html" />
       <structure name="IDR_CAMERA_INTENT_VIDEO_SAVER_JS" file="src/js/models/file_video_saver.js" type="chrome_html" />
diff --git a/chrome/browser/resources/chromeos/camera/src/css/main.css b/chrome/browser/resources/chromeos/camera/src/css/main.css
index 47ca7cf4..a366dc0 100644
--- a/chrome/browser/resources/chromeos/camera/src/css/main.css
+++ b/chrome/browser/resources/chromeos/camera/src/css/main.css
@@ -714,6 +714,14 @@
   transform: translate(-50%, -50%);
 }
 
+#preview-video {
+  transition: opacity 200ms ease-in-out;
+}
+
+#preview-video.animate {
+  opacity: 0;
+}
+
 body:not(.streaming) #preview-video {
   filter: blur(10px);
   /* Scale up to hide blurred edges. */
diff --git a/chrome/browser/resources/chromeos/camera/src/js/BUILD.gn b/chrome/browser/resources/chromeos/camera/src/js/BUILD.gn
index 7ea176a9..064166b 100644
--- a/chrome/browser/resources/chromeos/camera/src/js/BUILD.gn
+++ b/chrome/browser/resources/chromeos/camera/src/js/BUILD.gn
@@ -25,6 +25,7 @@
     ":state",
     ":toast",
     ":tooltip",
+    ":type",
     ":util",
   ]
 }
@@ -44,6 +45,9 @@
 js_library("resolution_event_broker") {
 }
 
+js_library("type") {
+}
+
 js_library("nav") {
   deps = [
     "mojo:device_operator",
diff --git a/chrome/browser/resources/chromeos/camera/src/js/device/BUILD.gn b/chrome/browser/resources/chromeos/camera/src/js/device/BUILD.gn
index a54df96..2bbbd93 100644
--- a/chrome/browser/resources/chromeos/camera/src/js/device/BUILD.gn
+++ b/chrome/browser/resources/chromeos/camera/src/js/device/BUILD.gn
@@ -15,6 +15,7 @@
 
 js_library("camera3_device_info") {
   deps = [
+    "..:type",
     "../mojo:image_capture",
   ]
 }
@@ -24,6 +25,7 @@
     ":camera3_device_info",
     "..:resolution_event_broker",
     "..:state",
+    "..:type",
     "../browser_proxy:browser_proxy",
   ]
 }
@@ -34,6 +36,7 @@
     ":constraints_preferrer",
     ":error",
     "..:state",
+    "..:type",
   ]
 }
 
diff --git a/chrome/browser/resources/chromeos/camera/src/js/device/camera3_device_info.js b/chrome/browser/resources/chromeos/camera/src/js/device/camera3_device_info.js
index aa69bd8..51755d0 100644
--- a/chrome/browser/resources/chromeos/camera/src/js/device/camera3_device_info.js
+++ b/chrome/browser/resources/chromeos/camera/src/js/device/camera3_device_info.js
@@ -14,30 +14,10 @@
  */
 cca.device = cca.device || {};
 
-/* eslint-disable no-unused-vars */
-
 /**
- * A list of resolutions represented as [width, height].
- * @typedef {Array<!Array<number>>}
+ * import {Resolution} from '../type.js';
  */
-var ResolList;
-
-/**
- * Map of all available resolution to its maximal supported capture fps. The key
- * of the map is the resolution formatted as [width, height] and the
- * corresponding value is the maximal capture fps under that resolution.
- * @typedef {Object<!Array<number>, number>}
- */
-var MaxFpsInfo;
-
-/**
- * List of supported capture fps ranges, each of range format as [minimal fps,
- * maximal fps].
- * @typedef {Array<!Array<number>>}
- */
-var FpsRangeInfo;
-
-/* eslint-enable no-unused-vars */
+var Resolution = Resolution || {};
 
 /**
  * Video device information queried from HALv3 mojo private API.
@@ -47,12 +27,11 @@
    * @public
    * @param {!MediaDeviceInfo} deviceInfo Information of the video device.
    * @param {!cros.mojom.CameraFacing} facing Camera facing of the video device.
-   * @param {!ResolList} photoResols Supported available photo resolutions of
-   *     the video device.
-   * @param {!Array<!Array<number>>} videoResolFpses Supported available video
-   *     resolutions and maximal capture fps of the video device. Each available
-   *     option represents as [width, height, max_fps] format item in the array.
-   * @param {!FpsRangeInfo} fpsRanges Supported fps ranges of the video device.
+   * @param {!ResolutionList} photoResols Supported available photo resolutions
+   *     of the video device.
+   * @param {!Array<!VideoConfig>} videoResolFpses Supported available video
+   *     resolutions and maximal capture fps of the video device.
+   * @param {!FpsRangeList} fpsRanges Supported fps ranges of the video device.
    */
   constructor(deviceInfo, facing, photoResols, videoResolFpses, fpsRanges) {
     /**
@@ -68,13 +47,13 @@
     this.facing = facing;
 
     /**
-     * @type {!ResolList}
+     * @type {!ResolutionList}
      * @public
      */
     this.photoResols = photoResols;
 
     /**
-     * @type {!ResolList}
+     * @type {!ResolutionList}
      * @public
      */
     this.videoResols = [];
@@ -86,22 +65,24 @@
     this.videoMaxFps = {};
 
     /**
-     * @type {!FpsRangeInfo}
+     * @type {!FpsRangeList}
      * @public
      */
     this.fpsRanges = fpsRanges;
 
-    videoResolFpses.filter(([, , fps]) => fps >= 24).forEach(([w, h, fps]) => {
-      this.videoResols.push([w, h]);
-      this.videoMaxFps[[w, h]] = fps;
-    });
+    videoResolFpses.filter(({maxFps}) => maxFps >= 24)
+        .forEach(({width, height, maxFps}) => {
+          const r = new Resolution(width, height);
+          this.videoResols.push(r);
+          this.videoMaxFps[r] = maxFps;
+        });
   }
 
   /**
    * Create a Camera3DeviceInfo by given device info and the mojo device
    *     operator.
    * @param {!MediaDeviceInfo} deviceInfo
-   * @return {Promise<!cca.device.Camera3DeviceInfo>}
+   * @return {!Promise<!cca.device.Camera3DeviceInfo>}
    * @throws {Error} Thrown when the device operation is not supported.
    */
   static async create(deviceInfo) {
diff --git a/chrome/browser/resources/chromeos/camera/src/js/device/constraints_preferrer.js b/chrome/browser/resources/chromeos/camera/src/js/device/constraints_preferrer.js
index c035f3b..45dae11 100644
--- a/chrome/browser/resources/chromeos/camera/src/js/device/constraints_preferrer.js
+++ b/chrome/browser/resources/chromeos/camera/src/js/device/constraints_preferrer.js
@@ -15,6 +15,27 @@
 cca.device = cca.device || {};
 
 /**
+ * import {Resolution} from '../type.js';
+ */
+var Resolution = Resolution || {};
+
+/* eslint-disable no-unused-vars */
+
+/**
+ * Candidate of capturing with specified photo or video resolution and
+ * constraints-candidates it corresponding preview.
+ * Video/photo capture resolution and the constraints-candidates of its
+ * corresponding preview stream.
+ * @typedef {{
+ *   resolution: !Resolution,
+ *   previewCandidates: !Array<!MediaStreamConstraints>
+ * }}
+ */
+var CaptureCandidate;
+
+/* eslint-enable no-unused-vars */
+
+/**
  * Controller for managing preference of capture settings and generating a list
  * of stream constraints-candidates sorted by user preference.
  * @abstract
@@ -22,7 +43,7 @@
 cca.device.ConstraintsPreferrer = class {
   /**
    * @param {!cca.ResolutionEventBroker} resolBroker
-   * @param {function()} doReconfigureStream Trigger stream reconfiguration to
+   * @param {!function()} doReconfigureStream Trigger stream reconfiguration to
    *     reflect changes in user preferred settings.
    * @protected
    */
@@ -34,7 +55,7 @@
     this.resolBroker_ = resolBroker;
 
     /**
-     * @type {function()}
+     * @type {!function()}
      * @protected
      */
     this.doReconfigureStream_ = doReconfigureStream;
@@ -42,7 +63,7 @@
     /**
      * Object saving resolution preference that each of its key as device id and
      * value to be preferred width, height of resolution of that video device.
-     * @type {!Object<string, {width: number, height: number}>}
+     * @type {!Object<string, !Resolution>}
      * @protected
      */
     this.prefResolution_ = {};
@@ -57,24 +78,45 @@
     /**
      * Object of device id as its key and all of available capture resolutions
      * supported by that video device as its value.
-     * @type {!Object<string, !ResolList>}
+     * @type {!Object<string, !ResolutionList>}
      * @protected
      */
     this.deviceResolutions_ = {};
   }
 
   /**
-   * Gets preferred capture resolution for a specific device.
+   * Restores saved preferred capture resolution per video device.
+   * @param {string} key Key of local storage saving preferences.
+   * @protected
+   */
+  restoreResolutionPreference_(key) {
+    // TODO(inker): Return promise and await it to assure preferences are loaded
+    // before any access.
+    cca.proxy.browserProxy.localStorageGet({[key]: {}}, (values) => {
+      this.prefResolution_ = {};
+      for (const [deviceId, {width, height}] of Object.entries(values[key])) {
+        this.prefResolution_[deviceId] = new Resolution(width, height);
+      }
+    });
+  }
+
+  /**
+   * Saves preferred capture resolution per video device.
+   * @param {string} key Key of local storage saving preferences.
+   * @protected
+   */
+  saveResolutionPreference_(key) {
+    cca.proxy.browserProxy.localStorageSet({[key]: this.prefResolution_});
+  }
+
+  /**
+   * Gets user preferred capture resolution for a specific device.
    * @param {string} deviceId Device id of the device.
-   * @return {!Array<number>} Preferred resolution formatted as [width, height].
-   * @throws {Error}
+   * @return {?Resolution} Returns preferred resolution or null if no preferred
+   *     resolution found in user preference.
    */
   getPrefResolution(deviceId) {
-    const {width, height} = this.prefResolution_[deviceId] || {};
-    if (width === undefined || height === undefined) {
-      throw new Error(`Query non-existent device id ${deviceId}`);
-    }
-    return [width, height];
+    return this.prefResolution_[deviceId] || null;
   }
 
   /**
@@ -102,12 +144,10 @@
    * order.
    * @abstract
    * @param {string} deviceId Device id of video device.
-   * @param {!ResolList} previewResolutions Available preview resolutions for
-   *     the video device.
-   * @return {!Array<!Array<number>|!Array<!Object>>} Result capture
-   *     resolution width, height and constraints-candidates for its preview.
-   *     It's formatted as [[[w1, h1], [constraints_for_w1_h1...]],
-   *     [[w2, h2], [constraints_for_w2_h2...]], ...].
+   * @param {!ResolutionList} previewResolutions Available preview resolutions
+   *     for the video device.
+   * @return {!Array<!CaptureCandidate>} Capture resolution and its preview
+   *     constraints-candidates.
    */
   getSortedCandidates(deviceId, previewResolutions) {}
 };
@@ -126,7 +166,7 @@
     class extends cca.device.ConstraintsPreferrer {
   /**
    * @param {!cca.ResolutionEventBroker} resolBroker
-   * @param {function()} doReconfigureStream
+   * @param {!function()} doReconfigureStream
    * @public
    */
   constructor(resolBroker, doReconfigureStream) {
@@ -136,7 +176,7 @@
      * Object saving information of device supported constant fps. Each of its
      * key as device id and value as an object mapping from resolution to all
      * constant fps options supported by that resolution.
-     * @type {!Object<string, !Object<!Array<number>, !Array<number>>>}
+     * @type {!Object<string, !Object<!Resolution, !Array<number>>>}
      * @private
      */
     this.constFpsInfo_ = {};
@@ -145,13 +185,14 @@
      * Object saving fps preference that each of its key as device id and value
      * as an object mapping from resolution to preferred constant fps for that
      * resolution.
-     * @type {!Object<string, Object<Array<number>, number>>}
+     * @type {!Object<string, !Object<!Resolution, number>>}
      * @private
      */
     this.prefFpses_ = {};
 
     /**
      * @type {!HTMLButtonElement}
+     * @const
      * @private
      */
     this.toggleFps_ = /** @type {!HTMLButtonElement} */ (
@@ -159,27 +200,16 @@
 
     /**
      * Currently in used recording resolution.
-     * [width, height]
-     * @type {!Array<number>}
+     * @type {!Resolution}
      * @protected
      */
-    this.resolution_ = [-1, -1];
-
-    // Restore saved preferred recording fps per video device per resolution.
-    cca.proxy.browserProxy.localStorageGet(
-        {deviceVideoFps: {}},
-        (values) => this.prefFpses_ = values.deviceVideoFps);
-
-    // Restore saved preferred video resolution per video device.
-    cca.proxy.browserProxy.localStorageGet(
-        {deviceVideoResolution: {}},
-        (values) => this.prefResolution_ = values.deviceVideoResolution);
-
+    this.resolution_ = new Resolution(0, -1);
+    this.restoreResolutionPreference_('deviceVideoResolution');
+    this.restoreFpsPreference_();
     this.resolBroker_.registerChangeVideoPrefResolHandler(
         (deviceId, width, height) => {
-          this.prefResolution_[deviceId] = {width, height};
-          cca.proxy.browserProxy.localStorageSet(
-              {deviceVideoResolution: this.prefResolution_});
+          this.prefResolution_[deviceId] = new Resolution(width, height);
+          this.saveResolutionPreference_('deviceVideoResolution');
           if (cca.state.get('video-mode') && deviceId == this.deviceId_) {
             this.doReconfigureStream_();
           } else {
@@ -195,22 +225,39 @@
     });
     this.toggleFps_.addEventListener('change', (event) => {
       this.setPreferredConstFps_(
-          /** @type {string} */ (this.deviceId_), ...this.resolution_,
+          /** @type {string} */ (this.deviceId_), this.resolution_,
           this.toggleFps_.checked ? 60 : 30);
       this.doReconfigureStream_();
     });
   }
 
   /**
+   * Restores saved preferred fps per video resolution per video device.
+   * @private
+   */
+  restoreFpsPreference_() {
+    cca.proxy.browserProxy.localStorageGet(
+        {deviceVideoFps: {}},
+        (values) => this.prefFpses_ = values.deviceVideoFps);
+  }
+
+  /**
+   * Saves preferred fps per video resolution per video device.
+   * @private
+   */
+  saveFpsPreference_() {
+    cca.proxy.browserProxy.localStorageSet({deviceVideoFps: this.prefFpses_});
+  }
+
+  /**
    * Sets the preferred fps used in video recording for particular video device
    * with particular resolution.
    * @param {string} deviceId Device id of video device to be set with.
-   * @param {number} width Resolution width to be set with.
-   * @param {number} height Resolution height to be set with.
+   * @param {!Resolution} resolution Resolution to be set with.
    * @param {number} prefFps Preferred fps to be set with.
    * @private
    */
-  setPreferredConstFps_(deviceId, width, height, prefFps) {
+  setPreferredConstFps_(deviceId, resolution, prefFps) {
     if (!cca.device.SUPPORTED_CONSTANT_FPS.includes(prefFps)) {
       return;
     }
@@ -218,8 +265,8 @@
     cca.device.SUPPORTED_CONSTANT_FPS.forEach(
         (fps) => cca.state.set(`_${fps}fps`, fps == prefFps));
     this.prefFpses_[deviceId] = this.prefFpses_[deviceId] || {};
-    this.prefFpses_[deviceId][[width, height]] = prefFps;
-    cca.proxy.browserProxy.localStorageSet({deviceVideoFps: this.prefFpses_});
+    this.prefFpses_[deviceId][resolution] = prefFps;
+    this.saveFpsPreference_();
   }
 
   /**
@@ -231,28 +278,34 @@
 
     devices.forEach(({deviceId, videoResols, videoMaxFps, fpsRanges}) => {
       this.deviceResolutions_[deviceId] = videoResols;
+      /**
+       * @param {number} width
+       * @param {number} height
+       * @return {!Resolution|undefined}
+       */
       const findResol = (width, height) =>
-          videoResols.find(([w, h]) => w == width && h == height) &&
-          {width, height};
-      let {width, height} = this.prefResolution_[deviceId] ||
-          findResol(1920, 1080) || findResol(1280, 720) || {};
-      if (findResol(width, height) === undefined) {
-        [width, height] = videoResols.reduce(
-            (maxR, R) => (maxR[0] * maxR[1] < R[0] * R[1] ? R : maxR), [0, 0]);
+          videoResols.find((r) => r.width == width && r.height == height);
+      /** @type {!Resolution} */
+      let prefR = this.getPrefResolution(deviceId) || findResol(1920, 1080) ||
+          findResol(1280, 720) || new Resolution(0, -1);
+      if (findResol(prefR.width, prefR.height) === undefined) {
+        prefR = videoResols.reduce(
+            (maxR, R) => (maxR.area < R.area ? R : maxR),
+            new Resolution(0, -1));
       }
-      this.prefResolution_[deviceId] = {width, height};
+      this.prefResolution_[deviceId] = prefR;
 
-      const constFpses =
-          fpsRanges.filter(([minFps, maxFps]) => minFps === maxFps)
-              .map(([fps]) => fps);
-      const fpsInfo = {};
+      const /** !Array<number> */ constFpses =
+          fpsRanges.filter(({minFps, maxFps}) => minFps === maxFps)
+              .map(({minFps}) => minFps);
+      const /** !Object<(!Resolution|string), !Array<number>> */ fpsInfo = {};
       for (const [resolution, maxFps] of Object.entries(videoMaxFps)) {
-        fpsInfo[resolution] = constFpses.filter((fps) => fps <= maxFps);
+        fpsInfo[/** @type {string} */ (resolution)] =
+            constFpses.filter((fps) => fps <= maxFps);
       }
       this.constFpsInfo_[deviceId] = fpsInfo;
     });
-    cca.proxy.browserProxy.localStorageSet(
-        {deviceVideoResolution: this.prefResolution_});
+    this.saveResolutionPreference_('deviceVideoResolution');
   }
 
   /**
@@ -260,16 +313,15 @@
    */
   updateValues(deviceId, stream, width, height) {
     this.deviceId_ = deviceId;
-    this.resolution_ = [width, height];
-    this.prefResolution_[deviceId] = {width, height};
-    cca.proxy.browserProxy.localStorageSet(
-        {deviceVideoResolution: this.prefResolution_});
+    this.resolution_ = new Resolution(width, height);
+    this.prefResolution_[deviceId] = this.resolution_;
+    this.saveResolutionPreference_('deviceVideoResolution');
     this.resolBroker_.notifyVideoPrefResolChange(deviceId, width, height);
 
     const fps = stream.getVideoTracks()[0].getSettings().frameRate;
-    this.setPreferredConstFps_(deviceId, width, height, fps);
+    this.setPreferredConstFps_(deviceId, this.resolution_, fps);
     const supportedConstFpses =
-        this.constFpsInfo_[deviceId][[width, height]].filter(
+        this.constFpsInfo_[deviceId][this.resolution_].filter(
             (fps) => cca.device.SUPPORTED_CONSTANT_FPS.includes(fps));
     cca.state.set('multi-fps', supportedConstFpses.length > 1);
   }
@@ -280,36 +332,49 @@
   getSortedCandidates(deviceId, previewResolutions) {
     // Due to the limitation of MediaStream API, preview stream is used directly
     // to do video recording.
-    const prefR = this.prefResolution_[deviceId] || {width: 0, height: -1};
-    const sortPrefResol = ([w, h], [w2, h2]) => {
-      if (w == w2 && h == h2) {
+
+    /** @type {!Resolution} */
+    const prefR = this.getPrefResolution(deviceId) || new Resolution(0, -1);
+    /**
+     * @param {!Resolution} r1
+     * @param {!Resolution} r2
+     * @return {number}
+     */
+    const sortPrefResol = (r1, r2) => {
+      if (r1.equals(r2)) {
         return 0;
       }
+
       // Exactly the preferred resolution.
-      if (w == prefR.width && h == prefR.height) {
+      if (r1.equals(prefR)) {
         return -1;
       }
-      if (w2 == prefR.width && h2 == prefR.height) {
+      if (r2.equals(prefR)) {
         return 1;
       }
+
       // Aspect ratio same as preferred resolution.
-      if (w * h2 != w2 * h) {
-        if (w * prefR.height == prefR.width * h) {
+      if (!r1.aspectRatioEquals(r2)) {
+        if (r1.aspectRatioEquals(prefR)) {
           return -1;
         }
-        if (w2 * prefR.height == prefR.width * h2) {
+        if (r2.aspectRatioEquals(prefR)) {
           return 1;
         }
       }
-      return w2 * h2 - w * h;
+      return r2.area - r1.area;
     };
 
-    // Maps specified video resolution width, height to tuple of width, height
-    // and all supported constant fps under that resolution or null fps for not
-    // support multiple constant fps options. The resolution-fps tuple are
-    // sorted by user preference of constant fps.
+    /**
+     * Maps specified video resolution to object of resolution and all supported
+     * constant fps under that resolution or null fps for not support constant
+     * fps. The resolution-fpses are sorted by user preference of constant fps.
+     * @param {!Resolution} r
+     * @return {!Array<!{r: !Resolution, fps: number}>}
+     */
     const getFpses = (r) => {
-      let constFpses;
+      let /** !Array<?number> */ constFpses = [null];
+      /** @type {!Array<number>} */
       const constFpsInfo = this.constFpsInfo_[deviceId][r];
       // The higher constant fps will be ignored if constant 30 and 60 presented
       // due to currently lack of UI support for toggling it.
@@ -318,18 +383,18 @@
             this.prefFpses_[deviceId] && this.prefFpses_[deviceId][r] || 30;
         constFpses = prefFps == 30 ? [30, 60] : [60, 30];
       } else {
-        constFpses = [null];
-        if (constFpsInfo.length > 0) {
-          const maxConstFps = Math.max(...constFpsInfo);
-          if (maxConstFps >= 30) {
-            constFpses.unshift(maxConstFps);
-          }
-        }
+        constFpses =
+            [...constFpsInfo.filter((fps) => fps >= 30).sort().reverse(), null];
       }
-      return constFpses.map((fps) => [...r, fps]);
+      return constFpses.map((fps) => ({r, fps}));
     };
 
-    const toConstraints = (width, height, fps) => ({
+    /**
+     * @param {!Resolution} r
+     * @param {!number} fps
+     * @return {!MediaStreamConstraints}
+     */
+    const toConstraints = ({width, height}, fps) => ({
       audio: {echoCancellation: false},
       video: {
         deviceId: {exact: deviceId},
@@ -342,10 +407,10 @@
     return [...this.deviceResolutions_[deviceId]]
         .sort(sortPrefResol)
         .flatMap(getFpses)
-        .map(([width, height, fps]) => ([
-               [width, height],
-               [toConstraints(width, height, fps)],
-             ]));
+        .map(({r, fps}) => ({
+               resolution: r,
+               previewCandidates: [toConstraints(r, fps)],
+             }));
   }
 };
 
@@ -356,22 +421,17 @@
 cca.device.PhotoResolPreferrer = class extends cca.device.ConstraintsPreferrer {
   /**
    * @param {!cca.ResolutionEventBroker} resolBroker
-   * @param {function()} doReconfigureStream
+   * @param {!function()} doReconfigureStream
    * @public
    */
   constructor(resolBroker, doReconfigureStream) {
     super(resolBroker, doReconfigureStream);
 
-    // Restore saved preferred photo resolution per video device.
-    cca.proxy.browserProxy.localStorageGet(
-        {devicePhotoResolution: {}},
-        (values) => this.prefResolution_ = values.devicePhotoResolution);
-
+    this.restoreResolutionPreference_('devicePhotoResolution');
     this.resolBroker_.registerChangePhotoPrefResolHandler(
         (deviceId, width, height) => {
-          this.prefResolution_[deviceId] = {width, height};
-          cca.proxy.browserProxy.localStorageSet(
-              {devicePhotoResolution: this.prefResolution_});
+          this.prefResolution_[deviceId] = new Resolution(width, height);
+          this.saveResolutionPreference_('devicePhotoResolution');
           if (!cca.state.get('video-mode') && deviceId == this.deviceId_) {
             this.doReconfigureStream_();
           } else {
@@ -389,15 +449,16 @@
 
     devices.forEach(({deviceId, photoResols}) => {
       this.deviceResolutions_[deviceId] = photoResols;
-      let {width = -1, height = -1} = this.prefResolution_[deviceId] || {};
-      if (!photoResols.find(([w, h]) => w == width && h == height)) {
-        [width, height] = photoResols.reduce(
-            (maxR, R) => (maxR[0] * maxR[1] < R[0] * R[1] ? R : maxR), [0, 0]);
+      /** @type {!Resolution} */
+      let prefR = this.getPrefResolution(deviceId) || new Resolution(0, -1);
+      if (!photoResols.some((r) => r.equals(prefR))) {
+        prefR = photoResols.reduce(
+            (maxR, R) => (maxR.area < R.area ? R : maxR),
+            new Resolution(0, -1));
       }
-      this.prefResolution_[deviceId] = {width, height};
+      this.prefResolution_[deviceId] = prefR;
     });
-    cca.proxy.browserProxy.localStorageSet(
-        {devicePhotoResolution: this.prefResolution_});
+    this.saveResolutionPreference_('devicePhotoResolution');
   }
 
   /**
@@ -405,115 +466,127 @@
    */
   updateValues(deviceId, stream, width, height) {
     this.deviceId_ = deviceId;
-    this.prefResolution_[deviceId] = {width, height};
-    cca.proxy.browserProxy.localStorageSet(
-        {devicePhotoResolution: this.prefResolution_});
+    this.prefResolution_[deviceId] = new Resolution(width, height);
+    this.saveResolutionPreference_('devicePhotoResolution');
     this.resolBroker_.notifyPhotoPrefResolChange(deviceId, width, height);
   }
 
   /**
    * Finds and pairs photo resolutions and preview resolutions with the same
    * aspect ratio.
-   * @param {!ResolList} captureResolutions Available photo capturing
+   * @param {!ResolutionList} captureResolutions Available photo capturing
    *     resolutions.
-   * @param {!ResolList} previewResolutions Available preview resolutions.
-   * @return {!Array<!Array<!ResolList>>} Each item of returned array is a pair
-   *     of capture and preview resolutions of same aspect ratio.
+   * @param {!ResolutionList} previewResolutions Available preview resolutions.
+   * @return {!Array<!{capture: !ResolutionList, preview: !ResolutionList}>}
+   *     Each item of returned array is a object of capture and preview
+   *     resolutions of same aspect ratio.
    * @private
    */
   pairCapturePreviewResolutions_(captureResolutions, previewResolutions) {
-    const toAspectRatio = (w, h) => (w / h).toFixed(4);
-    const previewRatios = previewResolutions.reduce((rs, [w, h]) => {
-      const key = toAspectRatio(w, h);
-      rs[key] = rs[key] || [];
-      rs[key].push([w, h]);
+    /** @type {!Object<string, !ResolutionList>} */
+    const previewRatios = previewResolutions.reduce((rs, r) => {
+      rs[r.aspectRatio] = rs[r.aspectRatio] || [];
+      rs[r.aspectRatio].push(r);
       return rs;
     }, {});
-    const captureRatios = captureResolutions.reduce((rs, [w, h]) => {
-      const key = toAspectRatio(w, h);
-      if (key in previewRatios) {
-        rs[key] = rs[key] || [];
-        rs[key].push([w, h]);
+    /** @type {!Object<string, !ResolutionList>} */
+    const captureRatios = captureResolutions.reduce((rs, r) => {
+      if (r.aspectRatio in previewRatios) {
+        rs[r.aspectRatio] = rs[r.aspectRatio] || [];
+        rs[r.aspectRatio].push(r);
       }
       return rs;
     }, {});
     return Object.entries(captureRatios)
-        .map(([aspectRatio,
-               captureRs]) => [captureRs, previewRatios[aspectRatio]]);
+        .map(([
+               /** string */ aspectRatio,
+               /** !Resolution */ capture,
+             ]) => ({capture, preview: previewRatios[aspectRatio]}));
   }
 
   /**
    * @override
    */
   getSortedCandidates(deviceId, previewResolutions) {
+    /** @type {!ResolutionList} */
     const photoResolutions = this.deviceResolutions_[deviceId];
-    const prefR = this.prefResolution_[deviceId] || {width: 0, height: -1};
+
+    /** @type {!Resolution} */
+    const prefR = this.getPrefResolution(deviceId) || new Resolution(0, -1);
+
+    /**
+     * @param {!CaptureCandidate} candidate
+     * @param {!CaptureCandidate} candidate2
+     * @return {number}
+     */
+    const sortPrefResol = ({resolution: r1}, {resolution: r2}) => {
+      if (r1.equals(r2)) {
+        return 0;
+      }
+      // Exactly the preferred resolution.
+      if (r1.equals(prefR)) {
+        return -1;
+      }
+      if (r2.equals(prefR)) {
+        return 1;
+      }
+      return r2.area - r1.area;
+    };
+
+    /**
+     * @param {!{capture: !ResolutionList, preview: !ResolutionList}} capture
+     * @return {!CaptureCandidate}
+     */
+    const toCaptureCandidate = ({capture: captureRs, preview: previewRs}) => {
+      let /** !Resolution */ captureR = prefR;
+      if (!captureRs.some((r) => r.equals(prefR))) {
+        captureR = captureRs.reduce(
+            (captureR, r) => (r.width > captureR.width ? r : captureR));
+      }
+
+      /**
+       * @param {!ResolutionList} rs
+       * @return {!ResolutionList}
+       */
+      const sortPreview = (rs) => {
+        if (rs.length == 0) {
+          return [];
+        }
+        rs = [...rs].sort((r1, r2) => r2.width - r1.width);
+
+        // Promote resolution slightly larger than screen size to the first.
+        const /** number */ screenW =
+            Math.floor(window.screen.width * window.devicePixelRatio);
+        const /** number */ screenH =
+            Math.floor(window.screen.height * window.devicePixelRatio);
+        let /** ?number */ minIdx = null;
+        rs.forEach(({width, height}, idx) => {
+          if (width >= screenW && height >= screenH) {
+            minIdx = idx;
+          }
+        });
+        if (minIdx !== null) {
+          rs.unshift(...rs.splice(minIdx, 1));
+        }
+
+        return rs;
+      };
+
+      const /** !Array<!MediaStreamConstraints> */ previewCandidates =
+          sortPreview(previewRs).map(({width, height}) => ({
+                                       audio: false,
+                                       video: {
+                                         deviceId: {exact: deviceId},
+                                         width,
+                                         height,
+                                       },
+                                     }));
+      return {resolution: captureR, previewCandidates};
+    };
+
     return this
         .pairCapturePreviewResolutions_(photoResolutions, previewResolutions)
-        .map(([captureRs, previewRs]) => {
-          if (captureRs.some(
-                  ([w, h]) => w == prefR.width && h == prefR.height)) {
-            var captureR = [prefR.width, prefR.height];
-          } else {
-            var captureR = captureRs.reduce(
-                (captureR, r) => (r[0] > captureR[0] ? r : captureR), [0, -1]);
-          }
-
-          /**
-           * @param {!ResolList} rs
-           * @return {!ResolList}
-           */
-          const sortPreview = (rs) => {
-            if (rs.length == 0) {
-              return [];
-            }
-            rs = [...rs].sort(([w, h], [w2, h2]) => w2 - w);
-
-            // Promote resolution slightly larget than screen size to the first.
-            const screenW =
-                Math.floor(window.screen.width * window.devicePixelRatio);
-            const screenH =
-                Math.floor(window.screen.height * window.devicePixelRatio);
-            let minIdx = null;
-            rs.forEach(([w, h], idx) => {
-              if (w >= screenW && h >= screenH) {
-                minIdx = idx;
-              }
-            });
-            if (minIdx !== null) {
-              rs.unshift(...rs.splice(minIdx, 1));
-            }
-
-            return rs;
-          };
-
-          const candidates =
-              sortPreview(previewRs).map(([width, height]) => ({
-                                           audio: false,
-                                           video: {
-                                             deviceId: {exact: deviceId},
-                                             width,
-                                             height,
-                                           },
-                                         }));
-          // Format of map result:
-          // [
-          //   [[CaptureW 1, CaptureH 1], [CaptureW 2, CaptureH 2], ...],
-          //   [PreviewConstraint 1, PreviewConstraint 2, ...]
-          // ]
-          return [captureR, candidates];
-        })
-        .sort(([[w, h]], [[w2, h2]]) => {
-          if (w == w2 && h == h2) {
-            return 0;
-          }
-          if (w == prefR.width && h == prefR.height) {
-            return -1;
-          }
-          if (w2 == prefR.width && h2 == prefR.height) {
-            return 1;
-          }
-          return w2 * h2 - w * h;
-        });
+        .map(toCaptureCandidate)
+        .sort(sortPrefResol);
   }
 };
diff --git a/chrome/browser/resources/chromeos/camera/src/js/device/device_info_updater.js b/chrome/browser/resources/chromeos/camera/src/js/device/device_info_updater.js
index 949bb3f..31a61ad3 100644
--- a/chrome/browser/resources/chromeos/camera/src/js/device/device_info_updater.js
+++ b/chrome/browser/resources/chromeos/camera/src/js/device/device_info_updater.js
@@ -20,26 +20,26 @@
  */
 cca.device.DeviceInfoUpdater = class {
   /**
-   * @param {cca.device.PhotoResolPreferrer} photoPreferrer
-   * @param {cca.device.VideoConstraintsPreferrer} videoPreferrer
+   * @param {!cca.device.PhotoResolPreferrer} photoPreferrer
+   * @param {!cca.device.VideoConstraintsPreferrer} videoPreferrer
    * @public
    * */
   constructor(photoPreferrer, videoPreferrer) {
     /**
-     * @type {cca.device.PhotoResolPreferrer}
+     * @type {!cca.device.PhotoResolPreferrer}
      * @private
      */
     this.photoPreferrer_ = photoPreferrer;
 
     /**
-     * @type {cca.device.VideoConstraintsPreferrer}
+     * @type {!cca.device.VideoConstraintsPreferrer}
      * @private
      */
     this.videoPreferrer_ = videoPreferrer;
 
     /**
      * Listeners to be called after new camera information is available.
-     * @type {!Array<function(!cca.device.DeviceInfoUpdater): Promise>}
+     * @type {!Array<!function(!cca.device.DeviceInfoUpdater): Promise>}
      * @private
      */
     this.deviceChangeListeners_ = [];
@@ -168,7 +168,7 @@
 
   /**
    * Registers listener to be called when state of available devices changes.
-   * @param {function(!cca.device.DeviceInfoUpdater)} listener
+   * @param {!function(!cca.device.DeviceInfoUpdater)} listener
    */
   addDeviceChangeListener(listener) {
     this.deviceChangeListeners_.push(listener);
@@ -178,8 +178,8 @@
    * Requests to lock update of device information. This function is preserved
    * for device information reader to lock the update capability so as to ensure
    * getting consistent data between all information providers.
-   * @param {function(!cca.device.DeviceInfoUpdater): Promise} callback Callback
-   *     called after update capability is locked. Getting information from all
+   * @param {!function(!cca.device.DeviceInfoUpdater): Promise} callback Called
+   *     after update capability is locked. Getting information from all
    *     providers in callback are guaranteed to be consistent.
    */
   async lockDeviceInfo(callback) {
@@ -223,8 +223,8 @@
   /**
    * Gets supported photo and video resolutions for specified video device.
    * @param {string} deviceId Device id of the video device.
-   * @return {!Promise<!Array<!ResolList>>} Supported photo and video
-   *     resolutions formatted as [photo resolutions, video resolutions].
+   * @return {!Promise<!{photo: !ResolutionList, video: !ResolutionList}>}
+   *     Supported photo and video resolutions.
    * @throws {Error} May fail on HALv1 device without capability of querying
    *     supported resolutions.
    */
@@ -234,6 +234,6 @@
       throw new cca.device.LegacyVCDError();
     }
     const info = devices.find((info) => info.deviceId === deviceId);
-    return [info.photoResols, info.videoResols];
+    return {photo: info.photoResols, video: info.videoResols};
   }
 };
diff --git a/chrome/browser/resources/chromeos/camera/src/js/mojo/BUILD.gn b/chrome/browser/resources/chromeos/camera/src/js/mojo/BUILD.gn
index ba8aca3..6526457 100644
--- a/chrome/browser/resources/chromeos/camera/src/js/mojo/BUILD.gn
+++ b/chrome/browser/resources/chromeos/camera/src/js/mojo/BUILD.gn
@@ -22,6 +22,7 @@
 
 js_library("device_operator") {
   deps = [
+    "..:type",
     "//media/capture/video/chromeos/mojom:cros_camera_js_library_for_compile",
   ]
   externs_list = [ "$externs_path/pending.js" ]
diff --git a/chrome/browser/resources/chromeos/camera/src/js/mojo/device_operator.js b/chrome/browser/resources/chromeos/camera/src/js/mojo/device_operator.js
index 2c9ccad..267e516 100644
--- a/chrome/browser/resources/chromeos/camera/src/js/mojo/device_operator.js
+++ b/chrome/browser/resources/chromeos/camera/src/js/mojo/device_operator.js
@@ -15,6 +15,11 @@
 cca.mojo = cca.mojo || {};
 
 /**
+ * import {Resolution} from '../type.js';
+ */
+var Resolution = Resolution || {};
+
+/**
  * Operates video capture device through CrOS Camera App Mojo interface.
  */
 cca.mojo.DeviceOperator = class {
@@ -64,8 +69,7 @@
    * Gets supported photo resolutions for specific camera.
    * @param {string} deviceId The renderer-facing device id of the target camera
    *     which could be retrieved from MediaDeviceInfo.deviceId.
-   * @return {!Promise<!Array<!Array<number>>>} Promise of supported
-   *     resolutions. Each photo resolution is represented as [width, height].
+   * @return {!Promise<!ResolutionList>} Promise of supported resolutions.
    * @throws {Error} Thrown when fail to parse the metadata or the device
    *     operation is not supported.
    */
@@ -93,7 +97,7 @@
       const [format, width, height, type] =
           streamConfigs.slice(i, i + numElementPerEntry);
       if (format === formatBlob && type === typeOutputStream) {
-        supportedResolutions.push([width, height]);
+        supportedResolutions.push(new Resolution(width, height));
       }
     }
     return supportedResolutions;
@@ -103,9 +107,8 @@
    * Gets supported video configurations for specific camera.
    * @param {string} deviceId The renderer-facing device id of the target camera
    *     which could be retrieved from MediaDeviceInfo.deviceId.
-   * @return {!Promise<!Array<!Array<number>>>} Promise of supported video
-   *     configurations. Each configuration is represented as [width, height,
-   *     maxFps].
+   * @return {!Promise<!Array<VideoConfig>>} Promise of supported video
+   *     configurations.
    * @throws {Error} Thrown when fail to parse the metadata or the device
    *     operation is not supported.
    */
@@ -137,7 +140,7 @@
           minFrameDurationConfigs.slice(i, i + numElementPerEntry);
       if (format === formatYuv) {
         const maxFps = Math.round(oneSecondInNs / minDuration);
-        supportedConfigs.push([width, height, maxFps]);
+        supportedConfigs.push({width, height, maxFps});
       }
     }
     return supportedConfigs;
@@ -160,7 +163,7 @@
    * Gets supported fps ranges for specific camera.
    * @param {string} deviceId The renderer-facing device id of the target camera
    *     which could be retrieved from MediaDeviceInfo.deviceId.
-   * @return {!Promise<!Array<Array<number>>>} Promise of supported fps ranges.
+   * @return {!Promise<!FpsRangeList>} Promise of supported fps ranges.
    *     Each range is represented as [min, max].
    * @throws {Error} Thrown when fail to parse the metadata or the device
    *     operation is not supported.
@@ -182,11 +185,11 @@
       throw new Error('Unexpected length of available fps range configs');
     }
 
-    const supportedFpsRanges = [];
+    const /** !FpsRangeList */ supportedFpsRanges = [];
     for (let i = 0; i < availableFpsRanges.length; i += numElementPerEntry) {
-      const [rangeMin, rangeMax] =
+      const [minFps, maxFps] =
           availableFpsRanges.slice(i, i + numElementPerEntry);
-      supportedFpsRanges.push([rangeMin, rangeMax]);
+      supportedFpsRanges.push({minFps, maxFps});
     }
     return supportedFpsRanges;
   }
diff --git a/chrome/browser/resources/chromeos/camera/src/js/resolution_event_broker.js b/chrome/browser/resources/chromeos/camera/src/js/resolution_event_broker.js
index 9c1de3d..bce5d7d0 100644
--- a/chrome/browser/resources/chromeos/camera/src/js/resolution_event_broker.js
+++ b/chrome/browser/resources/chromeos/camera/src/js/resolution_event_broker.js
@@ -18,7 +18,7 @@
     /**
      * Handler for requests of changing user-preferred resolution used in photo
      * taking.
-     * @type {function(string, number, number)}
+     * @type {!function(string, number, number)}
      * @private
      */
     this.photoChangePrefResolHandler_ = () => {};
@@ -26,7 +26,7 @@
     /**
      * Handler for requests of changing user-preferred resolution used in video
      * recording.
-     * @type {function(string, number, number)}
+     * @type {!function(string, number, number)}
      * @private
      */
     this.videoChangePrefResolHandler_ = () => {};
@@ -34,7 +34,7 @@
     /**
      * Listener for changes of preferred photo resolution used on particular
      * video device.
-     * @type {function(string, number, number)}
+     * @type {!function(string, number, number)}
      * @private
      */
     this.photoPrefResolChangeListener_ = () => {};
@@ -42,7 +42,7 @@
     /**
      * Listener for changes of preferred video resolution used on particular
      * video device.
-     * @type {function(string, number, number)}
+     * @type {!function(string, number, number)}
      * @private
      */
     this.videoPrefResolChangeListener_ = () => {};
@@ -51,7 +51,7 @@
   /**
    * Registers handler for requests of changing user-preferred resolution used
    * in photo taking.
-   * @param {function(string, number, number)} handler Called with device id of
+   * @param {!function(string, number, number)} handler Called with device id of
    *     video device to be changed and width, height of new resolution.
    */
   registerChangePhotoPrefResolHandler(handler) {
@@ -61,7 +61,7 @@
   /**
    * Registers handler for requests of changing user-preferred resolution used
    * in video recording.
-   * @param {function(string, number, number)} handler Called with device id of
+   * @param {!function(string, number, number)} handler Called with device id of
    *     video device to be changed and width, height of new resolution.
    */
   registerChangeVideoPrefResolHandler(handler) {
@@ -91,7 +91,7 @@
   /**
    * Adds listener for changes of preferred resolution used in taking photo on
    * particular video device.
-   * @param {function(string, number, number)} listener Called with changed
+   * @param {!function(string, number, number)} listener Called with changed
    *     video device id and new preferred resolution width, height.
    */
   addPhotoPrefResolChangeListener(listener) {
@@ -101,7 +101,7 @@
   /**
    * Adds listener for changes of preferred resolution used in video recording
    * on particular video device.
-   * @param {function(string, number, number)} listener Called with changed
+   * @param {!function(string, number, number)} listener Called with changed
    *     video device id and new preferred resolution width, height.
    */
   addVideoPrefResolChangeListener(listener) {
diff --git a/chrome/browser/resources/chromeos/camera/src/js/type.js b/chrome/browser/resources/chromeos/camera/src/js/type.js
new file mode 100644
index 0000000..7db2d026
--- /dev/null
+++ b/chrome/browser/resources/chromeos/camera/src/js/type.js
@@ -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.
+
+'use strict';
+
+/* eslint-disable no-unused-vars */
+
+/**
+ * Photo or video resolution.
+ */
+var Resolution = class {
+  /**
+   * @param {number} width
+   * @param {number} height
+   */
+  constructor(width, height) {
+    /**
+     * @type {number}
+     * @const
+     */
+    this.width = width;
+
+    /**
+     * @type {number}
+     * @const
+     */
+    this.height = height;
+  }
+
+  /**
+   * @return {number} Total pixel number.
+   */
+  get area() {
+    return this.width * this.height;
+  }
+
+  /**
+   * Aspect ratio calculates from width divided by height.
+   * @return {number}
+   */
+  get aspectRatio() {
+    // Approxitate to 4 decimal places to prevent precision error during
+    // comparing.
+    return parseFloat((this.width / this.height).toFixed(4));
+  }
+
+  /**
+   * Compares width/height of resolutions, see if they are equal or not.
+   * @param {!Resolution} resolution Resolution to be compared with.
+   * @return {boolean} Whether width/height of resolutions are equal.
+   */
+  equals(resolution) {
+    return this.width === resolution.width && this.height === resolution.height;
+  }
+
+  /**
+   * Compares aspect ratio of resolutions, see if they are equal or not.
+   * @param {!Resolution} resolution Resolution to be compared with.
+   * @return {boolean} Whether aspect ratio of resolutions are equal.
+   */
+  aspectRatioEquals(resolution) {
+    return this.width * resolution.height == this.height * resolution.width;
+  }
+
+  /**
+   * Create Resolution object from string.
+   * @param {string} s
+   * @return {!Resolution}
+   */
+  static fromString(s) {
+    return new Resolution(...s.split('x').map(Number));
+  }
+
+  /**
+   * @override
+   */
+  toString() {
+    return `${this.width}x${this.height}`;
+  }
+};
+
+/**
+ * @typedef {{
+ *   width: number,
+ *   height: number,
+ *   maxFps: number,
+ * }}
+ */
+var VideoConfig;
+
+/**
+ * @typedef {{
+ *   minFps: number,
+ *   maxFps: number,
+ * }}
+ */
+var FpsRange;
+
+/**
+ * A list of resolutions.
+ * @typedef {Array<!Resolution>}
+ */
+var ResolutionList;
+
+/**
+ * Map of all available resolution to its maximal supported capture fps. The key
+ * of the map is the resolution and the corresponding value is the maximal
+ * capture fps under that resolution.
+ * @typedef {Object<(!Resolution|string), number>}
+ */
+var MaxFpsInfo;
+
+/**
+ * List of supported capture fps ranges.
+ * @typedef {Array<!FpsRange>}
+ */
+var FpsRangeList;
+
+/* eslint-enable no-unused-vars */
diff --git a/chrome/browser/resources/chromeos/camera/src/js/util.js b/chrome/browser/resources/chromeos/camera/src/js/util.js
index fe68cca..93e2f8b 100644
--- a/chrome/browser/resources/chromeos/camera/src/js/util.js
+++ b/chrome/browser/resources/chromeos/camera/src/js/util.js
@@ -871,7 +871,7 @@
 
 /**
  * Sets up i18n messages on DOM subtree by i18n attributes.
- * @param {HTMLElement} rootElement Root of DOM subtree to be set up with.
+ * @param {!HTMLElement} rootElement Root of DOM subtree to be set up with.
  */
 cca.util.setupI18nElements = function(rootElement) {
   var getElements = (attr) => rootElement.querySelectorAll('[' + attr + ']');
diff --git a/chrome/browser/resources/chromeos/camera/src/js/views/BUILD.gn b/chrome/browser/resources/chromeos/camera/src/js/views/BUILD.gn
index d52516bb..2a62375a 100644
--- a/chrome/browser/resources/chromeos/camera/src/js/views/BUILD.gn
+++ b/chrome/browser/resources/chromeos/camera/src/js/views/BUILD.gn
@@ -13,10 +13,21 @@
 
 js_type_check("compile_resources") {
   deps = [
+    ":settings",
     ":view",
   ]
 }
 
+js_library("settings") {
+  deps = [
+    ":view",
+    "..:nav",
+    "..:type",
+    "../device:camera3_device_info",
+    "../device:device_info_updater",
+  ]
+}
+
 js_library("view") {
   deps = [
     "..:toast",
diff --git a/chrome/browser/resources/chromeos/camera/src/js/views/camera.js b/chrome/browser/resources/chromeos/camera/src/js/views/camera.js
index a7b1e80..25d8c874 100644
--- a/chrome/browser/resources/chromeos/camera/src/js/views/camera.js
+++ b/chrome/browser/resources/chromeos/camera/src/js/views/camera.js
@@ -186,7 +186,9 @@
   this.take_ = (async () => {
     try {
       await cca.views.camera.timertick.start();
-
+      if (!cca.state.get('video-mode')) {
+        cca.util.animateOnce(this.preview_.video);
+      }
       await this.modes_.current.startCapture();
     } catch (e) {
       if (e && e.message == 'cancel') {
@@ -309,7 +311,7 @@
   if (deviceOperator !== null) {
     if (deviceId !== null) {
       const previewRs =
-          (await this.infoUpdater_.getDeviceResolutions(deviceId))[1];
+          (await this.infoUpdater_.getDeviceResolutions(deviceId)).video;
       resolCandidates =
           this.modes_.getResolutionCandidates(mode, deviceId, previewRs);
     } else {
@@ -320,7 +322,7 @@
     resolCandidates =
         await this.modes_.getResolutionCandidatesV1(mode, deviceId);
   }
-  for (const [captureResolution, previewCandidates] of resolCandidates) {
+  for (const {resolution: captureR, previewCandidates} of resolCandidates) {
     for (const constraints of previewCandidates) {
       if (this.suspended) {
         throw new cca.views.CameraSuspendedError();
@@ -333,10 +335,11 @@
         }
         const stream = await navigator.mediaDevices.getUserMedia(constraints);
         await this.preview_.start(stream);
-        this.facingMode_ =
-            await this.options_.updateValues(constraints, stream);
+        this.facingMode_ = await this.options_.updateValues(stream);
         await this.modes_.updateModeSelectionUI(deviceId);
-        await this.modes_.updateMode(mode, stream, deviceId, captureResolution);
+        await this.modes_.updateMode(
+            mode, stream, deviceId,
+            captureR && [captureR.width, captureR.height]);
         cca.nav.close('warning', 'no-camera');
         return true;
       } catch (e) {
diff --git a/chrome/browser/resources/chromeos/camera/src/js/views/camera/modes.js b/chrome/browser/resources/chromeos/camera/src/js/views/camera/modes.js
index 0bd566f..de6caf2 100644
--- a/chrome/browser/resources/chromeos/camera/src/js/views/camera/modes.js
+++ b/chrome/browser/resources/chromeos/camera/src/js/views/camera/modes.js
@@ -128,7 +128,7 @@
 
   /**
    * Mode classname and related functions and attributes.
-   * @type {Object<string, Object>}
+   * @type {Object<string, !MediaStreamConstraints>}
    * @private
    */
   this.allModes_ = {
@@ -232,7 +232,8 @@
  * Returns a set of available constraints for HALv1 device.
  * @param {boolean} videoMode Is getting constraints for video mode.
  * @param {?string} deviceId Id of video device.
- * @return {!Promise<Array<Object>>} Result of constraints-candidates.
+ * @return {!Promise<!Array<!MediaStreamConstraints>>} Result of
+ *     constraints-candidates.
  */
 cca.views.camera.Modes.getV1Constraints = async function(videoMode, deviceId) {
   const defaultFacing = await cca.util.getDefaultFacing();
@@ -297,9 +298,8 @@
  * constraints for the given mode.
  * @param {string} mode
  * @param {string} deviceId
- * @param {ResolList} previewResolutions
- * @return {Array<[[number, number], Array<Object>]>} Result capture resolution
- *     width, height and constraints-candidates for its preview.
+ * @param {!ResolutionList} previewResolutions
+ * @return {!Array<!CaptureCandidate>}
  */
 cca.views.camera.Modes.prototype.getResolutionCandidates = function(
     mode, deviceId, previewResolutions) {
@@ -312,13 +312,12 @@
  * given mode on camera HALv1 device.
  * @param {string} mode
  * @param {?string} deviceId
- * @return {!Promise<Array<[?[number, number], Array<Object>]>>} Result capture
- *     resolution width, height and constraints-candidates for its preview.
+ * @return {!Promise<!Array<!CaptureCandidate>>}
  */
 cca.views.camera.Modes.prototype.getResolutionCandidatesV1 =
     async function(mode, deviceId) {
-  const v1Configs = await this.allModes_[mode].v1Config(deviceId);
-  return v1Configs.map((constraints) => [null, [constraints]]);
+  const previewCandidates = await this.allModes_[mode].v1Config(deviceId);
+  return [{resolution: null, previewCandidates}];
 };
 
 /**
@@ -369,7 +368,7 @@
  * @param {string} mode Classname of mode to be updated.
  * @param {MediaStream} stream Stream of the new switching mode.
  * @param {?string} deviceId Device id of currently working video device.
- * @param {?[number, number]} captureResolution Capturing resolution width and
+ * @param {?Resolution} captureResolution Capturing resolution width and
  *     height.
  */
 cca.views.camera.Modes.prototype.updateMode =
diff --git a/chrome/browser/resources/chromeos/camera/src/js/views/camera/options.js b/chrome/browser/resources/chromeos/camera/src/js/views/camera/options.js
index 4e8c968..917e4da 100644
--- a/chrome/browser/resources/chromeos/camera/src/js/views/camera/options.js
+++ b/chrome/browser/resources/chromeos/camera/src/js/views/camera/options.js
@@ -167,12 +167,10 @@
 
 /**
  * Updates the options' values for the current constraints and stream.
- * @param {Object} constraints Current stream constraints in use.
  * @param {MediaStream} stream Current Stream in use.
  * @return {?string} Facing-mode in use.
  */
-cca.views.camera.Options.prototype.updateValues =
-    async function(constraints, stream) {
+cca.views.camera.Options.prototype.updateValues = async function(stream) {
   var track = stream.getVideoTracks()[0];
   var trackSettings = track.getSettings && track.getSettings();
   let facingMode = trackSettings && trackSettings.facingMode;
@@ -186,7 +184,7 @@
     this.isV1NoFacingConfig_ = facingMode === undefined;
   }
   facingMode = this.isV1NoFacingConfig_ ? null : facingMode || 'external';
-  this.updateVideoDeviceId_(constraints, trackSettings);
+  this.videoDeviceId_ = trackSettings && trackSettings.deviceId || null;
   this.updateMirroring_(facingMode);
   this.audioTrack_ = stream.getAudioTracks()[0];
   this.updateAudioByMic_();
@@ -194,29 +192,6 @@
 };
 
 /**
- * Updates the video device id by the new stream.
- * @param {Object} constraints Stream constraints in use.
- * @param {MediaTrackSettings} trackSettings Video track settings in use.
- * @private
- */
-cca.views.camera.Options.prototype.updateVideoDeviceId_ = function(
-    constraints, trackSettings) {
-  if (constraints.video.deviceId) {
-    // For non-default cameras fetch the deviceId from constraints.
-    // Works on all supported Chrome versions.
-    this.videoDeviceId_ = constraints.video.deviceId.exact;
-  } else {
-    // For default camera, obtain the deviceId from settings, which is
-    // a feature available only from 59. For older Chrome versions,
-    // it's impossible to detect the device id. As a result, if the
-    // default camera was changed to rear in chrome://settings, then
-    // toggling the camera may not work when pressed for the first time
-    // (the same camera would be opened).
-    this.videoDeviceId_ = trackSettings && trackSettings.deviceId || null;
-  }
-};
-
-/**
  * Updates mirroring for a new stream.
  * @param {string} facingMode Facing-mode of the stream.
  * @private
diff --git a/chrome/browser/resources/chromeos/camera/src/js/views/camera/preview.js b/chrome/browser/resources/chromeos/camera/src/js/views/camera/preview.js
index 679a0572..b938fb9 100644
--- a/chrome/browser/resources/chromeos/camera/src/js/views/camera/preview.js
+++ b/chrome/browser/resources/chromeos/camera/src/js/views/camera/preview.js
@@ -105,6 +105,13 @@
   get stream() {
     return this.stream_;
   },
+
+  /**
+   * @return {!HTMLVideoElement}
+   */
+  get video() {
+    return this.video_;
+  },
 };
 
 /**
diff --git a/chrome/browser/resources/chromeos/camera/src/js/views/settings.js b/chrome/browser/resources/chromeos/camera/src/js/views/settings.js
index 5c6df04f..238fb26 100644
--- a/chrome/browser/resources/chromeos/camera/src/js/views/settings.js
+++ b/chrome/browser/resources/chromeos/camera/src/js/views/settings.js
@@ -15,15 +15,35 @@
 cca.views = cca.views || {};
 
 /**
- * Tuple of device id, width, height of preferred capture resolution and all
- * available resolutions for a specific video device.
- * @typedef {[string, number, number, ResolList]} DeviceIdResols
+ * import {Resolution} from '../type.js';
  */
+var Resolution = Resolution || {};
+
+/* eslint-disable no-unused-vars */
+
+/**
+ * Object of device id, preferred capture resolution and all
+ * available resolutions for a particular video device.
+ * @typedef {{prefResol: !Resolution, resols: !ResolutionList}}
+ */
+cca.views.ResolutionConfig;
+
+/**
+ * Photo and video resolution configuration for a particular video device.
+ * @typedef {{
+ *   deviceId: string,
+ *   photo: !cca.views.ResolutionConfig,
+ *   video: !cca.views.ResolutionConfig,
+ * }}
+ */
+cca.views.DeviceSetting;
+
+/* eslint-enable no-unused-vars */
 
 /**
  * Creates the base controller of settings view.
  * @param {string} selector Selector text of the view's root element.
- * @param {Object<string|function(Event=)>=} itemHandlers Click-handlers
+ * @param {!Object<string, !function(Event=)>=} itemHandlers Click-handlers
  *     mapped by element ids.
  * @extends {cca.views.View}
  * @constructor
@@ -31,10 +51,11 @@
 cca.views.BaseSettings = function(selector, itemHandlers = {}) {
   cca.views.View.call(this, selector, true, true);
 
-  this.root.querySelector('.menu-header button').addEventListener(
-      'click', () => this.leave());
+  this.root.querySelector('.menu-header button')
+      .addEventListener('click', () => this.leave());
   this.root.querySelectorAll('.menu-item').forEach((element) => {
-    var handler = itemHandlers[element.id];
+    /** @type {!function(Event=)|undefined} */
+    const handler = itemHandlers[element.id];
     if (handler) {
       element.addEventListener('click', handler);
     }
@@ -81,7 +102,7 @@
   Object.seal(this);
 
   document.querySelector('#settings-feedback').hidden =
-      !cca.util.isChromeVersionAbove(72); // Feedback available since M72.
+      !cca.util.isChromeVersionAbove(72);  // Feedback available since M72.
 };
 
 cca.views.MasterSettings.prototype = {
@@ -104,7 +125,7 @@
       ],
     },
   };
-  const id = 'gfdkimpbcpahaombhbimeihdjnejgicl'; // Feedback extension id.
+  const id = 'gfdkimpbcpahaombhbimeihdjnejgicl';  // Feedback extension id.
   chrome.runtime.sendMessage(id, data);
 };
 
@@ -119,137 +140,127 @@
  */
 cca.views.ResolutionSettings = function(
     infoUpdater, photoPreferrer, videoPreferrer, resolBroker) {
+  /**
+   * @param {function(): ?cca.views.DeviceSetting} getSetting
+   * @param {function(): !HTMLElement} getElement
+   * @param {boolean} isPhoto
+   * @return {!function()}
+   */
+  const createOpenMenuHandler = (getSetting, getElement, isPhoto) => () => {
+    const setting = getSetting();
+    if (setting === null) {
+      console.error('Open settings of non-exist device.');
+      return;
+    }
+    const element = getElement();
+    if (element.classList.contains('multi-option')) {
+      if (isPhoto) {
+        this.openPhotoResSettings_(setting, element);
+      } else {
+        this.openVideoResSettings_(setting, element);
+      }
+    }
+  };
   cca.views.BaseSettings.call(this, '#resolutionsettings', {
-    'settings-front-photores': () => {
-      const element = document.querySelector('#settings-front-photores');
-      if (element.classList.contains('multi-option')) {
-        this.openPhotoResSettings_(this.frontPhotoSetting_, element);
-      }
-    },
-    'settings-front-videores': () => {
-      const element = document.querySelector('#settings-front-videores');
-      if (element.classList.contains('multi-option')) {
-        this.openVideoResSettings_(this.frontVideoSetting_, element);
-      }
-    },
-    'settings-back-photores': () => {
-      const element = document.querySelector('#settings-back-photores');
-      if (element.classList.contains('multi-option')) {
-        this.openPhotoResSettings_(this.backPhotoSetting_, element);
-      }
-    },
-    'settings-back-videores': () => {
-      const element = document.querySelector('#settings-back-videores');
-      if (element.classList.contains('multi-option')) {
-        this.openVideoResSettings_(this.backVideoSetting_, element);
-      }
-    },
+    'settings-front-photores': createOpenMenuHandler(
+        () => this.frontSetting_, () => this.frontPhotoItem_, true),
+    'settings-front-videores': createOpenMenuHandler(
+        () => this.frontSetting_, () => this.frontVideoItem_, false),
+    'settings-back-photores': createOpenMenuHandler(
+        () => this.backSetting_, () => this.backPhotoItem_, true),
+    'settings-back-videores': createOpenMenuHandler(
+        () => this.backSetting_, () => this.backVideoItem_, false),
   });
 
   /**
-   * @type {cca.ResolutionEventBroker}
+   * @type {!cca.ResolutionEventBroker}
    * @private
    */
   this.resolBroker_ = resolBroker;
 
   /**
-   * @type {HTMLElement}
+   * @type {!HTMLElement}
    * @private
    */
-  this.resMenu_ = document.querySelector('#resolutionsettings>div.menu');
+  this.resMenu_ = /** @type {!HTMLElement} */ (
+      document.querySelector('#resolutionsettings>div.menu'));
 
   /**
-   * @type {HTMLElement}
+   * @type {!HTMLElement}
    * @private
    */
-  this.videoResMenu_ =
-      document.querySelector('#videoresolutionsettings>div.menu');
+  this.videoResMenu_ = /** @type {!HTMLElement} */ (
+      document.querySelector('#videoresolutionsettings>div.menu'));
 
   /**
-   * @type {HTMLElement}
+   * @type {!HTMLElement}
    * @private
    */
-  this.photoResMenu_ =
-      document.querySelector('#photoresolutionsettings>div.menu');
+  this.photoResMenu_ = /** @type {!HTMLElement} */ (
+      document.querySelector('#photoresolutionsettings>div.menu'));
 
   /**
-   * @type {HTMLElement}
+   * @type {!HTMLElement}
    * @private
    */
-  this.frontPhotoItem_ = document.querySelector('#settings-front-photores');
+  this.frontPhotoItem_ = /** @type {!HTMLElement} */ (
+      document.querySelector('#settings-front-photores'));
 
   /**
-   * @type {HTMLElement}
+   * @type {!HTMLElement}
    * @private
    */
-  this.frontVideoItem_ = document.querySelector('#settings-front-videores');
+  this.frontVideoItem_ = /** @type {!HTMLElement} */ (
+      document.querySelector('#settings-front-videores'));
 
   /**
-   * @type {HTMLElement}
+   * @type {!HTMLElement}
    * @private
    */
-  this.backPhotoItem_ = document.querySelector('#settings-back-photores');
+  this.backPhotoItem_ = /** @type {!HTMLElement} */ (
+      document.querySelector('#settings-back-photores'));
 
   /**
-   * @type {HTMLElement}
+   * @type {!HTMLElement}
    * @private
    */
-  this.backVideoItem_ = document.querySelector('#settings-back-videores');
+  this.backVideoItem_ = /** @type {!HTMLElement} */ (
+      document.querySelector('#settings-back-videores'));
 
   /**
-   * @type {HTMLTemplateElement}
+   * @type {!HTMLTemplateElement}
    * @private
    */
-  this.resItemTempl_ = document.querySelector('#resolution-item-template');
+  this.resItemTempl_ = /** @type {!HTMLTemplateElement} */ (
+      document.querySelector('#resolution-item-template'));
 
   /**
-   * @type {HTMLTemplateElement}
+   * @type {!HTMLTemplateElement}
    * @private
    */
-  this.extcamItemTempl_ =
-      document.querySelector('#extcam-resolution-item-template');
+  this.extcamItemTempl_ = /** @type {!HTMLTemplateElement} */ (
+      document.querySelector('#extcam-resolution-item-template'));
 
   /**
-   * Device id and photo resolutions of front camera. Null if no front camera.
-   * @type {?DeviceIdResols}
+   * Device setting of front camera. Null if no front camera.
+   * @type {?cca.views.DeviceSetting}
    * @private
    */
-  this.frontPhotoSetting_ = null;
+  this.frontSetting_ = null;
 
   /**
-   * Device id and video resolutions of front camera. Null if no front camera.
-   * @type {?DeviceIdResols}
+   * Device setting of back camera. Null if no front camera.
+   * @type {?cca.views.DeviceSetting}
    * @private
    */
-  this.frontVideoSetting_ = null;
+  this.backSetting_ = null;
 
   /**
-   * Device id and photo resolutions of back camera. Null if no back camera.
-   * @type {?DeviceIdResols}
+   * Device setting of external cameras.
+   * @type {!Array<!cca.views.DeviceSetting>}
    * @private
    */
-  this.backPhotoSetting_ = null;
-
-  /**
-   * Device id and video resolutions of back camera. Null if no back camera.
-   * @type {?DeviceIdResols}
-   * @private
-   */
-  this.backVideoSetting_ = null;
-
-  /**
-   * Device id and photo resolutions of external cameras.
-   * @type {Array<DeviceIdResols>}
-   * @private
-   */
-  this.externalPhotoSettings_ = [];
-
-  /**
-   * Device id and video resolutions of external cameras.
-   * @type {Array<DeviceIdResols>}
-   * @private
-   */
-  this.externalVideoSettings_ = [];
+  this.externalSettings_ = [];
 
   /**
    * Device id of currently opened resolution setting view.
@@ -262,38 +273,42 @@
   Object.seal(this);
 
   infoUpdater.addDeviceChangeListener(async (updater) => {
+    /** @type {?Array<!cca.device.Camera3DeviceInfo>} */
     const devices = await updater.getCamera3DevicesInfo();
-    if (!devices) {
+    if (devices === null) {
       cca.state.set('no-resolution-settings', true);
       return;
     }
 
-    this.frontPhotoSetting_ = this.backPhotoSetting_ = null;
-    this.externalPhotoSettings_ = [];
-    this.frontVideoSetting_ = this.backVideoSetting_ = null;
-    this.externalVideoSettings_ = [];
+    this.frontSetting_ = this.backSetting_ = null;
+    this.externalSettings_ = [];
 
     devices.forEach(({deviceId, facing, photoResols, videoResols}) => {
-      // Filter out resolutions of megapixels < 0.1 i.e. megapixels 0.0
-      const photoSetting = [
-        deviceId, ...photoPreferrer.getPrefResolution(deviceId),
-        photoResols.filter(([w, h]) => w * h >= 100000),
-      ];
-      const videoSetting = [
-        deviceId, ...videoPreferrer.getPrefResolution(deviceId), videoResols,
-      ];
+      const /** !cca.views.DeviceSetting */ deviceSetting = {
+        deviceId,
+        photo: {
+          prefResol: /** @type {!Resolution} */ (
+              photoPreferrer.getPrefResolution(deviceId)),
+          resols:
+              /* Filter out resolutions of megapixels < 0.1 i.e. megapixels
+               * 0.0*/
+              photoResols.filter((r) => r.area >= 100000),
+        },
+        video: {
+          prefResol: /** @type {!Resolution} */ (
+              videoPreferrer.getPrefResolution(deviceId)),
+          resols: videoResols,
+        },
+      };
       switch (facing) {
         case cros.mojom.CameraFacing.CAMERA_FACING_FRONT:
-          this.frontPhotoSetting_ = photoSetting;
-          this.frontVideoSetting_ = videoSetting;
+          this.frontSetting_ = deviceSetting;
           break;
         case cros.mojom.CameraFacing.CAMERA_FACING_BACK:
-          this.backPhotoSetting_ = photoSetting;
-          this.backVideoSetting_ = videoSetting;
+          this.backSetting_ = deviceSetting;
           break;
         case cros.mojom.CameraFacing.CAMERA_FACING_EXTERNAL:
-          this.externalPhotoSettings_.push(photoSetting);
-          this.externalVideoSettings_.push(videoSetting);
+          this.externalSettings_.push(deviceSetting);
           break;
         default:
           console.error(`Ignore device of unknown facing: ${facing}`);
@@ -314,57 +329,62 @@
 
 /**
  * Template for generating option text from photo resolution width and height.
- * @param {number} w Resolution width.
- * @param {number} h Resolution height.
- * @param {ResolList} resolutions All available resolutions.
+ * @param {!Resolution} r Resolution of text to be generated.
+ * @param {!ResolutionList} resolutions All available resolutions.
  * @return {string} Text shown on resolution option item.
  * @private
  */
 cca.views.ResolutionSettings.prototype.photoOptTextTempl_ = function(
-    w, h, resolutions) {
-  const gcd = (a, b) => (a <= 0 ? b : gcd(b % a, a));
-  const d = gcd(w, h);
-  const toMegapixel = (w, h) => Math.round(w * h / 100000) / 10;
-  if (resolutions.find(
-          ([w2, h2]) => (w != w2 || h != h2) && w * h2 == w2 * h &&
-              toMegapixel(w, h) == toMegapixel(w2, h2))) {
+    r, resolutions) {
+  /**
+   * @param {number} a
+   * @param {number} b
+   * @return {number}
+   */
+  const gcd = (a, b) => (a === 0 ? b : gcd(b % a, a));
+  /**
+   * @param {!Resolution} r
+   * @return {number}
+   */
+  const toMegapixel = (r) => Math.round(r.area / 100000) / 10;
+  const /** number */ d = gcd(r.width, r.height);
+  if (resolutions.some(
+          (findR) => !findR.equals(r) && r.aspectRatioEquals(findR) &&
+              toMegapixel(r) == toMegapixel(findR))) {
     return chrome.i18n.getMessage(
         'label_detail_photo_resolution',
-        [w / d, h / d, w, h, toMegapixel(w, h)]);
+        [r.width / d, r.height / d, r.width, r.height, toMegapixel(r)]);
   } else {
     return chrome.i18n.getMessage(
-        'label_photo_resolution', [w / d, h / d, toMegapixel(w, h)]);
+        'label_photo_resolution', [r.width / d, r.height / d, toMegapixel(r)]);
   }
 };
 
 /**
  * Template for generating option text from video resolution width and height.
- * @param {number} w Resolution width.
- * @param {number} h Resolution height.
+ * @param {!Resolution} r Resolution of text to be generated.
  * @return {string} Text shown on resolution option item.
  * @private
  */
-cca.views.ResolutionSettings.prototype.videoOptTextTempl_ = function(w, h) {
-  return chrome.i18n.getMessage('label_video_resolution', [h, w].map(String));
+cca.views.ResolutionSettings.prototype.videoOptTextTempl_ = function(r) {
+  return chrome.i18n.getMessage(
+      'label_video_resolution', [r.width, r.height].map(String));
 };
 
 /**
  * Finds photo and video resolution setting of target device id.
  * @param {string} deviceId
- * @return {?[DeviceIdResols, DeviceIdResols]}
+ * @return {?cca.views.DeviceSetting}
  * @private
  */
 cca.views.ResolutionSettings.prototype.getDeviceSetting_ = function(deviceId) {
-  if (this.frontPhotoSetting_ && this.frontPhotoSetting_[0] === deviceId) {
-    return [this.frontPhotoSetting_, this.frontVideoSetting_];
+  if (this.frontSetting_ && this.frontSetting_.deviceId === deviceId) {
+    return this.frontSetting_;
   }
-  if (this.backPhotoSetting_ && this.backPhotoSetting_[0] === deviceId) {
-    return [this.backPhotoSetting_, this.backVideoSetting_];
+  if (this.backSetting_ && this.backSetting_.deviceId === deviceId) {
+    return this.backSetting_;
   }
-  const idx = this.externalPhotoSettings_.findIndex(([id]) => id === deviceId);
-  return idx == -1 ?
-      null :
-      [this.externalPhotoSettings_[idx], this.externalVideoSettings_[idx]];
+  return this.externalSettings_.find((e) => e.deviceId === deviceId) || null;
 };
 
 /**
@@ -372,29 +392,33 @@
  * @private
  */
 cca.views.ResolutionSettings.prototype.updateResolutions_ = function() {
-  const prepItem = (item, [id, w, h, resolutions], optTextTempl) => {
+  /**
+   * @param {!HTMLElement} item
+   * @param {string} id
+   * @param {!cca.views.ResolutionConfig} config
+   * @param {!function(!Resolution, !ResolutionList): string} optTextTempl
+   */
+  const prepItem = (item, id, {prefResol, resols}, optTextTempl) => {
     item.dataset.deviceId = id;
-    item.classList.toggle('multi-option', resolutions.length > 1);
+    item.classList.toggle('multi-option', resols.length > 1);
     item.querySelector('.description>span').textContent =
-        optTextTempl(w, h, resolutions);
+        optTextTempl(prefResol, resols);
   };
 
   // Update front camera setting
-  cca.state.set('has-front-camera', !!this.frontPhotoSetting_);
-  if (this.frontPhotoSetting_) {
-    prepItem(
-        this.frontPhotoItem_, this.frontPhotoSetting_, this.photoOptTextTempl_);
-    prepItem(
-        this.frontVideoItem_, this.frontVideoSetting_, this.videoOptTextTempl_);
+  cca.state.set('has-front-camera', this.frontSetting_ !== null);
+  if (this.frontSetting_) {
+    const {deviceId, photo, video} = this.frontSetting_;
+    prepItem(this.frontPhotoItem_, deviceId, photo, this.photoOptTextTempl_);
+    prepItem(this.frontVideoItem_, deviceId, video, this.videoOptTextTempl_);
   }
 
   // Update back camera setting
-  cca.state.set('has-back-camera', !!this.backPhotoSetting_);
-  if (this.backPhotoSetting_) {
-    prepItem(
-        this.backPhotoItem_, this.backPhotoSetting_, this.photoOptTextTempl_);
-    prepItem(
-        this.backVideoItem_, this.backVideoSetting_, this.videoOptTextTempl_);
+  cca.state.set('has-back-camera', this.backSetting_ !== null);
+  if (this.backSetting_) {
+    const {deviceId, photo, video} = this.backSetting_;
+    prepItem(this.backPhotoItem_, deviceId, photo, this.photoOptTextTempl_);
+    prepItem(this.backVideoItem_, deviceId, video, this.videoOptTextTempl_);
   }
 
   // Update external camera settings
@@ -402,13 +426,15 @@
   // focused item in both previous and current list, pop out all items in
   // previous list except those having same deviceId as focused one and
   // recreate all other items from current list.
-  const prevFocus =
-      this.resMenu_.querySelector('.menu-item.external-camera:focus');
+  const prevFocus = /** @type {?HTMLElement} */ (
+      this.resMenu_.querySelector('.menu-item.external-camera:focus'));
+  /** @type {?string} */
   const prevFId = prevFocus && prevFocus.dataset.deviceId;
-  const focusIdx =
-      this.externalPhotoSettings_.findIndex(([id]) => id === prevFId);
-  const fTitle =
-      this.resMenu_.querySelector(`.menu-item[data-device-id="${prevFId}"]`);
+  const /** number */ focusIdx =
+      this.externalSettings_.findIndex(({deviceId}) => deviceId === prevFId);
+  const fTitle = /** @type {?HTMLElement} */ (
+      this.resMenu_.querySelector(`.menu-item[data-device-id="${prevFId}"]`));
+  /** @type {?string} */
   const focusedId = focusIdx === -1 ? null : prevFId;
 
   this.resMenu_.querySelectorAll('.menu-item.external-camera')
@@ -416,25 +442,29 @@
           (element) => element.dataset.deviceId !== focusedId &&
               element.parentNode.removeChild(element));
 
-  this.externalPhotoSettings_.forEach((photoSetting, index) => {
-    const deviceId = photoSetting[0];
-    const videoSetting = this.externalVideoSettings_[index];
+  this.externalSettings_.forEach((config, index) => {
+    const {deviceId} = config;
+    let /** !HTMLElement */ titleItem;
+    let /** !HTMLElement */ photoItem;
+    let /** !HTMLElement */ videoItem;
     if (deviceId !== focusedId) {
-      const extItem = document.importNode(this.extcamItemTempl_.content, true);
+      const extItem = /** @type {!HTMLElement} */ (
+          document.importNode(this.extcamItemTempl_.content, true));
       cca.util.setupI18nElements(extItem);
-      var [titleItem, photoItem, videoItem] =
-          extItem.querySelectorAll('.menu-item');
+      [titleItem, photoItem, videoItem] =
+          /** @type {!NodeList<!HTMLElement>}*/ (
+              extItem.querySelectorAll('.menu-item'));
 
       photoItem.addEventListener('click', () => {
         if (photoItem.classList.contains('multi-option')) {
-          this.openPhotoResSettings_(photoSetting, photoItem);
+          this.openPhotoResSettings_(config, photoItem);
         }
       });
       photoItem.setAttribute('aria-describedby', `${deviceId}-photores-desc`);
       photoItem.querySelector('.description').id = `${deviceId}-photores-desc`;
       videoItem.addEventListener('click', () => {
         if (videoItem.classList.contains('multi-option')) {
-          this.openVideoResSettings_(videoSetting, videoItem);
+          this.openVideoResSettings_(config, videoItem);
         }
       });
       videoItem.setAttribute('aria-describedby', `${deviceId}-videores-desc`);
@@ -445,17 +475,19 @@
         this.resMenu_.appendChild(extItem);
       }
     } else {
-      titleItem = fTitle;
-      photoItem = fTitle.nextElementSibling;
-      videoItem = photoItem.nextElementSibling;
+      titleItem = /** @type {!HTMLElement}*/ (fTitle);
+      photoItem = /** @type {!HTMLElement}*/ (fTitle.nextElementSibling);
+      videoItem = /** @type {!HTMLElement}*/ (photoItem.nextElementSibling);
     }
     titleItem.dataset.deviceId = deviceId;
-    prepItem(photoItem, photoSetting, this.photoOptTextTempl_);
-    prepItem(videoItem, videoSetting, this.videoOptTextTempl_);
+    prepItem(photoItem, deviceId, config.photo, this.photoOptTextTempl_);
+    prepItem(videoItem, deviceId, config.video, this.videoOptTextTempl_);
   });
+  // Force closing opened setting of unplugged device.
   if ((cca.state.get('photoresolutionsettings') ||
        cca.state.get('videoresolutionsettings')) &&
-      !this.getDeviceSetting_(this.openedSettingDeviceId_)) {
+      this.openedSettingDeviceId_ !== null &&
+      this.getDeviceSetting_(this.openedSettingDeviceId_) !== undefined) {
     cca.nav.close(
         cca.state.get('photoresolutionsettings') ? 'photoresolutionsettings' :
                                                    'videoresolutionsettings');
@@ -471,19 +503,19 @@
  */
 cca.views.ResolutionSettings.prototype.updateSelectedPhotoResolution_ =
     function(deviceId, width, height) {
-  const [photoSetting] = this.getDeviceSetting_(deviceId);
-  photoSetting[1] = width;
-  photoSetting[2] = height;
-  if (this.frontPhotoSetting_ && deviceId === this.frontPhotoSetting_[0]) {
-    var photoItem = this.frontPhotoItem_;
-  } else if (this.backPhotoSetting_ && deviceId === this.backPhotoSetting_[0]) {
+  const {photo} = this.getDeviceSetting_(deviceId);
+  photo.prefResol = new Resolution(width, height);
+  let /** !HTMLElement */ photoItem;
+  if (this.frontSetting_ && this.frontSetting_.deviceId === deviceId) {
+    photoItem = this.frontPhotoItem_;
+  } else if (this.backsetting_ && this.backsetting_.deviceId === deviceId) {
     photoItem = this.backPhotoItem_;
   } else {
-    photoItem = this.resMenu_.querySelectorAll(
-        `.menu-item[data-device-id="${deviceId}"]`)[1];
+    photoItem = /** @type {!HTMLElement} */ (this.resMenu_.querySelectorAll(
+        `.menu-item[data-device-id="${deviceId}"]`)[1]);
   }
   photoItem.querySelector('.description>span').textContent =
-      this.photoOptTextTempl_(width, height, photoSetting[3]);
+      this.photoOptTextTempl_(photo.prefResol, photo.resols);
 
   // Update setting option if it's opened.
   if (cca.state.get('photoresolutionsettings') &&
@@ -503,19 +535,19 @@
  */
 cca.views.ResolutionSettings.prototype.updateSelectedVideoResolution_ =
     function(deviceId, width, height) {
-  const [, videoSetting] = this.getDeviceSetting_(deviceId);
-  videoSetting[1] = width;
-  videoSetting[2] = height;
-  if (this.frontVideoSetting_ && deviceId === this.frontVideoSetting_[0]) {
-    var videoItem = this.frontVideoItem_;
-  } else if (this.backVideoSetting_ && deviceId === this.backVideoSetting_[0]) {
+  const {video} = this.getDeviceSetting_(deviceId);
+  video.prefResol = new Resolution(width, height);
+  let /** !HTMLElement */ videoItem;
+  if (this.frontSetting_ && this.frontSetting_.deviceId === deviceId) {
+    videoItem = this.frontVideoItem_;
+  } else if (this.backSetting_ && this.backSetting_.deviceId === deviceId) {
     videoItem = this.backVideoItem_;
   } else {
-    videoItem = this.resMenu_.querySelectorAll(
-        `.menu-item[data-device-id="${deviceId}"]`)[2];
+    videoItem = /** @type {!HTMLElement} */ (this.resMenu_.querySelectorAll(
+        `.menu-item[data-device-id="${deviceId}"]`)[1]);
   }
   videoItem.querySelector('.description>span').textContent =
-      this.videoOptTextTempl_(width, height);
+      this.videoOptTextTempl_(video.prefResol);
 
   // Update setting option if it's opened.
   if (cca.state.get('videoresolutionsettings') &&
@@ -528,72 +560,72 @@
 
 /**
  * Opens photo resolution setting view.
- * @param {DeviceIdResols} setting Photo resolution setting.
- * @param {HTMLElement} resolItem Dom element from upper layer menu item showing
- *     title of the selected resolution.
+ * @param {!cca.views.DeviceSetting} Setting of video device to be opened.
+ * @param {!HTMLElement} resolItem Dom element from upper layer menu item
+ *     showing title of the selected resolution.
  * @private
  */
 cca.views.ResolutionSettings.prototype.openPhotoResSettings_ = function(
-    setting, resolItem) {
-  const [deviceId, width, height, resolutions] = setting;
+    {deviceId, photo}, resolItem) {
   this.openedSettingDeviceId_ = deviceId;
   this.updateMenu_(
       resolItem, this.photoResMenu_, this.photoOptTextTempl_,
-      (w, h) => this.resolBroker_.requestChangePhotoPrefResol(deviceId, w, h),
-      resolutions, width, height);
+      (r) => this.resolBroker_.requestChangePhotoPrefResol(
+          deviceId, r.width, r.height),
+      photo.resols, photo.prefResol);
   this.openSubSettings('photoresolutionsettings');
 };
 
 /**
  * Opens video resolution setting view.
- * @param {DeviceIdResols} setting Video resolution setting.
- * @param {HTMLElement} resolItem Dom element from upper layer menu item showing
- *     title of the selected resolution.
+ * @param {!cca.views.DeviceSetting} Setting of video device to be opened.
+ * @param {!HTMLElement} resolItem Dom element from upper layer menu item
+ *     showing title of the selected resolution.
  * @private
  */
 cca.views.ResolutionSettings.prototype.openVideoResSettings_ = function(
-    setting, resolItem) {
-  const [deviceId, width, height, resolutions] = setting;
+    {deviceId, video}, resolItem) {
   this.openedSettingDeviceId_ = deviceId;
   this.updateMenu_(
       resolItem, this.videoResMenu_, this.videoOptTextTempl_,
-      (w, h) => this.resolBroker_.requestChangeVideoPrefResol(deviceId, w, h),
-      resolutions, width, height);
+      (r) => this.resolBroker_.requestChangeVideoPrefResol(
+          deviceId, r.width, r.height),
+      video.resols, video.prefResol);
   this.openSubSettings('videoresolutionsettings');
 };
 
 /**
  * Updates resolution menu with specified resolutions.
- * @param {HTMLElement} resolItem DOM element holding selected resolution.
- * @param {HTMLElement} menu Menu holding all resolution option elements.
- * @param {function(number, number, ResolList): string} optTextTempl Template
- *     generating text content for each resolution option from its
+ * @param {!HTMLElement} resolItem DOM element holding selected resolution.
+ * @param {!HTMLElement} menu Menu holding all resolution option elements.
+ * @param {!function(!Resolution, !ResolutionList): string} optTextTempl
+ *     Template generating text content for each resolution option from its
  *     width and height.
- * @param {function(number, number)} onChange Called when selected
- *     option changed with the its width and height
- * @param {ResolList} resolutions Resolutions of its width and height to be
- *      updated with.
- * @param {number} selectedWidth Width of selected resolution.
- * @param {number} selectedHeight Height of selected resolution.
+ * @param {!function(!Resolution)} onChange Called when selected option changed
+ *     with resolution of newly selected option.
+ * @param {!ResolutionList} resolutions Resolutions of its width and height to
+ *     be updated with.
+ * @param {!Resolution} selectedR Selected resolution.
  * @private
  */
 cca.views.ResolutionSettings.prototype.updateMenu_ = function(
-    resolItem, menu, optTextTempl, onChange, resolutions, selectedWidth,
-    selectedHeight) {
+    resolItem, menu, optTextTempl, onChange, resolutions, selectedR) {
   const captionText = resolItem.querySelector('.description>span');
   captionText.textContent = '';
   menu.querySelectorAll('.menu-item')
       .forEach((element) => element.parentNode.removeChild(element));
 
-  resolutions.forEach(([w, h], index) => {
-    const item = document.importNode(this.resItemTempl_.content, true);
-    const inputElement = item.querySelector('input');
-    item.querySelector('span').textContent = optTextTempl(w, h, resolutions);
+  resolutions.forEach((r) => {
+    const item = /** @type {!HTMLElement} */ (
+        document.importNode(this.resItemTempl_.content, true));
+    const inputElement =
+        /** @type {!HTMLElement} */ (item.querySelector('input'));
+    item.querySelector('span').textContent = optTextTempl(r, resolutions);
     inputElement.name = menu.dataset.name;
-    inputElement.dataset.width = w;
-    inputElement.dataset.height = h;
-    if (w == selectedWidth && h == selectedHeight) {
-      captionText.textContent = optTextTempl(w, h, resolutions);
+    inputElement.dataset.width = r.width;
+    inputElement.dataset.height = r.height;
+    if (r.equals(selectedR)) {
+      captionText.textContent = optTextTempl(r, resolutions);
       inputElement.checked = true;
     }
     inputElement.addEventListener('click', (event) => {
@@ -603,8 +635,8 @@
     });
     inputElement.addEventListener('change', (event) => {
       if (inputElement.checked) {
-        captionText.textContent = optTextTempl(w, h, resolutions);
-        onChange(w, h);
+        captionText.textContent = optTextTempl(r, resolutions);
+        onChange(r);
       }
     });
     menu.appendChild(item);
diff --git a/chrome/browser/resources/chromeos/camera/src/js/views/view.js b/chrome/browser/resources/chromeos/camera/src/js/views/view.js
index bfa45bba5..0891443 100644
--- a/chrome/browser/resources/chromeos/camera/src/js/views/view.js
+++ b/chrome/browser/resources/chromeos/camera/src/js/views/view.js
@@ -25,7 +25,7 @@
     selector, dismissByEsc = false, dismissByBkgndClick = false) {
   /**
    * @type {!HTMLElement}
-   * @private
+   * @protected
    */
   this.rootElement_ =
       /** @type {!HTMLElement} */ (document.querySelector(selector));
diff --git a/chrome/browser/resources/chromeos/camera/src/views/main.html b/chrome/browser/resources/chromeos/camera/src/views/main.html
index f5e88e6..2b8f922 100644
--- a/chrome/browser/resources/chromeos/camera/src/views/main.html
+++ b/chrome/browser/resources/chromeos/camera/src/views/main.html
@@ -11,6 +11,7 @@
     <link rel="stylesheet" href="../css/main.css">
     <script src="../js/browser_proxy/browser_proxy.js"></script>
     <script src="../js/google-analytics-bundle.js"></script>
+    <script src="../js/type.js"></script>
     <script src="../js/metrics.js"></script>
     <script src="../js/intent.js"></script>
     <script src="../js/util.js"></script>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_am.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_am.xtb
index 51d37df..a7bad49 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_am.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_am.xtb
@@ -792,6 +792,7 @@
 <translation id="6459511626086141404">ልሙጥ የቁልፍ አደራደር</translation>
 <translation id="6468049171101508116">ቀጣይ አዝራር</translation>
 <translation id="646954774886932461">መረጃ ጠቋሚ</translation>
+<translation id="6479792383819319132">ቀጣይ አንቀጽ የለም።</translation>
 <translation id="6493991254603208962">ብሩህነት ቀንስ</translation>
 <translation id="6501595918865591267">የወይራ ቅጠል</translation>
 <translation id="6508059270146105198">የብሬይል ማሳያውን ወደ ገጹ ግርጌ ያንቀሳቅሱ</translation>
@@ -814,6 +815,7 @@
 <translation id="6637586476836377253">የምዝግብ ማስታወሻ</translation>
 <translation id="6657128831881431364">የሂደት አሞሌ</translation>
 <translation id="6659594942844771486">ትር</translation>
+<translation id="6675661017770918201">ምንም ቀዳሚ አንቀጽ የለም።</translation>
 <translation id="667999046851023355">ሰነድ</translation>
 <translation id="6688209025607531203">ሁነታዊ ያልሆነ ማንቂያ</translation>
 <translation id="6689672606256159458">ጠቆር ያለ ሳልመን</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ar.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ar.xtb
index 64eeb4c..25fb41f 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ar.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ar.xtb
@@ -793,6 +793,7 @@
 <translation id="6459511626086141404">مخطط مفاتيح ثابت</translation>
 <translation id="6468049171101508116">الزر التالي</translation>
 <translation id="646954774886932461">فهرس</translation>
+<translation id="6479792383819319132">لا تتوفّر فقرة تالية.</translation>
 <translation id="6493991254603208962">سطوع منخفض</translation>
 <translation id="6501595918865591267">فيروزي</translation>
 <translation id="6508059270146105198">نقل عرض برايل إلى أسفل الصفحة</translation>
@@ -815,6 +816,7 @@
 <translation id="6637586476836377253">log</translation>
 <translation id="6657128831881431364">شريط التقدم</translation>
 <translation id="6659594942844771486">علامة تبويب</translation>
+<translation id="6675661017770918201">لا تتوفّر فقرة سابقة.</translation>
 <translation id="667999046851023355">مستند</translation>
 <translation id="6688209025607531203">تنبيه غير نمطي</translation>
 <translation id="6689672606256159458">برتقالي وردي داكن</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_bg.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_bg.xtb
index 085e3fb..3a27d1a 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_bg.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_bg.xtb
@@ -792,6 +792,7 @@
 <translation id="6459511626086141404">Фиксирана клавиатурна подредба</translation>
 <translation id="6468049171101508116">Следващият бутон</translation>
 <translation id="646954774886932461">Показалец</translation>
+<translation id="6479792383819319132">Няма следващ абзац.</translation>
 <translation id="6493991254603208962">намаляване на яркостта</translation>
 <translation id="6501595918865591267">тюркоазено</translation>
 <translation id="6508059270146105198">Преместване на брайловия дисплей в долната част на страницата</translation>
@@ -814,6 +815,7 @@
 <translation id="6637586476836377253">регистрационен файл</translation>
 <translation id="6657128831881431364">Лента за хода</translation>
 <translation id="6659594942844771486">Раздел</translation>
+<translation id="6675661017770918201">Няма предишен абзац.</translation>
 <translation id="667999046851023355">Документ</translation>
 <translation id="6688209025607531203">Немодален сигнал</translation>
 <translation id="6689672606256159458">тъмно розово-оранжево</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_bn.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_bn.xtb
index 3783a9d..7cf0155a 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_bn.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_bn.xtb
@@ -793,6 +793,7 @@
 <translation id="6459511626086141404">ফ্ল্যাট কীম্যাপ</translation>
 <translation id="6468049171101508116">পরবর্তী বোতাম</translation>
 <translation id="646954774886932461">সূচি</translation>
+<translation id="6479792383819319132">কোনও পরবর্তী প্যারাগ্রাফ নেই।</translation>
 <translation id="6493991254603208962">উজ্জ্বলতা কমান</translation>
 <translation id="6501595918865591267">ফিরোজা</translation>
 <translation id="6508059270146105198">পৃষ্ঠার নীচের দিকে ব্রেইল প্রদর্শন সরান</translation>
@@ -815,6 +816,7 @@
 <translation id="6637586476836377253">লগ</translation>
 <translation id="6657128831881431364">প্রগতি দণ্ড</translation>
 <translation id="6659594942844771486">ট্যাব</translation>
+<translation id="6675661017770918201">আগের কোনও প্যারাগ্রাফ নেই।</translation>
 <translation id="667999046851023355">দস্তাবেজ</translation>
 <translation id="6688209025607531203">একটি অ-মোডাল সতর্কতা</translation>
 <translation id="6689672606256159458">গাঢ় স্যালমন</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ca.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ca.xtb
index 9b8a910..b5e689f 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ca.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ca.xtb
@@ -792,6 +792,7 @@
 <translation id="6459511626086141404">Mapa de teclat pla</translation>
 <translation id="6468049171101508116">Botó següent</translation>
 <translation id="646954774886932461">Índex</translation>
+<translation id="6479792383819319132">No hi ha cap paràgraf següent.</translation>
 <translation id="6493991254603208962">disminueix la brillantor</translation>
 <translation id="6501595918865591267">Turquesa</translation>
 <translation id="6508059270146105198">Mou la pantalla Braille a la part inferior de la pàgina.</translation>
@@ -814,6 +815,7 @@
 <translation id="6637586476836377253">registre</translation>
 <translation id="6657128831881431364">Barra de progrés</translation>
 <translation id="6659594942844771486">Pestanya</translation>
+<translation id="6675661017770918201">No hi ha cap paràgraf anterior.</translation>
 <translation id="667999046851023355">Document</translation>
 <translation id="6688209025607531203">Una alerta no modal</translation>
 <translation id="6689672606256159458">Salmó fosc</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_cs.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_cs.xtb
index 2ced9a8..49c1b5a 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_cs.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_cs.xtb
@@ -792,6 +792,7 @@
 <translation id="6459511626086141404">Plochá mapa kláves</translation>
 <translation id="6468049171101508116">Další tlačítko</translation>
 <translation id="646954774886932461">Rejstřík</translation>
+<translation id="6479792383819319132">Žádný další odstavec není k dispozici.</translation>
 <translation id="6493991254603208962">Snížit jas</translation>
 <translation id="6501595918865591267">Tyrkysová</translation>
 <translation id="6508059270146105198">Přesunout zobrazení Brailleova písma na konec stránky</translation>
@@ -814,6 +815,7 @@
 <translation id="6637586476836377253">protokol</translation>
 <translation id="6657128831881431364">Indikátor průběhu</translation>
 <translation id="6659594942844771486">Karta</translation>
+<translation id="6675661017770918201">Žádný předchozí odstavec není k dispozici.</translation>
 <translation id="667999046851023355">Dokument</translation>
 <translation id="6688209025607531203">Nemodální upozornění</translation>
 <translation id="6689672606256159458">Tmavě lososová</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_da.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_da.xtb
index e707d69..90ced97 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_da.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_da.xtb
@@ -153,7 +153,7 @@
 <translation id="2063539687800151747">Motto</translation>
 <translation id="207477615537953741">Semantik fra</translation>
 <translation id="2086961585857038472">Næste ord</translation>
-<translation id="2087981446621639008">oplsng i bskrvlst</translation>
+<translation id="2087981446621639008">oplysn i bskrvlst</translation>
 <translation id="2089387485033699258">da</translation>
 <translation id="2091933974477985526">Forrige tekstområde, som kan redigeres</translation>
 <translation id="2100350898815792233">Al tegnsætning</translation>
@@ -793,6 +793,7 @@
 <translation id="6459511626086141404">Flad tasteoversigt</translation>
 <translation id="6468049171101508116">Knappen Næste</translation>
 <translation id="646954774886932461">Indeks</translation>
+<translation id="6479792383819319132">Der er intet næste afsnit.</translation>
 <translation id="6493991254603208962">Lysstyrke ned</translation>
 <translation id="6501595918865591267">Turkis</translation>
 <translation id="6508059270146105198">Flyt braille-visningen til bunden af siden</translation>
@@ -815,6 +816,7 @@
 <translation id="6637586476836377253">log</translation>
 <translation id="6657128831881431364">Statuslinje</translation>
 <translation id="6659594942844771486">Fane</translation>
+<translation id="6675661017770918201">Der er ingen tidligere afsnit.</translation>
 <translation id="667999046851023355">Dokument</translation>
 <translation id="6688209025607531203">En ikke-modal advarsel</translation>
 <translation id="6689672606256159458">Mørk laksefarvet</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_de.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_de.xtb
index 68f7366..b8c080e 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_de.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_de.xtb
@@ -792,6 +792,7 @@
 <translation id="6459511626086141404">Flache Tastaturbelegung</translation>
 <translation id="6468049171101508116">Nächste Schaltfläche</translation>
 <translation id="646954774886932461">Index</translation>
+<translation id="6479792383819319132">Es gibt keinen weiteren Absatz.</translation>
 <translation id="6493991254603208962">Helligkeit verringern</translation>
 <translation id="6501595918865591267">Türkis</translation>
 <translation id="6508059270146105198">Braillezeile ans Seitenende verschieben</translation>
@@ -814,6 +815,7 @@
 <translation id="6637586476836377253">log</translation>
 <translation id="6657128831881431364">Statusanzeige</translation>
 <translation id="6659594942844771486">Tab</translation>
+<translation id="6675661017770918201">Es gibt keinen vorherigen Absatz.</translation>
 <translation id="667999046851023355">Dokument</translation>
 <translation id="6688209025607531203">Eine nicht modale Benachrichtigung</translation>
 <translation id="6689672606256159458">Dunkle Lachsfarbe</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_el.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_el.xtb
index 461902a..2158f7d 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_el.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_el.xtb
@@ -793,6 +793,7 @@
 <translation id="6459511626086141404">Σταθερή αντιστοίχιση πλήκτρων</translation>
 <translation id="6468049171101508116">Επόμενο κουμπί</translation>
 <translation id="646954774886932461">Ευρετήριο</translation>
+<translation id="6479792383819319132">Δεν υπάρχει επόμενη παράγραφος.</translation>
 <translation id="6493991254603208962">Μείωση φωτεινότητας</translation>
 <translation id="6501595918865591267">Τιρκουάζ</translation>
 <translation id="6508059270146105198">Μετακίνηση οθόνης μπράιγ στο κάτω μέρος της σελίδας</translation>
@@ -815,6 +816,7 @@
 <translation id="6637586476836377253">αρχείο καταγραφής</translation>
 <translation id="6657128831881431364">Γραμμή προόδου</translation>
 <translation id="6659594942844771486">Καρτέλα</translation>
+<translation id="6675661017770918201">Δεν υπάρχει προηγούμενη παράγραφος.</translation>
 <translation id="667999046851023355">Έγγραφο</translation>
 <translation id="6688209025607531203">Μια μη αποκλειστική ειδοποίηση</translation>
 <translation id="6689672606256159458">Σκούρο σομόν</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_en-GB.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_en-GB.xtb
index c8d5840..9fb95dc 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_en-GB.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_en-GB.xtb
@@ -793,6 +793,7 @@
 <translation id="6459511626086141404">Flat keymap</translation>
 <translation id="6468049171101508116">Next button</translation>
 <translation id="646954774886932461">Index</translation>
+<translation id="6479792383819319132">No next paragraph.</translation>
 <translation id="6493991254603208962">Brightness down</translation>
 <translation id="6501595918865591267">Turquoise</translation>
 <translation id="6508059270146105198">Move braille display to bottom of page</translation>
@@ -815,6 +816,7 @@
 <translation id="6637586476836377253">log</translation>
 <translation id="6657128831881431364">Progress bar</translation>
 <translation id="6659594942844771486">Tab</translation>
+<translation id="6675661017770918201">No previous paragraph.</translation>
 <translation id="667999046851023355">Document</translation>
 <translation id="6688209025607531203">A non-modal alert</translation>
 <translation id="6689672606256159458">Dark Salmon</translation>
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 2fcf961..2ad8927 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
@@ -793,6 +793,7 @@
 <translation id="6459511626086141404">Mapa de teclado plano</translation>
 <translation id="6468049171101508116">Botón Siguiente</translation>
 <translation id="646954774886932461">Índice</translation>
+<translation id="6479792383819319132">No hay un párrafo siguiente.</translation>
 <translation id="6493991254603208962">Disminuir brillo</translation>
 <translation id="6501595918865591267">Turquesa</translation>
 <translation id="6508059270146105198">Mover la pantalla de braille a la parte inferior de la página</translation>
@@ -815,6 +816,7 @@
 <translation id="6637586476836377253">rgstr</translation>
 <translation id="6657128831881431364">Barra de progreso</translation>
 <translation id="6659594942844771486">Pestaña</translation>
+<translation id="6675661017770918201">No hay un párrafo anterior.</translation>
 <translation id="667999046851023355">Documento</translation>
 <translation id="6688209025607531203">Una alerta no modal</translation>
 <translation id="6689672606256159458">Salmón oscuro</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_es.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_es.xtb
index 0df56c7..5d31f1c9 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_es.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_es.xtb
@@ -153,7 +153,7 @@
 <translation id="2063539687800151747">Epígrafe</translation>
 <translation id="207477615537953741">Semántica desactivada</translation>
 <translation id="2086961585857038472">Palabra siguiente</translation>
-<translation id="2087981446621639008">dtll d lst d dscpcn</translation>
+<translation id="2087981446621639008">detlistdescr</translation>
 <translation id="2089387485033699258">es</translation>
 <translation id="2091933974477985526">Área de texto editable anterior</translation>
 <translation id="2100350898815792233">Todos los signos de puntuación</translation>
@@ -194,7 +194,7 @@
 <translation id="2416512023405990736">Una casilla de verificación desmarcada</translation>
 <translation id="2417569100218200841">Información del contenido</translation>
 <translation id="2417948780551741035">Notas finales</translation>
-<translation id="2419852971200420169">Lista de descripción</translation>
+<translation id="2419852971200420169">Lista de descripciones</translation>
 <translation id="2421113964388408478">Eliminación</translation>
 <translation id="2422937916923936891">Casilla de verificación de elemento de menú</translation>
 <translation id="2428534162001909979">Menús de comandos</translation>
@@ -373,7 +373,7 @@
 <translation id="3497063866483065785">{COUNT,plural, =1{signo de interrogación}other{# signos de interrogación}}</translation>
 <translation id="3514822174137761109">{COUNT,plural, =1{símbolo de intercalación}other{# símbolos de intercalación}}</translation>
 <translation id="352577523970648069">Un campo de texto editable</translation>
-<translation id="3538907380453898475">lst d dscrpcn</translation>
+<translation id="3538907380453898475">listdescr</translation>
 <translation id="3549141990712742152">cortar <ph name="TEXT" />.</translation>
 <translation id="3549680091535286226">Toca con 2 dedos para detener la voz temporalmente</translation>
 <translation id="3568702578574425662"><ph name="NAME" />, casilla de verificación no seleccionada</translation>
@@ -793,6 +793,7 @@
 <translation id="6459511626086141404">Mapa de teclado plano</translation>
 <translation id="6468049171101508116">Botón siguiente</translation>
 <translation id="646954774886932461">Índice</translation>
+<translation id="6479792383819319132">No existe ningún párrafo posterior.</translation>
 <translation id="6493991254603208962">Reducir el brillo</translation>
 <translation id="6501595918865591267">Turquesa</translation>
 <translation id="6508059270146105198">Mueve la pantalla braille a la parte inferior de la página</translation>
@@ -815,6 +816,7 @@
 <translation id="6637586476836377253">registro</translation>
 <translation id="6657128831881431364">Barra de progreso</translation>
 <translation id="6659594942844771486">Pestaña</translation>
+<translation id="6675661017770918201">No hay ningún párrafo anterior.</translation>
 <translation id="667999046851023355">Documento</translation>
 <translation id="6688209025607531203">Una alerta no modal</translation>
 <translation id="6689672606256159458">Salmón oscuro</translation>
@@ -918,7 +920,7 @@
 <translation id="7332592614823088566">Fila <ph name="ROWINDEX" /> de <ph name="ROWTOTAL" />, columna <ph name="COLINDEX" /> de <ph name="COLTOTAL" /></translation>
 <translation id="7336596009609913925">tiene un componente emergente</translation>
 <translation id="7356165926712028380">Cambiar a braille de ocho puntos</translation>
-<translation id="7356610683936413584">Detalle de lista de descripción</translation>
+<translation id="7356610683936413584">Detalle de lista de descripciones</translation>
 <translation id="7362871137496673139">No hay ningún título de nivel 2 anterior.</translation>
 <translation id="7370432716629432284">{COUNT,plural, =1{et}other{# símbolos et}}</translation>
 <translation id="737396357417333429">clk</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_et.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_et.xtb
index b3ad3a6e..4d30ebb 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_et.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_et.xtb
@@ -793,6 +793,7 @@
 <translation id="6459511626086141404">Lame klahvitabel</translation>
 <translation id="6468049171101508116">Järgmine nupp</translation>
 <translation id="646954774886932461">Register</translation>
+<translation id="6479792383819319132">Järgmist lõiku ei ole.</translation>
 <translation id="6493991254603208962">Vähendab heledust</translation>
 <translation id="6501595918865591267">Türkiissinine</translation>
 <translation id="6508059270146105198">Braille' kuva lehe alaserva liigutamine</translation>
@@ -815,6 +816,7 @@
 <translation id="6637586476836377253">logi</translation>
 <translation id="6657128831881431364">Edenemisriba</translation>
 <translation id="6659594942844771486">Vaheleht</translation>
+<translation id="6675661017770918201">Eelmist lõiku ei ole.</translation>
 <translation id="667999046851023355">Dokument</translation>
 <translation id="6688209025607531203">Mittemodaalne teatis</translation>
 <translation id="6689672606256159458">Tume lõheroosa</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_fa.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_fa.xtb
index 4863cd6..b4747a4 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_fa.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_fa.xtb
@@ -793,6 +793,7 @@
 <translation id="6459511626086141404">نقشه کلید مسطح</translation>
 <translation id="6468049171101508116">دکمه بعدی</translation>
 <translation id="646954774886932461">فهرست موضوعی</translation>
+<translation id="6479792383819319132">پاراگراف بعدی وجود ندارد.</translation>
 <translation id="6493991254603208962">کم کردن روشنایی</translation>
 <translation id="6501595918865591267">فیروزه‌ای</translation>
 <translation id="6508059270146105198">انتقال صفحه‌نمایش بریل به پایین صفحه</translation>
@@ -815,6 +816,7 @@
 <translation id="6637586476836377253">log</translation>
 <translation id="6657128831881431364">نوار پیشرفت</translation>
 <translation id="6659594942844771486">Tab</translation>
+<translation id="6675661017770918201">پاراگراف قبلی وجود ندارد.</translation>
 <translation id="667999046851023355">سند</translation>
 <translation id="6688209025607531203">هشدار غیرکیفیتی</translation>
 <translation id="6689672606256159458">قهوه‌ای حنایی</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_fi.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_fi.xtb
index 56c540ab..72ebe15 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_fi.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_fi.xtb
@@ -793,6 +793,7 @@
 <translation id="6459511626086141404">Flat-näppäinkartta</translation>
 <translation id="6468049171101508116">Seuraava-painike</translation>
 <translation id="646954774886932461">Hakemisto</translation>
+<translation id="6479792383819319132">Ei seuraavia kappaleita</translation>
 <translation id="6493991254603208962">Vähennä kirkkautta.</translation>
 <translation id="6501595918865591267">Turkoosi</translation>
 <translation id="6508059270146105198">Siirrä pistenäyttö sivun alareunaan</translation>
@@ -815,6 +816,7 @@
 <translation id="6637586476836377253">loki</translation>
 <translation id="6657128831881431364">Etenemispalkki</translation>
 <translation id="6659594942844771486">Välilehti</translation>
+<translation id="6675661017770918201">Ei edellisiä kappaleita</translation>
 <translation id="667999046851023355">Dokumentti</translation>
 <translation id="6688209025607531203">Ei-modaalinen hälytys</translation>
 <translation id="6689672606256159458">Tumma lohenpunainen</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_fil.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_fil.xtb
index d9e63f25..e285534f 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_fil.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_fil.xtb
@@ -793,6 +793,7 @@
 <translation id="6459511626086141404">Flat na keymap</translation>
 <translation id="6468049171101508116">Susunod na button</translation>
 <translation id="646954774886932461">Index</translation>
+<translation id="6479792383819319132">Walang susunod na talata.</translation>
 <translation id="6493991254603208962">Babaan ang brightness</translation>
 <translation id="6501595918865591267">Turquoise</translation>
 <translation id="6508059270146105198">Ilipat ang display ng braille sa ibaba ng page</translation>
@@ -815,6 +816,7 @@
 <translation id="6637586476836377253">log</translation>
 <translation id="6657128831881431364">Progress bar</translation>
 <translation id="6659594942844771486">Tab</translation>
+<translation id="6675661017770918201">Walang nakaraang talata.</translation>
 <translation id="667999046851023355">Dokumento</translation>
 <translation id="6688209025607531203">Isang hindi modal na alerto</translation>
 <translation id="6689672606256159458">Dark Salmon</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_fr.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_fr.xtb
index 06dceefe..72b3cf63 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_fr.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_fr.xtb
@@ -793,6 +793,7 @@
 <translation id="6459511626086141404">Mappage plat du clavier</translation>
 <translation id="6468049171101508116">Bouton suivant</translation>
 <translation id="646954774886932461">Index</translation>
+<translation id="6479792383819319132">Il n'y a pas d'autres paragraphes après.</translation>
 <translation id="6493991254603208962">Baisser la luminosité</translation>
 <translation id="6501595918865591267">Turquoise</translation>
 <translation id="6508059270146105198">Déplacer l'écran de braille vers le bas de la page</translation>
@@ -815,6 +816,7 @@
 <translation id="6637586476836377253">journal</translation>
 <translation id="6657128831881431364">Barre de progression</translation>
 <translation id="6659594942844771486">Onglet</translation>
+<translation id="6675661017770918201">Il n'y a pas d'autres paragraphes avant.</translation>
 <translation id="667999046851023355">Document</translation>
 <translation id="6688209025607531203">Une alerte non modale</translation>
 <translation id="6689672606256159458">Saumon foncé</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 9ebd06b7..0ba1476 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_gu.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_gu.xtb
@@ -793,6 +793,7 @@
 <translation id="6459511626086141404">સપાટ કિમેપ</translation>
 <translation id="6468049171101508116">આગલું બટન</translation>
 <translation id="646954774886932461">અનુક્રમણિકા</translation>
+<translation id="6479792383819319132">કોઈ આગલો ફકરો નથી.</translation>
 <translation id="6493991254603208962">તેજસ્વીતા ઘટાડો</translation>
 <translation id="6501595918865591267">પીરોજી</translation>
 <translation id="6508059270146105198">બ્રેઇલ ડિસ્પ્લેને પેજમાં સૌથી નીચે ખસેડો</translation>
@@ -815,6 +816,7 @@
 <translation id="6637586476836377253">લૉગ</translation>
 <translation id="6657128831881431364">પ્રોગ્રેસ બાર</translation>
 <translation id="6659594942844771486">ટૅબ</translation>
+<translation id="6675661017770918201">કોઈ પાછલો ફકરો નથી.</translation>
 <translation id="667999046851023355">દસ્તાવેજ</translation>
 <translation id="6688209025607531203">નોન મોડલ ચેતવણી</translation>
 <translation id="6689672606256159458">ઘેરો સૅમન</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_hi.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_hi.xtb
index 2bfb5d0..b236bb6 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_hi.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_hi.xtb
@@ -792,6 +792,7 @@
 <translation id="6459511626086141404">फ़्लैट कीमैप</translation>
 <translation id="6468049171101508116">अगला बटन</translation>
 <translation id="646954774886932461">इंडेक्स</translation>
+<translation id="6479792383819319132">अगला पैराग्राफ़ नहीं है.</translation>
 <translation id="6493991254603208962">स्‍क्रीन की रोशनी कम करें</translation>
 <translation id="6501595918865591267">फ़िरोज़ी रंग</translation>
 <translation id="6508059270146105198">ब्रेल डिसप्ले को पेज के नीचे वाले हिस्से में ले जाएं</translation>
@@ -814,6 +815,7 @@
 <translation id="6637586476836377253">लॉग</translation>
 <translation id="6657128831881431364">प्रगति बार</translation>
 <translation id="6659594942844771486">टैब</translation>
+<translation id="6675661017770918201">पिछला पैराग्राफ़ नहीं है.</translation>
 <translation id="667999046851023355">दस्तावेज़</translation>
 <translation id="6688209025607531203">गैर मॉडल सूचना</translation>
 <translation id="6689672606256159458">सामन जैसा गहरा रंग</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_hr.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_hr.xtb
index e25bf3d7..d789cc81 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_hr.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_hr.xtb
@@ -793,6 +793,7 @@
 <translation id="6459511626086141404">Plošna karta tipkovnice</translation>
 <translation id="6468049171101508116">Sljedeći gumb</translation>
 <translation id="646954774886932461">Indeks</translation>
+<translation id="6479792383819319132">Nema sljedećeg odlomka.</translation>
 <translation id="6493991254603208962">smanjivanje svjetline</translation>
 <translation id="6501595918865591267">Tirkizna</translation>
 <translation id="6508059270146105198">Premještanje brajičnog prikaza na dno stranice</translation>
@@ -815,6 +816,7 @@
 <translation id="6637586476836377253">zap</translation>
 <translation id="6657128831881431364">Traka napretka</translation>
 <translation id="6659594942844771486">Kartica</translation>
+<translation id="6675661017770918201">Nema prethodnog odlomka.</translation>
 <translation id="667999046851023355">Dokument</translation>
 <translation id="6688209025607531203">Upozorenje koje nije modalno</translation>
 <translation id="6689672606256159458">Tamnoružičasta</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_hu.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_hu.xtb
index 70632ad..54a5c97 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_hu.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_hu.xtb
@@ -793,6 +793,7 @@
 <translation id="6459511626086141404">Sima billentyűzetkiosztás</translation>
 <translation id="6468049171101508116">Tovább gomb</translation>
 <translation id="646954774886932461">Tárgymutató</translation>
+<translation id="6479792383819319132">Nincs következő fejezet.</translation>
 <translation id="6493991254603208962">fényerő csökkentése</translation>
 <translation id="6501595918865591267">Türkizkék</translation>
 <translation id="6508059270146105198">A Braille-kijelző áthelyezése az oldal aljára</translation>
@@ -815,6 +816,7 @@
 <translation id="6637586476836377253">napló</translation>
 <translation id="6657128831881431364">Folyamatjelző</translation>
 <translation id="6659594942844771486">Lap</translation>
+<translation id="6675661017770918201">Nincs előző fejezet.</translation>
 <translation id="667999046851023355">Dokumentum</translation>
 <translation id="6688209025607531203">Nem modális riasztás</translation>
 <translation id="6689672606256159458">Sötét lazacrózsaszín</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_id.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_id.xtb
index fa2d5c10e..5ac8f0f 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_id.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_id.xtb
@@ -793,6 +793,7 @@
 <translation id="6459511626086141404">Peta tombol datar</translation>
 <translation id="6468049171101508116">Tombol berikutnya</translation>
 <translation id="646954774886932461">Indeks</translation>
+<translation id="6479792383819319132">Tidak ada paragraf berikutnya.</translation>
 <translation id="6493991254603208962">mengurangi Kecerahan</translation>
 <translation id="6501595918865591267">Turquoise</translation>
 <translation id="6508059270146105198">Pindahkan layar braille ke bagian bawah halaman</translation>
@@ -815,6 +816,7 @@
 <translation id="6637586476836377253">log</translation>
 <translation id="6657128831881431364">Bilah kemajuan</translation>
 <translation id="6659594942844771486">Tab</translation>
+<translation id="6675661017770918201">Tidak ada paragraf sebelumnya.</translation>
 <translation id="667999046851023355">Dokumen</translation>
 <translation id="6688209025607531203">Notifikasi non-modal</translation>
 <translation id="6689672606256159458">Dark Salmon</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_it.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_it.xtb
index e70918d..8e6594d 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_it.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_it.xtb
@@ -792,6 +792,7 @@
 <translation id="6459511626086141404">Mappa di chiavi di tipo "flat"</translation>
 <translation id="6468049171101508116">Pulsante Avanti</translation>
 <translation id="646954774886932461">Indice</translation>
+<translation id="6479792383819319132">Nessun paragrafo successivo.</translation>
 <translation id="6493991254603208962">Diminuisci luminosità</translation>
 <translation id="6501595918865591267">Turchese</translation>
 <translation id="6508059270146105198">Sposta display braille in fondo alla pagina</translation>
@@ -814,6 +815,7 @@
 <translation id="6637586476836377253">log</translation>
 <translation id="6657128831881431364">Barra di avanzamento</translation>
 <translation id="6659594942844771486">TAB</translation>
+<translation id="6675661017770918201">Nessun paragrafo precedente.</translation>
 <translation id="667999046851023355">Documento</translation>
 <translation id="6688209025607531203">Un avviso non modale</translation>
 <translation id="6689672606256159458">Salmone scuro</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_iw.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_iw.xtb
index ffb4433..7ae85372 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_iw.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_iw.xtb
@@ -793,6 +793,7 @@
 <translation id="6459511626086141404">מפת מפתחות שטוחה</translation>
 <translation id="6468049171101508116">הלחצן הבא</translation>
 <translation id="646954774886932461">אינדקס</translation>
+<translation id="6479792383819319132">אין פסקה נוספת.</translation>
 <translation id="6493991254603208962">הפחתת הבהירות</translation>
 <translation id="6501595918865591267">טורקיז</translation>
 <translation id="6508059270146105198">העבר תצוגת ברייל לתחתית הדף</translation>
@@ -815,6 +816,7 @@
 <translation id="6637586476836377253">log</translation>
 <translation id="6657128831881431364">סרגל התקדמות</translation>
 <translation id="6659594942844771486">Tab</translation>
+<translation id="6675661017770918201">אין פסקה קודמת.</translation>
 <translation id="667999046851023355">מסמך</translation>
 <translation id="6688209025607531203">התראה שלא מוצגת בחלון קופץ</translation>
 <translation id="6689672606256159458">סלמון כהה</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ja.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ja.xtb
index c7bffb1..1ea4a49 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ja.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ja.xtb
@@ -793,6 +793,7 @@
 <translation id="6459511626086141404">フラット キーマップ</translation>
 <translation id="6468049171101508116">次のボタン</translation>
 <translation id="646954774886932461">索引</translation>
+<translation id="6479792383819319132">次の段落はありません。</translation>
 <translation id="6493991254603208962">明るさを下げる</translation>
 <translation id="6501595918865591267">ターコイズ</translation>
 <translation id="6508059270146105198">ブライユ点字表示をページ下部に移動</translation>
@@ -815,6 +816,7 @@
 <translation id="6637586476836377253">ログ</translation>
 <translation id="6657128831881431364">プログレスバー</translation>
 <translation id="6659594942844771486">Tab</translation>
+<translation id="6675661017770918201">前の段落はありません。</translation>
 <translation id="667999046851023355">ドキュメント</translation>
 <translation id="6688209025607531203">非モーダル アラート</translation>
 <translation id="6689672606256159458">ダークサーモン</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_kn.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_kn.xtb
index 112f3c1..73ecd938 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_kn.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_kn.xtb
@@ -793,6 +793,7 @@
 <translation id="6459511626086141404">ಚಪ್ಪಟೆ ಕೀಮ್ಯಾಪ್</translation>
 <translation id="6468049171101508116">ಮುಂದಿನ ಬಟನ್</translation>
 <translation id="646954774886932461">ಸೂಚಿಕೆ</translation>
+<translation id="6479792383819319132">ಮುಂದಿನ ಪ್ಯಾರಾಗ್ರಾಫ್ ಇಲ್ಲ.</translation>
 <translation id="6493991254603208962">ಪ್ರಖರತೆ ಕಡಿಮೆ ಮಾಡಿ</translation>
 <translation id="6501595918865591267">ವೈಢೂರ್ಯನೀಲಿ</translation>
 <translation id="6508059270146105198">ಬ್ರೈಲ್‌ ಡಿಸ್‌ಪ್ಲೇಯನ್ನು ಪುಟದ ಕೆಳಭಾಗಕ್ಕೆ ಸರಿಸಿ</translation>
@@ -815,6 +816,7 @@
 <translation id="6637586476836377253">ಲಾಗ್</translation>
 <translation id="6657128831881431364">ಪ್ರಗತಿ ಪಟ್ಟಿ</translation>
 <translation id="6659594942844771486">ಟ್ಯಾಬ್</translation>
+<translation id="6675661017770918201">ಹಿಂದಿನ ಪ್ಯಾರಾಗ್ರಾಫ್ ಇಲ್ಲ.</translation>
 <translation id="667999046851023355">ಡಾಕ್ಯುಮೆಂಟ್</translation>
 <translation id="6688209025607531203">ಒಂದು ಮಾದರಿ ಅಲ್ಲದ ಎಚ್ಚರಿಕೆ</translation>
 <translation id="6689672606256159458">ಗಾಢ ಗುಲಾಬಿ ಕಿತ್ತಳೆ ಬಣ್ಣ</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 d5b25e3..b2864ad5 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ko.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ko.xtb
@@ -793,6 +793,7 @@
 <translation id="6459511626086141404">플랫 키맵</translation>
 <translation id="6468049171101508116">다음 버튼</translation>
 <translation id="646954774886932461">색인</translation>
+<translation id="6479792383819319132">다음 단락이 없습니다.</translation>
 <translation id="6493991254603208962">어둡게</translation>
 <translation id="6501595918865591267">터코이즈</translation>
 <translation id="6508059270146105198">점자 디스플레이를 페이지 하단으로 이동합니다.</translation>
@@ -815,6 +816,7 @@
 <translation id="6637586476836377253">log</translation>
 <translation id="6657128831881431364">진행률 표시줄</translation>
 <translation id="6659594942844771486">탭</translation>
+<translation id="6675661017770918201">이전 단락이 없습니다.</translation>
 <translation id="667999046851023355">문서</translation>
 <translation id="6688209025607531203">비모달 알림</translation>
 <translation id="6689672606256159458">다크 살몬</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_lt.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_lt.xtb
index 261fbfe..56161419 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_lt.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_lt.xtb
@@ -793,6 +793,7 @@
 <translation id="6459511626086141404">Plokščiasis klavišų žemėlapis</translation>
 <translation id="6468049171101508116">Kitas mygtukas</translation>
 <translation id="646954774886932461">Rodyklė</translation>
+<translation id="6479792383819319132">Nėra kitos pastraipos.</translation>
 <translation id="6493991254603208962">šviesumo mažinimas</translation>
 <translation id="6501595918865591267">Turkio spalva</translation>
 <translation id="6508059270146105198">Perkelti Brailio rašmenų pateiktį į puslapio apačią</translation>
@@ -815,6 +816,7 @@
 <translation id="6637586476836377253">log</translation>
 <translation id="6657128831881431364">Eigos juosta</translation>
 <translation id="6659594942844771486">Skirtukas</translation>
+<translation id="6675661017770918201">Nėra ankstesnės pastraipos.</translation>
 <translation id="667999046851023355">Dokumentas</translation>
 <translation id="6688209025607531203">Ne modalinis įspėjimas</translation>
 <translation id="6689672606256159458">Tamsi rausvai oranžinė spalva</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_lv.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_lv.xtb
index 8b5fe4a..5d18274 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_lv.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_lv.xtb
@@ -793,6 +793,7 @@
 <translation id="6459511626086141404">Izplātā taustiņu piesaiste</translation>
 <translation id="6468049171101508116">Nākamā poga</translation>
 <translation id="646954774886932461">Rādītājs</translation>
+<translation id="6479792383819319132">Nav nākamās rindkopas.</translation>
 <translation id="6493991254603208962">samazināt spilgtumu</translation>
 <translation id="6501595918865591267">Tirkīzzila</translation>
 <translation id="6508059270146105198">Pārvietot Braila raksta attēlojumu uz lapas apakšdaļu</translation>
@@ -815,6 +816,7 @@
 <translation id="6637586476836377253">žurnāls</translation>
 <translation id="6657128831881431364">Norises josla</translation>
 <translation id="6659594942844771486">Cilne</translation>
+<translation id="6675661017770918201">Nav iepriekšējās rindkopas.</translation>
 <translation id="667999046851023355">Dokuments</translation>
 <translation id="6688209025607531203">Nemodāls brīdinājums</translation>
 <translation id="6689672606256159458">Tumša lašu</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ml.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ml.xtb
index 1053b7c..18399b6 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ml.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ml.xtb
@@ -792,6 +792,7 @@
 <translation id="6459511626086141404">ഫ്ലാറ്റ് കീമാപ്പ്</translation>
 <translation id="6468049171101508116">അടുത്ത ബട്ടൺ</translation>
 <translation id="646954774886932461">സൂചിക</translation>
+<translation id="6479792383819319132">അടുത്ത ഖണ്ഡിക ഇല്ല.</translation>
 <translation id="6493991254603208962">തെളിച്ചം കുറയ്‌ക്കുക</translation>
 <translation id="6501595918865591267">ടർകോയിസ്</translation>
 <translation id="6508059270146105198">ബ്രെയ്‌ലി ഡിസ്‌പ്ലേ പേജിന് ചുവടേക്ക് നീക്കുക</translation>
@@ -814,6 +815,7 @@
 <translation id="6637586476836377253">ലോഗ്</translation>
 <translation id="6657128831881431364">വർദ്ധനവ് ബാർ</translation>
 <translation id="6659594942844771486">ടാബ്</translation>
+<translation id="6675661017770918201">മുമ്പത്തെ ഖണ്ഡിക ഇല്ല.</translation>
 <translation id="667999046851023355">പ്രമാണം</translation>
 <translation id="6688209025607531203">ഒരു നോൺ മോഡൽ അലേർട്ട്</translation>
 <translation id="6689672606256159458">കടും സാൽമൻ</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_mr.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_mr.xtb
index 29f242f..991da9b 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_mr.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_mr.xtb
@@ -792,6 +792,7 @@
 <translation id="6459511626086141404">सपाट मुख्य नकाशा</translation>
 <translation id="6468049171101508116">पुढील बटण</translation>
 <translation id="646954774886932461">अनुक्रमणिका</translation>
+<translation id="6479792383819319132">पुढे कोणताही परिच्छेद नाही.</translation>
 <translation id="6493991254603208962">चकाकी कमी करा</translation>
 <translation id="6501595918865591267">हिरवट निळा</translation>
 <translation id="6508059270146105198">पेजच्या तळाशी ब्रेल डिस्प्ले हलवा</translation>
@@ -814,6 +815,7 @@
 <translation id="6637586476836377253">लॉग</translation>
 <translation id="6657128831881431364">प्रगती बार</translation>
 <translation id="6659594942844771486">टॅब</translation>
+<translation id="6675661017770918201">मागे कोणताही परिच्छेद नाही.</translation>
 <translation id="667999046851023355">दस्तऐवज</translation>
 <translation id="6688209025607531203">एक मॉडेल नसलेली सूचना</translation>
 <translation id="6689672606256159458">गडद तांबूस पिवळा</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ms.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ms.xtb
index 092c6e3..fffa0ce 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ms.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ms.xtb
@@ -793,6 +793,7 @@
 <translation id="6459511626086141404">Peta kekunci datar</translation>
 <translation id="6468049171101508116">Butang seterusnya</translation>
 <translation id="646954774886932461">Indeks</translation>
+<translation id="6479792383819319132">Tiada perenggan seterusnya.</translation>
 <translation id="6493991254603208962">Kurangkan kecerahan</translation>
 <translation id="6501595918865591267">Firus</translation>
 <translation id="6508059270146105198">Alihkan paparan braille ke bahagian bawah halaman</translation>
@@ -815,6 +816,7 @@
 <translation id="6637586476836377253">log</translation>
 <translation id="6657128831881431364">Bar kemajuan</translation>
 <translation id="6659594942844771486">Tab</translation>
+<translation id="6675661017770918201">Tiada perenggan terdahulu.</translation>
 <translation id="667999046851023355">Dokumen</translation>
 <translation id="6688209025607531203">Bukan makluman mod</translation>
 <translation id="6689672606256159458">Jingga Salmon Gelap</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_nl.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_nl.xtb
index dabac55..5b59f1d 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_nl.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_nl.xtb
@@ -792,6 +792,7 @@
 <translation id="6459511626086141404">Platte toetsenbordindeling</translation>
 <translation id="6468049171101508116">Volgende knop</translation>
 <translation id="646954774886932461">Index</translation>
+<translation id="6479792383819319132">Er is geen volgende paragraaf.</translation>
 <translation id="6493991254603208962">helderheid omlaag</translation>
 <translation id="6501595918865591267">Turkoois</translation>
 <translation id="6508059270146105198">Brailleweergave naar onderkant pagina verplaatsen</translation>
@@ -814,6 +815,7 @@
 <translation id="6637586476836377253">logboek</translation>
 <translation id="6657128831881431364">Voortgangsbalk</translation>
 <translation id="6659594942844771486">Tabblad</translation>
+<translation id="6675661017770918201">Er is geen vorige paragraaf.</translation>
 <translation id="667999046851023355">Document</translation>
 <translation id="6688209025607531203">Een melding die niet in een modaal dialoogvenster wordt weergegeven</translation>
 <translation id="6689672606256159458">Donker zalmroze</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 ada04b9ee..58dc204 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_no.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_no.xtb
@@ -153,7 +153,7 @@
 <translation id="2063539687800151747">Epigraf</translation>
 <translation id="207477615537953741">Semantikk av</translation>
 <translation id="2086961585857038472">Neste ord</translation>
-<translation id="2087981446621639008">dtlj for beskrliste</translation>
+<translation id="2087981446621639008">dtlj i beskr.liste</translation>
 <translation id="2089387485033699258">no</translation>
 <translation id="2091933974477985526">Forrige redigerbare tekstområde</translation>
 <translation id="2100350898815792233">All tegnsetting</translation>
@@ -373,7 +373,7 @@
 <translation id="3497063866483065785">{COUNT,plural, =1{spørsmålstegn}other{# spørsmålstegn}}</translation>
 <translation id="3514822174137761109">{COUNT,plural, =1{circumflekstegn}other{# circumflekstegn}}</translation>
 <translation id="352577523970648069">Et tekstfelt som kan endres</translation>
-<translation id="3538907380453898475">beskrliste</translation>
+<translation id="3538907380453898475">beskr.liste</translation>
 <translation id="3549141990712742152">klipp ut <ph name="TEXT" />.</translation>
 <translation id="3549680091535286226">Trykk med to fingre for å stoppe høytlesningen midlertidig</translation>
 <translation id="3568702578574425662"><ph name="NAME" />, avmerkingsruten er ikke avmerket</translation>
@@ -793,6 +793,7 @@
 <translation id="6459511626086141404">Flatt tastaturoppsett</translation>
 <translation id="6468049171101508116">Neste-knappen</translation>
 <translation id="646954774886932461">Stikkordregister</translation>
+<translation id="6479792383819319132">Det finnes ikke noe neste avsnitt.</translation>
 <translation id="6493991254603208962">Lysstyrke ned</translation>
 <translation id="6501595918865591267">Turkis</translation>
 <translation id="6508059270146105198">Flytt leselisten til nederst på siden</translation>
@@ -815,6 +816,7 @@
 <translation id="6637586476836377253">logg</translation>
 <translation id="6657128831881431364">Fremdriftsrad</translation>
 <translation id="6659594942844771486">Tab</translation>
+<translation id="6675661017770918201">Det finnes ikke noe forrige avsnitt.</translation>
 <translation id="667999046851023355">Dokument</translation>
 <translation id="6688209025607531203">Et ikke-modalt varsel</translation>
 <translation id="6689672606256159458">Mørk lakserosa</translation>
@@ -918,7 +920,7 @@
 <translation id="7332592614823088566">Rad <ph name="ROWINDEX" /> av <ph name="ROWTOTAL" />, kolonne <ph name="COLINDEX" /> av <ph name="COLTOTAL" /></translation>
 <translation id="7336596009609913925">har forgrunnsvindu</translation>
 <translation id="7356165926712028380">Bytt til 8-punkts punktskrift</translation>
-<translation id="7356610683936413584">Detalj for beskrivelsesliste</translation>
+<translation id="7356610683936413584">Detalj i beskrivelsesliste</translation>
 <translation id="7362871137496673139">Det finnes ikke tidligere overskrifter på nivå 2.</translation>
 <translation id="7370432716629432284">{COUNT,plural, =1{og-tegn}other{# og-tegn}}</translation>
 <translation id="737396357417333429">clk</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_pl.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_pl.xtb
index 572f656..cdf166b 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_pl.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_pl.xtb
@@ -793,6 +793,7 @@
 <translation id="6459511626086141404">Płaska mapa klawiszy</translation>
 <translation id="6468049171101508116">Następny przycisk</translation>
 <translation id="646954774886932461">Indeks</translation>
+<translation id="6479792383819319132">Brak następnego akapitu.</translation>
 <translation id="6493991254603208962">Zmniejsz jasność</translation>
 <translation id="6501595918865591267">Turkusowy</translation>
 <translation id="6508059270146105198">Przenieś wyświetlacz brajlowski na dół strony</translation>
@@ -815,6 +816,7 @@
 <translation id="6637586476836377253">dziennik</translation>
 <translation id="6657128831881431364">Pasek postępu</translation>
 <translation id="6659594942844771486">Tab</translation>
+<translation id="6675661017770918201">Brak poprzedniego akapitu.</translation>
 <translation id="667999046851023355">Dokument</translation>
 <translation id="6688209025607531203">Alert nie w oknie modalnym</translation>
 <translation id="6689672606256159458">Ciemny łososiowy</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_pt-BR.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_pt-BR.xtb
index 66b4314..6267e82 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_pt-BR.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_pt-BR.xtb
@@ -793,6 +793,7 @@
 <translation id="6459511626086141404">Keymap plano</translation>
 <translation id="6468049171101508116">Próximo botão</translation>
 <translation id="646954774886932461">Índice</translation>
+<translation id="6479792383819319132">Nenhum parágrafo a seguir.</translation>
 <translation id="6493991254603208962">Diminuir o brilho</translation>
 <translation id="6501595918865591267">Turquesa</translation>
 <translation id="6508059270146105198">Mover exibição braille para o fim da página</translation>
@@ -815,6 +816,7 @@
 <translation id="6637586476836377253">log</translation>
 <translation id="6657128831881431364">Barra de progresso</translation>
 <translation id="6659594942844771486">Guia</translation>
+<translation id="6675661017770918201">Nenhum parágrafo anterior.</translation>
 <translation id="667999046851023355">Documento</translation>
 <translation id="6688209025607531203">Um alerta não modal</translation>
 <translation id="6689672606256159458">Salmão-escuro</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_pt-PT.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_pt-PT.xtb
index a2e5d17..323a16f 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_pt-PT.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_pt-PT.xtb
@@ -793,6 +793,7 @@
 <translation id="6459511626086141404">Mapa de teclas simples</translation>
 <translation id="6468049171101508116">Botão seguinte</translation>
 <translation id="646954774886932461">Índice</translation>
+<translation id="6479792383819319132">Não existe um parágrafo seguinte.</translation>
 <translation id="6493991254603208962">Diminuir o brilho</translation>
 <translation id="6501595918865591267">Azul-turquesa</translation>
 <translation id="6508059270146105198">Mover linha braille para o fim da página</translation>
@@ -815,6 +816,7 @@
 <translation id="6637586476836377253">log</translation>
 <translation id="6657128831881431364">Barra de progresso</translation>
 <translation id="6659594942844771486">Tab</translation>
+<translation id="6675661017770918201">Não existe um parágrafo anterior.</translation>
 <translation id="667999046851023355">Documento</translation>
 <translation id="6688209025607531203">Um alerta não modal</translation>
 <translation id="6689672606256159458">Salmão-escuro</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ro.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ro.xtb
index 7f766060d..fa9f64e 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ro.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ro.xtb
@@ -793,6 +793,7 @@
 <translation id="6459511626086141404">Hartă taste plată</translation>
 <translation id="6468049171101508116">Butonul următor</translation>
 <translation id="646954774886932461">Index</translation>
+<translation id="6479792383819319132">Nu există un paragraf următor.</translation>
 <translation id="6493991254603208962">reduce luminozitatea</translation>
 <translation id="6501595918865591267">Turcoaz</translation>
 <translation id="6508059270146105198">Deplasează afișajul Braille în partea de jos a paginii</translation>
@@ -815,6 +816,7 @@
 <translation id="6637586476836377253">jurnal</translation>
 <translation id="6657128831881431364">Bara de progres</translation>
 <translation id="6659594942844771486">Filă</translation>
+<translation id="6675661017770918201">Nu există un paragraf anterior.</translation>
 <translation id="667999046851023355">Document</translation>
 <translation id="6688209025607531203">O alertă în fereastră non-modală</translation>
 <translation id="6689672606256159458">Roz portocaliu închis</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 16e67896..e003290 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ru.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ru.xtb
@@ -793,6 +793,7 @@
 <translation id="6459511626086141404">Обычная раскладка</translation>
 <translation id="6468049171101508116">Перейти к следующей кнопке</translation>
 <translation id="646954774886932461">Указатель</translation>
+<translation id="6479792383819319132">Следующего параграфа нет.</translation>
 <translation id="6493991254603208962">Уменьшить яркость</translation>
 <translation id="6501595918865591267">Бирюзовый</translation>
 <translation id="6508059270146105198">Разместить дисплей Брайля внизу страницы</translation>
@@ -815,6 +816,7 @@
 <translation id="6637586476836377253">log</translation>
 <translation id="6657128831881431364">Строка состояния</translation>
 <translation id="6659594942844771486">Вкладка</translation>
+<translation id="6675661017770918201">Предыдущего параграфа нет.</translation>
 <translation id="667999046851023355">Документ</translation>
 <translation id="6688209025607531203">Немодальное оповещение</translation>
 <translation id="6689672606256159458">Темно-лососевый</translation>
@@ -918,7 +920,7 @@
 <translation id="7332592614823088566">Строка <ph name="ROWINDEX" /> из <ph name="ROWTOTAL" />, столбец <ph name="COLINDEX" /> из <ph name="COLTOTAL" /></translation>
 <translation id="7336596009609913925">has popup</translation>
 <translation id="7356165926712028380">Переключиться на 8-точечный шрифт</translation>
-<translation id="7356610683936413584">Определение списка определений</translation>
+<translation id="7356610683936413584">Описание списка определений</translation>
 <translation id="7362871137496673139">Предыдущего заголовка второго уровня нет.</translation>
 <translation id="7370432716629432284">{COUNT,plural, =1{амперсанд}one{# амперсанд}few{# амперсанда}many{# амперсандов}other{# ampersands}}</translation>
 <translation id="737396357417333429">clk</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_sk.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_sk.xtb
index 1a5d283..807989d 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_sk.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_sk.xtb
@@ -792,6 +792,7 @@
 <translation id="6459511626086141404">Plochá mapa klávesov</translation>
 <translation id="6468049171101508116">Ďalšie tlačidlo</translation>
 <translation id="646954774886932461">Index</translation>
+<translation id="6479792383819319132">Žiadny ďalší odstavec.</translation>
 <translation id="6493991254603208962">Zníženie jasu</translation>
 <translation id="6501595918865591267">Tyrkysová</translation>
 <translation id="6508059270146105198">Presunúť zobrazenie Braillovho písma do dolnej časti stránky</translation>
@@ -814,6 +815,7 @@
 <translation id="6637586476836377253">denník</translation>
 <translation id="6657128831881431364">Panel priebehu</translation>
 <translation id="6659594942844771486">Tab</translation>
+<translation id="6675661017770918201">Žiadny predchádzajúci odstavec.</translation>
 <translation id="667999046851023355">Dokument</translation>
 <translation id="6688209025607531203">Upozornenie netýkajúce sa režimu</translation>
 <translation id="6689672606256159458">Tmavolososová</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 59ef9ac5..bbe6d428 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_sl.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_sl.xtb
@@ -793,6 +793,7 @@
 <translation id="6459511626086141404">Ploska razporeditev tipk</translation>
 <translation id="6468049171101508116">Gumb Naprej</translation>
 <translation id="646954774886932461">Kazalo</translation>
+<translation id="6479792383819319132">Ni naslednjega odstavka.</translation>
 <translation id="6493991254603208962">zmanjšanje svetlosti</translation>
 <translation id="6501595918865591267">Turkizna</translation>
 <translation id="6508059270146105198">Premik Braillove vrstice na dno strani</translation>
@@ -815,6 +816,7 @@
 <translation id="6637586476836377253">dnevn</translation>
 <translation id="6657128831881431364">Vrstica za potek</translation>
 <translation id="6659594942844771486">Tabulator</translation>
+<translation id="6675661017770918201">Ni prejšnjega odstavka.</translation>
 <translation id="667999046851023355">Dokument</translation>
 <translation id="6688209025607531203">Nemodalno opozorilo</translation>
 <translation id="6689672606256159458">Temna lososova</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_sr.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_sr.xtb
index 22ee7a77..1ffa4ba 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_sr.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_sr.xtb
@@ -793,6 +793,7 @@
 <translation id="6459511626086141404">Равна мапа тастера</translation>
 <translation id="6468049171101508116">Следеће дугме</translation>
 <translation id="646954774886932461">Индекс</translation>
+<translation id="6479792383819319132">Нема следећег пасуса.</translation>
 <translation id="6493991254603208962">Смањи осветљеност</translation>
 <translation id="6501595918865591267">Тиркизна</translation>
 <translation id="6508059270146105198">Померање екрана са Брајевом азбуком на дно странице</translation>
@@ -815,6 +816,7 @@
 <translation id="6637586476836377253">log</translation>
 <translation id="6657128831881431364">Трака напретка</translation>
 <translation id="6659594942844771486">Tab</translation>
+<translation id="6675661017770918201">Нема претходног пасуса.</translation>
 <translation id="667999046851023355">Документ</translation>
 <translation id="6688209025607531203">Немодално обавештење</translation>
 <translation id="6689672606256159458">Ружичастонаранџаста</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_sv.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_sv.xtb
index 6b853e3a..717a65b 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_sv.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_sv.xtb
@@ -793,6 +793,7 @@
 <translation id="6459511626086141404">Platt tangentuppsättning</translation>
 <translation id="6468049171101508116">Nästa knapp</translation>
 <translation id="646954774886932461">Index</translation>
+<translation id="6479792383819319132">Det finns inget nästa stycke.</translation>
 <translation id="6493991254603208962">minska ljusstyrkan</translation>
 <translation id="6501595918865591267">Turkos</translation>
 <translation id="6508059270146105198">Flytta punktskriftsskärmen till sidans slut</translation>
@@ -815,6 +816,7 @@
 <translation id="6637586476836377253">logg</translation>
 <translation id="6657128831881431364">Förloppsindikator</translation>
 <translation id="6659594942844771486">Flik</translation>
+<translation id="6675661017770918201">Det finns inget föregående stycke.</translation>
 <translation id="667999046851023355">Dokument</translation>
 <translation id="6688209025607531203">En icke-modal avisering</translation>
 <translation id="6689672606256159458">Mörkt laxrosa</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_sw.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_sw.xtb
index 4da9db0..3cad4bf5 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_sw.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_sw.xtb
@@ -792,6 +792,7 @@
 <translation id="6459511626086141404">Ramani msingi bapa</translation>
 <translation id="6468049171101508116">Kitufe kinachofuata</translation>
 <translation id="646954774886932461">Faharasa</translation>
+<translation id="6479792383819319132">Hakuna aya inayofuata.</translation>
 <translation id="6493991254603208962">Punguza ung`aavu</translation>
 <translation id="6501595918865591267">Feruzi</translation>
 <translation id="6508059270146105198">Sogeza onyesho la breli hadi mwisho wa ukurasa</translation>
@@ -814,6 +815,7 @@
 <translation id="6637586476836377253">kumbukumbu</translation>
 <translation id="6657128831881431364">Upau wa maendeleo</translation>
 <translation id="6659594942844771486">Kichupo</translation>
+<translation id="6675661017770918201">Hakuna aya iliyotangulia.</translation>
 <translation id="667999046851023355">Hati</translation>
 <translation id="6688209025607531203">Arifa ya hali isiyogeuzika</translation>
 <translation id="6689672606256159458">Waridi Iliyofifia</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 0b052b0..a95be649 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_te.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_te.xtb
@@ -782,7 +782,7 @@
 <translation id="6378394210114975876">థిజిల్ పుష్పంలాగా లేత ఊదా రంగు</translation>
 <translation id="6385591741672306837">నిలువు</translation>
 <translation id="6387719785439924554">ప్రక్కన</translation>
-<translation id="6393014464788431702">అన్ని ఈవెంట్ ఫిల్టర్‌లను నిలిపివేయండి</translation>
+<translation id="6393014464788431702">అన్ని ఈవెంట్ ఫిల్టర్‌లను డిజేబుల్ చేయండి</translation>
 <translation id="6411426777058107714">మునుపటి రేడియో బటన్ లేదు.</translation>
 <translation id="6414968628640960377">మునుపటి విభిన్న మూలకం.</translation>
 <translation id="6417265370957905582">Google అసిస్టెంట్</translation>
@@ -793,6 +793,7 @@
 <translation id="6459511626086141404">సమతల కీమ్యాప్</translation>
 <translation id="6468049171101508116">తర్వాతి బటన్</translation>
 <translation id="646954774886932461">సూచిక</translation>
+<translation id="6479792383819319132">తర్వాతి పేరాగ్రాఫ్ లేదు.</translation>
 <translation id="6493991254603208962">ప్రకాశాన్ని తగ్గిస్తుంది</translation>
 <translation id="6501595918865591267">నీలమణి రంగు</translation>
 <translation id="6508059270146105198">బ్రెయిలీ డిస్‌ప్లేను పేజీ దిగువకు తరలించండి</translation>
@@ -815,6 +816,7 @@
 <translation id="6637586476836377253">log</translation>
 <translation id="6657128831881431364">ప్రోగ్రెస్ పట్టీ</translation>
 <translation id="6659594942844771486">ట్యాబ్</translation>
+<translation id="6675661017770918201">మునుపటి పేరాగ్రాఫ్ లేదు.</translation>
 <translation id="667999046851023355">పత్రం</translation>
 <translation id="6688209025607531203">నమూనా యేతర హెచ్చరిక</translation>
 <translation id="6689672606256159458">ముదురు గులాబీ నారింజ రంగు</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_th.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_th.xtb
index 8a13251..31d1cd4f 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_th.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_th.xtb
@@ -792,6 +792,7 @@
 <translation id="6459511626086141404">รูปแบบแป้นแบบราบ</translation>
 <translation id="6468049171101508116">ปุ่มถัดไป</translation>
 <translation id="646954774886932461">ดัชนี</translation>
+<translation id="6479792383819319132">ไม่มีย่อหน้าถัดไป</translation>
 <translation id="6493991254603208962">ลดความสว่าง</translation>
 <translation id="6501595918865591267">สีเทอร์ควอยซ์</translation>
 <translation id="6508059270146105198">เลื่อนการแสดงผลเบรลล์ไปที่ด้านล่างของหน้า</translation>
@@ -814,6 +815,7 @@
 <translation id="6637586476836377253">บันทึก</translation>
 <translation id="6657128831881431364">แถบความคืบหน้า</translation>
 <translation id="6659594942844771486">แท็บ</translation>
+<translation id="6675661017770918201">ไม่มีย่อหน้าก่อนหน้า</translation>
 <translation id="667999046851023355">เอกสาร</translation>
 <translation id="6688209025607531203">การแจ้งเตือนที่ไม่ใช่แบบโมดัล</translation>
 <translation id="6689672606256159458">สีส้มแซลมอนเข้ม</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_tr.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_tr.xtb
index 87775d7..556900ff 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_tr.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_tr.xtb
@@ -792,6 +792,7 @@
 <translation id="6459511626086141404">Düz tuş eşleme</translation>
 <translation id="6468049171101508116">Sonraki düğmesi</translation>
 <translation id="646954774886932461">Dizin</translation>
+<translation id="6479792383819319132">Bundan sonra başka paragraf yok.</translation>
 <translation id="6493991254603208962">Parlaklığı azalt</translation>
 <translation id="6501595918865591267">Turkuaz</translation>
 <translation id="6508059270146105198">Braille ekranını sayfanın altına taşı</translation>
@@ -814,6 +815,7 @@
 <translation id="6637586476836377253">log</translation>
 <translation id="6657128831881431364">İlerleme çubuğu</translation>
 <translation id="6659594942844771486">Sekme</translation>
+<translation id="6675661017770918201">Önceki paragraf yok.</translation>
 <translation id="667999046851023355">Doküman</translation>
 <translation id="6688209025607531203">Modal olmayan uyarı</translation>
 <translation id="6689672606256159458">Koyu Somon</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 1f7db0c..7bf074a 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_uk.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_uk.xtb
@@ -792,6 +792,7 @@
 <translation id="6459511626086141404">Звичайна розкладка</translation>
 <translation id="6468049171101508116">Наступна кнопка</translation>
 <translation id="646954774886932461">Покажчик</translation>
+<translation id="6479792383819319132">Немає наступного абзаца.</translation>
 <translation id="6493991254603208962">Зменшити яскравість</translation>
 <translation id="6501595918865591267">Бірюзовий</translation>
 <translation id="6508059270146105198">Перемістити брайлівський дисплей униз сторінки</translation>
@@ -814,6 +815,7 @@
 <translation id="6637586476836377253">журнал</translation>
 <translation id="6657128831881431364">Індикатор перебігу</translation>
 <translation id="6659594942844771486">Вкладка</translation>
+<translation id="6675661017770918201">Немає попереднього абзацу.</translation>
 <translation id="667999046851023355">Документ</translation>
 <translation id="6688209025607531203">Сповіщення в немодальному вікні</translation>
 <translation id="6689672606256159458">Темно-лососевий</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_zh-CN.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_zh-CN.xtb
index 88e6eda..b95e7393 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_zh-CN.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_zh-CN.xtb
@@ -792,6 +792,7 @@
 <translation id="6459511626086141404">降调按键映射</translation>
 <translation id="6468049171101508116">下一个按钮</translation>
 <translation id="646954774886932461">索引</translation>
+<translation id="6479792383819319132">没有下一个段落。</translation>
 <translation id="6493991254603208962">调低亮度</translation>
 <translation id="6501595918865591267">绿松石色</translation>
 <translation id="6508059270146105198">将盲文显示移动到页底</translation>
@@ -814,6 +815,7 @@
 <translation id="6637586476836377253">日志</translation>
 <translation id="6657128831881431364">进度条</translation>
 <translation id="6659594942844771486">Tab</translation>
+<translation id="6675661017770918201">没有上一个段落。</translation>
 <translation id="667999046851023355">文档</translation>
 <translation id="6688209025607531203">非模态提醒</translation>
 <translation id="6689672606256159458">暗鲑红色</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_zh-TW.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_zh-TW.xtb
index 04fe5b7..2fe3a59 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_zh-TW.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_zh-TW.xtb
@@ -793,6 +793,7 @@
 <translation id="6459511626086141404">一般按鍵對應配置</translation>
 <translation id="6468049171101508116">下一個按鈕</translation>
 <translation id="646954774886932461">索引</translation>
+<translation id="6479792383819319132">沒有下一段。</translation>
 <translation id="6493991254603208962">調低亮度</translation>
 <translation id="6501595918865591267">綠松石色</translation>
 <translation id="6508059270146105198">將點字顯示畫面移至頁面底部</translation>
@@ -815,6 +816,7 @@
 <translation id="6637586476836377253">記錄</translation>
 <translation id="6657128831881431364">進度列</translation>
 <translation id="6659594942844771486">Tab</translation>
+<translation id="6675661017770918201">沒有上一段。</translation>
 <translation id="667999046851023355">文件</translation>
 <translation id="6688209025607531203">非強制回應警示</translation>
 <translation id="6689672606256159458">深鮭紅</translation>
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_am.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_am.xtb
index 4066d080..05f5cd7 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_am.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_am.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">ሲነካ የሚሞሉ የመግቢያ ማስረጃዎች ተዘግቷል።</translation>
 <translation id="2410754283952462441">አንድ መለያ ይምረጡ</translation>
 <translation id="3399357656427473483">ሲነካ የሚሞሉ የመግቢያ ማስረጃዎች ዝርዝር።</translation>
+<translation id="4634124774493850572">የይለፍ ቃል ይጠቀሙ</translation>
 <translation id="5441504010984421144">በሙሉ ቁመት ላይ ሲነካ የሚሞሉ የመግቢያ ማስረጃዎች ዝርዝር።</translation>
-<translation id="8009225694047762179">የይለፍ ቃላትን ያቀናብሩ</translation>
+<translation id="5624120631404540903">የይለፍ ቃሎችን አስተዳድር</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ar.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ar.xtb
index 1d85086..f7d1fab 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ar.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ar.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">تم إغلاق قائمة بيانات الاعتماد التي يتم ملؤها باللمس.</translation>
 <translation id="2410754283952462441">اختيار حساب</translation>
 <translation id="3399357656427473483">قائمة ببيانات الاعتماد التي يتم ملؤها باللمس</translation>
+<translation id="4634124774493850572">استخدام كلمة المرور</translation>
 <translation id="5441504010984421144">تم فتح قائمة بيانات الاعتماد التي يجب ملؤها باللمس على طول الشاشة.</translation>
-<translation id="8009225694047762179">إدارة كلمات المرور</translation>
+<translation id="5624120631404540903">إدارة كلمات المرور</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_bg.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_bg.xtb
index 06dc2579..a7b3412 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_bg.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_bg.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">Списъкът с идентификационни данни, които да бъдат попълнени при докосване, е затворен.</translation>
 <translation id="2410754283952462441">Изберете профил</translation>
 <translation id="3399357656427473483">Списък с идентификационни данни, които да бъдат попълнени при докосване.</translation>
+<translation id="4634124774493850572">Използване на паролата</translation>
 <translation id="5441504010984421144">Списъкът с идентификационни данни, които да бъдат попълнени при докосване, е отворен на пълната височина.</translation>
-<translation id="8009225694047762179">Управление на паролите</translation>
+<translation id="5624120631404540903">Управление на паролите</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_bn.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_bn.xtb
index b04570f..b099b29e 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_bn.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_bn.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">টাচ করে পূরণ করা যাবে এমন ক্রেডেনশিয়ালের তালিকা বন্ধ রয়েছে।</translation>
 <translation id="2410754283952462441">একটি অ্যাকাউন্ট বেছে নিন</translation>
 <translation id="3399357656427473483">টাচ করে পূরণ করা যাবে এমন ক্রেডেনশিয়ালের তালিকা।</translation>
+<translation id="4634124774493850572">পাসওয়ার্ড ব্যবহার করুন</translation>
 <translation id="5441504010984421144">টাচ করে পূরণ করা যাবে এমন ক্রেডেনশিয়ালের তালিকা ফুল স্ক্রিন জুড়ে খুলেছে।</translation>
-<translation id="8009225694047762179">পাসওয়ার্ড পরিচালনা করুন</translation>
+<translation id="5624120631404540903">পাসওয়ার্ডগুলি পরিচালনা করুন</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ca.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ca.xtb
index e268326e..13f9c08 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ca.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ca.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">La llista de credencials que s'emplenaran amb un toc està tancada.</translation>
 <translation id="2410754283952462441">Tria un compte</translation>
 <translation id="3399357656427473483">Llista de credencials que s'emplenaran amb un toc.</translation>
+<translation id="4634124774493850572">Fes servir la contrasenya</translation>
 <translation id="5441504010984421144">La llista de credencials que s'emplenaran amb un toc està oberta i ocupa tota la pantalla.</translation>
-<translation id="8009225694047762179">Gestiona les contrasenyes</translation>
+<translation id="5624120631404540903">Gestiona les contrasenyes</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_cs.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_cs.xtb
index 1a548d1..89700bd 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_cs.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_cs.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">Seznam identifikačních údajů k vyplnění při klepnutí je zavřený.</translation>
 <translation id="2410754283952462441">Vyberte účet</translation>
 <translation id="3399357656427473483">Seznam identifikačních údajů k vyplnění při klepnutí.</translation>
+<translation id="4634124774493850572">Použít heslo</translation>
 <translation id="5441504010984421144">Seznam identifikačních údajů k vyplnění při klepnutí je otevřený na celou výšku.</translation>
-<translation id="8009225694047762179">Spravovat hesla</translation>
+<translation id="5624120631404540903">Spravovat hesla</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_da.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_da.xtb
index 03ed8b4..97183cb 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_da.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_da.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">Listen over loginoplysninger, der udfyldes ved berøring, er lukket.</translation>
 <translation id="2410754283952462441">Vælg en konto</translation>
 <translation id="3399357656427473483">Liste over loginoplysninger, der udfyldes ved berøring.</translation>
+<translation id="4634124774493850572">Brug adgangskode</translation>
 <translation id="5441504010984421144">Listen over loginoplysninger, der udfyldes ved berøring, er åbnet i fuld højde.</translation>
-<translation id="8009225694047762179">Administrer adgangskoder</translation>
+<translation id="5624120631404540903">Administrer adgangskoder</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_de.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_de.xtb
index fb6a272..2900fc1 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_de.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_de.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">Die Liste der Anmeldedaten, die bei Berührung ausgefüllt werden, ist geschlossen.</translation>
 <translation id="2410754283952462441">Konto auswählen</translation>
 <translation id="3399357656427473483">Die Liste der Anmeldedaten, die bei Berührung ausgefüllt werden, ist geöffnet.</translation>
+<translation id="4634124774493850572">Passwort verwenden</translation>
 <translation id="5441504010984421144">Die Liste der Anmeldedaten, die bei Berührung ausgefüllt werden, ist ganz geöffnet.</translation>
-<translation id="8009225694047762179">Passwort verwalten</translation>
+<translation id="5624120631404540903">Passwörter verwalten</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_el.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_el.xtb
index bb0198b..6fd39055d 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_el.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_el.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">Η λίστα με τα διαπιστευτήρια για συμπλήρωση μέσω αφής είναι κλειστή.</translation>
 <translation id="2410754283952462441">Επιλέξτε λογαριασμό</translation>
 <translation id="3399357656427473483">Η λίστα με τα διαπιστευτήρια για συμπλήρωση μέσω αφής.</translation>
+<translation id="4634124774493850572">Χρήση κωδικού πρόσβασης</translation>
 <translation id="5441504010984421144">Η λίστα με τα διαπιστευτήρια για συμπλήρωση μέσω αφής είναι ανοιχτή σε όλη την οθόνη.</translation>
-<translation id="8009225694047762179">Διαχείριση Κωδικός πρόσβασης</translation>
+<translation id="5624120631404540903">Διαχείριση κωδικών πρόσβασης</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_en-GB.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_en-GB.xtb
index 6a212417..5f96405 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_en-GB.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_en-GB.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">List of credentials to be filled in on touch is closed.</translation>
 <translation id="2410754283952462441">Choose an account</translation>
 <translation id="3399357656427473483">List of credentials to be filled in on touch.</translation>
+<translation id="4634124774493850572">Use password</translation>
 <translation id="5441504010984421144">List of credentials to be filled in on touch opened at full height.</translation>
-<translation id="8009225694047762179">Manage Passwords</translation>
+<translation id="5624120631404540903">Manage passwords</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_es-419.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_es-419.xtb
index 3534f8d..9194d718 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_es-419.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_es-419.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">La lista de credenciales que se debe tocar para completar está cerrada.</translation>
 <translation id="2410754283952462441">Elegir una cuenta</translation>
 <translation id="3399357656427473483">Lista de credenciales que se debe tocar para completar.</translation>
+<translation id="4634124774493850572">Usar contraseña</translation>
 <translation id="5441504010984421144">La lista de credenciales que se debe tocar para completar está totalmente abierta.</translation>
-<translation id="8009225694047762179">Administrar contraseñas</translation>
+<translation id="5624120631404540903">Administrar contraseñas</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_es.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_es.xtb
index e71a6fae..252f7eb 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_es.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_es.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">La lista de credenciales que puedes rellenar con un toque está cerrada.</translation>
 <translation id="2410754283952462441">Elegir una cuenta</translation>
 <translation id="3399357656427473483">Lista de credenciales que puedes rellenar con un toque.</translation>
+<translation id="4634124774493850572">Utilizar contraseña</translation>
 <translation id="5441504010984421144">La lista de credenciales que puedes rellenar con un toque está abierta y ocupa toda la pantalla.</translation>
-<translation id="8009225694047762179">Administrar contraseñas</translation>
+<translation id="5624120631404540903">Administrar contraseñas</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_et.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_et.xtb
index 20efc18..3376692 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_et.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_et.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">Loend mandaatidest, mis tuleb puudutusega täita, on suletud.</translation>
 <translation id="2410754283952462441">Konto valimine</translation>
 <translation id="3399357656427473483">Loend mandaatidest, mis tuleb puudutusega täita.</translation>
+<translation id="4634124774493850572">Kasuta parooli</translation>
 <translation id="5441504010984421144">Loend mandaatidest, mis tuleb puudutusega täita, on avatud täiskõrgusele.</translation>
-<translation id="8009225694047762179">Halda paroole</translation>
+<translation id="5624120631404540903">Paroolide haldamine</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_fa.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_fa.xtb
index f728d37..02f3796 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_fa.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_fa.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">فهرست اطلاعات کاربری که باید با لمس کردن تکمیل شود بسته شده است.</translation>
 <translation id="2410754283952462441">انتخاب حساب</translation>
 <translation id="3399357656427473483">فهرست اطلاعات کاربری که باید با لمس کردن تکمیل شود.</translation>
+<translation id="4634124774493850572">استفاده از گذرواژه</translation>
 <translation id="5441504010984421144">فهرست اطلاعات کاربری که باید با لمس کردن تکمیل شود کاملاً باز شد.</translation>
-<translation id="8009225694047762179">مدیریت گذرواژه</translation>
+<translation id="5624120631404540903">مدیریت گذرواژه‌ها</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_fi.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_fi.xtb
index 7fb4be96..1b046d30 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_fi.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_fi.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">Kosketuksella täytettävien kirjautumistietojen lista on suljettu.</translation>
 <translation id="2410754283952462441">Valitse tili</translation>
 <translation id="3399357656427473483">Kosketuksella täytettävien kirjautumistietojen lista</translation>
+<translation id="4634124774493850572">Käytä salasanaa</translation>
 <translation id="5441504010984421144">Kosketuksella täytettävien kirjautumistietojen lista avattu koko näytön korkeudella.</translation>
-<translation id="8009225694047762179">Salasanojen hallinta</translation>
+<translation id="5624120631404540903">Hallitse salasanoja</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_fil.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_fil.xtb
index 25cbc7ca..29e412c 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_fil.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_fil.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">Nakasara ang listahan ng mga kredensyal na pupunan kapag pinindot.</translation>
 <translation id="2410754283952462441">Pumili ng account</translation>
 <translation id="3399357656427473483">Listahan ng mga kredensyal na pupunan kapag pinindot.</translation>
+<translation id="4634124774493850572">Gamitin ang password</translation>
 <translation id="5441504010984421144">Nakabukas nang buo ang taas ang listahan ng mga kredensyal na pupunan kapag pinindot.</translation>
-<translation id="8009225694047762179">Pamahalaan ang Mga Password</translation>
+<translation id="5624120631404540903">Pamahalaan ang mga password</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_fr.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_fr.xtb
index 0c78500..0f006a7 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_fr.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_fr.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">La liste des identifiants à renseigner de façon tactile est fermée.</translation>
 <translation id="2410754283952462441">Sélectionner un compte</translation>
 <translation id="3399357656427473483">Liste des identifiants à renseigner de façon tactile.</translation>
+<translation id="4634124774493850572">Utiliser le mot de passe</translation>
 <translation id="5441504010984421144">La liste des identifiants à renseigner de façon tactile est ouverte à hauteur maximale.</translation>
-<translation id="8009225694047762179">Gérer les mots de passe</translation>
+<translation id="5624120631404540903">Gérer les mots de passe</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_gu.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_gu.xtb
index f734fe0..4722bcf 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_gu.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_gu.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">Touch પર લૉગ ઇન વિગતો ભરવાની સૂચિ બંધ છે.</translation>
 <translation id="2410754283952462441">એકાઉન્ટ પસંદ કરો</translation>
 <translation id="3399357656427473483">Touch પર લૉગ ઇન વિગતો ભરવાની સૂચિ.</translation>
+<translation id="4634124774493850572">પાસવર્ડનો ઉપયોગ કરો</translation>
 <translation id="5441504010984421144">Touch પર લૉગ ઇન વિગતો ભરવાની સૂચિ સંપૂર્ણ ઊંચાઈએ ખૂલી.</translation>
-<translation id="8009225694047762179">બધા પાસવર્ડ મેનેજ કરો</translation>
+<translation id="5624120631404540903">પાસવર્ડ્સનું સંચાલન કરો</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_hi.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_hi.xtb
index 785a161..08d6b3d 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_hi.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_hi.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">टच करके भरी जाने वाली क्रेडेंशियल की सूची बंद है.</translation>
 <translation id="2410754283952462441">कोई खाता चुनें</translation>
 <translation id="3399357656427473483">टच करके भरी जाने वाली क्रेडेंशियल की सूची.</translation>
+<translation id="4634124774493850572">पासवर्ड का इस्तेमाल करें</translation>
 <translation id="5441504010984421144">टच करके भरी जाने वाली क्रेडेंशियल की सूची पूरी स्क्रीन में खुली हुई है.</translation>
-<translation id="8009225694047762179">पासवर्ड संभालें</translation>
+<translation id="5624120631404540903">पासवर्ड प्रबंधित करें</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_hr.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_hr.xtb
index 5be4233..5fc4d61d9 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_hr.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_hr.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">Popis vjerodajnica za unos dodirom zatvoren je.</translation>
 <translation id="2410754283952462441">Odabir računa</translation>
 <translation id="3399357656427473483">Popis vjerodajnica za unos dodirom.</translation>
+<translation id="4634124774493850572">Upotrijebi zaporku</translation>
 <translation id="5441504010984421144">Popis vjerodajnica za unos dodirom otvoren je preko cijelog zaslona.</translation>
-<translation id="8009225694047762179">Upravljanje zaporkama</translation>
+<translation id="5624120631404540903">Upravljanje zaporkama</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_hu.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_hu.xtb
index c441250..010fbfa 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_hu.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_hu.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">Az érintéssel kitölthető hitelesítési adatok listája be van zárva.</translation>
 <translation id="2410754283952462441">Válasszon fiókot</translation>
 <translation id="3399357656427473483">Az érintéssel kitöltendő hitelesítő adatok listája.</translation>
+<translation id="4634124774493850572">Jelszó használata</translation>
 <translation id="5441504010984421144">Az érintéssel kitöltendő hitelesítő adatok listája teljes magasságban megnyitva.</translation>
-<translation id="8009225694047762179">Jelszó kezelése</translation>
+<translation id="5624120631404540903">Jelszavak kezelése</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_id.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_id.xtb
index 224f3ab..67aa94c 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_id.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_id.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">Daftar kredensial yang terisi dengan gestur sentuhan sedang tertutup.</translation>
 <translation id="2410754283952462441">Pilih akun</translation>
 <translation id="3399357656427473483">Daftar kredensial yang terisi dengan gestur sentuhan.</translation>
+<translation id="4634124774493850572">Gunakan sandi</translation>
 <translation id="5441504010984421144">Daftar kredensial yang terisi dengan gestur sentuhan sedang terbuka sepenuhnya.</translation>
-<translation id="8009225694047762179">Kelola Kata sandi</translation>
+<translation id="5624120631404540903">Kelola sandi</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_it.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_it.xtb
index e4f548f..8893f4a 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_it.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_it.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">L'elenco di credenziali da compilare con il tocco è chiuso.</translation>
 <translation id="2410754283952462441">Scegli un account</translation>
 <translation id="3399357656427473483">Elenco di credenziali da compilare con il tocco.</translation>
+<translation id="4634124774493850572">Utilizza password</translation>
 <translation id="5441504010984421144">Elenco di credenziali da compilare con il tocco aperte a schermo intero.</translation>
-<translation id="8009225694047762179">Gestisci password</translation>
+<translation id="5624120631404540903">Gestisci password</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_iw.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_iw.xtb
index 801b1dce..97b568d0 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_iw.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_iw.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">רשימת פרטי הכניסה למילוי במגע סגורה.</translation>
 <translation id="2410754283952462441">בחירת חשבון</translation>
 <translation id="3399357656427473483">רשימת פרטי הכניסה למילוי במגע.</translation>
+<translation id="4634124774493850572">שימוש בסיסמה</translation>
 <translation id="5441504010984421144">רשימת פרטי הכניסה למילוי במגע פתוחה בגובה המלא של המסך.</translation>
-<translation id="8009225694047762179">ניהול סיסמאות</translation>
+<translation id="5624120631404540903">נהל סיסמאות</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ja.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ja.xtb
index 25450af..e193fe1a 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ja.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ja.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">タップ操作で入力する認証情報のリストは閉じています。</translation>
 <translation id="2410754283952462441">アカウントの選択</translation>
 <translation id="3399357656427473483">タップ操作で入力する認証情報のリスト。</translation>
+<translation id="4634124774493850572">パスワードを使用</translation>
 <translation id="5441504010984421144">タップ操作で入力する認証情報のリストが画面全体に表示されています。</translation>
-<translation id="8009225694047762179">パスワードを管理</translation>
+<translation id="5624120631404540903">パスワードを管理</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_kn.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_kn.xtb
index af0c19a..8bd0d5c 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_kn.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_kn.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">ಸ್ಪರ್ಶಿಸಿ ಭರ್ತಿಮಾಡುವ ರುಜುವಾತುಗಳ ಪಟ್ಟಿಯನ್ನು ಮುಚ್ಚಲಾಗಿದೆ.</translation>
 <translation id="2410754283952462441">ಖಾತೆಯೊಂದನ್ನು ಆರಿಸಿ</translation>
 <translation id="3399357656427473483">ಸ್ಪರ್ಶಿಸಿ ಭರ್ತಿಮಾಡುವ ರುಜುವಾತುಗಳ ಪಟ್ಟಿ.</translation>
+<translation id="4634124774493850572">ಪಾಸ್‌ವರ್ಡ್ ಬಳಸಿ</translation>
 <translation id="5441504010984421144">ಸ್ಪರ್ಶಿಸಿ ಭರ್ತಿಮಾಡುವ ರುಜುವಾತುಗಳ ಪಟ್ಟಿಯನ್ನು ಸಂಪೂರ್ಣ ಎತ್ತರದಲ್ಲಿ ತೆರೆಯಲಾಗಿದೆ.</translation>
-<translation id="8009225694047762179">ಪಾಸ್‌ವರ್ಡ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸಿ</translation>
+<translation id="5624120631404540903">ಪಾಸ್‌ವರ್ಡ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸಿ</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ko.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ko.xtb
index d67f75d..42b66d59 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ko.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ko.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">터치 시 작성되는 사용자 인증 정보 목록이 닫혔습니다.</translation>
 <translation id="2410754283952462441">계정 선택</translation>
 <translation id="3399357656427473483">터치 시 작성되는 사용자 인증 정보 목록입니다.</translation>
+<translation id="4634124774493850572">비밀번호 사용</translation>
 <translation id="5441504010984421144">터치 시 작성되는 사용자 인증 정보 목록이 전체 높이로 열렸습니다.</translation>
-<translation id="8009225694047762179">비밀번호 관리</translation>
+<translation id="5624120631404540903">비밀번호 관리</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_lt.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_lt.xtb
index a1f2436..ed67a88 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_lt.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_lt.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">Prisijungimo duomenų, kuriuos galima užpildyti palietus, sąrašas uždarytas.</translation>
 <translation id="2410754283952462441">Pasirinkite paskyrą</translation>
 <translation id="3399357656427473483">Prisijungimo duomenų, kuriuos galima užpildyti palietus, sąrašas.</translation>
+<translation id="4634124774493850572">Naudoti slaptažodį</translation>
 <translation id="5441504010984421144">Prisijungimo duomenų, kuriuos galima užpildyti palietus, sąrašas atidarytas per visą ekrano aukštį.</translation>
-<translation id="8009225694047762179">Tvarkyti slaptažodžius</translation>
+<translation id="5624120631404540903">Tvarkyti slaptažodžius</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_lv.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_lv.xtb
index 6a123b7b..f58000fa 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_lv.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_lv.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">Pieskaroties aizpildāmo akreditācijas datu saraksts ir aizvērts.</translation>
 <translation id="2410754283952462441">Konta izvēle</translation>
 <translation id="3399357656427473483">Pieskaroties aizpildāmo akreditācijas datu saraksts.</translation>
+<translation id="4634124774493850572">Izmantot paroli</translation>
 <translation id="5441504010984421144">Pieskaroties aizpildāmo akreditācijas datu saraksts ir atvērts pilna ekrāna augstumā.</translation>
-<translation id="8009225694047762179">Pārvaldīt paroles</translation>
+<translation id="5624120631404540903">Pārvaldīt paroles</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ml.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ml.xtb
index 35d7c6ae..ae0acde 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ml.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ml.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">ടച്ച് ചെയ്യുമ്പോൾ പൂരിപ്പിക്കേണ്ട ക്രെഡൻഷ്യലുകളുടെ ലിസ്റ്റ് അടച്ചിരിക്കുന്നു.</translation>
 <translation id="2410754283952462441">ഒരു അക്കൗണ്ട് തിരഞ്ഞെടുക്കൂ</translation>
 <translation id="3399357656427473483">ടച്ച് ചെയ്യുമ്പോൾ പൂരിപ്പിക്കേണ്ട ക്രെഡൻ‍ഷ്യലുകളുടെ ലിസ്‌റ്റ്.</translation>
+<translation id="4634124774493850572">പാസ്‌വേഡ് ഉപയോഗിക്കുക</translation>
 <translation id="5441504010984421144">ടച്ച് ചെയ്യുമ്പോൾ പൂരിപ്പിക്കേണ്ട ക്രെഡൻഷ്യലുകളുടെ ലിസ്റ്റ് പൂർണ്ണ ഉയരത്തിൽ തുറന്നിരിക്കുന്നു.</translation>
-<translation id="8009225694047762179">പാസ്‌വേഡുകൾ മാനേജ് ചെയ്യുക</translation>
+<translation id="5624120631404540903">പാസ്‌വേഡുകൾ നിയന്ത്രിക്കുക</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_mr.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_mr.xtb
index 1a077a5..91a4ce8 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_mr.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_mr.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">स्पर्श करून भरायची असलेली क्रेडेंशियलची सूची बंद आहे.</translation>
 <translation id="2410754283952462441">एक खाते निवडा</translation>
 <translation id="3399357656427473483">स्पर्श करून भरायची असलेली क्रेडेंशियलची सूची.</translation>
+<translation id="4634124774493850572">पासवर्ड वापरा</translation>
 <translation id="5441504010984421144">स्पर्श करून भरायची असलेली क्रेडेंशियलची सूची संपूर्ण भागावर उघडली आहे.</translation>
-<translation id="8009225694047762179">पासवर्ड व्यवस्थापित करा</translation>
+<translation id="5624120631404540903">पासवर्ड व्यवस्थापित करा</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ms.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ms.xtb
index 6b4f77c1..4a959a63 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ms.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ms.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">Senarai bukti kelayakan untuk diisi apabila disentuh telah ditutup.</translation>
 <translation id="2410754283952462441">Pilih akaun</translation>
 <translation id="3399357656427473483">Senarai bukti kelayakan untuk diisi apabila disentuh.</translation>
+<translation id="4634124774493850572">Gunakan kata laluan</translation>
 <translation id="5441504010984421144">Senarai bukti kelayakan untuk diisi apabila disentuh, dibuka pada ketinggian penuh.</translation>
-<translation id="8009225694047762179">Urus Kata Laluan</translation>
+<translation id="5624120631404540903">Urus kata laluan</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_nl.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_nl.xtb
index 2489671..2c5fadf9 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_nl.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_nl.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">De lijst met gegevens die moeten worden ingevuld als je tikt, is gesloten.</translation>
 <translation id="2410754283952462441">Een account selecteren</translation>
 <translation id="3399357656427473483">De lijst met gegevens die moeten worden ingevuld als je tikt.</translation>
+<translation id="4634124774493850572">Wachtwoord gebruiken</translation>
 <translation id="5441504010984421144">De lijst met gegevens die moeten worden ingevuld als je tikt, is op volledige hoogte geopend.</translation>
-<translation id="8009225694047762179">Wachtwoorden beheren</translation>
+<translation id="5624120631404540903">Wachtwoorden beheren</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_no.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_no.xtb
index 8af6877..dcc57a2 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_no.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_no.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">Listen over legitimasjon som kan fylles ut ved å trykke, er lukket.</translation>
 <translation id="2410754283952462441">Velg en konto</translation>
 <translation id="3399357656427473483">Listen over legitimasjon som kan fylles ut ved å trykke.</translation>
+<translation id="4634124774493850572">Bruk passord</translation>
 <translation id="5441504010984421144">Listen over legitimasjon som kan fylles ut ved å trykke, er åpnet i full høyde.</translation>
-<translation id="8009225694047762179">Administrer passord</translation>
+<translation id="5624120631404540903">Administrer passord</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_pl.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_pl.xtb
index 89de38b..59d74ab 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_pl.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_pl.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">Lista uprawnień do wypełnienia po kliknięciu jest zamknięta.</translation>
 <translation id="2410754283952462441">Wybierz konto</translation>
 <translation id="3399357656427473483">Lista uprawnień do wypełnienia po kliknięciu.</translation>
+<translation id="4634124774493850572">Użyj hasła</translation>
 <translation id="5441504010984421144">Lista uprawnień do wypełnienia po kliknięciu jest otwarta na całą wysokość.</translation>
-<translation id="8009225694047762179">Zarządzaj hasłami</translation>
+<translation id="5624120631404540903">Zarządzaj hasłami</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_pt-BR.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_pt-BR.xtb
index 6b9afdf..a737afe 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_pt-BR.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_pt-BR.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">A lista de credenciais a serem preenchidas por toque está fechada.</translation>
 <translation id="2410754283952462441">Escolher uma conta</translation>
 <translation id="3399357656427473483">Lista de credenciais a serem preenchidas por toque.</translation>
+<translation id="4634124774493850572">Usar senha</translation>
 <translation id="5441504010984421144">Lista de credenciais a serem preenchidas por toque aberta no tamanho máximo.</translation>
-<translation id="8009225694047762179">Gerenciar senha</translation>
+<translation id="5624120631404540903">Gerenciar senhas</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_pt-PT.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_pt-PT.xtb
index f83fdd23..c8df4ac 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_pt-PT.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_pt-PT.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">A lista de credenciais a preencher com o toque está fechada.</translation>
 <translation id="2410754283952462441">Selecione uma conta</translation>
 <translation id="3399357656427473483">Lista de credenciais a preencher com o toque.</translation>
+<translation id="4634124774493850572">Utilizar palavra-passe</translation>
 <translation id="5441504010984421144">Lista de credenciais a preencher com o toque aberta em ecrã cheio.</translation>
-<translation id="8009225694047762179">Gerir palavras-passe</translation>
+<translation id="5624120631404540903">Gerir palavras-passe</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ro.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ro.xtb
index ca50aea..fc743ec 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ro.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ro.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">Lista datelor de conectare care trebuie completate la atingere s-a închis.</translation>
 <translation id="2410754283952462441">Alege un cont</translation>
 <translation id="3399357656427473483">Lista datelor de conectare care trebuie completate la atingere.</translation>
+<translation id="4634124774493850572">Folosește parola</translation>
 <translation id="5441504010984421144">Lista datelor de conectare care trebuie completate la atingere este deschisă la înălțimea completă.</translation>
-<translation id="8009225694047762179">Gestionează parolele</translation>
+<translation id="5624120631404540903">Gestionați parolele</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ru.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ru.xtb
index 895f80b..0da242d5 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ru.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ru.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">Список учетных данных, которые можно ввести прикосновением, закрыт.</translation>
 <translation id="2410754283952462441">Выберите аккаунт</translation>
 <translation id="3399357656427473483">Список учетных данных, которые можно ввести прикосновением.</translation>
+<translation id="4634124774493850572">Использовать пароль</translation>
 <translation id="5441504010984421144">Список учетных данных, которые можно ввести прикосновением, развернут на весь экран.</translation>
-<translation id="8009225694047762179">Управление паролями</translation>
+<translation id="5624120631404540903">Настройки паролей</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_sk.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_sk.xtb
index 6e9a5cc..39e14fb 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_sk.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_sk.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">Zoznam prihlasovacích údajov na vyplnenie po klepnutí je zatvorený.</translation>
 <translation id="2410754283952462441">Výber účtu</translation>
 <translation id="3399357656427473483">Zoznam prihlasovacích údajov na vyplnenie po klepnutí.</translation>
+<translation id="4634124774493850572">Použiť heslo</translation>
 <translation id="5441504010984421144">Zoznam prihlasovacích údajov na vyplnenie po klepnutí je otvorený na úplnú výšku.</translation>
-<translation id="8009225694047762179">Spravovať heslá</translation>
+<translation id="5624120631404540903">Správa hesiel</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_sl.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_sl.xtb
index d8ea7eb5..59822ef 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_sl.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_sl.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">Seznam poverilnic, ki naj se izpolnijo ob dotiku, je zaprt.</translation>
 <translation id="2410754283952462441">Izbira računa</translation>
 <translation id="3399357656427473483">Seznam poverilnic, ki naj se izpolnijo ob dotiku.</translation>
+<translation id="4634124774493850572">Uporabi geslo</translation>
 <translation id="5441504010984421144">Seznam poverilnic, ki naj se izpolnijo ob dotiku, odprt pri polni višini.</translation>
-<translation id="8009225694047762179">Upravljanje gesel</translation>
+<translation id="5624120631404540903">Upravljanje gesel</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_sr.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_sr.xtb
index 6b373581..533846e7 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_sr.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_sr.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">Листа акредитива који треба да се унесу на додир је затворена.</translation>
 <translation id="2410754283952462441">Изаберите налог</translation>
 <translation id="3399357656427473483">Листа акредитива који треба да се унесу на додир.</translation>
+<translation id="4634124774493850572">Користи лозинку</translation>
 <translation id="5441504010984421144">Листа акредитива који треба да се унесу на додир се отворила на целом екрану,</translation>
-<translation id="8009225694047762179">Управљај лозинкама</translation>
+<translation id="5624120631404540903">Управљај лозинкама</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_sv.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_sv.xtb
index bcff7f3..a04537e 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_sv.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_sv.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">Listan över användaruppgifter som ska fyllas i med ett tryck är stängd.</translation>
 <translation id="2410754283952462441">Välj ett konto</translation>
 <translation id="3399357656427473483">Lista över användaruppgifter som ska fyllas i med ett tryck.</translation>
+<translation id="4634124774493850572">Använd lösenordet</translation>
 <translation id="5441504010984421144">Listan över användaruppgifter som ska fyllas i med ett tryck har öppnats över hela skärmen.</translation>
-<translation id="8009225694047762179">Hantera Lösenord</translation>
+<translation id="5624120631404540903">Hantera lösenord</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_sw.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_sw.xtb
index 577aaad..573570de 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_sw.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_sw.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">Orodha ya vitambulisho vya kujaza kwa kugusa imefungwa.</translation>
 <translation id="2410754283952462441">Chagua akaunti</translation>
 <translation id="3399357656427473483">Orodha ya vitambulisho vya kujaza kwa kugusa.</translation>
+<translation id="4634124774493850572">Tumia nenosiri</translation>
 <translation id="5441504010984421144">Orodha ya vitambulisho vya kujaza kwa kugusa imefunguliwa kwenye skrini nzima.</translation>
-<translation id="8009225694047762179">Dhibiti Manenosiri</translation>
+<translation id="5624120631404540903">Dhibiti manenosiri</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ta.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ta.xtb
index 0cbd4594..40053a4 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ta.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_ta.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">தொட்டால் நிரப்பப்பட வேண்டிய அனுமதிச் சான்றுகளின் பட்டியல் மூடப்பட்டுள்ளது.</translation>
 <translation id="2410754283952462441">கணக்கைத் தேர்வு செய்யவும்</translation>
 <translation id="3399357656427473483">தொட்டால் நிரப்பப்பட வேண்டிய அனுமதிச் சான்றுகளின் பட்டியல்.</translation>
+<translation id="4634124774493850572">கடவுச்சொல்லைப் பயன்படுத்து</translation>
 <translation id="5441504010984421144">தொட்டால் நிரப்பப்பட வேண்டிய அனுமதிச் சான்றுகளின் பட்டியல் முழுத் திரையில் திறக்கப்பட்டுள்ளது.</translation>
-<translation id="8009225694047762179">கடவுச்சொற்களை நிர்வகி</translation>
+<translation id="5624120631404540903">கடவுச்சொற்களை நிர்வகி</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_te.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_te.xtb
index 3e5cc52..602244bf 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_te.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_te.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">'టచ్ చేసి నింపాల్సిన ఆధారాల జాబితా' మూసివేయబడింది.</translation>
 <translation id="2410754283952462441">ఖాతాను ఎంచుకోండి</translation>
 <translation id="3399357656427473483">'ట‌చ్ చేసి నింపాల్సిన ఆధారాల జాబితా'.</translation>
+<translation id="4634124774493850572">పాస్‌వర్డ్‌ను ఉపయోగించు</translation>
 <translation id="5441504010984421144">'ట‌చ్ చేసి నింపాల్సిన ఆధారాల జాబితా' పూర్తి ఎత్తులో తెరవబడింది.</translation>
-<translation id="8009225694047762179">పాస్‌వర్డ్‌లను నిర్వహించండి</translation>
+<translation id="5624120631404540903">పాస్‌వర్డ్‌లను నిర్వహించండి</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_th.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_th.xtb
index a62d6a88..584006f 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_th.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_th.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">รายการข้อมูลเข้าสู่ระบบที่จะกรอกเมื่อแตะปิดอยู่</translation>
 <translation id="2410754283952462441">เลือกบัญชี</translation>
 <translation id="3399357656427473483">รายการข้อมูลเข้าสู่ระบบที่จะกรอกเมื่อแตะ</translation>
+<translation id="4634124774493850572">ใช้รหัสผ่าน</translation>
 <translation id="5441504010984421144">รายการข้อมูลเข้าสู่ระบบที่จะกรอกเมื่อแตะเปิดอยู่ที่ระดับความสูงเต็มหน้าจอ</translation>
-<translation id="8009225694047762179">จัดการรหัสผ่าน</translation>
+<translation id="5624120631404540903">จัดการรหัสผ่าน</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_tr.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_tr.xtb
index 646af4a..259bb261 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_tr.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_tr.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">Dokunarak doldurulacak kimlik bilgisi listesi kapatıldı.</translation>
 <translation id="2410754283952462441">Bir hesap seçin</translation>
 <translation id="3399357656427473483">Dokunarak doldurulacak kimlik bilgisi listesi.</translation>
+<translation id="4634124774493850572">Şifre kullan</translation>
 <translation id="5441504010984421144">Dokunarak doldurulacak kimlik bilgisi listesi tam ekranda açıldı.</translation>
-<translation id="8009225694047762179">Şifreleri Yönet</translation>
+<translation id="5624120631404540903">Şifreleri yönet</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_uk.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_uk.xtb
index b0e67d9..e765049 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_uk.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_uk.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">Список облікових даних, які вставляються дотиком, закритий.</translation>
 <translation id="2410754283952462441">Виберіть обліковий запис</translation>
 <translation id="3399357656427473483">Список облікових даних, які вставляються дотиком.</translation>
+<translation id="4634124774493850572">Прийняти пароль</translation>
 <translation id="5441504010984421144">Список облікових даних, які вставляються дотиком, відкрито на всю висоту екрана.</translation>
-<translation id="8009225694047762179">Керувати паролями</translation>
+<translation id="5624120631404540903">Керувати паролями</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_vi.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_vi.xtb
index 2fbc8a6..b6b28a9 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_vi.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_vi.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">Danh sách thông tin đăng nhập mà bạn có thể chạm để điền đã bị đóng.</translation>
 <translation id="2410754283952462441">Chọn một tài khoản</translation>
 <translation id="3399357656427473483">Danh sách các thông tin đăng nhập mà bạn có thể chạm để điền.</translation>
+<translation id="4634124774493850572">Sử dụng mật khẩu</translation>
 <translation id="5441504010984421144">Danh sách các thông tin xác thực mà bạn có thể chạm để điền đã được mở ở toàn độ cao.</translation>
-<translation id="8009225694047762179">Quản lý mật khẩu</translation>
+<translation id="5624120631404540903">Quản lý mật khẩu</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_zh-CN.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_zh-CN.xtb
index fcddef6..8f33e3a 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_zh-CN.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_zh-CN.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">轻触即可填充的凭据的列表已关闭。</translation>
 <translation id="2410754283952462441">选择帐号</translation>
 <translation id="3399357656427473483">轻触即可填充的凭据的列表。</translation>
+<translation id="4634124774493850572">使用密码</translation>
 <translation id="5441504010984421144">轻触即可填充的凭据的列表已全屏打开。</translation>
-<translation id="8009225694047762179">管理密码</translation>
+<translation id="5624120631404540903">管理密码</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_zh-TW.xtb b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_zh-TW.xtb
index e7db390..68a9c94 100644
--- a/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_zh-TW.xtb
+++ b/chrome/browser/touch_to_fill/android/internal/java/strings/translations/android_touch_to_fill_strings_zh-TW.xtb
@@ -5,6 +5,7 @@
 <translation id="207576718733492531">輕觸即可填入的憑證清單已關閉。</translation>
 <translation id="2410754283952462441">選擇帳戶</translation>
 <translation id="3399357656427473483">輕觸即可填入的憑證清單。</translation>
+<translation id="4634124774493850572">使用密碼</translation>
 <translation id="5441504010984421144">輕觸即可填入的憑證清單已開啟,顯示於整個畫面。</translation>
-<translation id="8009225694047762179">管理密碼</translation>
+<translation id="5624120631404540903">管理密碼</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_am.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_am.xtb
index 235768c1..114c97b1 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_am.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_am.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">የ«ከፍተኛ ጣቢያዎች» አዝራሩን መታ በማድረግ ታዋቂ ድር ጣቢያዎችን ይመልከቱ</translation>
 <translation id="1173894706177603556">ዳግም ሰይም</translation>
 <translation id="1178581264944972037">ለአፍታ አቁም</translation>
+<translation id="118069123878619799">- እንደ ቁመት ያሉ የእርስዎ አካላዊ ባህሪያት</translation>
 <translation id="1181037720776840403">አስወግድ</translation>
 <translation id="1188239144602654184">AR ያስገቡ</translation>
 <translation id="1197267115302279827">ዕልባቶችን ውሰድ</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Google ፍለጋን እና ሌሎች የGoogle አገልግሎቶችን ግላዊነት ለማላበስ ሲል ታሪክዎን ሊጠቀም ይችላል።</translation>
 <translation id="2898264748040935573">የተከማቸ ይለፍ ቃል ያርትዑ</translation>
 <translation id="2900528713135656174">ክስተት ፍጠር</translation>
+<translation id="2903493209154104877">አድራሻዎች</translation>
 <translation id="290376772003165898">ገጽ በ<ph name="LANGUAGE" /> አይደለም?</translation>
 <translation id="2904414404539560095">በሙሉ ቁመቱ ላይ የተከፈተ ትር የሚጋሩ የመሣሪያዎች ዝርዝር።</translation>
 <translation id="2909615210195135082">የGoogle ማሳወቂያዎች መሣሪያ ስርዓት</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">መሠረታዊ</translation>
 <translation id="4314815835985389558">ስምረትን ያቀናብሩ</translation>
 <translation id="4351244548802238354">መገናኛ ዝጋ</translation>
+<translation id="4353114845960720315">እርስዎ በቪአር ውስጥ ሳሉ ይህ ጣቢያ ስለእነዚህ ሊያውቅ ይችላል፦</translation>
 <translation id="4378154925671717803">ስልክ</translation>
 <translation id="4384468725000734951">ለፍለጋ Sogouን መጠቀም</translation>
 <translation id="4404568932422911380">ምንም ዕልባቶች የሉም</translation>
@@ -496,6 +499,7 @@
 
 ይህን ቅንብር ለመቀየር <ph name="BEGIN_LINK" />ስምረትን ዳግም ያስጀምሩ<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">በካርድ ላይ ያለ ስም</translation>
+<translation id="4808319664292298116">ከ<ph name="DOMAIN" /> ሆነው ወደ ቪአር ይግቡ?</translation>
 <translation id="4824958205181053313">ስምረት ይሰረዝ?</translation>
 <translation id="4837753911714442426">ገጽን ለማተም አማራጮችን ክፈት</translation>
 <translation id="4842092870884894799">የይለፍ ቃል ማመንጨት ብቅ ይን በማሳየት ላይ</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{ከ# ሰዓት በፊት}one{ከ# ሰዓቶች በፊት}other{ከ# ሰዓቶች በፊት}}</translation>
 <translation id="5810288467834065221">የቅጂ መብት <ph name="YEAR" /> Google LLC. ሁሉም መብቶች በህግ የተጠበቁ ናቸው።</translation>
 <translation id="5817918615728894473">አጣምር</translation>
+<translation id="5819762621475381970">- የክፍልዎ አቀማመጥ</translation>
 <translation id="583281660410589416">ያልታወቀ </translation>
 <translation id="5833984609253377421">አገናኝ አጋራ</translation>
 <translation id="5836192821815272682">Chrome ዝማኔን በማውረድ ላይ…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">ተጨማሪ አይሲዩ</translation>
 <translation id="6039379616847168523">ወደ ቀጣዩ ትር ዝለል</translation>
 <translation id="6040143037577758943">ዝጋ</translation>
+<translation id="6042308850641462728">ተጨማሪ</translation>
 <translation id="604996488070107836"><ph name="FILE_NAME" />ን ማውረድ ባልታወቀ ስህተት ምክንያት አልተሳካም።</translation>
 <translation id="605721222689873409">ዓዓ</translation>
 <translation id="6064125863973209585">የተጠናቀቁ ማውረዶች</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">የሦስተኛ ወገን ኩኪዎችን አግድ</translation>
 <translation id="6206551242102657620">ግንኙነት ደህንነቱ የተጠበቀ ነው። የጣቢያ መረጃ</translation>
 <translation id="6210748933810148297"><ph name="EMAIL" /> አይደለም?</translation>
+<translation id="6216432067784365534">የ<ph name="NAME_OF_LIST_ITEM" /> አማራጮች</translation>
 <translation id="6221633008163990886">የይለፍ ቃላትዎን ወደ ውጭ ለመላክ ይክፈቱ</translation>
 <translation id="6232535412751077445">«አትከታተል»ን ማንቃት ማለት አንድ ጥያቄ በአሰሳ ትራፊክዎ ላይ ይካተታል ማለት ነው። ማንኛውም ውጤት አንድ ድር ጣቢያ ለጥያቄው ምላሽ ከሰጠና ጥያቄውን በሚተረጎምበት መንገድ ላይ የሚወሰን ነው።
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ar.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ar.xtb
index 0a67c30..4a56b61 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ar.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ar.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">عرض مواقع الويب الشائعة من خلال النقر على الزر "أهم المواقع"</translation>
 <translation id="1173894706177603556">إعادة تسمية</translation>
 <translation id="1178581264944972037">الإيقاف مؤقتًا</translation>
+<translation id="118069123878619799">- سماتك البدنية، مثل الطول</translation>
 <translation id="1181037720776840403">إزالة</translation>
 <translation id="1188239144602654184">إطلاق الواقع المعزّز</translation>
 <translation id="1197267115302279827">نقل الإشارات المرجعية</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">‏قد تستخدم Google سجلّك لتخصيص البحث وخدمات Google الأخرى.</translation>
 <translation id="2898264748040935573">تعديل كلمة المرور المخزنة</translation>
 <translation id="2900528713135656174">إنشاء حدث</translation>
+<translation id="2903493209154104877">العناوين</translation>
 <translation id="290376772003165898">أليست الصفحة باللغة <ph name="LANGUAGE" />؟</translation>
 <translation id="2904414404539560095">قائمة بالأجهزة التي يمكن مشاركة علامة تبويب معها، مفتوحة على طول الشاشة.</translation>
 <translation id="2909615210195135082">‏النظام الأساسي لإشعارات Google</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">الإعدادات الأساسية</translation>
 <translation id="4314815835985389558">إدارة المزامنة</translation>
 <translation id="4351244548802238354">إغلاق مربع الحوار</translation>
+<translation id="4353114845960720315">‏أثناء استخدامك وضع VR، يمكن أن يتمكّن هذا الموقع الإلكتروني من التعرُّف على ما يلي:</translation>
 <translation id="4378154925671717803">هاتف</translation>
 <translation id="4384468725000734951">‏استخدام محرك Sogou للبحث</translation>
 <translation id="4404568932422911380">ليست هناك إشارات مرجعية</translation>
@@ -496,6 +499,7 @@
 
 لتغيير هذا الإعداد، يُرجى <ph name="BEGIN_LINK" />إعادة ضبط المزامنة<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">الاسم كما على البطاقة</translation>
+<translation id="4808319664292298116">‏هل تريد الدخول إلى وضع VR من <ph name="DOMAIN" />؟</translation>
 <translation id="4824958205181053313">هل تريد إلغاء المزامنة؟</translation>
 <translation id="4837753911714442426">فتح الخيارات لطباعة الصفحة</translation>
 <translation id="4842092870884894799">عرض نافذة إنشاء كلمة المرور المنبثقة</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{قبل ساعة واحدة (#)}zero{قبل # ساعة}two{قبل ساعتين (#)}few{قبل # ساعات}many{قبل # ساعة}other{قبل # ساعة}}</translation>
 <translation id="5810288467834065221">‏حقوق الطبع والنشر لعام <ph name="YEAR" /> لشركة Google LLC. جميع الحقوق محفوظة.</translation>
 <translation id="5817918615728894473">إقران</translation>
+<translation id="5819762621475381970">- تنسيق غرفتك</translation>
 <translation id="583281660410589416">غير معروف</translation>
 <translation id="5833984609253377421">مشاركة الرابط</translation>
 <translation id="5836192821815272682">‏جارٍ تنزيل تحديث Chrome…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">وحدة الرعاية المركزية الإضافية</translation>
 <translation id="6039379616847168523">الانتقال السريع إلى علامة التبويب التالية</translation>
 <translation id="6040143037577758943">إغلاق</translation>
+<translation id="6042308850641462728">المزيد</translation>
 <translation id="604996488070107836">تعذّر تنزيل الملف <ph name="FILE_NAME" /> بسبب خطأ غير معلوم.</translation>
 <translation id="605721222689873409">العام</translation>
 <translation id="6064125863973209585">عمليات التنزيل المكتمِلة</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">حظر ملفات تعريف الارتباط للجهات الخارجية</translation>
 <translation id="6206551242102657620">يُعدُّ اتصالك آمنًا. معلومات موقع الويب</translation>
 <translation id="6210748933810148297">ليس <ph name="EMAIL" />؟</translation>
+<translation id="6216432067784365534">خيارات <ph name="NAME_OF_LIST_ITEM" /></translation>
 <translation id="6221633008163990886">إلغاء القفل لتصدير كلمات المرور</translation>
 <translation id="6232535412751077445">إن تفعيل ميزة "عدم التعقب" يعني أنه سيتم تضمين طلب في حركة بيانات التصفّح. ويعتمد أي تأثير يحدث على ما إذا كان موقع الويب سيستجيب للطلب، وعلى كيفية تفسير الطلب.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_bg.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_bg.xtb
index 6646b932..662c7c4 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_bg.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_bg.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">Вижте популярните уебсайтове, като докоснете бутона „Водещи сайтове“</translation>
 <translation id="1173894706177603556">Преименуване</translation>
 <translation id="1178581264944972037">Пауза</translation>
+<translation id="118069123878619799">– физическите ви черти, като ръст;</translation>
 <translation id="1181037720776840403">Премахване</translation>
 <translation id="1188239144602654184">Стартиране на AR</translation>
 <translation id="1197267115302279827">Преместване на отметки</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Възможно е да използваме историята ви, за да персонализираме търсенето и други услуги на Google</translation>
 <translation id="2898264748040935573">Редактиране на съхранената парола</translation>
 <translation id="2900528713135656174">Създайте събитие</translation>
+<translation id="2903493209154104877">Адреси</translation>
 <translation id="290376772003165898">Страницата не е на <ph name="LANGUAGE" />?</translation>
 <translation id="2904414404539560095">Списъкът с устройства, с които да се сподели даден раздел, е отворен на пълната височина.</translation>
 <translation id="2909615210195135082">Google Notifications Platform</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">Основни положения</translation>
 <translation id="4314815835985389558">Управление на синхронизирането</translation>
 <translation id="4351244548802238354">Затваряне на диалоговия прозорец</translation>
+<translation id="4353114845960720315">Когато стартирате VR, този сайт може да научи за:</translation>
 <translation id="4378154925671717803">Телефон</translation>
 <translation id="4384468725000734951">За търсене ще се използва Sogou</translation>
 <translation id="4404568932422911380">Няма отметки</translation>
@@ -496,6 +499,7 @@
 
 За да промените тази настройка, <ph name="BEGIN_LINK" />нулирайте синхронизирането<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">Име върху картата</translation>
+<translation id="4808319664292298116">Да се стартира ли VR от <ph name="DOMAIN" />?</translation>
 <translation id="4824958205181053313">Да се анулира ли синхронизирането?</translation>
 <translation id="4837753911714442426">Отваряне на опциите за отпечатване на страницата</translation>
 <translation id="4842092870884894799">Изскачащият прозорец за генериране на пароли е показан</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{преди # час}other{преди # часа}}</translation>
 <translation id="5810288467834065221">Авторски права <ph name="YEAR" /> г. Google LLC. Всички права запазени.</translation>
 <translation id="5817918615728894473">Сдвояване</translation>
+<translation id="5819762621475381970">– плана на стаята ви.</translation>
 <translation id="583281660410589416">Неизвестно</translation>
 <translation id="5833984609253377421">Споделяне на връзката</translation>
 <translation id="5836192821815272682">Актуализацията на Chrome се изтегля…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">допълнителният ICU модул</translation>
 <translation id="6039379616847168523">Преминаване към следващия раздел</translation>
 <translation id="6040143037577758943">Затваряне</translation>
+<translation id="6042308850641462728">Още</translation>
 <translation id="604996488070107836">Изтеглянето на „<ph name="FILE_NAME" />“ не бе успешно поради неизвестна грешка.</translation>
 <translation id="605721222689873409">ГГ</translation>
 <translation id="6064125863973209585">Завършени изтегляния</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">Блокиране на „бисквитките“ на трети страни</translation>
 <translation id="6206551242102657620">Връзката е защитена. Информация за сайта</translation>
 <translation id="6210748933810148297">Не сте <ph name="EMAIL" />?</translation>
+<translation id="6216432067784365534">Опции за <ph name="NAME_OF_LIST_ITEM" /></translation>
 <translation id="6221633008163990886">Отключете, за да експортирате паролите си</translation>
 <translation id="6232535412751077445">Активирането на „Do Not Track“ означава, че с трафика ви на сърфиране ще се подава заявка. Ефектите зависят от това, дали уебсайтът ще отговори на нея и как ще я изтълкува.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_bn.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_bn.xtb
index f861d16d..943d9c4 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_bn.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_bn.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">"সেরা সাইট" বোতামে ট্যাপ করে জনপ্রিয় ওয়েবসাইটগুলি দেখুন</translation>
 <translation id="1173894706177603556">পুনঃনামকরণ</translation>
 <translation id="1178581264944972037">বিরতি</translation>
+<translation id="118069123878619799">- আপনার শারীরিক বৈশিষ্ট্য, যেমন উচ্চতা</translation>
 <translation id="1181037720776840403">সরান</translation>
 <translation id="1188239144602654184">এ আর সেশন শুরু করুন</translation>
 <translation id="1197267115302279827">বুকমার্কগুলি সরান</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">সার্চ এবং অন্যান্য Google পরিষেবাকে আপনার মতো করে সাজিয়ে নিতে Google আপনার ইতিহাস ব্যবহার করতে পারে</translation>
 <translation id="2898264748040935573">স্টোর করা পাসওয়ার্ড এডিট করুন</translation>
 <translation id="2900528713135656174">ইভেন্ট তৈরি করুন</translation>
+<translation id="2903493209154104877">ঠিকানা</translation>
 <translation id="290376772003165898">পৃষ্ঠাটি <ph name="LANGUAGE" /> ভাষায় নয়?</translation>
 <translation id="2904414404539560095">ট্যাব শেয়ার করা যাবে এমন ডিভাইসের সূচি সম্পূর্ণ স্ক্রিন জুড়ে খোলা হয়েছে।</translation>
 <translation id="2909615210195135082">Google বিজ্ঞপ্তি প্ল্যাটফর্ম</translation>
@@ -435,6 +437,7 @@
 <translation id="4307992518367153382">বুনিয়াদি</translation>
 <translation id="4314815835985389558">সিঙ্ক ম্যানেজ করুন</translation>
 <translation id="4351244548802238354">ডায়ালগ বন্ধ করুন</translation>
+<translation id="4353114845960720315">আপনি ভিআর (VR) মোডে থাকলে এই সাইট যে বিষয় সম্পর্কে জানতে পারে তা হল:</translation>
 <translation id="4378154925671717803">ফোন</translation>
 <translation id="4384468725000734951">সার্চের জন্য Sogou কে ব্যবহার করছে</translation>
 <translation id="4404568932422911380">কোনও বুকমার্ক নেই</translation>
@@ -498,6 +501,7 @@
 
 <ph name="BEGIN_LINK" />রিসেট সিঙ্ক<ph name="END_LINK" /> থেকে এই সেটিং পরিবর্তন করুন</translation>
 <translation id="4807098396393229769">কার্ডে থাকা নাম</translation>
+<translation id="4808319664292298116"><ph name="DOMAIN" /> থেকে ভিআর (VR) প্রেজেন্টেশন চালু করতে চান?</translation>
 <translation id="4824958205181053313">সিঙ্ক বাতিল করতে চান?</translation>
 <translation id="4837753911714442426">‘পৃষ্ঠা প্রিন্ট করুন’-এর বিকল্পগুলি খুলুন</translation>
 <translation id="4842092870884894799">পাসওয়ার্ড প্রজন্মের পপআপ দেখানো হচ্ছে</translation>
@@ -643,6 +647,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{# ঘণ্টা আগে}one{# ঘণ্টা আগে}other{# ঘণ্টা আগে}}</translation>
 <translation id="5810288467834065221">কপিরাইট <ph name="YEAR" /> Google LLC সব স্বত্ব সংরক্ষিত আছে।</translation>
 <translation id="5817918615728894473">যুক্ত করুন</translation>
+<translation id="5819762621475381970">- আপনার রুমের লেআউট</translation>
 <translation id="583281660410589416">অজানা</translation>
 <translation id="5833984609253377421">লিঙ্ক শেয়ার করুন</translation>
 <translation id="5836192821815272682">Chrome-এর আপডেট ডাউনলোড করা হচ্ছে…</translation>
@@ -671,6 +676,7 @@
 <translation id="6036057147555329831">অতিরিক্ত ICU</translation>
 <translation id="6039379616847168523">পরবর্তী ট্যাবে চলে যান</translation>
 <translation id="6040143037577758943">বন্ধ</translation>
+<translation id="6042308850641462728">আরও</translation>
 <translation id="604996488070107836">একটি অজানা ত্রুটির কারনে <ph name="FILE_NAME" /> ডাউনলোড করা যায়নি।</translation>
 <translation id="605721222689873409">YY</translation>
 <translation id="6064125863973209585">সম্পূর্ণ হয়ে যাওয়া ডাউনলোড</translation>
@@ -693,6 +699,7 @@
 <translation id="6196640612572343990">তৃতীয় পক্ষের কুকিজ অবরুদ্ধ করুন</translation>
 <translation id="6206551242102657620">কানেকশনটি নিরাপদ। সাইট তথ্য</translation>
 <translation id="6210748933810148297"><ph name="EMAIL" /> না?</translation>
+<translation id="6216432067784365534"><ph name="NAME_OF_LIST_ITEM" /> এর বিকল্পগুলি</translation>
 <translation id="6221633008163990886">আপনার পাসওয়ার্ড এক্সপোর্ট করতে আনলক করুন</translation>
 <translation id="6232535412751077445">"ট্র্যাক করবেন না" চালু করার অর্থ হল আপনার ব্রাউজিং ট্র্যাফিকের সাথে একটি অনুরোধ অন্তর্ভুক্ত হবে৷ অনুরোধটিতে কোনো ওয়েবসাইট প্রতিক্রিয়া করে কি না এবং অনুরোধটিকে কীভাবে ব্যাখ্যা করা হয় তার উপর যেকোনো প্রভাব নির্ভর করে৷
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ca.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ca.xtb
index 1685cadb..8308446 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ca.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ca.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">Toca el botó Llocs populars per veure les tendències en llocs web</translation>
 <translation id="1173894706177603556">Canvia el nom</translation>
 <translation id="1178581264944972037">Posa en pausa</translation>
+<translation id="118069123878619799">- els teus trets físics, com ara l'alçada</translation>
 <translation id="1181037720776840403">Suprimeix</translation>
 <translation id="1188239144602654184">Entra a la realitat augmentada</translation>
 <translation id="1197267115302279827">Mou les adreces d'interès</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">És possible que Google utilitzi el teu historial per personalitzar la Cerca i altres serveis de Google</translation>
 <translation id="2898264748040935573">Edita la contrasenya emmagatzemada</translation>
 <translation id="2900528713135656174">Crea un esdeveniment</translation>
+<translation id="2903493209154104877">Adreces</translation>
 <translation id="290376772003165898">La pàgina no està en <ph name="LANGUAGE" />?</translation>
 <translation id="2904414404539560095">La llista de dispositius amb què es compartirà una pestanya ocupa tota la pantalla.</translation>
 <translation id="2909615210195135082">Plataforma de notificacions de Google</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">Configuració bàsica</translation>
 <translation id="4314815835985389558">Gestiona la sincronització</translation>
 <translation id="4351244548802238354">Tanca el quadre de diàleg</translation>
+<translation id="4353114845960720315">Mentre estiguis en el mode RV, pot ser que aquest lloc web pugui obtenir la informació següent:</translation>
 <translation id="4378154925671717803">Telèfon</translation>
 <translation id="4384468725000734951">S'utilitza Sogou per a la cerca</translation>
 <translation id="4404568932422911380">Cap adreça d'interès</translation>
@@ -496,6 +499,7 @@
 
 Per canviar aquesta opció, <ph name="BEGIN_LINK" />restableix la sincronització<ph name="END_LINK" />.</translation>
 <translation id="4807098396393229769">Titular de la targeta</translation>
+<translation id="4808319664292298116">Vols entrar al mode RV des del domini <ph name="DOMAIN" />?</translation>
 <translation id="4824958205181053313">Vols cancel·lar la sincronització?</translation>
 <translation id="4837753911714442426">Obre les opcions per imprimir la pàgina</translation>
 <translation id="4842092870884894799">Es mostra la finestra emergent de generació de contrasenyes</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{fa # hora}other{fa # hores}}</translation>
 <translation id="5810288467834065221">Copyright <ph name="YEAR" /> Google LLC. Tots els drets reservats.</translation>
 <translation id="5817918615728894473">Vincula</translation>
+<translation id="5819762621475381970">- la distribució de la teva habitació</translation>
 <translation id="583281660410589416">Desconegut</translation>
 <translation id="5833984609253377421">Comparteix l'enllaç</translation>
 <translation id="5836192821815272682">S'està baixant l'actualització de Chrome…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">ICU addicional</translation>
 <translation id="6039379616847168523">Ves a la pestanya següent</translation>
 <translation id="6040143037577758943">Tanca</translation>
+<translation id="6042308850641462728">Més</translation>
 <translation id="604996488070107836">No s'ha pogut baixar <ph name="FILE_NAME" /> a causa d'un error desconegut.</translation>
 <translation id="605721222689873409">AA</translation>
 <translation id="6064125863973209585">Baixades completades</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">Bloqueja les galetes de tercers</translation>
 <translation id="6206551242102657620">La connexió és segura. Informació del lloc web</translation>
 <translation id="6210748933810148297">No ets <ph name="EMAIL" />?</translation>
+<translation id="6216432067784365534">Opcions per a <ph name="NAME_OF_LIST_ITEM" /></translation>
 <translation id="6221633008163990886">Desbloqueja per exportar les contrasenyes</translation>
 <translation id="6232535412751077445">Si actives l'opció No segueixis, s'inclourà una sol·licitud al trànsit de navegació. Que s'apliqui o no dependrà de si algun lloc web respon a la sol·licitud i de com s'interpreta.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_cs.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_cs.xtb
index 99ffc9fa..8ceb71a 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_cs.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_cs.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">Populární weby zobrazíte klepnutím na tlačítko Top weby</translation>
 <translation id="1173894706177603556">Přejmenovat</translation>
 <translation id="1178581264944972037">Pozastavit</translation>
+<translation id="118069123878619799">– vaše fyzické vlastnosti, například výšku,</translation>
 <translation id="1181037720776840403">Odebrat</translation>
 <translation id="1188239144602654184">Spustit rozšířenou realitu</translation>
 <translation id="1197267115302279827">Přesunutí záložek</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Google vaši historii může používat k personalizaci Vyhledávání a dalších služeb Google</translation>
 <translation id="2898264748040935573">Upravit uložené heslo</translation>
 <translation id="2900528713135656174">Vytvořit událost</translation>
+<translation id="2903493209154104877">Adresy</translation>
 <translation id="290376772003165898">Stránka není v jazyce <ph name="LANGUAGE" />?</translation>
 <translation id="2904414404539560095">Seznam zařízení, se kterými se má karta sdílet, otevřený na plnou výšku.</translation>
 <translation id="2909615210195135082">Google Notifications Platform</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">Základy</translation>
 <translation id="4314815835985389558">Správa synchronizace</translation>
 <translation id="4351244548802238354">Zavřít dialogové okno</translation>
+<translation id="4353114845960720315">V režimu virtuální reality tento web může získat následující informace:</translation>
 <translation id="4378154925671717803">Telefon</translation>
 <translation id="4384468725000734951">K vyhledávání se používá služba Sogou</translation>
 <translation id="4404568932422911380">Žádné záložky</translation>
@@ -496,6 +499,7 @@
 
 Chcete-toto nastavení změnit, <ph name="BEGIN_LINK" />resetujte synchronizaci<ph name="END_LINK" />.</translation>
 <translation id="4807098396393229769">Jméno na kartě</translation>
+<translation id="4808319664292298116">Spustit virtuální realitu z webu <ph name="DOMAIN" />?</translation>
 <translation id="4824958205181053313">Zrušit synchronizaci?</translation>
 <translation id="4837753911714442426">Otevřít možnosti tisku stránky</translation>
 <translation id="4842092870884894799">Je zobrazeno vyskakovací okno generování hesla</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{před # hodinou}few{před # hodinami}many{před # hodiny}other{před # hodinami}}</translation>
 <translation id="5810288467834065221">Copyright <ph name="YEAR" /> Google LLC. Všechna práva vyhrazena.</translation>
 <translation id="5817918615728894473">Spárovat</translation>
+<translation id="5819762621475381970">– rozvržení vaší místnosti.</translation>
 <translation id="583281660410589416">Neznámé</translation>
 <translation id="5833984609253377421">Sdílet odkaz</translation>
 <translation id="5836192821815272682">Stahování aktualizace Chromu…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">Extra ICU</translation>
 <translation id="6039379616847168523">Přejít na další kartu</translation>
 <translation id="6040143037577758943">Zavřít</translation>
+<translation id="6042308850641462728">Více</translation>
 <translation id="604996488070107836">Stažení souboru <ph name="FILE_NAME" /> se nezdařilo z důvodu neznámé chyby.</translation>
 <translation id="605721222689873409">RR</translation>
 <translation id="6064125863973209585">Dokončená stahování</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">Blokovat soubory cookie třetích stran</translation>
 <translation id="6206551242102657620">Připojení je zabezpečené. Informace o webu</translation>
 <translation id="6210748933810148297">Nejste <ph name="EMAIL" />?</translation>
+<translation id="6216432067784365534"><ph name="NAME_OF_LIST_ITEM" /> – možnosti</translation>
 <translation id="6221633008163990886">Chcete-li exportovat hesla, odemkněte zařízení</translation>
 <translation id="6232535412751077445">Pokud povolíte požadavek Do Not Track, bude připojován k datům provozu prohlížení. Účinek tohoto požadavku závisí na tom, zda na něj budou webové stránky reagovat a jak jej budou interpretovat.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_da.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_da.xtb
index 24119414..fabbebf 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_da.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_da.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">Se populære websites ved at trykke på knappen "Topwebsites"</translation>
 <translation id="1173894706177603556">Omdøb</translation>
 <translation id="1178581264944972037">Pause</translation>
+<translation id="118069123878619799">– dine fysiske træk som f.eks. højde</translation>
 <translation id="1181037720776840403">Fjern</translation>
 <translation id="1188239144602654184">Start AR</translation>
 <translation id="1197267115302279827">Flyt bogmærker</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Google kan bruge din historik til at tilpasse Søgning og andre Google-tjenester</translation>
 <translation id="2898264748040935573">Rediger gemt adgangskode</translation>
 <translation id="2900528713135656174">Opret begivenhed</translation>
+<translation id="2903493209154104877">Adresser</translation>
 <translation id="290376772003165898">Er siden ikke på <ph name="LANGUAGE" />?</translation>
 <translation id="2904414404539560095">Åben liste i fuld højde over enheder, der skal deles en fane med.</translation>
 <translation id="2909615210195135082">Google Notifications Platform</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">Grundlæggende valgmuligheder</translation>
 <translation id="4314815835985389558">Administrer synkronisering</translation>
 <translation id="4351244548802238354">Luk dialogboksen</translation>
+<translation id="4353114845960720315">Mens du er i VR, kan dette website muligvis få oplysninger om:</translation>
 <translation id="4378154925671717803">Telefon</translation>
 <translation id="4384468725000734951">Søgning via Sogou</translation>
 <translation id="4404568932422911380">Der er ingen bogmærker</translation>
@@ -496,6 +499,7 @@
 
 Hvis du vil ændre denne indstilling, skal du <ph name="BEGIN_LINK" />nulstille synkronisering<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">Navn på kort</translation>
+<translation id="4808319664292298116">Vil du starte VR fra <ph name="DOMAIN" />?</translation>
 <translation id="4824958205181053313">Vil du annullere synkroniseringen?</translation>
 <translation id="4837753911714442426">Åbn valgmuligheder for udskrivning af siden</translation>
 <translation id="4842092870884894799">Viser pop op for generering af adgangskoder</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{For 1 time siden}one{For # time siden}other{For # timer siden}}</translation>
 <translation id="5810288467834065221">Copyright <ph name="YEAR" /> Google LLC. Alle rettigheder forbeholdes.</translation>
 <translation id="5817918615728894473">Start parring</translation>
+<translation id="5819762621475381970">– en oversigt over dit rum</translation>
 <translation id="583281660410589416">Ukendt</translation>
 <translation id="5833984609253377421">Del link</translation>
 <translation id="5836192821815272682">Downloader Chrome-opdateringen…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">Ekstra ICU</translation>
 <translation id="6039379616847168523">Gå til den næste fane</translation>
 <translation id="6040143037577758943">Luk</translation>
+<translation id="6042308850641462728">Mere</translation>
 <translation id="604996488070107836"><ph name="FILE_NAME" /> kunne ikke downloades, da der opstod en ukendt fejl.</translation>
 <translation id="605721222689873409">ÅÅ</translation>
 <translation id="6064125863973209585">Gennemførte downloads</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">Bloker cookies fra tredjeparter</translation>
 <translation id="6206551242102657620">Forbindelsen er sikker. Websiteoplysninger</translation>
 <translation id="6210748933810148297">Ikke <ph name="EMAIL" />?</translation>
+<translation id="6216432067784365534">Valgmuligheder for <ph name="NAME_OF_LIST_ITEM" /></translation>
 <translation id="6221633008163990886">Lås op for at eksportere dine adgangskoder</translation>
 <translation id="6232535412751077445">Aktivering af "Do Not Track" betyder, at en anmodning medtages i din browsertrafik. Effekten afhænger af, om et website reagerer på anmodningen, og hvordan anmodningen fortolkes.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_de.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_de.xtb
index 874df1f..144fd68 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_de.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_de.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">Tippen Sie auf die Schaltfläche "Top-Websites", um beliebte Websites zu sehen</translation>
 <translation id="1173894706177603556">Umbenennen</translation>
 <translation id="1178581264944972037">Anhalten</translation>
+<translation id="118069123878619799">– physische Merkmale wie Ihre Größe</translation>
 <translation id="1181037720776840403">Entfernen</translation>
 <translation id="1188239144602654184">AR-Sitzung starten</translation>
 <translation id="1197267115302279827">Lesezeichen verschieben</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Anhand Ihres Verlaufs kann Google die Google-Suche und andere Google-Dienste personalisieren</translation>
 <translation id="2898264748040935573">Gespeichertes Passwort bearbeiten</translation>
 <translation id="2900528713135656174">Termin erstellen</translation>
+<translation id="2903493209154104877">Adressen</translation>
 <translation id="290376772003165898">Diese Seite ist nicht auf <ph name="LANGUAGE" />?</translation>
 <translation id="2904414404539560095">Die Liste von Geräten, mit denen ein Tab geteilt werden kann, ist ganz geöffnet.</translation>
 <translation id="2909615210195135082">Google-Benachrichtigungsplattform</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">Grundeinstellungen</translation>
 <translation id="4314815835985389558">Synchronisierung verwalten</translation>
 <translation id="4351244548802238354">Dialogfeld schließen</translation>
+<translation id="4353114845960720315">Während Sie im VR-Modus sind, erhält die Website möglicherweise bestimmte Informationen über Sie. Dazu gehören:</translation>
 <translation id="4378154925671717803">Telefon</translation>
 <translation id="4384468725000734951">Suche erfolgt mit Sogou</translation>
 <translation id="4404568932422911380">Keine Lesezeichen</translation>
@@ -496,6 +499,7 @@
 
 Wenn Sie diese Einstellung ändern möchten, <ph name="BEGIN_LINK" />setzen Sie die Synchronisierung zurück<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">Name auf Karte</translation>
+<translation id="4808319664292298116">VR von <ph name="DOMAIN" /> aus aktivieren?</translation>
 <translation id="4824958205181053313">Synchronisierung abbrechen?</translation>
 <translation id="4837753911714442426">Optionen zum Drucken einer Seite öffnen</translation>
 <translation id="4842092870884894799">Pop-up-Fenster zur Passwortgenerierung wird angezeigt.</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{Vor # Stunde}other{Vor # Stunden}}</translation>
 <translation id="5810288467834065221">Copyright <ph name="YEAR" /> Google LLC Alle Rechte vorbehalten.</translation>
 <translation id="5817918615728894473">Koppeln</translation>
+<translation id="5819762621475381970">– der Grundriss Ihres Zimmers</translation>
 <translation id="583281660410589416">Unbekannt</translation>
 <translation id="5833984609253377421">Link teilen</translation>
 <translation id="5836192821815272682">Chrome-Update wird heruntergeladen…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">Extra ICU</translation>
 <translation id="6039379616847168523">Zum nächsten Tab wechseln</translation>
 <translation id="6040143037577758943">Schließen</translation>
+<translation id="6042308850641462728">Mehr</translation>
 <translation id="604996488070107836"><ph name="FILE_NAME" /> konnte aufgrund eines unbekannten Fehlers nicht heruntergeladen werden.</translation>
 <translation id="605721222689873409">JJ</translation>
 <translation id="6064125863973209585">Abgeschlossene Downloads</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">Drittanbieter-Cookies blockieren</translation>
 <translation id="6206551242102657620">Die Verbindung ist sicher. Websiteinformationen</translation>
 <translation id="6210748933810148297"><ph name="EMAIL" /> ist nicht Ihre E-Mail-Adresse?</translation>
+<translation id="6216432067784365534">Optionen für <ph name="NAME_OF_LIST_ITEM" /></translation>
 <translation id="6221633008163990886">Zum Exportieren Ihrer Passwörter entsperren</translation>
 <translation id="6232535412751077445">Wenn Sie das Kästchen "Do Not Track" anklicken, wird mit Ihren Browserzugriffen eine Anforderung gesendet. Wie sich diese Anforderung auswirkt, hängt davon ab, ob eine Website darauf reagiert und wie die Anforderung interpretiert wird.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_el.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_el.xtb
index 72e570cb..b681eee 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_el.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_el.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">Δείτε δημοφιλείς ιστοτόπους πατώντας το κουμπί "Κορυφαίοι ιστότοποι"</translation>
 <translation id="1173894706177603556">Μετονομασία</translation>
 <translation id="1178581264944972037">Παύση</translation>
+<translation id="118069123878619799">- τα φυσικά χαρακτηριστικά σας, όπως το ύψος σας</translation>
 <translation id="1181037720776840403">Κατάργηση</translation>
 <translation id="1188239144602654184">Έναρξη AR</translation>
 <translation id="1197267115302279827">Μετακίνηση σελιδοδεικτών</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Η Google μπορεί να χρησιμοποιήσει το ιστορικό σας για την εξατομίκευση της Αναζήτησης και άλλων υπηρεσιών Google</translation>
 <translation id="2898264748040935573">Επεξεργασία αποθηκευμένου κωδικού πρόσβασης.</translation>
 <translation id="2900528713135656174">Δημιουργία συμβάντος</translation>
+<translation id="2903493209154104877">Διευθύνσεις</translation>
 <translation id="290376772003165898">Η σελίδα δεν είναι στα <ph name="LANGUAGE" />;</translation>
 <translation id="2904414404539560095">Άνοιγμα σε πλήρες ύψος της λίστας συσκευών στις οποίες θα κοινοποιηθεί μια καρτέλα.</translation>
 <translation id="2909615210195135082">Google Notifications Platform</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">Βασικά στοιχεία</translation>
 <translation id="4314815835985389558">Διαχείριση συγχρονισμού</translation>
 <translation id="4351244548802238354">Κλείσιμο παραθύρου διαλόγου</translation>
+<translation id="4353114845960720315">Ενώ βρίσκεστε σε λειτουργία VR, αυτός ο ιστότοπος ενδέχεται να είναι σε θέση να μάθει πληροφορίες σχετικά με:</translation>
 <translation id="4378154925671717803">Τηλέφωνο</translation>
 <translation id="4384468725000734951">Χρήση του Sogou για αναζήτηση</translation>
 <translation id="4404568932422911380">Δεν υπάρχουν σελιδοδείκτες</translation>
@@ -496,6 +499,7 @@
 
 Για να αλλάξετε αυτήν τη ρύθμιση, <ph name="BEGIN_LINK" />επαναφέρετε τον συγχρονισμό<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">Όνομα στην κάρτα</translation>
+<translation id="4808319664292298116">Ενεργοποίηση VR από <ph name="DOMAIN" />;</translation>
 <translation id="4824958205181053313">Ακύρωση συγχρονισμού;</translation>
 <translation id="4837753911714442426">Άνοιγμα επιλογών για την εκτύπωση της σελίδας</translation>
 <translation id="4842092870884894799">Εμφάνιση αναδυόμενου παραθύρου δημιουργίας κωδικού πρόσβασης</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{Πριν από # ώρα}other{Πριν από # ώρες}}</translation>
 <translation id="5810288467834065221">Πνευματικά δικαιώματα <ph name="YEAR" /> Google LLC. Με την επιφύλαξη παντός δικαιώματος.</translation>
 <translation id="5817918615728894473">Σύζευξη</translation>
+<translation id="5819762621475381970">- τη διάταξη του δωματίου σας</translation>
 <translation id="583281660410589416">Άγνωστο</translation>
 <translation id="5833984609253377421">Κοινοποίηση συνδέσμου</translation>
 <translation id="5836192821815272682">Λήψη Ενημέρωσης Chrome…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">Επιπλέον ICU</translation>
 <translation id="6039379616847168523">Μετάβαση στην επόμενη καρτέλα</translation>
 <translation id="6040143037577758943">Κλείσιμο</translation>
+<translation id="6042308850641462728">Περισσότερα</translation>
 <translation id="604996488070107836">Η λήψη του αρχείου <ph name="FILE_NAME" /> απέτυχε λόγω άγνωστου σφάλματος.</translation>
 <translation id="605721222689873409">ΕΕ</translation>
 <translation id="6064125863973209585">Ολοκληρωμένες λήψεις</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">Αποκλεισμός cookie τρίτων</translation>
 <translation id="6206551242102657620">Η σύνδεση είναι ασφαλής. Πληροφορίες ιστοτόπου</translation>
 <translation id="6210748933810148297">Δεν είστε ο χρήστης <ph name="EMAIL" />;</translation>
+<translation id="6216432067784365534">Επιλογές <ph name="NAME_OF_LIST_ITEM" /></translation>
 <translation id="6221633008163990886">Ξεκλειδώστε για εξαγωγή των κωδικών πρόσβασής σας</translation>
 <translation id="6232535412751077445">Η ενεργοποίηση της επιλογής "Να μην γίνεται εντοπισμός" σημαίνει ότι θα συμπεριληφθεί ένα αίτημα με την επισκεψιμότητα της περιήγησής σας. Τυχόν αποτελέσματα εξαρτώνται από το κατά πόσο ένας ιστότοπος ανταποκρίνεται στο αίτημα, καθώς και από τον τρόπο με τον οποίο ερμηνεύεται το αίτημα.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_en-GB.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_en-GB.xtb
index 19de57e..fe76797 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_en-GB.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_en-GB.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">See popular websites by tapping the 'Top sites' button</translation>
 <translation id="1173894706177603556">Rename</translation>
 <translation id="1178581264944972037">Pause</translation>
+<translation id="118069123878619799">- your physical features, such as height</translation>
 <translation id="1181037720776840403">Remove</translation>
 <translation id="1188239144602654184">Enter AR</translation>
 <translation id="1197267115302279827">Move bookmarks</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Google may use your history to personalise Search and other Google services</translation>
 <translation id="2898264748040935573">Edit stored password</translation>
 <translation id="2900528713135656174">Create event</translation>
+<translation id="2903493209154104877">Addresses</translation>
 <translation id="290376772003165898">Page is not in <ph name="LANGUAGE" />?</translation>
 <translation id="2904414404539560095">List of devices to share a tab with, opened at full height.</translation>
 <translation id="2909615210195135082">Google Notifications Platform</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">Basics</translation>
 <translation id="4314815835985389558">Manage sync</translation>
 <translation id="4351244548802238354">Close dialogue</translation>
+<translation id="4353114845960720315">While you're in VR, this site may be able to learn about:</translation>
 <translation id="4378154925671717803">Phone</translation>
 <translation id="4384468725000734951">Using Sogou for search</translation>
 <translation id="4404568932422911380">No bookmarks</translation>
@@ -496,6 +499,7 @@
 
 To change this setting, <ph name="BEGIN_LINK" />reset sync<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">Name on card</translation>
+<translation id="4808319664292298116">Enter VR from <ph name="DOMAIN" />?</translation>
 <translation id="4824958205181053313">Cancel sync?</translation>
 <translation id="4837753911714442426">Open options to print page</translation>
 <translation id="4842092870884894799">Showing password generation pop-up</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{# hour ago}other{# hours ago}}</translation>
 <translation id="5810288467834065221">Copyright <ph name="YEAR" /> Google LLC. All rights reserved.</translation>
 <translation id="5817918615728894473">Pair</translation>
+<translation id="5819762621475381970">- the layout of your room</translation>
 <translation id="583281660410589416">Unknown</translation>
 <translation id="5833984609253377421">Share link</translation>
 <translation id="5836192821815272682">Downloading Chrome Update…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">Extra ICU</translation>
 <translation id="6039379616847168523">Jump to the next tab</translation>
 <translation id="6040143037577758943">Close</translation>
+<translation id="6042308850641462728">More</translation>
 <translation id="604996488070107836"><ph name="FILE_NAME" /> download failed due to an unknown error.</translation>
 <translation id="605721222689873409">YY</translation>
 <translation id="6064125863973209585">Completed downloads</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">Block third-party cookies</translation>
 <translation id="6206551242102657620">Connection is secure. Site information</translation>
 <translation id="6210748933810148297">Not <ph name="EMAIL" />?</translation>
+<translation id="6216432067784365534"><ph name="NAME_OF_LIST_ITEM" /> Options</translation>
 <translation id="6221633008163990886">Unlock to export your passwords</translation>
 <translation id="6232535412751077445">Enabling ‘Do Not Track’ means that a request will be included with your browsing traffic. Any effect depends on whether a website responds to the request and how the request is interpreted.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_es-419.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_es-419.xtb
index 20459d6..27b249ac 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_es-419.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_es-419.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">Presiona el botón "Populares" para ver los sitios web más conocidos</translation>
 <translation id="1173894706177603556">Cambiar nombre</translation>
 <translation id="1178581264944972037">Detener</translation>
+<translation id="118069123878619799">- tus rasgos físicos, como la estatura</translation>
 <translation id="1181037720776840403">Quitar</translation>
 <translation id="1188239144602654184">Ingresar a la RA</translation>
 <translation id="1197267115302279827">Mover favoritos</translation>
@@ -189,7 +190,7 @@
 <translation id="2387895666653383613">Ajuste de texto</translation>
 <translation id="2394602618534698961">Los archivos que descargues aparecerán aquí</translation>
 <translation id="2402980924095424747"><ph name="MEGABYTES" /> MB</translation>
-<translation id="2407481962792080328">Se activa esta función cuando accedes a tu Cuenta de Google</translation>
+<translation id="2407481962792080328">Esta función se activa cuando accedes a tu Cuenta de Google</translation>
 <translation id="2410754283952462441">Elegir una cuenta</translation>
 <translation id="2414886740292270097">Oscuro</translation>
 <translation id="2416359993254398973">Chrome necesita permiso para acceder a tu cámara para este sitio.</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Es posible que Google use tu historial para personalizar la Búsqueda, los anuncios y otros servicios de Google</translation>
 <translation id="2898264748040935573">Edita la contraseña almacenada</translation>
 <translation id="2900528713135656174">Crear evento</translation>
+<translation id="2903493209154104877">Direcciones</translation>
 <translation id="290376772003165898">¿La página no está en <ph name="LANGUAGE" />?</translation>
 <translation id="2904414404539560095">La lista de dispositivos con los que se puede compartir una pestaña está totalmente abierta.</translation>
 <translation id="2909615210195135082">Plataforma de notificaciones de Google</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">Configuración básica</translation>
 <translation id="4314815835985389558">Administrar la sincronización</translation>
 <translation id="4351244548802238354">Cerrar cuadro de diálogo</translation>
+<translation id="4353114845960720315">Mientras usas el modo RV, es posible que este sitio obtenga la siguiente información:</translation>
 <translation id="4378154925671717803">Teléfono</translation>
 <translation id="4384468725000734951">Se usa Sogou para la búsqueda</translation>
 <translation id="4404568932422911380">No hay favoritos</translation>
@@ -496,6 +499,7 @@
 
 Para cambiar esta configuración, <ph name="BEGIN_LINK" />restablece la sincronización<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">Nombre en la tarjeta</translation>
+<translation id="4808319664292298116">¿Quieres ingresar a RV desde <ph name="DOMAIN" />?</translation>
 <translation id="4824958205181053313">¿Quieres cancelar la sincronización?</translation>
 <translation id="4837753911714442426">Abrir opciones para imprimir la página</translation>
 <translation id="4842092870884894799">Mostrando mensaje emergente de generación de contraseña</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{Hace # hora}other{Hace # horas}}</translation>
 <translation id="5810288467834065221">Copyright <ph name="YEAR" /> Google LLC. Todos los derechos reservados.</translation>
 <translation id="5817918615728894473">Sincronizar</translation>
+<translation id="5819762621475381970">- la disposición de tu habitación</translation>
 <translation id="583281660410589416">Desconocido</translation>
 <translation id="5833984609253377421">Compartir vínculo</translation>
 <translation id="5836192821815272682">Descargando la actualización de Chrome…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">ICU adicional</translation>
 <translation id="6039379616847168523">Ir a la pestaña siguiente</translation>
 <translation id="6040143037577758943">Cerrar</translation>
+<translation id="6042308850641462728">Más</translation>
 <translation id="604996488070107836"><ph name="FILE_NAME" /> no se pudo descargar debido a un error desconocido.</translation>
 <translation id="605721222689873409">AA</translation>
 <translation id="6064125863973209585">Descargas completadas</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">Bloquear cookies de terceros</translation>
 <translation id="6206551242102657620">La conexión es segura. Consulta la información del sitio.</translation>
 <translation id="6210748933810148297">¿No eres <ph name="EMAIL" />?</translation>
+<translation id="6216432067784365534">Opciones de <ph name="NAME_OF_LIST_ITEM" /></translation>
 <translation id="6221633008163990886">Desbloquea la pantalla para exportar tus contraseñas</translation>
 <translation id="6232535412751077445">Si se habilita la opción de "No realizar seguimiento", se incluirá una solicitud con tu tráfico de navegación. Los efectos dependerán de si hay algún sitio web que responda a la solicitud y de cómo se interprete.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_es.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_es.xtb
index 424d2ac..8457f3c 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_es.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_es.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">Toca el botón Populares para ver los sitios web más populares</translation>
 <translation id="1173894706177603556">Cambiar nombre</translation>
 <translation id="1178581264944972037">Pausar</translation>
+<translation id="118069123878619799">- tus rasgos físicos, como tu altura</translation>
 <translation id="1181037720776840403">Quitar</translation>
 <translation id="1188239144602654184">Acceder a RA</translation>
 <translation id="1197267115302279827">Mover marcadores</translation>
@@ -181,7 +182,7 @@
 <translation id="2321958826496381788">Arrastra el control deslizante hasta que puedas leer cómodamente. El texto debe tener al menos este tamaño después de tocar un párrafo dos veces.</translation>
 <translation id="2323763861024343754">Almacenamiento del sitio web</translation>
 <translation id="2328985652426384049">No se puede iniciar sesión</translation>
-<translation id="2330129964253841015">Avisar si las contraseñas están en riesgo</translation>
+<translation id="2330129964253841015">Avisar si se vulneran tus contraseñas</translation>
 <translation id="2349710944427398404">Datos totales utilizados por Chrome, incluidos los marcadores, las cuentas y la configuración guardada</translation>
 <translation id="2353636109065292463">Comprobar tu conexión a Internet</translation>
 <translation id="2359808026110333948">Continuar</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Es posible que Google utilice tu historial para personalizar la Búsqueda y otros servicios de Google</translation>
 <translation id="2898264748040935573">Edita la contraseña almacenada</translation>
 <translation id="2900528713135656174">Crear evento</translation>
+<translation id="2903493209154104877">Direcciones</translation>
 <translation id="290376772003165898">¿La página no está en <ph name="LANGUAGE" />?</translation>
 <translation id="2904414404539560095">La lista de dispositivos con los que puedes compartir una pestaña está abierta y ocupa toda la pantalla.</translation>
 <translation id="2909615210195135082">Plataforma de notificaciones de Google</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">Configuración básica</translation>
 <translation id="4314815835985389558">Gestionar la sincronización</translation>
 <translation id="4351244548802238354">Cerrar cuadro de diálogo</translation>
+<translation id="4353114845960720315">Mientras estés en RV, este sitio web puede saber:</translation>
 <translation id="4378154925671717803">Teléfono</translation>
 <translation id="4384468725000734951">Sogou se ha establecido como motor de búsqueda predeterminado</translation>
 <translation id="4404568932422911380">Sin marcadores</translation>
@@ -496,6 +499,7 @@
 
 Para cambiar esta opción, <ph name="BEGIN_LINK" />restablece la sincronización<ph name="END_LINK" />.</translation>
 <translation id="4807098396393229769">Titular de la tarjeta</translation>
+<translation id="4808319664292298116">¿Iniciar RV desde <ph name="DOMAIN" />?</translation>
 <translation id="4824958205181053313">¿Quieres cancelar la sincronización?</translation>
 <translation id="4837753911714442426">Abre las opciones para imprimir la página</translation>
 <translation id="4842092870884894799">Mostrando la ventana emergente de generación de contraseña</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{Hace # hora}other{Hace # horas}}</translation>
 <translation id="5810288467834065221">Copyright <ph name="YEAR" /> Google LLC. Todos los derechos reservados.</translation>
 <translation id="5817918615728894473">Vincular</translation>
+<translation id="5819762621475381970">- la distribución de tu habitación</translation>
 <translation id="583281660410589416">Desconocido</translation>
 <translation id="5833984609253377421">Compartir enlace</translation>
 <translation id="5836192821815272682">Descargando actualización de Chrome…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">ICU adicional</translation>
 <translation id="6039379616847168523">Te dirige a la siguiente pestaña</translation>
 <translation id="6040143037577758943">Cerrar</translation>
+<translation id="6042308850641462728">Más</translation>
 <translation id="604996488070107836">No ha sido posible descargar el archivo <ph name="FILE_NAME" /> debido a un error desconocido.</translation>
 <translation id="605721222689873409">AA</translation>
 <translation id="6064125863973209585">Descargas completadas</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">Bloquear cookies de terceros</translation>
 <translation id="6206551242102657620">La conexión es segura. Información del sitio web</translation>
 <translation id="6210748933810148297">¿No eres <ph name="EMAIL" />?</translation>
+<translation id="6216432067784365534">Opciones de <ph name="NAME_OF_LIST_ITEM" /></translation>
 <translation id="6221633008163990886">Desbloquea el dispositivo para exportar las contraseñas</translation>
 <translation id="6232535412751077445">Al habilitar la opción No realizar seguimiento, se incluirá una solicitud con el tráfico de navegación. El efecto dependerá de si algún sitio web responde a la solicitud y de cómo se interpreta.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_et.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_et.xtb
index cb53a48e..0c8c14ca 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_et.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_et.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">Vaadake populaarseid veebisaite, puudutades nuppu „Popid saidid”</translation>
 <translation id="1173894706177603556">Muuda nime</translation>
 <translation id="1178581264944972037">Peata</translation>
+<translation id="118069123878619799">– teie füüsilised omadused, nt pikkus</translation>
 <translation id="1181037720776840403">Eemalda</translation>
 <translation id="1188239144602654184">Sisene AR-i</translation>
 <translation id="1197267115302279827">Teisalda järjehoidjad</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Google võib kasutada teie ajalugu otsingu ja muude Google'i teenuste isikupärastamiseks</translation>
 <translation id="2898264748040935573">Salvestatud parooli muutmine</translation>
 <translation id="2900528713135656174">Looge sündmus</translation>
+<translation id="2903493209154104877">Aadressid</translation>
 <translation id="290376772003165898">Kas leht ei ole <ph name="LANGUAGE" /> keeles?</translation>
 <translation id="2904414404539560095">Vahelehe jagamise seadmete loend (täiskõrgusel avatud).</translation>
 <translation id="2909615210195135082">Google'i märguannete platvorm</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">Põhiteave</translation>
 <translation id="4314815835985389558">Sünkroonimise haldamine</translation>
 <translation id="4351244548802238354">Sule dialoog</translation>
+<translation id="4353114845960720315">Kui olete VR-režiimis, võib see sait hankida järgmist teavet:</translation>
 <translation id="4378154925671717803">Telefon</translation>
 <translation id="4384468725000734951">Otsimiseks kasutatakse teenust Sogou</translation>
 <translation id="4404568932422911380">Järjehoidjaid pole</translation>
@@ -496,6 +499,7 @@
 
 Seade muutmiseks <ph name="BEGIN_LINK" />lähtestage sünkroonimine<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">Kaardil olev nimi</translation>
+<translation id="4808319664292298116">Kas aktiveerida VR saidilt <ph name="DOMAIN" />?</translation>
 <translation id="4824958205181053313">Kas tühistada sünkroonimine?</translation>
 <translation id="4837753911714442426">Valikute avamine lehe printimiseks</translation>
 <translation id="4842092870884894799">Parooli loomise hüpikakna kuvamine</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{# tund tagasi}other{# tundi tagasi}}</translation>
 <translation id="5810288467834065221">Autoriõigus <ph name="YEAR" /> Google LLC. Kõik õigused on kaitstud.</translation>
 <translation id="5817918615728894473">Seo</translation>
+<translation id="5819762621475381970">– teie ruumi paigutus</translation>
 <translation id="583281660410589416">Tundmatu</translation>
 <translation id="5833984609253377421">Jaga linki</translation>
 <translation id="5836192821815272682">Chrome'i värskenduse allalaadimine …</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">Täiendav ICU</translation>
 <translation id="6039379616847168523">Järgmisele vahelehele liikumine</translation>
 <translation id="6040143037577758943">Sulge</translation>
+<translation id="6042308850641462728">Rohkem</translation>
 <translation id="604996488070107836">Faili <ph name="FILE_NAME" /> allalaadimine ebaõnnestus tundmatu vea tõttu.</translation>
 <translation id="605721222689873409">aa</translation>
 <translation id="6064125863973209585">Lõpetatud allalaadimised</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">Blokeeri kolmanda osapoole küpsisefailid</translation>
 <translation id="6206551242102657620">Ühendus on turvaline. Saidi teave</translation>
 <translation id="6210748933810148297">Kas pole <ph name="EMAIL" />?</translation>
+<translation id="6216432067784365534">Üksuse <ph name="NAME_OF_LIST_ITEM" /> valikud</translation>
 <translation id="6221633008163990886">Paroolide eksportimiseks avage seade</translation>
 <translation id="6232535412751077445">Kui lubate funktsiooni „Ära jälgi”, kaasatakse see taotlus teie sirvimisliiklusesse. Mõju oleneb sellest, kas veebisait reageerib taotlusele ja kuidas seda tõlgendatakse.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_fa.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_fa.xtb
index b7d2e4c3..42e0c306 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_fa.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_fa.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">با ضربه زدن روی دکمه «سایت‌های برتر»، وب‌سایت‌های پرطرفدار را ببینید</translation>
 <translation id="1173894706177603556">تغییر نام</translation>
 <translation id="1178581264944972037">مکث</translation>
+<translation id="118069123878619799">ویژگی‌های ظاهری شما، مانند قد</translation>
 <translation id="1181037720776840403">حذف</translation>
 <translation id="1188239144602654184">‏وارد شدن به AR</translation>
 <translation id="1197267115302279827">انتقال نشانک‌ها</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">‏Google ممکن است از سابقه مرور شما برای شخصی کردن جستجو و سایر سرویس‌های Google استفاده کند</translation>
 <translation id="2898264748040935573">ویرایش گذرواژه ذخیره‌شده</translation>
 <translation id="2900528713135656174">ایجاد رویداد</translation>
+<translation id="2903493209154104877">آدرس‌ها</translation>
 <translation id="290376772003165898">صفحه به زبان <ph name="LANGUAGE" /> وجود ندارد؟</translation>
 <translation id="2904414404539560095">فهرست دستگاه‌هایی که می‌توان با آن‌ها برگه هم‌رسانی کرد کاملاً باز است.</translation>
 <translation id="2909615210195135082">‏پلتفورم اعلان‌های Google</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">موارد اصلی</translation>
 <translation id="4314815835985389558">مدیریت همگام‌سازی</translation>
 <translation id="4351244548802238354">بستن کادر گفتگو</translation>
+<translation id="4353114845960720315">‏وقتی در حالت VR هستید، این سایت می‌تواند به این موارد پی ببرد:</translation>
 <translation id="4378154925671717803">تلفن</translation>
 <translation id="4384468725000734951">‏استفاده از Sogou برای جستجو</translation>
 <translation id="4404568932422911380">هیچ نشانکی موجود نیست</translation>
@@ -496,6 +499,7 @@
 
 برای تغییر این تنظیم، <ph name="BEGIN_LINK" />همگام‌سازی را بازنشانی کنید<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">نام روی کارت</translation>
+<translation id="4808319664292298116">‏VR از <ph name="DOMAIN" /> وارد شود؟</translation>
 <translation id="4824958205181053313">همگام‌سازی لغو شود؟</translation>
 <translation id="4837753911714442426">باز کردن گزینه‌های چاپ صفحه</translation>
 <translation id="4842092870884894799">نمایش پنجره تولید گذرواژه</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{۱ ساعت قبل}one{# ساعت قبل}other{# ساعت قبل}}</translation>
 <translation id="5810288467834065221">‏حق نسخه‌برداری <ph name="YEAR" /> Google LLC.‎ کلیه حقوق محفوظ است.</translation>
 <translation id="5817918615728894473">مرتبط‌سازی</translation>
+<translation id="5819762621475381970">- چیدمان اتاق شما</translation>
 <translation id="583281660410589416">ناشناس</translation>
 <translation id="5833984609253377421">اشتراک‌گذاری پیوند</translation>
 <translation id="5836192821815272682">‏درحال بارگیری به‌روزرسانی Chrome…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">‏ICU اضافی</translation>
 <translation id="6039379616847168523">رفتن به برگه بعدی</translation>
 <translation id="6040143037577758943">بستن</translation>
+<translation id="6042308850641462728">بیشتر</translation>
 <translation id="604996488070107836">به‌دلیل خطایی ناشناس، بارگیری <ph name="FILE_NAME" /> انجام نشد.</translation>
 <translation id="605721222689873409">سال</translation>
 <translation id="6064125863973209585">بارگیری‌های کامل‌شده</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">مسدود کردن کوکی‌های شخص ثالث</translation>
 <translation id="6206551242102657620">اتصال امن است. اطلاعات سایت</translation>
 <translation id="6210748933810148297"><ph name="EMAIL" /> ایمیل شما نیست؟</translation>
+<translation id="6216432067784365534">گزینه‌های <ph name="NAME_OF_LIST_ITEM" /></translation>
 <translation id="6221633008163990886">برای صادر کردن گذرواژه‌ها، قفل را باز کنید</translation>
 <translation id="6232535412751077445">فعال کردن «ردیابی نشود» به این معنی است که درخواستی به ترافیک مرور شما اضافه می‌شود. نتیجه به این بستگی دارد که وب‌سایت به درخواست‌ پاسخ بدهد یا نه و درخواست چگونه تفسیر شود.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_fi.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_fi.xtb
index 2b665ab..3586e61 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_fi.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_fi.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">Katso suositut sivustot napauttamalla Suosituimmat sivustot ‑painiketta</translation>
 <translation id="1173894706177603556">Muuta nimeä</translation>
 <translation id="1178581264944972037">Tauko</translation>
+<translation id="118069123878619799">– fyysisiä piirteitäsi, kuten pituutesi</translation>
 <translation id="1181037720776840403">Poista</translation>
 <translation id="1188239144602654184">Lisää AR</translation>
 <translation id="1197267115302279827">Siirrä kirjanmerkkejä</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Google voi muokata Hakua ja muita Googlen palveluita historiasi perusteella</translation>
 <translation id="2898264748040935573">Muokkaa tallennettua salasanaa</translation>
 <translation id="2900528713135656174">Luo tapahtuma</translation>
+<translation id="2903493209154104877">Osoitteet</translation>
 <translation id="290376772003165898">Eikö sivu ole kirjoitettu kielellä <ph name="LANGUAGE" />?</translation>
 <translation id="2904414404539560095">Välilehden jakamisen laiteluettelo avataan koko näytön korkeudella.</translation>
 <translation id="2909615210195135082">Googlen ilmoitusalusta</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">Perustiedot</translation>
 <translation id="4314815835985389558">Synkronointiasetusten muokkaus</translation>
 <translation id="4351244548802238354">Sulje ikkuna</translation>
+<translation id="4353114845960720315">Kun olet VR-tilassa, sivusto voi saada tietää</translation>
 <translation id="4378154925671717803">Puhelin</translation>
 <translation id="4384468725000734951">Hakukoneena käytetään Sogouta.</translation>
 <translation id="4404568932422911380">Ei kirjanmerkkejä</translation>
@@ -496,6 +499,7 @@
 
 Jos haluat muokata asetusta, <ph name="BEGIN_LINK" />nollaa synkronointi<ph name="END_LINK" />.</translation>
 <translation id="4807098396393229769">Kortissa oleva nimi</translation>
+<translation id="4808319664292298116">Siirrytäänkö VR-tilaan (<ph name="DOMAIN" />)?</translation>
 <translation id="4824958205181053313">Peruutetaanko synkronointi?</translation>
 <translation id="4837753911714442426">Avaa sivun tulostusvaihtoehdot</translation>
 <translation id="4842092870884894799">Salasanojen luomisen ponnahdusikkuna on näkyvissä.</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{# tunti sitten}other{# tuntia sitten}}</translation>
 <translation id="5810288467834065221">Copyright <ph name="YEAR" /> Google LLC. Kaikki oikeudet pidätetään.</translation>
 <translation id="5817918615728894473">Muodosta laitepari</translation>
+<translation id="5819762621475381970">– huoneesi asettelun.</translation>
 <translation id="583281660410589416">Tuntematon</translation>
 <translation id="5833984609253377421">Jaa linkki</translation>
 <translation id="5836192821815272682">Ladataan Chrome-päivitystä…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">Ylimääräinen ICU</translation>
 <translation id="6039379616847168523">Siirry seuraavalle välilehdelle</translation>
 <translation id="6040143037577758943">Sulje</translation>
+<translation id="6042308850641462728">Lisää</translation>
 <translation id="604996488070107836">Tiedoston <ph name="FILE_NAME" /> lataus epäonnistui tuntemattoman virheen vuoksi.</translation>
 <translation id="605721222689873409">VV</translation>
 <translation id="6064125863973209585">Valmiit lataukset</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">Estä kolmannen osapuolen evästeet</translation>
 <translation id="6206551242102657620">Yhteys on turvallinen. Sivuston tiedot</translation>
 <translation id="6210748933810148297">Etkö ole <ph name="EMAIL" />?</translation>
+<translation id="6216432067784365534">Vaihtoehdot: <ph name="NAME_OF_LIST_ITEM" /></translation>
 <translation id="6221633008163990886">Avaa lukitus viedäksesi salasanoja.</translation>
 <translation id="6232535412751077445">Do Not Track -toiminnon käyttöönotto tarkoittaa sitä, että selausliikenteeseesi sisällytetään pyyntö. Sen vaikutus riippuu siitä, vastaako verkkosivusto pyyntöön ja miten pyyntöä tulkitaan.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_fil.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_fil.xtb
index a0a7ef5..e3cb3fe 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_fil.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_fil.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">Tingnan ang mga sikat na website sa pamamagitan ng pag-tap sa button na "Mga nangungunang site"</translation>
 <translation id="1173894706177603556">Pangalanang muli</translation>
 <translation id="1178581264944972037">I-pause</translation>
+<translation id="118069123878619799">- iyong mga pisikal na katangian, gaya ng tangkad</translation>
 <translation id="1181037720776840403">Alisin</translation>
 <translation id="1188239144602654184">Pumasok sa AR</translation>
 <translation id="1197267115302279827">Ilipat ang mga bookmark</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Maaaring gamitin ng Google ang iyong history para i-personalize ang Search at iba pang serbisyo ng Google</translation>
 <translation id="2898264748040935573">I-edit ang naka-store na password</translation>
 <translation id="2900528713135656174">Gumawa ng event</translation>
+<translation id="2903493209154104877">Mga Address</translation>
 <translation id="290376772003165898">Hindi nakasalin ang page sa <ph name="LANGUAGE" />?</translation>
 <translation id="2904414404539560095">Nakabukas ang listahan ng mga device kung saan magbabahagi ng tab nang buo ang taas.</translation>
 <translation id="2909615210195135082">Google Notifications Platform</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">Mga Pangunahing Kaalaman</translation>
 <translation id="4314815835985389558">Pamahalaan ang pag-sync</translation>
 <translation id="4351244548802238354">Isara ang dialog</translation>
+<translation id="4353114845960720315">Habang nasa VR ka, posibleng malaman ng site na ito ang tungkol sa:</translation>
 <translation id="4378154925671717803">Telepono</translation>
 <translation id="4384468725000734951">Ginagamit ang Sogou para sa paghahanap</translation>
 <translation id="4404568932422911380">Walang bookmark</translation>
@@ -496,6 +499,7 @@
 
 Para baguhin ang setting na ito, <ph name="BEGIN_LINK" />i-reset ang pag-sync<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">Pangalang makikita sa card</translation>
+<translation id="4808319664292298116">Ilagay ang VR mula sa <ph name="DOMAIN" />?</translation>
 <translation id="4824958205181053313">Kanselahin ang pag-sync?</translation>
 <translation id="4837753911714442426">Buksan ang mga opsyon sa pag-print ng page</translation>
 <translation id="4842092870884894799">Ipinapakita ang popup para sa pagbuo ng password</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{# oras ang nakalipas}one{# oras ang nakalipas}other{# na oras ang nakalipas}}</translation>
 <translation id="5810288467834065221">Copyright <ph name="YEAR" /> Google LLC. Nakalaan ang lahat ng karapatan.</translation>
 <translation id="5817918615728894473">Ipares</translation>
+<translation id="5819762621475381970">- layout ng iyong kuwarto</translation>
 <translation id="583281660410589416">Hindi-alam</translation>
 <translation id="5833984609253377421">Ibahagi ang link</translation>
 <translation id="5836192821815272682">Dina-download ang Update sa Chrome…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">Karagdagang ICU</translation>
 <translation id="6039379616847168523">Pumunta sa susunod na tab</translation>
 <translation id="6040143037577758943">Isara</translation>
+<translation id="6042308850641462728">Higit pa</translation>
 <translation id="604996488070107836">Hindi na-download ang <ph name="FILE_NAME" /> dahil sa isang hindi alam na error.</translation>
 <translation id="605721222689873409">YY</translation>
 <translation id="6064125863973209585">Mga nakumpletong download</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">I-block ang mga third-party na cookie</translation>
 <translation id="6206551242102657620">Secure ang koneksyon. Impormasyon ng site</translation>
 <translation id="6210748933810148297">Hindi si <ph name="EMAIL" />?</translation>
+<translation id="6216432067784365534">Mga Opsyon sa <ph name="NAME_OF_LIST_ITEM" /></translation>
 <translation id="6221633008163990886">I-unlock upang i-export ang iyong mga password</translation>
 <translation id="6232535412751077445">Kapag na-enable mo ang “Huwag Subaybayan,” magsasama ng isang kahilingan sa trapiko ng iyong pagba-browse. Ang anumang magiging epekto ay dedepende sa pagtugon at pagbibigay-kahulugan ng website sa nabanggit na kahilingan.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_fr.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_fr.xtb
index feb3a7a..210a288 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_fr.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_fr.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">Appuyez sur le bouton "Sites populaires" pour afficher les sites Web les plus visités</translation>
 <translation id="1173894706177603556">Renommer</translation>
 <translation id="1178581264944972037">Suspendre</translation>
+<translation id="118069123878619799">- Vos caractéristiques physiques, telles que votre taille</translation>
 <translation id="1181037720776840403">Supprimer</translation>
 <translation id="1188239144602654184">Lancer</translation>
 <translation id="1197267115302279827">Déplacer les favoris</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Google peut utiliser votre historique pour personnaliser la recherche et d'autres services Google</translation>
 <translation id="2898264748040935573">Modifier le mot de passe enregistré</translation>
 <translation id="2900528713135656174">Créer un événement</translation>
+<translation id="2903493209154104877">Adresses</translation>
 <translation id="290376772003165898">La page n'est pas en <ph name="LANGUAGE" /> ?</translation>
 <translation id="2904414404539560095">La liste des appareils avec lesquels vous pouvez partager un onglet est ouverte à hauteur maximale.</translation>
 <translation id="2909615210195135082">Plate-forme de notifications Google</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">Options de base</translation>
 <translation id="4314815835985389558">Gérer la synchronisation</translation>
 <translation id="4351244548802238354">Fermer la boîte de dialogue</translation>
+<translation id="4353114845960720315">Lorsque vous utilisez le mode RV, le site peut retenir les informations suivantes :</translation>
 <translation id="4378154925671717803">Téléphone</translation>
 <translation id="4384468725000734951">Utilisation de Sogou pour les recherches</translation>
 <translation id="4404568932422911380">Aucun favori</translation>
@@ -496,6 +499,7 @@
 
 Pour modifier ce paramètre, <ph name="BEGIN_LINK" />réinitialisez la synchronisation<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">Titulaire de la carte</translation>
+<translation id="4808319664292298116">Activer la RV à partir du site <ph name="DOMAIN" /> ?</translation>
 <translation id="4824958205181053313">Annuler la synchronisation ?</translation>
 <translation id="4837753911714442426">Afficher les options d'impression de la page</translation>
 <translation id="4842092870884894799">Affichage de la fenêtre contextuelle de génération de mot de passe</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{Il y a # heure}one{Il y a # heure}other{Il y a # heures}}</translation>
 <translation id="5810288467834065221">© <ph name="YEAR" /> Google LLC. Tous droits réservés.</translation>
 <translation id="5817918615728894473">Associer</translation>
+<translation id="5819762621475381970">- La disposition de la pièce</translation>
 <translation id="583281660410589416">Inconnu</translation>
 <translation id="5833984609253377421">Partager le lien</translation>
 <translation id="5836192821815272682">Téléchargement de la mise à jour de Chrome…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">ICU supplémentaire</translation>
 <translation id="6039379616847168523">Accéder à l'onglet suivant</translation>
 <translation id="6040143037577758943">Fermer</translation>
+<translation id="6042308850641462728">Plus</translation>
 <translation id="604996488070107836">Échec du téléchargement du fichier "<ph name="FILE_NAME" />" en raison d'une erreur inconnue.</translation>
 <translation id="605721222689873409">AA</translation>
 <translation id="6064125863973209585">Téléchargements terminés</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">Bloquer les cookies tiers</translation>
 <translation id="6206551242102657620">La connexion est sécurisée. Informations sur le site</translation>
 <translation id="6210748933810148297"><ph name="EMAIL" /> n'est pas votre adresse e-mail ?</translation>
+<translation id="6216432067784365534">Options pour <ph name="NAME_OF_LIST_ITEM" /></translation>
 <translation id="6221633008163990886">Déverrouiller pour exporter vos mots de passe</translation>
 <translation id="6232535412751077445">Si vous interdisez le suivi, une demande sera incluse dans le trafic lié à votre navigation. Les résultats obtenus dépendent de la réponse du site (s'il répond ou non) et de la manière dont il interprète la demande.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_gu.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_gu.xtb
index 3c0a520a..5e3b83f6 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_gu.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_gu.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">"લોકપ્રિય સાઇટ" બટન પર ટૅપ કરીને લોકપ્રિય વેબસાઇટ જુઓ</translation>
 <translation id="1173894706177603556">નામ બદલો</translation>
 <translation id="1178581264944972037">થોભો</translation>
+<translation id="118069123878619799">- તમારા શારીરિક લક્ષણો, જેમ કે ઊંચાઈ</translation>
 <translation id="1181037720776840403">કાઢી નાખો</translation>
 <translation id="1188239144602654184">AR દાખલ કરો</translation>
 <translation id="1197267115302279827">બુકમાર્ક્સ ખસેડો</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Google, શોધ અને અન્ય Google સેવાઓને વ્યક્તિગત કરવા માટે તમારા ઇતિહાસનો ઉપયોગ કરી શકે છે</translation>
 <translation id="2898264748040935573">સાચવેલા પાસવર્ડમાં ફેરફાર કરો</translation>
 <translation id="2900528713135656174">ઇવેન્ટ બનાવો</translation>
+<translation id="2903493209154104877">સરનામાંઓ</translation>
 <translation id="290376772003165898">પેજ <ph name="LANGUAGE" />માં નથી?</translation>
 <translation id="2904414404539560095">કોઈ ટૅબ સાથે શેર કરવાના ડિવાઇસની સૂચિ સંપૂર્ણ ઊંચાઈએ ખૂલે છે.</translation>
 <translation id="2909615210195135082">Google નોટિફિકેશન પ્લૅટફૉર્મ</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">પાયાગત</translation>
 <translation id="4314815835985389558">સિંક મેનેજ કરો</translation>
 <translation id="4351244548802238354">સંવાદ બંધ કરો</translation>
+<translation id="4353114845960720315">જ્યારે તમે VRમાં હો, ત્યારે આ સાઇટ આના વિશે જાણી શકે છે:</translation>
 <translation id="4378154925671717803">ફોન</translation>
 <translation id="4384468725000734951">શોધ માટે Sogou નો ઉપયોગ કરી રહ્યાં છે</translation>
 <translation id="4404568932422911380">કોઈ બુકમાર્ક નથી</translation>
@@ -496,6 +499,7 @@
 
 આ સેટિંગ બદલવા માટે, <ph name="BEGIN_LINK" />સિંકને રીસેટ કરો<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">કાર્ડ પરનું નામ</translation>
+<translation id="4808319664292298116"><ph name="DOMAIN" />માંથી VRમાં દાખલ થવું છે?</translation>
 <translation id="4824958205181053313">સિંક કરવાનું રદ કરીએ?</translation>
 <translation id="4837753911714442426">પેજને પ્રિન્ટ કરવાના વિકલ્પો ખોલો</translation>
 <translation id="4842092870884894799">પાસવર્ડ જનરેશન પોપઅપ દર્શાવે છે</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{# કલાક પહેલાં}one{# કલાક પહેલાં}other{# કલાક પહેલાં}}</translation>
 <translation id="5810288467834065221">કૉપિરાઇટ <ph name="YEAR" /> Google LLC. સર્વાધિકાર સુરક્ષિત.</translation>
 <translation id="5817918615728894473">જોડી કરો</translation>
+<translation id="5819762621475381970">- તમારા રૂમનો લેઆઉટ</translation>
 <translation id="583281660410589416">અજ્ઞાત</translation>
 <translation id="5833984609253377421">લિંક શેર કરો</translation>
 <translation id="5836192821815272682">Chrome અપડેટ ડાઉનલોડ કરી રહ્યાં છીએ…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">અતિરિક્ત ICU</translation>
 <translation id="6039379616847168523">આગલા ટૅબ પર જાઓ</translation>
 <translation id="6040143037577758943">બંધ કરો</translation>
+<translation id="6042308850641462728">વધુ</translation>
 <translation id="604996488070107836">કોઇ અજાણી ભૂલને કારણે <ph name="FILE_NAME" /> ડાઉનલોડ નિષ્ફળ થયું.</translation>
 <translation id="605721222689873409">YY</translation>
 <translation id="6064125863973209585">પૂર્ણ થયેલા ડાઉનલોડ</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">તૃતીય પક્ષની કુકીઝ અવરોધિત કરો</translation>
 <translation id="6206551242102657620">કનેક્શન સુરક્ષિત છે. સાઇટની માહિતી</translation>
 <translation id="6210748933810148297"><ph name="EMAIL" /> નથી?</translation>
+<translation id="6216432067784365534"><ph name="NAME_OF_LIST_ITEM" />ના વિકલ્પો</translation>
 <translation id="6221633008163990886">તમારા બધા પાસવર્ડને નિકાસ કરવા માટે અનલૉક કરો</translation>
 <translation id="6232535412751077445">'ટ્રૅક કરશો નહીં’ ને સક્ષમ કરવાનો અર્થ છે કે તમારા બ્રાઉઝિંગ ટ્રાફિકમાં વિનંતી શામેલ કરવામાં આવશે. કોઈ વેબસાઇટ, વિનંતી પર પ્રતિસાદ કરે છે કે નહીં અને વિનંતીનું અર્થઘટન કેવી રીતે કર્યું તેના પર કોઈ પણ અસર આધારિત હોય છે.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_hi.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_hi.xtb
index de32fd4..31f23b1 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_hi.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_hi.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">"मुख्य साइटें" बटन पर टैप करके लोकप्रिय साइटें देखें</translation>
 <translation id="1173894706177603556">नाम बदलें</translation>
 <translation id="1178581264944972037">रोकें</translation>
+<translation id="118069123878619799">- आपकी शारीरिक विशेषता, जैसे कि आपकी लंबाई</translation>
 <translation id="1181037720776840403">हटाएं</translation>
 <translation id="1188239144602654184">ऑगमेंटेड रिएलिटी (AR) सत्र शुरू करें</translation>
 <translation id="1197267115302279827">बुकमार्क ले जाएं</translation>
@@ -181,7 +182,7 @@
 <translation id="2321958826496381788">इस टेक्स्ट को आसानी से पढ़ने लायक बनाने के लिए, स्‍लाइडर को आगे की ओर खींचें. पैराग्राफ़ पर डबल-टैप करने के बाद, टेक्स्ट को इतना बड़ा दिखाई देना चाहिए.</translation>
 <translation id="2323763861024343754">साइट मेमोरी</translation>
 <translation id="2328985652426384049">साइन इन नहीं कर सकते</translation>
-<translation id="2330129964253841015">अगर आपके पासवर्ड गलत तरीके से इस्तेमाल किए गए हैं, तो आपको चेतावनी दे</translation>
+<translation id="2330129964253841015">अगर आपके पासवर्ड का गलत इस्तेमाल हुआ है, तो आपको चेतावनी दे</translation>
 <translation id="2349710944427398404">Chrome द्वारा उपयोग किया गया कुल डेटा, जिसमें खाते, बुकमार्क और सहेजी गईं सेटिंग शामिल हैं</translation>
 <translation id="2353636109065292463">आपके इंटरनेट कनेक्शन की जाँच की जा रही है</translation>
 <translation id="2359808026110333948">जारी रखें</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">खोज और दूसरी Google सेवाओं को मनमुताबिक बनाने के लिए, Google आपके इतिहास का इस्तेमाल कर सकता है</translation>
 <translation id="2898264748040935573">सेव किया गया पासवर्ड बदलें</translation>
 <translation id="2900528713135656174">इवेंट बनाएं</translation>
+<translation id="2903493209154104877">पते</translation>
 <translation id="290376772003165898">क्या पेज <ph name="LANGUAGE" /> भाषा में नहीं है?</translation>
 <translation id="2904414404539560095">टैब शेयर करने वाले डिवाइस की सूची पूरी खुली हुई है.</translation>
 <translation id="2909615210195135082">Google सूचना प्लैटफ़ॉर्म</translation>
@@ -431,6 +433,7 @@
 <translation id="4307992518367153382">बुनियादी चीज़ें</translation>
 <translation id="4314815835985389558">सिंक प्रबंधित करें</translation>
 <translation id="4351244548802238354">संवाद बंद करें</translation>
+<translation id="4353114845960720315">जब आप वीआर इस्तेमाल करते हैं, तो साइट ये बातें जान सकती है:</translation>
 <translation id="4378154925671717803">फ़ोन</translation>
 <translation id="4384468725000734951">खोज के लिए Sogou का इस्तेमाल कर रहे हैं</translation>
 <translation id="4404568932422911380">कोई बुकमार्क नहीं</translation>
@@ -494,6 +497,7 @@
 
 यह सेटिंग बदलने के लिए, <ph name="BEGIN_LINK" />सिंक रीसेट करें<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">कार्ड पर नाम</translation>
+<translation id="4808319664292298116"><ph name="DOMAIN" /> से वीआर डालें?</translation>
 <translation id="4824958205181053313">सिंक करना रद्द करें?</translation>
 <translation id="4837753911714442426">पेज प्रिंट करने के विकल्प खोलें</translation>
 <translation id="4842092870884894799">पासवर्ड जेनरेशन पॉपअप दिखाया जा रहा है</translation>
@@ -639,6 +643,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{# घंटा पहले}one{# घंटे पहले}other{# घंटे पहले}}</translation>
 <translation id="5810288467834065221">कॉपीराइट <ph name="YEAR" /> Google LLC. सर्वाधिकार सुरक्षित.</translation>
 <translation id="5817918615728894473">युग्‍मित करें</translation>
+<translation id="5819762621475381970">- आपके कमरे का लेआउट</translation>
 <translation id="583281660410589416">अज्ञात</translation>
 <translation id="5833984609253377421">लिंक शेयर करें</translation>
 <translation id="5836192821815272682">Chrome का अपडेट डाउनलोड हो रहा है…</translation>
@@ -667,6 +672,7 @@
 <translation id="6036057147555329831">कुछ और ICU</translation>
 <translation id="6039379616847168523">सीधे अगले टैब पर जाएं</translation>
 <translation id="6040143037577758943">बंद करें</translation>
+<translation id="6042308850641462728">और ज़्यादा</translation>
 <translation id="604996488070107836">किसी अज्ञात गड़बड़ी के कारण <ph name="FILE_NAME" /> का डाउनलोड विफल रहा.</translation>
 <translation id="605721222689873409">YY</translation>
 <translation id="6064125863973209585">पूरे हो चुके डाउनलोड</translation>
@@ -689,6 +695,7 @@
 <translation id="6196640612572343990">तीसरे पक्ष की कुकी ब्लॉक करें</translation>
 <translation id="6206551242102657620">कनेक्शन सुरक्षित है. साइट की जानकारी</translation>
 <translation id="6210748933810148297">क्या <ph name="EMAIL" /> नहीं हैं?</translation>
+<translation id="6216432067784365534"><ph name="NAME_OF_LIST_ITEM" /> विकल्प</translation>
 <translation id="6221633008163990886">अपने पासवर्ड निर्यात करने के लिए अनलॉक करें</translation>
 <translation id="6232535412751077445">‘नज़र न रखें’ सुविधा को चालू करने का मतलब है कि आपके ब्राउज़िंग ट्रैफ़िक के साथ कोई अनुरोध शामिल किया जाएगा. कोई भी प्रभाव इस बात पर निर्भर करता है कि वेबसाइट, अनुरोध का जवाब देती है या नहीं और अनुरोध को किस तरह समझा जाता है.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_hr.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_hr.xtb
index c41fddae..ccca4d2 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_hr.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_hr.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">Dodirom na gumb "Najpopularnije web-lokacije" pogledajte popularne web-lokacije</translation>
 <translation id="1173894706177603556">Preimenuj</translation>
 <translation id="1178581264944972037">Pauziraj</translation>
+<translation id="118069123878619799">– vaših fizičkih značajki, primjerice visine</translation>
 <translation id="1181037720776840403">Ukloni</translation>
 <translation id="1188239144602654184">Pokreni AR</translation>
 <translation id="1197267115302279827">Premjesti oznake</translation>
@@ -189,7 +190,7 @@
 <translation id="2387895666653383613">Skaliranje teksta</translation>
 <translation id="2394602618534698961">Datoteke koje preuzmete prikazat će se ovdje</translation>
 <translation id="2402980924095424747"><ph name="MEGABYTES" /> MB</translation>
-<translation id="2407481962792080328">Kad se prijavite na svoj Google račun, ova značajka je uključena</translation>
+<translation id="2407481962792080328">Kad se prijavite na svoj Google račun, ta je značajka uključena</translation>
 <translation id="2410754283952462441">Odabir računa</translation>
 <translation id="2414886740292270097">Tamno</translation>
 <translation id="2416359993254398973">Chrome treba dopuštenje za pristup fotoaparatu za ovu web-lokaciju.</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Google može upotrebljavati vašu povijest za prilagodbu Pretraživanja i drugih Googleovih usluga</translation>
 <translation id="2898264748040935573">Uredite pohranjenu zaporku</translation>
 <translation id="2900528713135656174">Stvori događaj</translation>
+<translation id="2903493209154104877">Adrese</translation>
 <translation id="290376772003165898">Ovo nije <ph name="LANGUAGE" />?</translation>
 <translation id="2904414404539560095">Popis za odabir uređaja s kojim će se dijeliti kartica otvoren punom visinom.</translation>
 <translation id="2909615210195135082">Googleova platforma za obavijesti</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">Osnove</translation>
 <translation id="4314815835985389558">Upravljanje sinkronizacijom</translation>
 <translation id="4351244548802238354">Zatvori dijaloški okvir</translation>
+<translation id="4353114845960720315">Ova web-lokacija možda može saznati nešto o vama dok ste u VR-u, na primjer:</translation>
 <translation id="4378154925671717803">Telefon</translation>
 <translation id="4384468725000734951">Za pretraživanje se upotrebljava Sogou</translation>
 <translation id="4404568932422911380">Bez oznaka</translation>
@@ -496,6 +499,7 @@
 
 Da biste promijenili tu postavku, <ph name="BEGIN_LINK" />poništite sinkronizaciju<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">Ime na kartici</translation>
+<translation id="4808319664292298116">Želite li pokrenuti VR s web-lokacije <ph name="DOMAIN" />?</translation>
 <translation id="4824958205181053313">Otkazati sinkronizaciju?</translation>
 <translation id="4837753911714442426">Otvaranje opcija za ispis stranice</translation>
 <translation id="4842092870884894799">Prikazuje se skočni prozor generiranja zaporke</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{prije # sata}one{prije # sata}few{prije # sata}other{prije # sati}}</translation>
 <translation id="5810288467834065221">Autorska prava <ph name="YEAR" />. Google LLC. Sva prava pridržana.</translation>
 <translation id="5817918615728894473">Upari</translation>
+<translation id="5819762621475381970">– izgleda vaše sobe</translation>
 <translation id="583281660410589416">Nepoznato</translation>
 <translation id="5833984609253377421">Dijeli vezu</translation>
 <translation id="5836192821815272682">Preuzimanje ažuriranja Chromea…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">Dodatni ICU</translation>
 <translation id="6039379616847168523">Preskakanje na sljedeću karticu</translation>
 <translation id="6040143037577758943">Zatvori</translation>
+<translation id="6042308850641462728">Više</translation>
 <translation id="604996488070107836">Preuzimanje datoteke <ph name="FILE_NAME" /> nije uspjelo zbog nepoznate pogreške.</translation>
 <translation id="605721222689873409">GG</translation>
 <translation id="6064125863973209585">Dovršena preuzimanja</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">Blokiraj kolačiće trećih strana</translation>
 <translation id="6206551242102657620">Veza je sigurna. Informacije o web-lokaciji</translation>
 <translation id="6210748933810148297">Niste <ph name="EMAIL" />?</translation>
+<translation id="6216432067784365534">Opcije stavke <ph name="NAME_OF_LIST_ITEM" /></translation>
 <translation id="6221633008163990886">Otključajte da biste izvezli zaporke</translation>
 <translation id="6232535412751077445">Omogućivanje opcije "Nemoj pratiti" znači da će se u promet pregledavanja uključiti zahtjev. Učinak ovisi o tome odgovara li web-lokacija na taj zahtjev i kako se zahtjev tumači.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_hu.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_hu.xtb
index 40049b55..dfc516f 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_hu.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_hu.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">A „Népszerűek” gombra koppintva megtekintheti a népszerű webhelyeket</translation>
 <translation id="1173894706177603556">Átnevezés</translation>
 <translation id="1178581264944972037">Szünet</translation>
+<translation id="118069123878619799">– az Ön fizikai jellemzőiről, például a magasságáról;</translation>
 <translation id="1181037720776840403">Eltávolítás</translation>
 <translation id="1188239144602654184">AR indítása</translation>
 <translation id="1197267115302279827">Könyvjelzők áthelyezése</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">A Google felhasználhatja az Ön előzményeit a Keresés és más Google-szolgáltatások személyre szabására</translation>
 <translation id="2898264748040935573">Tárolt jelszó módosítása</translation>
 <translation id="2900528713135656174">Esemény létrehozása</translation>
+<translation id="2903493209154104877">Címek</translation>
 <translation id="290376772003165898">Az oldal nem <ph name="LANGUAGE" /> nyelvű?</translation>
 <translation id="2904414404539560095">Lap megosztására szolgáló eszközök listája teljes magasságban megnyitva.</translation>
 <translation id="2909615210195135082">Google Notifications Platform</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">Alapok</translation>
 <translation id="4314815835985389558">Szinkronizálás kezelése</translation>
 <translation id="4351244548802238354">Párbeszédablak bezárása</translation>
+<translation id="4353114845960720315">Amíg VR-módban van, a webhely információkhoz juthat bizonyos dolgokról:</translation>
 <translation id="4378154925671717803">Telefon</translation>
 <translation id="4384468725000734951">A Sogou használata a kereséshez</translation>
 <translation id="4404568932422911380">Nincsenek könyvjelzők</translation>
@@ -496,6 +499,7 @@
 
 A beállítás módosításához <ph name="BEGIN_LINK" />állítsa vissza a szinkronizálást<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">A kártyán feltüntetett név</translation>
+<translation id="4808319664292298116">Belép a(z) <ph name="DOMAIN" /> által biztosított virtuális valóságba?</translation>
 <translation id="4824958205181053313">Megszakítja a szinkronizálást?</translation>
 <translation id="4837753911714442426">Oldalnyomtatási lehetőségek megnyitása</translation>
 <translation id="4842092870884894799">Jelszógenerálás előugró ablakának megjelenítése</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{# órája}other{# órája}}</translation>
 <translation id="5810288467834065221">Copyright <ph name="YEAR" /> Google LLC. Minden jog fenntartva.</translation>
 <translation id="5817918615728894473">Párosítás</translation>
+<translation id="5819762621475381970">– a szoba elrendezéséről.</translation>
 <translation id="583281660410589416">Ismeretlen</translation>
 <translation id="5833984609253377421">Link megosztása</translation>
 <translation id="5836192821815272682">A Chrome frissítésének letöltése…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">További ICU</translation>
 <translation id="6039379616847168523">Ugrás a következő lapra</translation>
 <translation id="6040143037577758943">Bezárás</translation>
+<translation id="6042308850641462728">Továbbiak</translation>
 <translation id="604996488070107836">A következő fájl letöltése ismeretlen hiba miatt nem sikerült: <ph name="FILE_NAME" />.</translation>
 <translation id="605721222689873409">ÉÉ</translation>
 <translation id="6064125863973209585">Befejezett letöltések</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">Harmadik féltől származó cookie-k letiltása</translation>
 <translation id="6206551242102657620">A kapcsolat biztonságos. Webhelyadatok</translation>
 <translation id="6210748933810148297">Nem <ph name="EMAIL" />?</translation>
+<translation id="6216432067784365534"><ph name="NAME_OF_LIST_ITEM" /> – lehetőségek</translation>
 <translation id="6221633008163990886">A zárolás feloldásával exportálhatja a jelszavait</translation>
 <translation id="6232535412751077445">A „Nincs nyomon követés” engedélyezése azt jelenti, hogy a böngészési forgalommal együtt kérelmet is küld a rendszer. Ennek hatása attól függ, hogy a webhely reagál-e a kérelemre, és hogyan értelmezi azt.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_id.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_id.xtb
index 3b67f33..5c0515e2 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_id.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_id.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">Lihat situs populer dengan mengetuk tombol "Situs populer"</translation>
 <translation id="1173894706177603556">Ganti nama</translation>
 <translation id="1178581264944972037">Jeda</translation>
+<translation id="118069123878619799">- fitur fisik Anda seperti tinggi badan</translation>
 <translation id="1181037720776840403">Hapus</translation>
 <translation id="1188239144602654184">Mulai AR</translation>
 <translation id="1197267115302279827">Pindahkan bookmark</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Google dapat menggunakan histori Anda untuk mempersonalisasi Penelusuran dan layanan Google lainnya</translation>
 <translation id="2898264748040935573">Edit sandi yang disimpan</translation>
 <translation id="2900528713135656174">Buat acara</translation>
+<translation id="2903493209154104877">Alamat</translation>
 <translation id="290376772003165898">Halaman tidak dalam bahasa <ph name="LANGUAGE" />?</translation>
 <translation id="2904414404539560095">Daftar perangkat yang dapat digunakan untuk berbagi tab terbuka dalam layar penuh.</translation>
 <translation id="2909615210195135082">Platform Notifikasi Google</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">Dasar</translation>
 <translation id="4314815835985389558">Kelola sinkronisasi</translation>
 <translation id="4351244548802238354">Tutup dialog</translation>
+<translation id="4353114845960720315">Ketika Anda berada dalam VR, situs ini mungkin dapat mempelajari:</translation>
 <translation id="4378154925671717803">Ponsel</translation>
 <translation id="4384468725000734951">Menggunakan Sogou untuk penelusuran</translation>
 <translation id="4404568932422911380">Tidak ada bookmark</translation>
@@ -496,6 +499,7 @@
 
 Untuk mengubah setelan ini, <ph name="BEGIN_LINK" />setel ulang sinkronisasi<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">Nama di kartu</translation>
+<translation id="4808319664292298116">Masukkan VR dari <ph name="DOMAIN" />?</translation>
 <translation id="4824958205181053313">Batalkan sinkronisasi?</translation>
 <translation id="4837753911714442426">Membuka opsi untuk mencetak halaman</translation>
 <translation id="4842092870884894799">Menampilkan pop-up pembuatan sandi</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{# jam yang lalu}other{# jam yang lalu}}</translation>
 <translation id="5810288467834065221">Hak cipta <ph name="YEAR" /> Google LLC. Semua hak dilindungi undang-undang.</translation>
 <translation id="5817918615728894473">Sandingkan</translation>
+<translation id="5819762621475381970">- tata letak ruangan Anda</translation>
 <translation id="583281660410589416">Tidak dikenal</translation>
 <translation id="5833984609253377421">Bagikan link</translation>
 <translation id="5836192821815272682">Mendownload Update Chrome…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">ICU tambahan</translation>
 <translation id="6039379616847168523">Beralih ke tab berikutnya</translation>
 <translation id="6040143037577758943">Tutup</translation>
+<translation id="6042308850641462728">Lainnya</translation>
 <translation id="604996488070107836">Download <ph name="FILE_NAME" /> gagal karena kesalahan tak dikenal.</translation>
 <translation id="605721222689873409">TT</translation>
 <translation id="6064125863973209585">Download yang selesai</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">Blokir cookie pihak ketiga</translation>
 <translation id="6206551242102657620">Sambungan aman. Informasi situs</translation>
 <translation id="6210748933810148297">Bukan <ph name="EMAIL" />?</translation>
+<translation id="6216432067784365534">Opsi <ph name="NAME_OF_LIST_ITEM" /></translation>
 <translation id="6221633008163990886">Buka kunci untuk mengekspor sandi</translation>
 <translation id="6232535412751077445">Jika “Jangan Lacak” diaktifkan, permintaan akan disertakan bersama traffic penjelajahan Anda. Dampaknya tergantung pada apakah situs web menanggapi permintaan itu, dan bagaimana permintaan itu diinterpretasikan.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_it.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_it.xtb
index 8975a47..3af05136 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_it.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_it.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">Scopri i siti web più visitati toccando il pulsante "Siti principali"</translation>
 <translation id="1173894706177603556">Rinomina</translation>
 <translation id="1178581264944972037">Pausa</translation>
+<translation id="118069123878619799">- dati sulle tue caratteristiche fisiche, come l'altezza</translation>
 <translation id="1181037720776840403">Rimuovi</translation>
 <translation id="1188239144602654184">Entra in AR</translation>
 <translation id="1197267115302279827">Sposta i Preferiti</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Google può utilizzare la tua cronologia per personalizzare la Ricerca e altri servizi Google</translation>
 <translation id="2898264748040935573">Modifica la password memorizzata</translation>
 <translation id="2900528713135656174">Crea evento</translation>
+<translation id="2903493209154104877">Indirizzi</translation>
 <translation id="290376772003165898">La pagina non è in <ph name="LANGUAGE" />?</translation>
 <translation id="2904414404539560095">Elenco di dispositivi con cui condividere una scheda aperto a schermo intero.</translation>
 <translation id="2909615210195135082">Piattaforma per le notifiche Google</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">Impostazioni di base</translation>
 <translation id="4314815835985389558">Gestisci sincronizzazione</translation>
 <translation id="4351244548802238354">Chiudi finestra di dialogo</translation>
+<translation id="4353114845960720315">Mentre ti trovi nella VR, il sito potrebbe riuscire ad acquisire:</translation>
 <translation id="4378154925671717803">Telefono</translation>
 <translation id="4384468725000734951">Sogou in uso per la ricerca</translation>
 <translation id="4404568932422911380">Nessun segnalibro</translation>
@@ -496,6 +499,7 @@
 
 Per cambiare questa impostazione, <ph name="BEGIN_LINK" />reimposta la sincronizzazione<ph name="END_LINK" />.</translation>
 <translation id="4807098396393229769">Nome sulla carta di credito</translation>
+<translation id="4808319664292298116">Entrare nella VR da <ph name="DOMAIN" />?</translation>
 <translation id="4824958205181053313">Vuoi annullare la sincronizzazione?</translation>
 <translation id="4837753911714442426">Apri la pagina delle opzioni di stampa</translation>
 <translation id="4842092870884894799">È mostrato il popup di generazione della password</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{# ora fa}other{# ore fa}}</translation>
 <translation id="5810288467834065221">Copyright <ph name="YEAR" /> Google LLC Tutti i diritti riservati.</translation>
 <translation id="5817918615728894473">Accoppia</translation>
+<translation id="5819762621475381970">- dati sulla struttura della tua stanza</translation>
 <translation id="583281660410589416">Sconosciuto</translation>
 <translation id="5833984609253377421">Condividi link</translation>
 <translation id="5836192821815272682">Download dell'aggiornamento di Chrome…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">ICU extra</translation>
 <translation id="6039379616847168523">Vai alla scheda successiva</translation>
 <translation id="6040143037577758943">Chiudi</translation>
+<translation id="6042308850641462728">Altro</translation>
 <translation id="604996488070107836">Download del file <ph name="FILE_NAME" /> non riuscito a causa di un errore sconosciuto.</translation>
 <translation id="605721222689873409">AA</translation>
 <translation id="6064125863973209585">Download completati</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">Blocca cookie di terze parti</translation>
 <translation id="6206551242102657620">La connessione è sicura. Informazioni sul sito</translation>
 <translation id="6210748933810148297">Non sei <ph name="EMAIL" />?</translation>
+<translation id="6216432067784365534">Opzioni <ph name="NAME_OF_LIST_ITEM" /></translation>
 <translation id="6221633008163990886">Sblocca per esportare le tue password</translation>
 <translation id="6232535412751077445">Se attivi l'opzione "Non tenere traccia", verrà inclusa una richiesta nel tuo traffico di navigazione. Gli effetti dipendono dall'eventuale risposta dei siti web alla richiesta e dall'interpretazione di quest'ultima.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_iw.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_iw.xtb
index 315d0e6..0c05692 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_iw.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_iw.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">הקשה על הלחצן "אתרים נבחרים" תציג אתרים פופולריים</translation>
 <translation id="1173894706177603556">שנה שם</translation>
 <translation id="1178581264944972037">השהה</translation>
+<translation id="118069123878619799">- התכונות הפיזיות שלך, כמו גובה.</translation>
 <translation id="1181037720776840403">הסרה</translation>
 <translation id="1188239144602654184">‏כניסה ל-AR</translation>
 <translation id="1197267115302279827">העבר סימניות</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">‏Google עשויה להשתמש בהיסטוריית הגלישה שלך לצורך התאמה אישית של החיפוש ושירותי Google אחרים</translation>
 <translation id="2898264748040935573">עריכת הסיסמה השמורה</translation>
 <translation id="2900528713135656174">צור אירוע</translation>
+<translation id="2903493209154104877">כתובות</translation>
 <translation id="290376772003165898">הדף לא ב<ph name="LANGUAGE" />?</translation>
 <translation id="2904414404539560095">רשימת המכשירים שאפשר לשתף איתם כרטיסייה נפתחה בגובה המלא של המסך.</translation>
 <translation id="2909615210195135082">‏פלטפורמת ההתראות של Google</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">היסודות</translation>
 <translation id="4314815835985389558">ניהול הסנכרון</translation>
 <translation id="4351244548802238354">סגור את תיבת הדו-שיח</translation>
+<translation id="4353114845960720315">‏במצב VR, האתר הזה עשוי לקבל מידע על:</translation>
 <translation id="4378154925671717803">טלפון</translation>
 <translation id="4384468725000734951">‏שימוש ב-Sogou לחיפוש</translation>
 <translation id="4404568932422911380">ללא סימניות</translation>
@@ -496,6 +499,7 @@
 
 כדי לשנות את ההגדרה הזו צריך <ph name="BEGIN_LINK" />לאפס את הסנכרון<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">שם על הכרטיס</translation>
+<translation id="4808319664292298116">‏לעבור למצב VR מ-<ph name="DOMAIN" />?</translation>
 <translation id="4824958205181053313">לבטל את הסנכרון?</translation>
 <translation id="4837753911714442426">פתח אפשרויות להדפסת דפים</translation>
 <translation id="4842092870884894799">מציג את החלון הקופץ של יצירת סיסמה</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{לפני שעה}two{לפני שעתיים}many{לפני # שעות}other{לפני # שעות}}</translation>
 <translation id="5810288467834065221">‏Copyright <ph name="YEAR" /> Google LLC.‎ כל הזכויות שמורות.</translation>
 <translation id="5817918615728894473">התאם</translation>
+<translation id="5819762621475381970">- פריסת החדר שלך.</translation>
 <translation id="583281660410589416">לא ידוע</translation>
 <translation id="5833984609253377421">שיתוף קישור</translation>
 <translation id="5836192821815272682">‏מוריד עדכון של Chrome…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">‏ICU נוסף</translation>
 <translation id="6039379616847168523">עבור לכרטיסייה הבאה</translation>
 <translation id="6040143037577758943">סגור</translation>
+<translation id="6042308850641462728">עוד</translation>
 <translation id="604996488070107836">הורדת <ph name="FILE_NAME" /> נכשלה עקב שגיאה לא ידועה.</translation>
 <translation id="605721222689873409">YY</translation>
 <translation id="6064125863973209585">הורדות שהושלמו</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">‏חסום קובצי Cookie של צד שלישי</translation>
 <translation id="6206551242102657620">החיבור מאובטח. פרטי האתר</translation>
 <translation id="6210748933810148297">אינך <ph name="EMAIL" />?</translation>
+<translation id="6216432067784365534">אפשרויות בשביל <ph name="NAME_OF_LIST_ITEM" /></translation>
 <translation id="6221633008163990886">יש לבטל את הנעילה כדי לייצא סיסמאות</translation>
 <translation id="6232535412751077445">‏אם תופעל התכונה 'לא לעקוב (DNT), בקשה זו תיכלל בתנועת הגלישה שלך. השפעת הבקשה תלויה באופן הפעולה של כל אתר – אם הוא מגיב לבקשה או לא, וכיצד הוא מפרש אותה.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ja.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ja.xtb
index e51df66..efd2d7de 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ja.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ja.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">人気のウェブサイトを表示するには、[上位のサイト] ボタンをタップします</translation>
 <translation id="1173894706177603556">名前を変更</translation>
 <translation id="1178581264944972037">一時停止</translation>
+<translation id="118069123878619799">- あなたの身体的特徴(身長など)</translation>
 <translation id="1181037720776840403">削除</translation>
 <translation id="1188239144602654184">AR を開始</translation>
 <translation id="1197267115302279827">ブックマークを移動</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">検索やその他の Google サービスをカスタマイズするために、Google で履歴が使用されることがあります</translation>
 <translation id="2898264748040935573">保存したパスワードを編集します</translation>
 <translation id="2900528713135656174">予定を作成</translation>
+<translation id="2903493209154104877">住所</translation>
 <translation id="290376772003165898"><ph name="LANGUAGE" />のページではない場合</translation>
 <translation id="2904414404539560095">タブを共有するデバイスのリストが画面全体に表示されました。</translation>
 <translation id="2909615210195135082">Google 通知プラットフォーム</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">基本設定</translation>
 <translation id="4314815835985389558">同期の管理</translation>
 <translation id="4351244548802238354">ダイアログを閉じる</translation>
+<translation id="4353114845960720315">VR の使用中、このサイトで次の情報が把握される場合があります。</translation>
 <translation id="4378154925671717803">電話</translation>
 <translation id="4384468725000734951">検索に Sogou を使用します</translation>
 <translation id="4404568932422911380">ブックマークがありません</translation>
@@ -496,6 +499,7 @@
 
 この設定を変更する場合は<ph name="BEGIN_LINK" />同期をリセット<ph name="END_LINK" />してください</translation>
 <translation id="4807098396393229769">カード名義人(半角英文字)</translation>
+<translation id="4808319664292298116"><ph name="DOMAIN" /> で VR を使用しますか?</translation>
 <translation id="4824958205181053313">同期をキャンセルしますか?</translation>
 <translation id="4837753911714442426">ページの印刷オプションを開く</translation>
 <translation id="4842092870884894799">パスワード作成のポップアップを表示しています</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{# 時間前}other{# 時間前}}</translation>
 <translation id="5810288467834065221">Copyright <ph name="YEAR" /> Google LLC. All rights reserved.</translation>
 <translation id="5817918615728894473">ペア設定</translation>
+<translation id="5819762621475381970">- あなたの部屋のレイアウト</translation>
 <translation id="583281660410589416">不明</translation>
 <translation id="5833984609253377421">リンクを共有</translation>
 <translation id="5836192821815272682">Chrome のアップデートをダウンロードしています…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">その他の ICU</translation>
 <translation id="6039379616847168523">次のタブに移動する</translation>
 <translation id="6040143037577758943">閉じる</translation>
+<translation id="6042308850641462728">もっと見る</translation>
 <translation id="604996488070107836">不明なエラーが発生したため、<ph name="FILE_NAME" /> をダウンロードできませんでした。</translation>
 <translation id="605721222689873409">YY</translation>
 <translation id="6064125863973209585">完了したダウンロード</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">サードパーティの Cookie をブロックする</translation>
 <translation id="6206551242102657620">接続は保護されています。サイト情報</translation>
 <translation id="6210748933810148297"><ph name="EMAIL" /> ではありませんか?</translation>
+<translation id="6216432067784365534"><ph name="NAME_OF_LIST_ITEM" /> のオプション</translation>
 <translation id="6221633008163990886">ロックを解除してパスワードをエクスポート</translation>
 <translation id="6232535412751077445">「トラッキング拒否」を有効にすると、リクエストが閲覧トラフィックに含まれるようになります。ウェブサイトがリクエストに応答するかどうか、またリクエストがどのように解釈されるかによって、この影響は異なります。
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_kn.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_kn.xtb
index ead1221..9217fec 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_kn.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_kn.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">"ಉನ್ನತ ಸೈಟ್‌ಗಳು" ಬಟನ್ ಟ್ಯಾಪ್ ಮಾಡುವ ಮೂಲಕ ಜನಪ್ರಿಯ ವೆಬ್‌ಸೈಟ್‌ಗಳನ್ನು ನೋಡಿ</translation>
 <translation id="1173894706177603556">ಮರುಹೆಸರಿಸು</translation>
 <translation id="1178581264944972037">ವಿರಾಮ</translation>
+<translation id="118069123878619799">- ನಿಮ್ಮ ಭೌತಿಕ ಗುಣಲಕ್ಷಣಗಳು, ಉದಾ. ಎತ್ತರ ಇತ್ಯಾದಿ</translation>
 <translation id="1181037720776840403">ತೆಗೆದುಹಾಕು</translation>
 <translation id="1188239144602654184">AR ಅನ್ನು ನಮೂದಿಸಿ</translation>
 <translation id="1197267115302279827">ಬುಕ್‌ಮಾರ್ಕ್‌ಗಳನ್ನು ಚಲಿಸಿ</translation>
@@ -260,6 +261,7 @@
 <translation id="2893180576842394309">ಹುಡುಕಾಟ ಮತ್ತು ಇತರ Google ಸೇವೆಗಳನ್ನು ವೈಯಕ್ತೀಕರಿಸಲು ನಿಮ್ಮ ಇತಿಹಾಸವನ್ನು Google ಬಳಸಬಹುದು.</translation>
 <translation id="2898264748040935573">ಸಂಗ್ರಹಿಸಿರುವ ಪಾಸ್‌ವರ್ಡ್ ಎಡಿಟ್ ಮಾಡಿ</translation>
 <translation id="2900528713135656174">ಈವೆಂಟ್ ರಚಿಸು</translation>
+<translation id="2903493209154104877">ವಿಳಾಸಗಳು</translation>
 <translation id="290376772003165898"><ph name="LANGUAGE" /> ನಲ್ಲಿನ ಪುಟ ಇಲ್ಲವೇ?</translation>
 <translation id="2904414404539560095">ಟ್ಯಾಬ್ ಅನ್ನು ಹಂಚಿಕೊಳ್ಳಬೇಕಾದ ಸಾಧನಗಳ ಪಟ್ಟಿಯನ್ನು ಪೂರ್ಣ ಎತ್ತರದಲ್ಲಿ ತೆರೆಯಲಾಗಿದೆ.</translation>
 <translation id="2909615210195135082">Google ಅಧಿಸೂಚನೆಗಳು ಪ್ಲ್ಯಾಟ್‌ಫಾರ್ಮ್</translation>
@@ -434,6 +436,7 @@
 <translation id="4307992518367153382">ಬೇಸಿಕ್ಸ್</translation>
 <translation id="4314815835985389558">ಸಿಂಕ್ ಅನ್ನು ನಿರ್ವಹಿಸಿ</translation>
 <translation id="4351244548802238354">ಸಂವಾದವನ್ನು ಮುಚ್ಚಿ</translation>
+<translation id="4353114845960720315">ನೀವು VR ನಲ್ಲಿರುವಾಗ, ಈ ಸೈಟ್ ಕುರಿತು ತಿಳಿಯಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ:</translation>
 <translation id="4378154925671717803">ಫೋನ್</translation>
 <translation id="4384468725000734951">ಹುಡುಕಲು Sogou ಬಳಸಲಾಗುತ್ತಿದೆ</translation>
 <translation id="4404568932422911380">ಯಾವುದೇ ಬುಕ್‌ಮಾರ್ಕ್‌ಗಳು ಲಭ್ಯವಿಲ್ಲ</translation>
@@ -496,6 +499,7 @@
 
 ಈ ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ಬದಲಾಯಿಸಲು, <ph name="BEGIN_LINK" />ಸಿಂಕ್ ಅನ್ನು ಮರುಹೊಂದಿಸಿ<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">ಕಾರ್ಡ್‌ನಲ್ಲಿರುವ ಹೆಸರು</translation>
+<translation id="4808319664292298116"><ph name="DOMAIN" /> ನಿಂದ VR ಅನ್ನು ನಮೂದಿಸುವುದೇ?</translation>
 <translation id="4824958205181053313">ಸಿಂಕ್ ರದ್ದುಗೊಳಿಸುವುದೇ?</translation>
 <translation id="4837753911714442426">ಪುಟವನ್ನು ಮುದ್ರಿಸಲು ಆಯ್ಕೆಗಳನ್ನು ತೆರೆಯಿರಿ</translation>
 <translation id="4842092870884894799">ಪಾಸ್‌ವರ್ಡ್ ರಚನೆ ಪಾಪ್‌ಅಪ್ ತೋರಿಸಲಾಗುತ್ತಿದೆ</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{# ಗಂಟೆಯ ಹಿಂದೆ}one{# ಗಂಟೆಗಳ ಹಿಂದೆ}other{# ಗಂಟೆಗಳ ಹಿಂದೆ}}</translation>
 <translation id="5810288467834065221">ಕೃತಿಸ್ವಾಮ್ಯ <ph name="YEAR" /> Google LLC. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.</translation>
 <translation id="5817918615728894473">ಜೋಡಿಸು</translation>
+<translation id="5819762621475381970">- ನಿಮ್ಮ ರೂಮ್‌ನ ವಿನ್ಯಾಸ</translation>
 <translation id="583281660410589416">ಅಪರಿಚಿತ</translation>
 <translation id="5833984609253377421">ಲಿಂಕ್ ಹಂಚಿಕೊಳ್ಳಿ</translation>
 <translation id="5836192821815272682">Chrome ಅಪ್‌ಡೇಟ್ ಡೌನ್‌ಲೋಡ್ ಮಾಡಲಾಗುತ್ತಿದೆ…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">ಹೆಚ್ಚುವರಿ ICU</translation>
 <translation id="6039379616847168523">ಮುಂದಿನ ಟ್ಯಾಬ್‌ಗೆ ಹೋಗಿ</translation>
 <translation id="6040143037577758943">ಮುಚ್ಚಿರಿ</translation>
+<translation id="6042308850641462728">ಇನ್ನಷ್ಟು</translation>
 <translation id="604996488070107836">ಅಪರಿಚಿತ ದೋಷದ ಕಾರಣದಿಂದ <ph name="FILE_NAME" /> ಡೌನ್‌ಲೋಡ್ ವಿಫಲವಾಗಿದೆ.</translation>
 <translation id="605721222689873409">YY</translation>
 <translation id="6064125863973209585">ಪೂರ್ಣಗೊಳಿಸಿದ ಡೌನ್‌ಲೋಡ್‌ಗಳು</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">ಥರ್ಡ್ ಪಾರ್ಟಿ ಕುಕೀಗಳನ್ನು ನಿರ್ಬಂಧಿಸಿ</translation>
 <translation id="6206551242102657620">ಸಂಪರ್ಕ ಸುರಕ್ಷಿತವಾಗಿದೆ. ಸೈಟ್ ಮಾಹಿತಿ</translation>
 <translation id="6210748933810148297"><ph name="EMAIL" /> ಅಲ್ಲವೇ?</translation>
+<translation id="6216432067784365534"><ph name="NAME_OF_LIST_ITEM" /> ಆಯ್ಕೆಗಳು</translation>
 <translation id="6221633008163990886">ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್‌ಗಳನ್ನು ರಫ್ತುಮಾಡಲು ಅನ್‌ಲಾಕ್ ಮಾಡಿ</translation>
 <translation id="6232535412751077445">‘ಟ್ರ್ಯಾಕ್ ಮಾಡಬೇಡಿ’ ಸಕ್ರಿಯಗೊಳಿಸುವುದು ಎಂದರೆ, ನಿಮ್ಮ ಬ್ರೌಸಿಂಗ್ ಟ್ರಾಫಿಕ್ ಜೊತೆ ವಿನಂತಿಯನ್ನು ಸೇರಿಸಿಕೊಳ್ಳಲಾಗುತ್ತದೆ ಎಂದಾಗಿದೆ. ವಿನಂತಿಗೆ ವೆಬ್‌ಸೈಟ್‌ ಸ್ಪಂದಿಸುತ್ತದೆಯೇ ಹಾಗೂ ವಿನಂತಿಯನ್ನು ಹೇಗೆ ಅರ್ಥೈಸಿಕೊಳ್ಳುತ್ತದೆ ಎಂಬುದರ ಮೇಲೆ ಯಾವುದೇ ಪರಿಣಾಮ ಅವಲಂಬಿಸಿರುತ್ತದೆ.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ko.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ko.xtb
index e4ba78a9..b3da2ee 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ko.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ko.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">'인기 사이트' 버튼을 탭하여 인기 웹사이트를 확인하세요.</translation>
 <translation id="1173894706177603556">이름 바꾸기</translation>
 <translation id="1178581264944972037">일시중지</translation>
+<translation id="118069123878619799">- 키와 같은 신체적 특징</translation>
 <translation id="1181037720776840403">삭제</translation>
 <translation id="1188239144602654184">AR 입력</translation>
 <translation id="1197267115302279827">북마크 이동</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Google에서 내 방문 기록을 사용하여 Google 검색 및 다른 Google 서비스를 맞춤설정할 수 있습니다.</translation>
 <translation id="2898264748040935573">저장된 비밀번호 수정</translation>
 <translation id="2900528713135656174">일정 만들기</translation>
+<translation id="2903493209154104877">주소</translation>
 <translation id="290376772003165898">페이지 언어가 <ph name="LANGUAGE" />가 아닌가요?</translation>
 <translation id="2904414404539560095">탭을 공유할 기기 목록이 전체 높이로 열렸습니다.</translation>
 <translation id="2909615210195135082">Google 알림 플랫폼</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">기본설정</translation>
 <translation id="4314815835985389558">동기화 관리</translation>
 <translation id="4351244548802238354">대화상자 닫기</translation>
+<translation id="4353114845960720315">VR 사용 중 이 사이트가 다음 정보를 학습할 수 있습니다.</translation>
 <translation id="4378154925671717803">전화기</translation>
 <translation id="4384468725000734951">검색할 때 Sogou 사용</translation>
 <translation id="4404568932422911380">북마크 없음</translation>
@@ -496,6 +499,7 @@
 
 이 설정을 변경하려면 <ph name="BEGIN_LINK" />동기화를 재설정<ph name="END_LINK" />하세요.</translation>
 <translation id="4807098396393229769">카드 명의</translation>
+<translation id="4808319664292298116"><ph name="DOMAIN" />에서 VR을 시작하시겠습니까?</translation>
 <translation id="4824958205181053313">동기화를 취소하시겠습니까?</translation>
 <translation id="4837753911714442426">옵션을 열어 페이지 인쇄</translation>
 <translation id="4842092870884894799">비밀번호 생성 팝업 표시</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{#시간 전}other{#시간 전}}</translation>
 <translation id="5810288467834065221">Copyright <ph name="YEAR" /> Google LLC. All rights reserved.</translation>
 <translation id="5817918615728894473">페어링</translation>
+<translation id="5819762621475381970">- 방 안의 구조</translation>
 <translation id="583281660410589416">알 수 없음</translation>
 <translation id="5833984609253377421">링크 공유</translation>
 <translation id="5836192821815272682">Chrome 업데이트 다운로드 중…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">추가 ICU</translation>
 <translation id="6039379616847168523">다음 탭으로 이동</translation>
 <translation id="6040143037577758943">닫기</translation>
+<translation id="6042308850641462728">더보기</translation>
 <translation id="604996488070107836">알 수 없는 오류로 인해 <ph name="FILE_NAME" /> 다운로드에 실패했습니다.</translation>
 <translation id="605721222689873409">YY</translation>
 <translation id="6064125863973209585">다운로드 완료</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">타사 쿠키 차단</translation>
 <translation id="6206551242102657620">이 사이트와의 연결은 안전합니다. 사이트 정보</translation>
 <translation id="6210748933810148297"><ph name="EMAIL" />이(가) 아닌가요?</translation>
+<translation id="6216432067784365534"><ph name="NAME_OF_LIST_ITEM" /> 옵션</translation>
 <translation id="6221633008163990886">비밀번호를 내보내려면 잠금 해제하세요</translation>
 <translation id="6232535412751077445">‘추적 안함’을 사용하도록 설정하면 요청이 사용자의 인터넷 사용 트래픽에 포함됩니다. 웹사이트가 요청에 응답하는지 여부와 요청이 해석되는 방법에 따라 결과가 결정됩니다.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_lt.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_lt.xtb
index 76a555e..67908a7 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_lt.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_lt.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">Žr. populiarias svetaines palietę mygtuką „Populiariausios svetainės“</translation>
 <translation id="1173894706177603556">Pervadinti</translation>
 <translation id="1178581264944972037">Pristabdyti</translation>
+<translation id="118069123878619799">- jūsų fizines savybes, pavyzdžiui, ūgį;</translation>
 <translation id="1181037720776840403">Pašalinti</translation>
 <translation id="1188239144602654184">Įveskite AR</translation>
 <translation id="1197267115302279827">Perkelti žymes</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">„Google“ gali naudoti jūsų istoriją, kad suasmenintų Paiešką ir kitas „Google“ paslaugas</translation>
 <translation id="2898264748040935573">Redaguoti išsaugotus slaptažodžius</translation>
 <translation id="2900528713135656174">Sukurti įvykį</translation>
+<translation id="2903493209154104877">Adresai</translation>
 <translation id="290376772003165898">Puslapis parašytas ne <ph name="LANGUAGE" />?</translation>
 <translation id="2904414404539560095">Įrenginių, su kuriais reikia bendrinti skirtuką, sąrašas atidarytas (visas aukštis).</translation>
 <translation id="2909615210195135082">„Google“ pranešimų platforma</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">Pagrindai</translation>
 <translation id="4314815835985389558">Sinchronizavimo tvarkymas</translation>
 <translation id="4351244548802238354">Uždaryti dialogo langą</translation>
+<translation id="4353114845960720315">VR režimu ši svetainė gali sužinoti apie jus tam tikros informacijos:</translation>
 <translation id="4378154925671717803">Telefonas</translation>
 <translation id="4384468725000734951">Atliekant paiešką naudojama „Sogou“</translation>
 <translation id="4404568932422911380">Nėra jokių žymių</translation>
@@ -496,6 +499,7 @@
 
 Jei norite pakeisti šį nustatymą, <ph name="BEGIN_LINK" />iš naujo nustatykite sinchronizavimą<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">Kortelėje nurodytas vardas ir pavardė</translation>
+<translation id="4808319664292298116">Pradėti VR iš <ph name="DOMAIN" />?</translation>
 <translation id="4824958205181053313">Atšaukti sinchronizavimą?</translation>
 <translation id="4837753911714442426">Atidaryti puslapio spausdinimo parinktis</translation>
 <translation id="4842092870884894799">Rodomas slaptažodžio generavimo iššokantysis langas</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{Prieš 1 valandą}one{Prieš # valandą}few{Prieš # valandas}many{Prieš # valandos}other{Prieš # valandų}}</translation>
 <translation id="5810288467834065221">Autorių teisės „Google LLC.“, <ph name="YEAR" /> m. Visos teisės saugomos.</translation>
 <translation id="5817918615728894473">Susieti</translation>
+<translation id="5819762621475381970">- patalpos išdėstymą;</translation>
 <translation id="583281660410589416">Nežinoma</translation>
 <translation id="5833984609253377421">Bendrinti nuorodą</translation>
 <translation id="5836192821815272682">Atsisiunčiamas „Chrome“ naujinys…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">Papildomas ICU</translation>
 <translation id="6039379616847168523">Pereiti prie kito skirtuko</translation>
 <translation id="6040143037577758943">Uždaryti</translation>
+<translation id="6042308850641462728">Daugiau</translation>
 <translation id="604996488070107836">Nepavyko atsisiųsti „<ph name="FILE_NAME" />“ dėl nežinomos klaidos.</translation>
 <translation id="605721222689873409">MM</translation>
 <translation id="6064125863973209585">Baigti atsisiuntimai</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">Blokuoti trečiosios šalies slapukus</translation>
 <translation id="6206551242102657620">Ryšys yra saugus. Svetainės informacija</translation>
 <translation id="6210748933810148297">Ne <ph name="EMAIL" />?</translation>
+<translation id="6216432067784365534">„<ph name="NAME_OF_LIST_ITEM" />“ parinktys</translation>
 <translation id="6221633008163990886">Atrakinkite, kad galėtumėte eksportuoti slaptažodžius</translation>
 <translation id="6232535412751077445">Įgalinus funkciją „Nestebėti“, užklausa bus įtraukta į naršymo srautą. Poveikis priklauso nuo to, ar svetainė atsako į užklausą ir kaip užklausa interpretuojama.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_lv.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_lv.xtb
index 0d285b9..e2ec5e4 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_lv.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_lv.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">Lai skatītu populāras tīmekļa vietnes, pieskarieties pogai “Populāras”</translation>
 <translation id="1173894706177603556">Pārdēvēt</translation>
 <translation id="1178581264944972037">Pauzēt</translation>
+<translation id="118069123878619799">- jūsu fiziskās īpašības, piemēram, augums;</translation>
 <translation id="1181037720776840403">Noņemt</translation>
 <translation id="1188239144602654184">Ievadīt PR</translation>
 <translation id="1197267115302279827">Pārvietot grāmatzīmes</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Google var izmantot jūsu vēsturi, lai personalizētu Meklēšanu un citus Google pakalpojumus.</translation>
 <translation id="2898264748040935573">Rediģēt saglabāto paroli</translation>
 <translation id="2900528713135656174">Izveidot pasākumu</translation>
+<translation id="2903493209154104877">Adreses</translation>
 <translation id="290376772003165898">Vai lapa nav šajā valodā: <ph name="LANGUAGE" />?</translation>
 <translation id="2904414404539560095">Ierīču saraksts, ar ko kopīgot cilni, ir atvērts pilna ekrāna augstumā.</translation>
 <translation id="2909615210195135082">Google Notifications Platform</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">Pamata</translation>
 <translation id="4314815835985389558">Sinhronizācijas pārvaldība</translation>
 <translation id="4351244548802238354">Aizvērt dialoglodziņu</translation>
+<translation id="4353114845960720315">Kamēr izmantosiet VR režīmu, šī vietne varēs iegūt šādu informāciju:</translation>
 <translation id="4378154925671717803">Tālrunis</translation>
 <translation id="4384468725000734951">Tiek izmantota meklētājprogramma Sogou</translation>
 <translation id="4404568932422911380">Nav grāmatzīmju</translation>
@@ -496,6 +499,7 @@
 
 Lai mainītu šo iestatījumu, <ph name="BEGIN_LINK" />atiestatiet sinhronizāciju<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">Vārds uz kartes</translation>
+<translation id="4808319664292298116">Vai atvērt VR režīmu vietnē <ph name="DOMAIN" />?</translation>
 <translation id="4824958205181053313">Vai atcelt sinhronizāciju?</translation>
 <translation id="4837753911714442426">Atvērt iespējas, lai izdrukātu lapu</translation>
 <translation id="4842092870884894799">Tiek rādīts paroles ģenerēšanas uznirstošais logs</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{pirms # stundas}zero{pirms # stundām}one{pirms # stundas}other{pirms # stundām}}</translation>
 <translation id="5810288467834065221">Autortiesības: <ph name="YEAR" /> Google LLC. Visas tiesības paturētas.</translation>
 <translation id="5817918615728894473">Savienot pārī</translation>
+<translation id="5819762621475381970">- jūsu telpas izkārtojums.</translation>
 <translation id="583281660410589416">Nezināms</translation>
 <translation id="5833984609253377421">Kopīgot saiti</translation>
 <translation id="5836192821815272682">Lejupielādē Chrome atjauninājumu…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">Citi ICU</translation>
 <translation id="6039379616847168523">Pāriet uz nākamo cilni</translation>
 <translation id="6040143037577758943">Aizvērt</translation>
+<translation id="6042308850641462728">Vairāk</translation>
 <translation id="604996488070107836">Neizdevās lejupielādēt failu <ph name="FILE_NAME" />, jo radās nezināma kļūda.</translation>
 <translation id="605721222689873409">GG</translation>
 <translation id="6064125863973209585">Pabeigtās lejupielādes</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">Bloķēt trešo pušu sīkfailus</translation>
 <translation id="6206551242102657620">Savienojums ir drošs. Vietnes informācija</translation>
 <translation id="6210748933810148297"><ph name="EMAIL" /> nav mana e-pasta adrese</translation>
+<translation id="6216432067784365534"><ph name="NAME_OF_LIST_ITEM" />: iespējas</translation>
 <translation id="6221633008163990886">Atbloķējiet, lai eksportētu paroles.</translation>
 <translation id="6232535412751077445">Iespējojot funkciju “Nesekot”, jūsu pārlūkošanas datplūsmā tiks iekļauts pieprasījums. Rezultāts būs atkarīgs no tā, vai vietne nodrošinās atbildi uz pieprasījumu un kā pieprasījums tiks interpretēts.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ml.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ml.xtb
index a48f134..7d3768d7 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ml.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ml.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">"മികച്ച സൈറ്റുകൾ" ബട്ടൺ ടാപ്പ് ചെയ്‌ത് ജനപ്രിയ വെബ്‌സൈറ്റുകൾ കാണുക</translation>
 <translation id="1173894706177603556">പേരുമാറ്റുക</translation>
 <translation id="1178581264944972037">അല്പംനിര്‍ത്തൂ</translation>
+<translation id="118069123878619799">- ഉയരം പോലുള്ള, നിങ്ങളുടെ ശാരീരിക സവിശേഷതകൾ</translation>
 <translation id="1181037720776840403">നീക്കംചെയ്യൂ</translation>
 <translation id="1188239144602654184">AR ആരംഭിക്കുക</translation>
 <translation id="1197267115302279827">ബു‌ക്ക്‌മാർക്കുകൾ നീക്കുക</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">തിരയലും മറ്റ് Google സേവനങ്ങളും വ്യക്തിപരമാക്കാൻ Google നിങ്ങളുടെ ചരിത്രം ഉപയോഗിച്ചേക്കാം</translation>
 <translation id="2898264748040935573">സംഭരിച്ചിരിക്കുന്ന പാസ്‌വേഡ് എഡിറ്റ് ചെയ്യുക</translation>
 <translation id="2900528713135656174">ഇവന്റ് സൃഷ്‌ടിക്കുക</translation>
+<translation id="2903493209154104877">വിലാസങ്ങള്‍‌</translation>
 <translation id="290376772003165898">പേജ് <ph name="LANGUAGE" /> ഭാഷയിലല്ലേ?</translation>
 <translation id="2904414404539560095">പൂർണ്ണ ഉയരത്തിൽ ടാബ് പങ്കിടാനാകുന്ന ഉപകരണങ്ങളുടെ ലിസ്‌റ്റ്.</translation>
 <translation id="2909615210195135082">Google അറിയിപ്പുകൾ പ്ലാറ്റ്‌ഫോം</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">അടിസ്ഥാനങ്ങള്‍</translation>
 <translation id="4314815835985389558">സമന്വയിപ്പിക്കൽ മാനേജ് ചെയ്യുക</translation>
 <translation id="4351244548802238354">ഡയലോഗ് അടയ്‌ക്കുക</translation>
+<translation id="4353114845960720315">നിങ്ങൾ VR-ൽ ആയിരിക്കുമ്പോൾ, ഈ സൈറ്റിന് ഇനിപ്പറയുന്ന കാര്യങ്ങളെ കുറിച്ച് മനസ്സിലാക്കാൻ കഴിഞ്ഞേക്കും:</translation>
 <translation id="4378154925671717803">ഫോൺ</translation>
 <translation id="4384468725000734951">തിരയാൻ Sogou ഉപയോഗിക്കുന്നു</translation>
 <translation id="4404568932422911380">ബുക്ക്‌മാർക്കുകളൊന്നുമില്ല</translation>
@@ -451,7 +454,7 @@
 <translation id="447252321002412580">Chrome-ന്റെ ഫീച്ചറുകളും പ്രകടനവും മെച്ചപ്പെടുത്താൻ സഹായിക്കുക</translation>
 <translation id="4479647676395637221">നിങ്ങളുടെ ക്യാമറ ഉപയോഗിക്കാൻ സൈറ്റുകളെ അനുവദിക്കുന്നതിന് മുമ്പ് ആദ്യം ചോദിക്കുക (ശുപാർശചെയ്‌തിരിക്കുന്നു)</translation>
 <translation id="4479972344484327217">Chrome-നുള്ള <ph name="MODULE" /> ഇൻസ്‌റ്റാൾ ചെയ്യുന്നു…</translation>
-<translation id="4487967297491345095">Chrome-ന്‍റെ എല്ലാ ആപ്പ് വിവരങ്ങളും ശാശ്വതമായി ഇല്ലാതാക്കും. ഇതിൽ എല്ലാ ഫയലുകളും ക്രമീകരണവും അക്കൗണ്ടുകളും ഡാറ്റാബേസുകളും മറ്റും ഉൾപ്പെടുന്നു.</translation>
+<translation id="4487967297491345095">Chrome-ന്റെ എല്ലാ ആപ്പ് വിവരങ്ങളും ശാശ്വതമായി ഇല്ലാതാക്കും. ഇതിൽ എല്ലാ ഫയലുകളും ക്രമീകരണവും അക്കൗണ്ടുകളും ഡാറ്റാബേസുകളും മറ്റും ഉൾപ്പെടുന്നു.</translation>
 <translation id="4493497663118223949">ലൈറ്റ് മോഡ് ഓണാണ്</translation>
 <translation id="4513387527876475750">{DAYS,plural, =1{# ദിവസം മുമ്പ്}other{# ദിവസം മുമ്പ്}}</translation>
 <translation id="451872707440238414">നിങ്ങളുടെ ബുക്ക്‌മാർക്കുകൾ തിരയുക</translation>
@@ -496,6 +499,7 @@
 
 ഈ ക്രമീകരണം മാറ്റാൻ, <ph name="BEGIN_LINK" />സമന്വയം പുനഃക്രമീകരിക്കുക<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">കാര്‍‌ഡിലെ നാമം</translation>
+<translation id="4808319664292298116"><ph name="DOMAIN" /> എന്നതിലൂടെ VR-ൽ പ്രവേശിക്കണോ?</translation>
 <translation id="4824958205181053313">സമന്വയം റദ്ദാക്കണോ?</translation>
 <translation id="4837753911714442426">പേജ് അച്ചടിക്കുന്നതിനുള്ള ഓപ്‌ഷനുകൾ തുറക്കുക</translation>
 <translation id="4842092870884894799">പാസ്‌വേഡ് സൃഷ്ടിക്കൽ പോപ്പ് അപ്പ് കാണിക്കുന്നു</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{# മണിക്കൂര്‍ മുമ്പ്}other{# മണിക്കൂര്‍ മുമ്പ്}}</translation>
 <translation id="5810288467834065221">പകർപ്പവകാശം <ph name="YEAR" /> Google LLC. എല്ലാ അവകാശങ്ങളും നിക്ഷിപ്‍തം.</translation>
 <translation id="5817918615728894473">ജോടിയാക്കുക</translation>
+<translation id="5819762621475381970">- നിങ്ങളുടെ റൂമിന്റെ ലേഔട്ട്</translation>
 <translation id="583281660410589416">അജ്ഞാതം</translation>
 <translation id="5833984609253377421">ലിങ്ക് പങ്കിടുക</translation>
 <translation id="5836192821815272682">Chrome അപ്‌ഡേറ്റ് ഡൗൺലോഡ് ചെയ്യുന്നു…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">അധിക ICU</translation>
 <translation id="6039379616847168523">അടുത്ത ടാബിലേക്ക് പോകുക</translation>
 <translation id="6040143037577758943">അടയ്ക്കുക</translation>
+<translation id="6042308850641462728">കൂടുതൽ</translation>
 <translation id="604996488070107836">ഒരു അജ്ഞാതമായ പിശക് കാരണം <ph name="FILE_NAME" /> ഡൗൺലോഡ് ചെയ്യാനായില്ല.</translation>
 <translation id="605721222689873409">YY</translation>
 <translation id="6064125863973209585">പൂർത്തിയാക്കിയ ഡൗൺലോഡുകൾ</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">മൂന്നാം കക്ഷി കുക്കികള്‍ ബ്ലോക്കുചെയ്യുക</translation>
 <translation id="6206551242102657620">കണക്ഷൻ സുരക്ഷിതമാണ്. സൈറ്റ് വിവരങ്ങള്‍</translation>
 <translation id="6210748933810148297"><ph name="EMAIL" /> അല്ലേ?</translation>
+<translation id="6216432067784365534"><ph name="NAME_OF_LIST_ITEM" /> ഓപ്‌ഷനുകൾ</translation>
 <translation id="6221633008163990886">നിങ്ങളുടെ പാസ്‌വേഡുകൾ എക്‌സ്‌പോർട്ട് ചെയ്യാൻ അൺലോക്ക് ചെയ്യുക</translation>
 <translation id="6232535412751077445">നിങ്ങളുടെ ബ്രൗസിംഗ് ട്രാഫിക്കിൽ ഒരു അഭ്യർത്ഥന ഉൾപ്പെടുത്തുമെന്നാണ് 'ട്രാക്ക് ചെയ്യരുത്' ഫീച്ചർ പ്രവർത്തനക്ഷമമാക്കുക എന്നത് അർത്ഥമാക്കുന്നത്. അതിനെ തുടർന്നുള്ള ഏതൊരു കാര്യവും, ഒരു വെബ്‌സൈറ്റ് അഭ്യർത്ഥനയിന്മേൽ പ്രതികരിക്കുന്നുണ്ടോ എന്നതിനെയും അഭ്യർത്ഥന വ്യാഖ്യാനിക്കുന്നതെങ്ങനെ എന്നതിനെയും ആശ്രയിച്ചിരിക്കും.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_mr.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_mr.xtb
index 98e0e73..8c8cf14c 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_mr.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_mr.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">"टॉप साइट" बटणावर टॅप करून लोकप्रिय वेबसाइट पाहा</translation>
 <translation id="1173894706177603556">नाव बदला</translation>
 <translation id="1178581264944972037">विराम द्या</translation>
+<translation id="118069123878619799">- तुमची शारीरिक वैशिष्‍ट्ये जसे की, उंची</translation>
 <translation id="1181037720776840403">काढून टाका</translation>
 <translation id="1188239144602654184">AR सुरू करा</translation>
 <translation id="1197267115302279827">बुकर्माक हलवा</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">शोध आणि इतर Google सेवा पर्सनलाइझ करण्यासाठी Google कदाचित तुमच्या इतिहासाचा वापर करू शकते.</translation>
 <translation id="2898264748040935573">स्टोअर केलेला पासवर्ड संपादित करा</translation>
 <translation id="2900528713135656174">इव्हेंट तयार करा</translation>
+<translation id="2903493209154104877">पत्ते</translation>
 <translation id="290376772003165898">पेज <ph name="LANGUAGE" />मध्ये नाही?</translation>
 <translation id="2904414404539560095">पूर्ण उंचीवर उघडलेल्या टॅबसह शेअर करण्यासाठी डिव्हाइसची सूची.</translation>
 <translation id="2909615210195135082">Google सूचना प्लॅटफॉर्म</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">मूलभूत</translation>
 <translation id="4314815835985389558">सिंक व्यवस्थापित करा</translation>
 <translation id="4351244548802238354">डायलॉग बंद करा</translation>
+<translation id="4353114845960720315">तुम्ही VR वापरत असताना ही साइट कदाचित पुढील गोष्टींबद्दल अधिक माहिती मिळवू शकेल:</translation>
 <translation id="4378154925671717803">फोन</translation>
 <translation id="4384468725000734951">शोध करण्‍यासाठी Sogou वापरत आहे</translation>
 <translation id="4404568932422911380">कोणतेही बुकमार्क नाहीत</translation>
@@ -496,6 +499,7 @@
 
 हे सेटिंग बदलण्यासाठी, <ph name="BEGIN_LINK" />सिंक रीसेट करा<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">कार्डवरील नाव</translation>
+<translation id="4808319664292298116"><ph name="DOMAIN" /> मधून VR मध्ये एंटर करायचे आहे का?</translation>
 <translation id="4824958205181053313">सिंक रद्द करायचे?</translation>
 <translation id="4837753911714442426">पेज प्रिंट करण्‍यासाठी पर्याय उघडा</translation>
 <translation id="4842092870884894799">पासवर्ड निर्मिती पॉपअप दाखवत आहे</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{# तासापूर्वी}other{# तासांपूर्वी}}</translation>
 <translation id="5810288467834065221">कॉपीराइट <ph name="YEAR" /> Google LLC. सर्व हक्क राखीव.</translation>
 <translation id="5817918615728894473">जोडा</translation>
+<translation id="5819762621475381970">- तुमच्या रूमचा लेआउट</translation>
 <translation id="583281660410589416">अज्ञात</translation>
 <translation id="5833984609253377421">लिंक शेअर करा</translation>
 <translation id="5836192821815272682">Chrome अपडेट डाउनलोड करत आहे…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">अतिरिक्त ICU</translation>
 <translation id="6039379616847168523">पुढील टॅबवर जा</translation>
 <translation id="6040143037577758943">बंद करा</translation>
+<translation id="6042308850641462728">अधिक</translation>
 <translation id="604996488070107836">अज्ञात एररमुळे <ph name="FILE_NAME" /> डाउनलोड करणे अयशस्वी झाले.</translation>
 <translation id="605721222689873409">YY</translation>
 <translation id="6064125863973209585">डाउनलोड पूर्ण झाले</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">तृतीय-पक्ष कुकीज अवरोधित करा</translation>
 <translation id="6206551242102657620">कनेक्शन सुरक्षित आहे. साइट माहिती</translation>
 <translation id="6210748933810148297"><ph name="EMAIL" /> नाही?</translation>
+<translation id="6216432067784365534"><ph name="NAME_OF_LIST_ITEM" /> पर्याय</translation>
 <translation id="6221633008163990886">तुमचे पासवर्ड एक्सपोर्ट करण्यासाठी अनलॉक करा</translation>
 <translation id="6232535412751077445">'Do Not Track' सक्षम करणे अर्थात आपल्‍या ब्राउझिंग ट्रॅफिकमध्‍ये एक विनंती समाविष्‍ट केली जाईल. वेबसाइट विनंतीस प्रतिसाद देते किंवा नाही आणि विनंतीचा निष्‍कर्ष कसा काढला जातो यावर कोणताही प्रभाव अवलंबून असतो.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ms.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ms.xtb
index 9cd56e9..dfa5e7386 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ms.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ms.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">Lihat tapak web popular dengan mengetik butang "Tapak popular"</translation>
 <translation id="1173894706177603556">Namakan semula</translation>
 <translation id="1178581264944972037">Jeda</translation>
+<translation id="118069123878619799">- ciri fizikal anda, seperti ketinggian</translation>
 <translation id="1181037720776840403">Alih keluar</translation>
 <translation id="1188239144602654184">Masuk ke AR</translation>
 <translation id="1197267115302279827">Alihkan penanda halaman</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Google boleh menggunakan sejarah anda untuk memperibadikan Carian dan perkhidmatan Google yang lain</translation>
 <translation id="2898264748040935573">Edit kata laluan yang disimpan</translation>
 <translation id="2900528713135656174">Buat acara</translation>
+<translation id="2903493209154104877">Alamat</translation>
 <translation id="290376772003165898">Halaman bukan dalam <ph name="LANGUAGE" />?</translation>
 <translation id="2904414404539560095">Senarai peranti untuk berkongsi tab dibuka pada ketinggian penuh.</translation>
 <translation id="2909615210195135082">Platform Pemberitahuan Google</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">Asas</translation>
 <translation id="4314815835985389558">Urus penyegerakan</translation>
 <translation id="4351244548802238354">Tutup dialog</translation>
+<translation id="4353114845960720315">Semasa anda dalam VR, tapak ini mungkin mendapat tahu tentang:</translation>
 <translation id="4378154925671717803">Telefon</translation>
 <translation id="4384468725000734951">Menggunakan Sogou untuk carian</translation>
 <translation id="4404568932422911380">Tiada penanda halaman</translation>
@@ -496,6 +499,7 @@
 
 Untuk menukar tetapan ini, <ph name="BEGIN_LINK" />tetapkan semula penyegerakan<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">Nama pada kad</translation>
+<translation id="4808319664292298116">Masukkan VR daripada <ph name="DOMAIN" />?</translation>
 <translation id="4824958205181053313">Batalkan penyegerakan?</translation>
 <translation id="4837753911714442426">Buka pilihan untuk mencetak halaman</translation>
 <translation id="4842092870884894799">Menunjukkan tetingkap timbul penjanaan kata laluan</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{# jam yang lalu}other{# jam yang lalu}}</translation>
 <translation id="5810288467834065221">Hak Cipta <ph name="YEAR" /> Google LLC. Hak cipta terpelihara.</translation>
 <translation id="5817918615728894473">Gandingkan</translation>
+<translation id="5819762621475381970">- reka letak bilik anda</translation>
 <translation id="583281660410589416">Tidak diketahui</translation>
 <translation id="5833984609253377421">Kongsi pautan</translation>
 <translation id="5836192821815272682">Memuat Turun Kemas Kini Chrome…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">ICU tambahan</translation>
 <translation id="6039379616847168523">Lompat ke tab seterusnya</translation>
 <translation id="6040143037577758943">Tutup</translation>
+<translation id="6042308850641462728">Lagi</translation>
 <translation id="604996488070107836">Muat turun <ph name="FILE_NAME" /> gagal disebabkan oleh ralat yang tidak diketahui.</translation>
 <translation id="605721222689873409">TT</translation>
 <translation id="6064125863973209585">Muat turun yang telah selesai</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">Sekat kuki pihak ketiga</translation>
 <translation id="6206551242102657620">Sambungan selamat. Maklumat tapak</translation>
 <translation id="6210748933810148297">Bukan <ph name="EMAIL" />?</translation>
+<translation id="6216432067784365534">Pilihan <ph name="NAME_OF_LIST_ITEM" /></translation>
 <translation id="6221633008163990886">Buka kunci untuk mengeksport kata laluan anda</translation>
 <translation id="6232535412751077445">Tindakan mendayakan "Jangan Kesan" bermaksud permintaan akan disertakan dengan trafik penyemakan imbas anda. Sebarang kesan bergantung pada sama ada tapak web memberi respons kepada permintaan dan cara permintaan ditafsirkan.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_nl.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_nl.xtb
index a88bea1..e61fe06 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_nl.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_nl.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">Bekijk populaire websites door op de knop Topsites te tikken</translation>
 <translation id="1173894706177603556">Naam wijzigen</translation>
 <translation id="1178581264944972037">Onderbreken</translation>
+<translation id="118069123878619799">- je fysieke kenmerken, zoals je lengte</translation>
 <translation id="1181037720776840403">Verwijderen</translation>
 <translation id="1188239144602654184">AR starten</translation>
 <translation id="1197267115302279827">Bladwijzers verplaatsen</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Google kan je geschiedenis gebruiken om Google Zoeken en andere Google-services te personaliseren</translation>
 <translation id="2898264748040935573">Opgeslagen wachtwoord bewerken</translation>
 <translation id="2900528713135656174">Afspraak maken</translation>
+<translation id="2903493209154104877">Adressen</translation>
 <translation id="290376772003165898">Is deze pagina niet in het <ph name="LANGUAGE" />?</translation>
 <translation id="2904414404539560095">De lijst met apparaten om een tabblad mee te delen, is op volledige hoogte geopend.</translation>
 <translation id="2909615210195135082">Platform voor Google-meldingen</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">Basisinstellingen</translation>
 <translation id="4314815835985389558">Synchronisatie beheren</translation>
 <translation id="4351244548802238354">Dialoogvenster sluiten</translation>
+<translation id="4353114845960720315">Als VR actief is, kan deze site mogelijk informatie verzamelen over het volgende:</translation>
 <translation id="4378154925671717803">Telefoon</translation>
 <translation id="4384468725000734951">Sogou wordt gebruikt om te zoeken</translation>
 <translation id="4404568932422911380">Geen bladwijzers</translation>
@@ -496,6 +499,7 @@
 
 <ph name="BEGIN_LINK" />Reset de synchronisatie<ph name="END_LINK" /> als je deze instelling wilt wijzigen.</translation>
 <translation id="4807098396393229769">Naam op pas</translation>
+<translation id="4808319664292298116">Wil je VR van <ph name="DOMAIN" /> starten?</translation>
 <translation id="4824958205181053313">Synchronisatie annuleren?</translation>
 <translation id="4837753911714442426">Afdrukopties voor de pagina openen</translation>
 <translation id="4842092870884894799">Pop-upvenster voor wachtwoord genereren wordt weergegeven</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{# uur geleden}other{# uur geleden}}</translation>
 <translation id="5810288467834065221">Copyright <ph name="YEAR" /> Google LLC. Alle rechten voorbehouden.</translation>
 <translation id="5817918615728894473">Koppelen</translation>
+<translation id="5819762621475381970">- de indeling van je kamer</translation>
 <translation id="583281660410589416">Onbekend</translation>
 <translation id="5833984609253377421">Link delen</translation>
 <translation id="5836192821815272682">Chrome-update downloaden…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">Extra ICU</translation>
 <translation id="6039379616847168523">Naar het volgende tabblad gaan</translation>
 <translation id="6040143037577758943">Sluiten</translation>
+<translation id="6042308850641462728">Meer</translation>
 <translation id="604996488070107836">Download van <ph name="FILE_NAME" /> mislukt vanwege een onbekende fout.</translation>
 <translation id="605721222689873409">JJ</translation>
 <translation id="6064125863973209585">Voltooide downloads</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">Indirecte cookies blokkeren</translation>
 <translation id="6206551242102657620">De verbinding is beveiligd. Site-informatie</translation>
 <translation id="6210748933810148297">Niet <ph name="EMAIL" />?</translation>
+<translation id="6216432067784365534">Opties voor <ph name="NAME_OF_LIST_ITEM" /></translation>
 <translation id="6221633008163990886">Ontgrendel het apparaat om je wachtwoorden te exporteren</translation>
 <translation id="6232535412751077445">Als je 'Niet bijhouden' inschakelt, wordt hiervoor een verzoek opgenomen in je browseverkeer. Het resultaat daarvan hangt af van of een website reageert op het verzoek en hoe het verzoek wordt geïnterpreteerd.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_no.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_no.xtb
index 64709153..160885a 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_no.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_no.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">Se populære nettsteder ved å trykke på «Populært»-knappen</translation>
 <translation id="1173894706177603556">Gi nytt navn</translation>
 <translation id="1178581264944972037">Stans midlertidig</translation>
+<translation id="118069123878619799">– fysiske kjennetegn, som hvor høy du er</translation>
 <translation id="1181037720776840403">Fjern</translation>
 <translation id="1188239144602654184">Start utvidet virkelighet</translation>
 <translation id="1197267115302279827">Flytt bokmerker</translation>
@@ -189,7 +190,7 @@
 <translation id="2387895666653383613">Tekstskalering</translation>
 <translation id="2394602618534698961">Filer du laster ned, vises her</translation>
 <translation id="2402980924095424747"><ph name="MEGABYTES" /> MB</translation>
-<translation id="2407481962792080328">Når du logger på Google-kontoen, blir denne funksjonen slått på</translation>
+<translation id="2407481962792080328">Når du logger på Google-kontoen din, blir denne funksjonen slått på</translation>
 <translation id="2410754283952462441">Velg en konto</translation>
 <translation id="2414886740292270097">Mørk</translation>
 <translation id="2416359993254398973">Chrome trenger tilgang til kameraet ditt for dette nettstedet.</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Google kan bruke loggen din for å gi Søk og andre Google-tjenester et personlig preg</translation>
 <translation id="2898264748040935573">Endre det lagrede passordet</translation>
 <translation id="2900528713135656174">Opprett hendelse</translation>
+<translation id="2903493209154104877">Adresser</translation>
 <translation id="290376772003165898">Er ikke siden på <ph name="LANGUAGE" />?</translation>
 <translation id="2904414404539560095">Listen over enheter du kan dele faner med, er åpnet i full høyde.</translation>
 <translation id="2909615210195135082">Google Notifications Platform</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">Generelt</translation>
 <translation id="4314815835985389558">Administrer synkronisering</translation>
 <translation id="4351244548802238354">Lukk dialogboks</translation>
+<translation id="4353114845960720315">Når du er i VR, kan dette nettstedet finne ut mer om følgende:</translation>
 <translation id="4378154925671717803">Telefon</translation>
 <translation id="4384468725000734951">Bruker Sogou til å søke</translation>
 <translation id="4404568932422911380">Ingen bokmerker</translation>
@@ -496,6 +499,7 @@
 
 For å endre denne innstillingen, <ph name="BEGIN_LINK" />tilbakestill synkroniseringen<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">Navn som er oppført på kortet</translation>
+<translation id="4808319664292298116">Vil du at <ph name="DOMAIN" /> skal slå på VR-modus?</translation>
 <translation id="4824958205181053313">Vil du avbryte synkroniseringen?</translation>
 <translation id="4837753911714442426">Åpne alternativene for å skrive ut siden</translation>
 <translation id="4842092870884894799">Viser forgrunnsvinduet for passordgenerering</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{for # time siden}other{for # timer siden}}</translation>
 <translation id="5810288467834065221">Copyright <ph name="YEAR" /> Google LLC. Med enerett.</translation>
 <translation id="5817918615728894473">Koble sammen</translation>
+<translation id="5819762621475381970">– hvordan rommet ditt ser ut</translation>
 <translation id="583281660410589416">Ukjent</translation>
 <translation id="5833984609253377421">Del en link</translation>
 <translation id="5836192821815272682">Laster ned en Chrome-oppdatering …</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">Ekstra ICU</translation>
 <translation id="6039379616847168523">Gå til den neste fanen</translation>
 <translation id="6040143037577758943">Lukk</translation>
+<translation id="6042308850641462728">Mer</translation>
 <translation id="604996488070107836">Nedlastingen av <ph name="FILE_NAME" /> ble avbrutt på grunn av en ukjent feil.</translation>
 <translation id="605721222689873409">ÅÅ</translation>
 <translation id="6064125863973209585">Fullførte nedlastinger</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">Blokkér informasjonskapsler fra tredjeparter</translation>
 <translation id="6206551242102657620">Tilkoblingen er sikker. Informasjon om nettstedet</translation>
 <translation id="6210748933810148297">Ikke <ph name="EMAIL" />?</translation>
+<translation id="6216432067784365534">Alternativer for <ph name="NAME_OF_LIST_ITEM" /></translation>
 <translation id="6221633008163990886">Lås opp for å eksportere passordene dine</translation>
 <translation id="6232535412751077445">Hvis du slår på «Deaktivering av sporing», blir det sendt en forespørsel sammen med nettrafikken din. Hvilke virkninger dette eventuelt får, avhenger av om det aktuelle nettstedet svarer på forespørselen eller ikke, samt hvordan forespørselen tolkes.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_pl.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_pl.xtb
index 94f8468..86fc86e04 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_pl.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_pl.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">Zobacz najpopularniejsze strony, klikając przycisk „Popularne”</translation>
 <translation id="1173894706177603556">Zmień nazwę</translation>
 <translation id="1178581264944972037">Wstrzymaj</translation>
+<translation id="118069123878619799">– Twoje cechy fizyczne, np wzrost;</translation>
 <translation id="1181037720776840403">Usuń</translation>
 <translation id="1188239144602654184">Włącz AR</translation>
 <translation id="1197267115302279827">Przenieś zakładki</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Google może korzystać z Twojej historii, by personalizować wyniki wyszukiwania i działanie innych usług.</translation>
 <translation id="2898264748040935573">Edytuj zapisane hasło</translation>
 <translation id="2900528713135656174">Utwórz wydarzenie</translation>
+<translation id="2903493209154104877">Adresy</translation>
 <translation id="290376772003165898">Język tej strony to nie <ph name="LANGUAGE" />?</translation>
 <translation id="2904414404539560095">Lista urządzeń, którym udostępnisz kartę, jest otwarta na pełną wysokość.</translation>
 <translation id="2909615210195135082">Platforma powiadomień Google</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">Podstawowe</translation>
 <translation id="4314815835985389558">Zarządzanie synchronizacją</translation>
 <translation id="4351244548802238354">Zamknij okno</translation>
+<translation id="4353114845960720315">Gdy używasz VR, strona może poznać te informacje:</translation>
 <translation id="4378154925671717803">Telefon</translation>
 <translation id="4384468725000734951">Korzystam z wyszukiwarki Sogou</translation>
 <translation id="4404568932422911380">Brak zakładek</translation>
@@ -496,6 +499,7 @@
 
 Aby zmienić to ustawienie, <ph name="BEGIN_LINK" />zresetuj synchronizację<ph name="END_LINK" />.</translation>
 <translation id="4807098396393229769">Imię i nazwisko na karcie</translation>
+<translation id="4808319664292298116">Włączyć tryb VR z domeny <ph name="DOMAIN" />?</translation>
 <translation id="4824958205181053313">Anulować synchronizację?</translation>
 <translation id="4837753911714442426">Otwórz opcje drukowania strony</translation>
 <translation id="4842092870884894799">Pokazuję wyskakujące okienko generowania hasła</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{# godzinę temu}few{# godziny temu}many{# godzin temu}other{# godziny temu}}</translation>
 <translation id="5810288467834065221">Copyright <ph name="YEAR" /> Google LLC. Wszelkie prawa zastrzeżone.</translation>
 <translation id="5817918615728894473">Sparuj</translation>
+<translation id="5819762621475381970">– układ Twojego pokoju.</translation>
 <translation id="583281660410589416">Nieznany</translation>
 <translation id="5833984609253377421">Udostępnij link</translation>
 <translation id="5836192821815272682">Pobieram aktualizację Chrome…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">Dodatkowy moduł ICU</translation>
 <translation id="6039379616847168523">Przejdź do następnej karty</translation>
 <translation id="6040143037577758943">Zamknij</translation>
+<translation id="6042308850641462728">Więcej</translation>
 <translation id="604996488070107836">Nie udało się pobrać pliku <ph name="FILE_NAME" /> z powodu nieznanego błędu.</translation>
 <translation id="605721222689873409">RR</translation>
 <translation id="6064125863973209585">Ukończenie pobierania plików</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">Blokuj pliki cookie innych firm</translation>
 <translation id="6206551242102657620">Połączenie jest bezpieczne. Informacje o witrynie</translation>
 <translation id="6210748933810148297"><ph name="EMAIL" /> to nie Ty?</translation>
+<translation id="6216432067784365534"><ph name="NAME_OF_LIST_ITEM" /> – opcje</translation>
 <translation id="6221633008163990886">Odblokuj, by wyeksportować hasła</translation>
 <translation id="6232535412751077445">Włączenie opcji „Bez śledzenia” oznacza, że podczas przeglądania będzie wysyłane żądanie. Jego wynik zależy od tego, czy strona na nie odpowie oraz jak zostanie ono zinterpretowane.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_pt-BR.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_pt-BR.xtb
index 24bd004..8381800e 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_pt-BR.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_pt-BR.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">Toque no botão "Sites famosos" para ver os sites muito acessados</translation>
 <translation id="1173894706177603556">Renomear</translation>
 <translation id="1178581264944972037">Pausar</translation>
+<translation id="118069123878619799">- suas características físicas, como altura;</translation>
 <translation id="1181037720776840403">Remover</translation>
 <translation id="1188239144602654184">Entrar na RA</translation>
 <translation id="1197267115302279827">Mover favoritos</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">O Google pode usar seu histórico para personalizar a Pesquisa e outros serviços que ele oferece</translation>
 <translation id="2898264748040935573">Editar senha armazenada</translation>
 <translation id="2900528713135656174">Criar evento</translation>
+<translation id="2903493209154104877">Endereços</translation>
 <translation id="290376772003165898">A página não está em <ph name="LANGUAGE" />?</translation>
 <translation id="2904414404539560095">Lista de dispositivos com os quais é possível compartilhar uma guia aberta no tamanho máximo.</translation>
 <translation id="2909615210195135082">Plataforma de notificações do Google</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">Básico</translation>
 <translation id="4314815835985389558">Gerenciar sincronização</translation>
 <translation id="4351244548802238354">Fechar caixa de diálogo</translation>
+<translation id="4353114845960720315">Enquanto você estiver em RV, o site poderá receber dados sobre:</translation>
 <translation id="4378154925671717803">Telefone</translation>
 <translation id="4384468725000734951">Usando o Sogou para pesquisar</translation>
 <translation id="4404568932422911380">Nenhum favorito</translation>
@@ -497,6 +500,7 @@
 
 Para alterar essa configuração, <ph name="BEGIN_LINK" />redefina a sincronização<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">Nome no cartão de crédito</translation>
+<translation id="4808319664292298116">Entrar na RV do <ph name="DOMAIN" />?</translation>
 <translation id="4824958205181053313">Cancelar sincronização?</translation>
 <translation id="4837753911714442426">Abrir opções de impressão de página</translation>
 <translation id="4842092870884894799">Mostrando pop-up da criação de senhas</translation>
@@ -642,6 +646,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{# hora atrás}one{# horas atrás}other{# horas atrás}}</translation>
 <translation id="5810288467834065221">Copyright <ph name="YEAR" /> Google LLC. Todos os direitos reservados.</translation>
 <translation id="5817918615728894473">Parear</translation>
+<translation id="5819762621475381970">- o layout do ambiente.</translation>
 <translation id="583281660410589416">Desconhecido</translation>
 <translation id="5833984609253377421">Compartilhar link</translation>
 <translation id="5836192821815272682">Fazendo o download da atualização do Chrome…</translation>
@@ -670,6 +675,7 @@
 <translation id="6036057147555329831">ICU extra</translation>
 <translation id="6039379616847168523">Ir para a próxima guia</translation>
 <translation id="6040143037577758943">Fechar</translation>
+<translation id="6042308850641462728">Mais</translation>
 <translation id="604996488070107836">Falha no download do arquivo <ph name="FILE_NAME" /> devido a um erro desconhecido.</translation>
 <translation id="605721222689873409">AA</translation>
 <translation id="6064125863973209585">Downloads concluídos</translation>
@@ -692,6 +698,7 @@
 <translation id="6196640612572343990">Bloquear cookies de terceiros</translation>
 <translation id="6206551242102657620">A conexão é segura. Informações do site</translation>
 <translation id="6210748933810148297">Não é <ph name="EMAIL" />?</translation>
+<translation id="6216432067784365534">Opções de <ph name="NAME_OF_LIST_ITEM" /></translation>
 <translation id="6221633008163990886">Desbloqueie para exportar suas senhas</translation>
 <translation id="6232535412751077445">Ao ativar o recurso "Não rastrear" uma solicitação é incluída no tráfego de navegação. O resultado depende da resposta de um site à solicitação e de como a solicitação é interpretada.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_pt-PT.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_pt-PT.xtb
index c6cc3ed..cb071f3 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_pt-PT.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_pt-PT.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">Veja Websites populares ao tocar no botão "Principais sites"</translation>
 <translation id="1173894706177603556">Mudar nome</translation>
 <translation id="1178581264944972037">Pausa</translation>
+<translation id="118069123878619799">- As suas caraterísticas físicas, como a altura</translation>
 <translation id="1181037720776840403">Remover</translation>
 <translation id="1188239144602654184">Aceder à realidade aumentada</translation>
 <translation id="1197267115302279827">Mover marcadores</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">A Google pode utilizar o seu histórico para personalizar a Pesquisa e outros serviços Google.</translation>
 <translation id="2898264748040935573">Editar a palavra-passe armazenada</translation>
 <translation id="2900528713135656174">Criar evento</translation>
+<translation id="2903493209154104877">Endereços</translation>
 <translation id="290376772003165898">A página não está em <ph name="LANGUAGE" />?</translation>
 <translation id="2904414404539560095">Lista de dispositivos com os quais pretende partilhar um separador aberta à altura total.</translation>
 <translation id="2909615210195135082">Plataforma de notificações da Google</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">Noções básicas</translation>
 <translation id="4314815835985389558">Gerir sincronização</translation>
 <translation id="4351244548802238354">Fechar caixa de diálogo</translation>
+<translation id="4353114845960720315">Enquanto estiver na RV, este site pode saber mais sobre:</translation>
 <translation id="4378154925671717803">Telemóvel</translation>
 <translation id="4384468725000734951">A utilizar o Sogou para pesquisa</translation>
 <translation id="4404568932422911380">Sem marcadores</translation>
@@ -496,6 +499,7 @@
 
 Para alterar esta definição, <ph name="BEGIN_LINK" />reponha a sincronização<ph name="END_LINK" />.</translation>
 <translation id="4807098396393229769">Nome no cartão</translation>
+<translation id="4808319664292298116">Pretende entrar na RV a partir do domínio <ph name="DOMAIN" />?</translation>
 <translation id="4824958205181053313">Pretende cancelar a sincronização?</translation>
 <translation id="4837753911714442426">Abrir opções para imprimir página</translation>
 <translation id="4842092870884894799">A mostrar pop-up de geração de palavra-passe</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{Há # hora}other{Há # horas}}</translation>
 <translation id="5810288467834065221">Copyright <ph name="YEAR" /> Google LLC. Todos os direitos reservados.</translation>
 <translation id="5817918615728894473">Sincronizar</translation>
+<translation id="5819762621475381970">- A disposição da divisão</translation>
 <translation id="583281660410589416">Desconhecido</translation>
 <translation id="5833984609253377421">Partilhar link</translation>
 <translation id="5836192821815272682">A transferir a atualização do Chrome…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">ICU extra</translation>
 <translation id="6039379616847168523">Ir para o próximo separador</translation>
 <translation id="6040143037577758943">Fechar</translation>
+<translation id="6042308850641462728">Mais</translation>
 <translation id="604996488070107836">A transferência de <ph name="FILE_NAME" /> falhou devido a um erro desconhecido.</translation>
 <translation id="605721222689873409">AA</translation>
 <translation id="6064125863973209585">Transferências concluídas</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">Bloquear cookies de terceiros</translation>
 <translation id="6206551242102657620">A ligação é segura. Informações do site</translation>
 <translation id="6210748933810148297"><ph name="EMAIL" /> não é o seu email?</translation>
+<translation id="6216432067784365534">Opções de <ph name="NAME_OF_LIST_ITEM" /></translation>
 <translation id="6221633008163990886">Desbloqueie para exportar as palavras-passe.</translation>
 <translation id="6232535412751077445">A ativação da funcionalidade "Não Monitorizar" significa que é incluído um pedido no seu tráfego de navegação. Qualquer efeito depende de um Website responder ou não ao pedido e do modo como o pedido é interpretado.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ro.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ro.xtb
index 67b1e8dd..a44b793 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ro.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ro.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">Vezi site-uri populare atingând butonul „Site-uri de top”</translation>
 <translation id="1173894706177603556">Redenumește</translation>
 <translation id="1178581264944972037">Întrerupe</translation>
+<translation id="118069123878619799">- trăsăturile tale fizice, cum ar fi înălțimea;</translation>
 <translation id="1181037720776840403">Elimină</translation>
 <translation id="1188239144602654184">Intră în RA</translation>
 <translation id="1197267115302279827">Mută marcaje</translation>
@@ -181,7 +182,7 @@
 <translation id="2321958826496381788">Trage cursorul până poți citi textul cu ușurință. Textul trebuie să fie cel puțin la fel de mare ca acesta după o atingere dublă pe un paragraf.</translation>
 <translation id="2323763861024343754">Stocarea site-urilor</translation>
 <translation id="2328985652426384049">Nu se poate conecta</translation>
-<translation id="2330129964253841015">Te avertizează dacă parolele tale au fost compromise</translation>
+<translation id="2330129964253841015">Avertizează-mă dacă parolele au fost compromise</translation>
 <translation id="2349710944427398404">Totalul datelor folosite de Chrome, inclusiv conturile, marcajele și setările salvate</translation>
 <translation id="2353636109065292463">Se verifică conexiunea la internet</translation>
 <translation id="2359808026110333948">Continuă</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Google poate folosi istoricul pentru a personaliza Căutarea și alte servicii Google</translation>
 <translation id="2898264748040935573">Editează parola stocată</translation>
 <translation id="2900528713135656174">Creează un eveniment</translation>
+<translation id="2903493209154104877">Adrese</translation>
 <translation id="290376772003165898">Pagina nu este în <ph name="LANGUAGE" />?</translation>
 <translation id="2904414404539560095">Lista de dispozitive pe care să trimiți o filă este deschisă la înălțimea completă.</translation>
 <translation id="2909615210195135082">Platforma de notificări Google</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">Elemente de bază</translation>
 <translation id="4314815835985389558">Gestionează sincronizarea</translation>
 <translation id="4351244548802238354">Închide caseta de dialog</translation>
+<translation id="4353114845960720315">În RV, acest site ar putea afla:</translation>
 <translation id="4378154925671717803">Telefon</translation>
 <translation id="4384468725000734951">Pentru căutare se folosește Sogou</translation>
 <translation id="4404568932422911380">Niciun marcaj</translation>
@@ -496,6 +499,7 @@
 
 Pentru a modifica această setare, <ph name="BEGIN_LINK" />resetează sincronizarea<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">Numele de pe card</translation>
+<translation id="4808319664292298116">Intri în RV din <ph name="DOMAIN" />?</translation>
 <translation id="4824958205181053313">Anulezi sincronizarea?</translation>
 <translation id="4837753911714442426">Deschide opțiunile pentru a printa pagina</translation>
 <translation id="4842092870884894799">Fereastra pop-up pentru generarea parolelor este afișată</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{Acum # oră}few{Acum # ore}other{Acum # de ore}}</translation>
 <translation id="5810288467834065221">Drept de autor <ph name="YEAR" /> Google LLC. Toate drepturile rezervate.</translation>
 <translation id="5817918615728894473">Asociază</translation>
+<translation id="5819762621475381970">- aspectul camerei în care te afli;</translation>
 <translation id="583281660410589416">Necunoscut</translation>
 <translation id="5833984609253377421">Trimite linkul</translation>
 <translation id="5836192821815272682">Se descarcă actualizarea Chrome…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">ICU suplimentar</translation>
 <translation id="6039379616847168523">Accesează fila următoare</translation>
 <translation id="6040143037577758943">Închide</translation>
+<translation id="6042308850641462728">Mai multe</translation>
 <translation id="604996488070107836">Fișierul <ph name="FILE_NAME" /> nu a fost descărcat din cauza unei erori necunoscute.</translation>
 <translation id="605721222689873409">AA</translation>
 <translation id="6064125863973209585">Descărcări finalizate</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">Blochează cookie-urile terță parte</translation>
 <translation id="6206551242102657620">Conexiunea este sigură. Informații despre site</translation>
 <translation id="6210748933810148297">Nu ești <ph name="EMAIL" />?</translation>
+<translation id="6216432067784365534">Opțiuni pentru <ph name="NAME_OF_LIST_ITEM" /></translation>
 <translation id="6221633008163990886">Deblochează pentru a-ți exporta parolele.</translation>
 <translation id="6232535412751077445">Dacă activezi opțiunea „Nu urmări”, o solicitare va fi inclusă împreună cu traficul de navigare. Efectul variază în funcție de răspunsul site-ului la solicitare și în funcție de modul în care este interpretată solicitarea.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ru.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ru.xtb
index e1aad99..cae0a1a 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ru.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ru.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">Чтобы перейти к списку популярных сайтов, нажмите кнопку "Топ сайтов"</translation>
 <translation id="1173894706177603556">Переименовать</translation>
 <translation id="1178581264944972037">Пауза</translation>
+<translation id="118069123878619799">– получить представление о параметрах вашего тела, например о росте;</translation>
 <translation id="1181037720776840403">Удалить</translation>
 <translation id="1188239144602654184">Начать</translation>
 <translation id="1197267115302279827">Переместить закладки</translation>
@@ -181,7 +182,7 @@
 <translation id="2321958826496381788">Перемещайте ползунок, пока текст не станет удобным для чтения. После двойного нажатия на абзац текст должен быть такого размера.</translation>
 <translation id="2323763861024343754">Данные сайтов</translation>
 <translation id="2328985652426384049">Не удается войти</translation>
-<translation id="2330129964253841015">Сообщать о компрометации паролей</translation>
+<translation id="2330129964253841015">Сообщать об утечке паролей</translation>
 <translation id="2349710944427398404">Общее количество данных Chrome, включая аккаунты, закладки и сохраненные настройки</translation>
 <translation id="2353636109065292463">Проверка подключения к Интернету</translation>
 <translation id="2359808026110333948">Продолжить</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Google может использовать вашу историю, чтобы персонализировать Поиск и другие сервисы.</translation>
 <translation id="2898264748040935573">Изменение сохраненного пароля.</translation>
 <translation id="2900528713135656174">Создать мероприятие</translation>
+<translation id="2903493209154104877">Адреса</translation>
 <translation id="290376772003165898">Язык страницы не <ph name="LANGUAGE" />?</translation>
 <translation id="2904414404539560095">Список устройств для отправки вкладки развернут на весь экран.</translation>
 <translation id="2909615210195135082">Платформа уведомлений Google</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">Основные</translation>
 <translation id="4314815835985389558">Настройки синхронизации</translation>
 <translation id="4351244548802238354">Закрыть</translation>
+<translation id="4353114845960720315">Когда вы находитесь в этом режиме, сайт может:</translation>
 <translation id="4378154925671717803">Телефон</translation>
 <translation id="4384468725000734951">Sogou используется как поисковая система по умолчанию</translation>
 <translation id="4404568932422911380">Нет закладок</translation>
@@ -496,6 +499,7 @@
 
 Чтобы изменить эту настройку, <ph name="BEGIN_LINK" />сбросьте параметры синхронизации<ph name="END_LINK" />.</translation>
 <translation id="4807098396393229769">Имя владельца</translation>
+<translation id="4808319664292298116">Войти в режим виртуальной реальности на сайте <ph name="DOMAIN" />?</translation>
 <translation id="4824958205181053313">Отключить синхронизацию?</translation>
 <translation id="4837753911714442426">Открыть параметры печати страницы</translation>
 <translation id="4842092870884894799">Открыто всплывающее окно создания пароля</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{# час назад}one{# час назад}few{# часа назад}many{# часов назад}other{# часа назад}}</translation>
 <translation id="5810288467834065221">© Google LLC, <ph name="YEAR" />. Все права защищены.</translation>
 <translation id="5817918615728894473">Подключить</translation>
+<translation id="5819762621475381970">– узнать планировку комнаты, в которой вы находитесь.</translation>
 <translation id="583281660410589416">Неизвестно</translation>
 <translation id="5833984609253377421">Отправить ссылку</translation>
 <translation id="5836192821815272682">Скачивание обновлений для Chrome…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">Дополнительный модуль ICU</translation>
 <translation id="6039379616847168523">Перейти к следующей вкладке</translation>
 <translation id="6040143037577758943">Закрыть</translation>
+<translation id="6042308850641462728">Ещё</translation>
 <translation id="604996488070107836">Не удалось скачать файл <ph name="FILE_NAME" /> из-за неизвестной ошибки.</translation>
 <translation id="605721222689873409">ГГ</translation>
 <translation id="6064125863973209585">Завершенные скачивания</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">Блокировать сторонние файлы cookie</translation>
 <translation id="6206551242102657620">Подключение защищено. Информация о сайте</translation>
 <translation id="6210748933810148297"><ph name="EMAIL" /> не ваш аккаунт?</translation>
+<translation id="6216432067784365534"><ph name="NAME_OF_LIST_ITEM" />: параметры</translation>
 <translation id="6221633008163990886">Чтобы экспортировать пароли, разблокируйте экран</translation>
 <translation id="6232535412751077445">Если вы запретите отслеживание, в запросы браузера будет включена специальная команда. Сайты могут интерпретировать ее и отвечать на нее по-разному.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_sk.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_sk.xtb
index eb0a532..a11980c5 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_sk.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_sk.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">Klepnutím na tlačidlo Hlavné weby zobrazíte obľúbené webové stránky</translation>
 <translation id="1173894706177603556">Premenovať</translation>
 <translation id="1178581264944972037">Pozastaviť</translation>
+<translation id="118069123878619799">– vašich fyzických vlastnostiach, napríklad výške</translation>
 <translation id="1181037720776840403">Odstrániť</translation>
 <translation id="1188239144602654184">Spustiť VR</translation>
 <translation id="1197267115302279827">Presunúť záložky</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Google môže pomocou vašej histórie prispôsobiť Vyhľadávanie a ďalšie služby Googlu</translation>
 <translation id="2898264748040935573">Úprava uloženého hesla</translation>
 <translation id="2900528713135656174">Vytvorte udalosť</translation>
+<translation id="2903493209154104877">Adresy</translation>
 <translation id="290376772003165898">Stránka nie je v jazyku <ph name="LANGUAGE" />?</translation>
 <translation id="2904414404539560095">Zoznam zariadení, s ktorými sa má zdieľať karta, je otvorený na plnú výšku.</translation>
 <translation id="2909615210195135082">Google Notifications Platform</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">Základy</translation>
 <translation id="4314815835985389558">Správa synchronizácie</translation>
 <translation id="4351244548802238354">Zavrieť dialógové okno</translation>
+<translation id="4353114845960720315">Keď budete vo VR, tento web môže získať informácie o:</translation>
 <translation id="4378154925671717803">Telefón</translation>
 <translation id="4384468725000734951">Na vyhľadávanie sa používa Sogou</translation>
 <translation id="4404568932422911380">Žiadne záložky</translation>
@@ -496,6 +499,7 @@
 
 Ak chcete toto nastavenie zmeniť, <ph name="BEGIN_LINK" />resetujte synchronizáciu<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">Meno na karte</translation>
+<translation id="4808319664292298116">Chcete prejsť do VR z domény <ph name="DOMAIN" />?</translation>
 <translation id="4824958205181053313">Chcete zrušiť synchronizáciu?</translation>
 <translation id="4837753911714442426">Otvorenie možností tlače stránky</translation>
 <translation id="4842092870884894799">Zobrazuje sa okno generovania hesiel</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{pred # hodinou}few{pred # hodinami}many{pred # hodinou}other{pred # hodinami}}</translation>
 <translation id="5810288467834065221">Copyright <ph name="YEAR" /> Google LLC. Všetky práva vyhradené.</translation>
 <translation id="5817918615728894473">Párovať</translation>
+<translation id="5819762621475381970">– rozložení vašej miestnosti</translation>
 <translation id="583281660410589416">Neznáme</translation>
 <translation id="5833984609253377421">Zdieľať odkaz</translation>
 <translation id="5836192821815272682">Sťahuje sa aktualizácia Chromu…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">Dodatočný modul ICU</translation>
 <translation id="6039379616847168523">Prechod na ďalšiu kartu</translation>
 <translation id="6040143037577758943">Zavrieť</translation>
+<translation id="6042308850641462728">Viac</translation>
 <translation id="604996488070107836">Súbor <ph name="FILE_NAME" /> sa nepodarilo stiahnuť z dôvodu neznámej chyby.</translation>
 <translation id="605721222689873409">RR</translation>
 <translation id="6064125863973209585">Sťahovanie bolo dokončené</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">Blokovať súbory cookie tretích strán</translation>
 <translation id="6206551242102657620">Spojenie je zabezpečené. Informácie o webe</translation>
 <translation id="6210748933810148297">Nie som <ph name="EMAIL" /></translation>
+<translation id="6216432067784365534"><ph name="NAME_OF_LIST_ITEM" /> – možnosti</translation>
 <translation id="6221633008163990886">Heslá budete môcť exportovať po odomknutí</translation>
 <translation id="6232535412751077445">Ak povolíte možnosť Nesledovať, k odosielaným dátam prehliadania sa pridá žiadosť. Akýkoľvek účinok závisí od toho, či bude web na žiadosť reagovať, a tiež od interpretácie žiadosti.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_sl.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_sl.xtb
index a821f19..70e1655d 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_sl.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_sl.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">Oglejte si priljubljena spletna mesta z dotikom gumba »Najb. prilj.«</translation>
 <translation id="1173894706177603556">Preimenuj</translation>
 <translation id="1178581264944972037">Prekini</translation>
+<translation id="118069123878619799">– vaše fizične poteze, na primer višina,</translation>
 <translation id="1181037720776840403">Odstrani</translation>
 <translation id="1188239144602654184">Začni RR</translation>
 <translation id="1197267115302279827">Premakni zavihke</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Google lahko vašo zgodovino uporabi za prilagajanje Iskanja Google in drugih Googlovih storitev</translation>
 <translation id="2898264748040935573">Urejanje shranjenega gesla</translation>
 <translation id="2900528713135656174">Ustvarite dogodek</translation>
+<translation id="2903493209154104877">Naslovi</translation>
 <translation id="290376772003165898">Stran ni v jeziku <ph name="LANGUAGE" />?</translation>
 <translation id="2904414404539560095">Seznam naprav, s katerimi želite deliti zavihek, odprt pri polni višini.</translation>
 <translation id="2909615210195135082">Googlovo okolje za obvestila</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">Osnove</translation>
 <translation id="4314815835985389558">Upravljanje sinhronizacije</translation>
 <translation id="4351244548802238354">Zapri pogovorno okno</translation>
+<translation id="4353114845960720315">Med uporabo navidezne resničnosti lahko to spletno mesto o vas izve to:</translation>
 <translation id="4378154925671717803">Telefon</translation>
 <translation id="4384468725000734951">Uporaba iskalnika Sogou za iskanje</translation>
 <translation id="4404568932422911380">Ni zaznamkov</translation>
@@ -496,6 +499,7 @@
 
 Če želite spremeniti to nastavitev, <ph name="BEGIN_LINK" />ponastavite sinhronizacijo<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">Ime na kartici</translation>
+<translation id="4808319664292298116">Želite zagnati navidezno resničnost z domene <ph name="DOMAIN" />?</translation>
 <translation id="4824958205181053313">Želite preklicati sinhronizacijo?</translation>
 <translation id="4837753911714442426">Odpiranje možnosti za tiskanje strani</translation>
 <translation id="4842092870884894799">Prikaz pojavnega okna za ustvarjanje gesel</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{Pred # uro}one{Pred # uro}two{Pred # urama}few{Pred # urami}other{Pred # urami}}</translation>
 <translation id="5810288467834065221">Copyright <ph name="YEAR" /> Google LLC. Vse pravice pridržane.</translation>
 <translation id="5817918615728894473">Seznani</translation>
+<translation id="5819762621475381970">– tloris sobe.</translation>
 <translation id="583281660410589416">Neznano</translation>
 <translation id="5833984609253377421">Deli povezavo z drugimi</translation>
 <translation id="5836192821815272682">Prenašanje posodobitve za Chrome …</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">Dodatni modul ICU</translation>
 <translation id="6039379616847168523">Premik na naslednji zavihek</translation>
 <translation id="6040143037577758943">Zapri</translation>
+<translation id="6042308850641462728">Več</translation>
 <translation id="604996488070107836">Prenos datoteke <ph name="FILE_NAME" /> ni uspel zaradi neznane napake.</translation>
 <translation id="605721222689873409">LL</translation>
 <translation id="6064125863973209585">Dokončani prenosi</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">Blokiraj piškotke drugih spletnih mest</translation>
 <translation id="6206551242102657620">Povezava je varna. Podatki o spletnem mestu.</translation>
 <translation id="6210748933810148297">Niste <ph name="EMAIL" />?</translation>
+<translation id="6216432067784365534">Možnosti za <ph name="NAME_OF_LIST_ITEM" /></translation>
 <translation id="6221633008163990886">Odklenite, če želite izvoziti gesla</translation>
 <translation id="6232535412751077445">Če omogočite možnost »Ne sledi«, bo zahteva vključena v vaš promet brskanja. Učinek je odvisen od odziva spletnega mesta na zahtevo in od tega, kako si zahtevo razlaga.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_sr.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_sr.xtb
index c32fcee..f79f556 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_sr.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_sr.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">Додирните дугме „Најпопуларнији веб-сајтови“ и видите те веб-сајтове</translation>
 <translation id="1173894706177603556">Преименуј</translation>
 <translation id="1178581264944972037">Паузирај</translation>
+<translation id="118069123878619799">– ваше физичке особине, попут висине</translation>
 <translation id="1181037720776840403">Уклони</translation>
 <translation id="1188239144602654184">Уђи у ПР</translation>
 <translation id="1197267115302279827">Премести обележиваче</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Google може да користи историју за персонализацију Претраге и других Google услуга</translation>
 <translation id="2898264748040935573">Измените сачувану лозинку</translation>
 <translation id="2900528713135656174">Направите догађај</translation>
+<translation id="2903493209154104877">Адресе</translation>
 <translation id="290376772003165898">Ова страница није на језику <ph name="LANGUAGE" />?</translation>
 <translation id="2904414404539560095">Листа уређаја са којима се дели картица је отворена у пуној висини.</translation>
 <translation id="2909615210195135082">Google платформа за обавештења</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">Основна</translation>
 <translation id="4314815835985389558">Управљајте синхронизацијом</translation>
 <translation id="4351244548802238354">Затвори дијалог</translation>
+<translation id="4353114845960720315">Док сте у ВР режиму, овај сајт ће можда моћи да сазна нешто о вама:</translation>
 <translation id="4378154925671717803">Телефон</translation>
 <translation id="4384468725000734951">Користите Sogou за претрагу</translation>
 <translation id="4404568932422911380">Нема обележивача</translation>
@@ -496,6 +499,7 @@
 
 Да бисте променили ово подешавање, <ph name="BEGIN_LINK" />ресетујте синхронизацију<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">Име и презиме на картици</translation>
+<translation id="4808319664292298116">Желите да активирате ВР са <ph name="DOMAIN" />?</translation>
 <translation id="4824958205181053313">Желите ли да откажете синхронизацију?</translation>
 <translation id="4837753911714442426">Отварање опција за штампање странице</translation>
 <translation id="4842092870884894799">Приказивање искачућег прозора за генерисање лозинке</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{Пре # сата}one{Пре # сата}few{Пре # сата}other{Пре # сати}}</translation>
 <translation id="5810288467834065221">Ауторска права <ph name="YEAR" />. Google LLC. Сва права задржана.</translation>
 <translation id="5817918615728894473">Упари</translation>
+<translation id="5819762621475381970">– изглед ваше собе</translation>
 <translation id="583281660410589416">Непознато</translation>
 <translation id="5833984609253377421">Дели линк</translation>
 <translation id="5836192821815272682">Преузима се ажурирање за Chrome…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">Додатни ICU модул</translation>
 <translation id="6039379616847168523">Прелазак на следећу картицу</translation>
 <translation id="6040143037577758943">Затвори</translation>
+<translation id="6042308850641462728">Још</translation>
 <translation id="604996488070107836">Преузимање датотеке <ph name="FILE_NAME" /> није успело због непознате грешке.</translation>
 <translation id="605721222689873409">ГГ</translation>
 <translation id="6064125863973209585">Довршена преузимања</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">Блокирај колачиће треће стране</translation>
 <translation id="6206551242102657620">Веза је безбедна. Информације о сајту</translation>
 <translation id="6210748933810148297">Нисте <ph name="EMAIL" />?</translation>
+<translation id="6216432067784365534">Опције ставке <ph name="NAME_OF_LIST_ITEM" /></translation>
 <translation id="6221633008163990886">Откључајте да бисте извезли лозинке</translation>
 <translation id="6232535412751077445">Ако омогућите функцију „Не прати“, захтев ће бити обухваћен саобраћајем прегледања. Последица те радње зависи од тога да ли веб-сајт одговара на захтев и како се захтев тумачи.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_sv.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_sv.xtb
index ca14e80..75e8343c 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_sv.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_sv.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">Visa populära webbplatser genom att trycka på Populärt</translation>
 <translation id="1173894706177603556">Ändra namn</translation>
 <translation id="1178581264944972037">Paus</translation>
+<translation id="118069123878619799">– din fysiska egenskaper, t.ex. hur lång du är</translation>
 <translation id="1181037720776840403">Ta bort</translation>
 <translation id="1188239144602654184">Starta AR</translation>
 <translation id="1197267115302279827">Flytta bokmärken</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Google kan anpassa Sök och andra Google-tjänster utifrån historiken</translation>
 <translation id="2898264748040935573">Redigera sparat lösenord</translation>
 <translation id="2900528713135656174">Skapa händelse</translation>
+<translation id="2903493209154104877">Adresser</translation>
 <translation id="290376772003165898">Är sidan inte på <ph name="LANGUAGE" />?</translation>
 <translation id="2904414404539560095">Listan över enheter som fliken kan delas med öppnades och tar upp hela skärmen.</translation>
 <translation id="2909615210195135082">Googles aviseringsplattform</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">Grunderna</translation>
 <translation id="4314815835985389558">Hantera synkronisering</translation>
 <translation id="4351244548802238354">Stäng dialogrutan</translation>
+<translation id="4353114845960720315">Medan du använder VR-läget kan den här webbplatsen ta reda på följande om dig:</translation>
 <translation id="4378154925671717803">Mobil</translation>
 <translation id="4384468725000734951">Du söker med Sogou</translation>
 <translation id="4404568932422911380">Inga bokmärken</translation>
@@ -496,6 +499,7 @@
 
 <ph name="BEGIN_LINK" />Återställ synkroniseringen<ph name="END_LINK" /> om du vill ändra den här inställningen.</translation>
 <translation id="4807098396393229769">Namn på kort</translation>
+<translation id="4808319664292298116">Vill du låta <ph name="DOMAIN" /> aktivera VR-läget?</translation>
 <translation id="4824958205181053313">Vill du avbryta synkroniseringen?</translation>
 <translation id="4837753911714442426">Öppna utskriftsalternativ</translation>
 <translation id="4842092870884894799">Visar popupfönster för lösenordsgenerering</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{för # timme sedan}other{för # timmar sedan}}</translation>
 <translation id="5810288467834065221">Copyright <ph name="YEAR" /> Google LLC. Med ensamrätt.</translation>
 <translation id="5817918615728894473">Koppla</translation>
+<translation id="5819762621475381970">– hur ditt rum ser ut</translation>
 <translation id="583281660410589416">Okänd</translation>
 <translation id="5833984609253377421">Dela länk</translation>
 <translation id="5836192821815272682">Uppdatering för Chrome laddas ned …</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">Extra ICU</translation>
 <translation id="6039379616847168523">Hoppa till nästa flik</translation>
 <translation id="6040143037577758943">Stäng</translation>
+<translation id="6042308850641462728">Mer</translation>
 <translation id="604996488070107836">Det gick inte att ladda ned <ph name="FILE_NAME" /> på grund av ett okänt fel.</translation>
 <translation id="605721222689873409">ÅÅ</translation>
 <translation id="6064125863973209585">Slutförda nedladdningar</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">Blockera cookies från tredje part</translation>
 <translation id="6206551242102657620">Anslutningen är säker. Webbplatsinformation</translation>
 <translation id="6210748933810148297">Inte <ph name="EMAIL" />?</translation>
+<translation id="6216432067784365534">Alternativ för <ph name="NAME_OF_LIST_ITEM" /></translation>
 <translation id="6221633008163990886">Lås upp om du vill exportera dina lösenord</translation>
 <translation id="6232535412751077445">Om du aktiverar Do Not Track inkluderas en begäran i din surftrafik. Eventuella effekter beror på om webbplatsen svarar på begäran och hur begäran tolkas.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_sw.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_sw.xtb
index 887c7c9..4f8f4b2 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_sw.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_sw.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">Ona tovuti maarufu kwa kugusa kitufe cha "Tovuti maarufu"</translation>
 <translation id="1173894706177603556">Ipe jina jipya</translation>
 <translation id="1178581264944972037">Sitisha</translation>
+<translation id="118069123878619799">- sifa zako za kimwili, kama vile urefu</translation>
 <translation id="1181037720776840403">Ondoa</translation>
 <translation id="1188239144602654184">Weka Uhalisia Ulioboreshwa</translation>
 <translation id="1197267115302279827">Sogeza alamisho</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Google inaweza kutumia historia yako ili kuweka mapendeleo kwenye huduma ya Tafuta na Google na huduma nyingine za Google.</translation>
 <translation id="2898264748040935573">Badilisha nenosiri lililohifadhiwa</translation>
 <translation id="2900528713135656174">Ongeza tukio jipya</translation>
+<translation id="2903493209154104877">Anwani</translation>
 <translation id="290376772003165898">Je, ukurasa huu haupo katika <ph name="LANGUAGE" />?</translation>
 <translation id="2904414404539560095">Orodha ya vifaa vinavyoweza kutumia kichupo pamoja imefunguliwa kwenye skrini nzima.</translation>
 <translation id="2909615210195135082">Mfumo wa Arifa za Google</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">Mambo Msingi</translation>
 <translation id="4314815835985389558">Dhibiti usawazishaji</translation>
 <translation id="4351244548802238354">Funga kidirisha</translation>
+<translation id="4353114845960720315">Wakati uko katika hali ya VR, tovuti hii inaweza kujifunza kuhusu:</translation>
 <translation id="4378154925671717803">Simu</translation>
 <translation id="4384468725000734951">Unatumia Sogou kutafuta</translation>
 <translation id="4404568932422911380">Hakuna alamisho</translation>
@@ -496,6 +499,7 @@
 
 Ili ubadilishe mipangilio hii, <ph name="BEGIN_LINK" />fanya usawazishaji upya<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">Jina kwenye kadi</translation>
+<translation id="4808319664292298116">Ingia katika hali ya VR ukitumia <ph name="DOMAIN" />?</translation>
 <translation id="4824958205181053313">Ungependa kughairi usawazishaji?</translation>
 <translation id="4837753911714442426">Fungua chaguo za kuchapisha ukurasa</translation>
 <translation id="4842092870884894799">Inaonyesha dirisha ibukizi la uundaji wa nenosiri</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{Saa # iliyopita}other{Saa # zilizopita}}</translation>
 <translation id="5810288467834065221">Hakimiliki <ph name="YEAR" /> Google LLC. Haki zote zimehifadhiwa.</translation>
 <translation id="5817918615728894473">Oanisha</translation>
+<translation id="5819762621475381970">- muundo wa chumba chako</translation>
 <translation id="583281660410589416">Haijulikani</translation>
 <translation id="5833984609253377421">Shiriki kiungo</translation>
 <translation id="5836192821815272682">Inapakua Sasisho la Chrome…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">ICU ya Ziada</translation>
 <translation id="6039379616847168523">Nenda kwenye kichupo kinachofuata</translation>
 <translation id="6040143037577758943">Funga</translation>
+<translation id="6042308850641462728">Zaidi</translation>
 <translation id="604996488070107836">Kipakuliwa cha <ph name="FILE_NAME" /> hakijafaulu kwa sababu ya hitilafu isiyojulikana.</translation>
 <translation id="605721222689873409">MK</translation>
 <translation id="6064125863973209585">Faili zilizopakuliwa</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">Zuia vidakuzi vya tovuti nyingine</translation>
 <translation id="6206551242102657620">Muunganisho ni salama. Maelezo ya tovuti</translation>
 <translation id="6210748933810148297">Wewe si <ph name="EMAIL" />?</translation>
+<translation id="6216432067784365534">Chaguo za <ph name="NAME_OF_LIST_ITEM" /></translation>
 <translation id="6221633008163990886">Fungua ili uhamishe manenosiri yako</translation>
 <translation id="6232535412751077445">Kuwasha ‘Usifuatilie’ kunamaanisha kuwa ombi litajumuishwa pamoja na maelezo yako mengine ya kuvinjari. Athari yoyote itategemea ikiwa tovuti inajibu ombi, na namna ombi litakavyofasiriwa.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ta.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ta.xtb
index 51f75db..95dd9a68 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ta.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ta.xtb
@@ -259,6 +259,7 @@
 <translation id="2893180576842394309">‘தேடல்’ மற்றும் பிற Google சேவைகளைத் தனிப்பயனாக்க, உங்கள் வரலாற்றை Google பயன்படுத்தக்கூடும்</translation>
 <translation id="2898264748040935573">சேமிக்கப்பட்ட கடவுச்சொல்லைத் திருத்தும் பட்டன்</translation>
 <translation id="2900528713135656174">நிகழ்வை உருவாக்கவும்</translation>
+<translation id="2903493209154104877">முகவரிகள்</translation>
 <translation id="290376772003165898"><ph name="LANGUAGE" /> மொழியில் பக்கம் இல்லையா?</translation>
 <translation id="2904414404539560095">தாவலைப் பகிர்வதற்கான சாதனங்களின் பட்டியல் திரையின் முழு அளவிற்குத் திறக்கப்பட்டுள்ளது.</translation>
 <translation id="2909615210195135082">Google அறிவிப்புகள் பிளாட்ஃபார்ம்</translation>
@@ -669,6 +670,7 @@
 <translation id="6036057147555329831">கூடுதல் ICU</translation>
 <translation id="6039379616847168523">அடுத்த தாவலுக்குச் செல்லும்</translation>
 <translation id="6040143037577758943">மூடு</translation>
+<translation id="6042308850641462728">மேலும்</translation>
 <translation id="604996488070107836">அறியப்படாதப் பிழை காரணமாக <ph name="FILE_NAME" />ஐப் பதிவிறக்க முடியவில்லை.</translation>
 <translation id="605721222689873409">YY</translation>
 <translation id="6064125863973209585">நிறைவடைந்த பதிவிறக்கங்கள்</translation>
@@ -691,6 +693,7 @@
 <translation id="6196640612572343990">மூன்றாம் தரப்புக் குக்கீகளைத் தடு</translation>
 <translation id="6206551242102657620">பாதுகாப்பான இணைப்பு. தளத் தகவல்</translation>
 <translation id="6210748933810148297"><ph name="EMAIL" /> இல்லையா?</translation>
+<translation id="6216432067784365534"><ph name="NAME_OF_LIST_ITEM" /> விருப்பத்தேர்வுகள்</translation>
 <translation id="6221633008163990886">உங்கள் கடவுச்சொற்களை ஏற்ற, திறக்கவும்</translation>
 <translation id="6232535412751077445">‘கண்காணிக்க வேண்டாம்’ என்பதை இயக்குவதால் உங்கள் உலாவல் டிராஃபிக்குடன் கோரிக்கை ஒன்று இணைக்கப்படும். கோரிக்கைக்கு இணையதளம் எவ்வாறு பதிலளிக்கிறது என்பதையும் கோரிக்கையானது எவ்வாறு புரிந்து கொள்ளப்படுகிறது என்பதையும் பொருத்து எந்தவொரு விளைவும் இருக்கும்.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_te.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_te.xtb
index d8d6009..67f25c30 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_te.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_te.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">"టాప్ సైట్‌లు" బటన్‌పై నొక్కడం ద్వారా ప్రసిద్ధ వెబ్‌సైట్‌లను చూడండి</translation>
 <translation id="1173894706177603556">పేరుమార్చు</translation>
 <translation id="1178581264944972037">పాజ్ చేయి</translation>
+<translation id="118069123878619799">- మీ ఎత్తు వంటి భౌతిక లక్షణాలు</translation>
 <translation id="1181037720776840403">తీసివేయి</translation>
 <translation id="1188239144602654184">ARలోకి ప్రవేశించు</translation>
 <translation id="1197267115302279827">బుక్‌మార్క్‌లను తరలించు</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">శోధన, ఇతర Google సేవలను వ్యక్తిగతీకరించడానికి Google మీ చరిత్రను ఉపయోగించే అవకాశం ఉంటుంది</translation>
 <translation id="2898264748040935573">నిల్వ చేసిన పాస్‌వర్డ్‌ను సవరించండి</translation>
 <translation id="2900528713135656174">ఈవెంట్‌ను సృష్టించండి</translation>
+<translation id="2903493209154104877">చిరునామాలు</translation>
 <translation id="290376772003165898">పేజీ <ph name="LANGUAGE" />లో లేదా?</translation>
 <translation id="2904414404539560095">ట్యాబ్‌ను షేర్ చేయాల్సిన పరికరాల జాబితా పూర్తి ఎత్తులో తెరవబడింది.</translation>
 <translation id="2909615210195135082">Google నోటిఫికేషన్‌ల ప్లాట్‌ఫామ్</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">ప్రాథమికాలు</translation>
 <translation id="4314815835985389558">సింక్‌ను నిర్వహించండి</translation>
 <translation id="4351244548802238354">డైలాగ్‌ను మూసివేయి</translation>
+<translation id="4353114845960720315">మీరు VRలో ఉన్నప్పుడు, ఈ సైట్ కింది వాటిని గురించి తెలుసుకునే అవకాశం ఉంది:</translation>
 <translation id="4378154925671717803">ఫోన్</translation>
 <translation id="4384468725000734951">శోధన కోసం Sogouను ఉపయోగిస్తుంది</translation>
 <translation id="4404568932422911380">బుక్‌మార్క్‌లు లేవు</translation>
@@ -496,6 +499,7 @@
 
 ఈ సెట్టింగ్‌ని మార్చడం కోసం, <ph name="BEGIN_LINK" />సమకాలీకరణను రీసెట్ చేయండి<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">కార్డ్‌పై పేరు</translation>
+<translation id="4808319664292298116"><ph name="DOMAIN" /> నుండి VRను నమోదు చేయాలా?</translation>
 <translation id="4824958205181053313">సింక్‌ను రద్దు చేయాలా?</translation>
 <translation id="4837753911714442426">పేజీని ముద్రించడానికి ఎంపికలను తెరవండి</translation>
 <translation id="4842092870884894799">పాస్‌వర్డ్ ఉత్పత్తి పాప్ అప్ చూపబడుతోంది</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{# గంట క్రితం}other{# గంటల క్రితం}}</translation>
 <translation id="5810288467834065221">కాపీరైట్ <ph name="YEAR" /> Google LLC. సర్వ హక్కులు ప్రత్యేకించబడ్డాయి.</translation>
 <translation id="5817918615728894473">జత చేయి</translation>
+<translation id="5819762621475381970">- మీ గది యొక్క లేఅవుట్</translation>
 <translation id="583281660410589416">తెలియని</translation>
 <translation id="5833984609253377421">లింక్‌ను షేర్ చేయి</translation>
 <translation id="5836192821815272682">Chrome అప్‌డేట్‌ను డౌన్‌లోడ్ చేస్తోంది…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">అదనపు ICU</translation>
 <translation id="6039379616847168523">తదుపరి ట్యాబ్‌కు వెళ్లండి</translation>
 <translation id="6040143037577758943">మూసివేయి</translation>
+<translation id="6042308850641462728">మరింత</translation>
 <translation id="604996488070107836">తెలియని ఎర్ర‌ర్‌ కారణంగా <ph name="FILE_NAME" /> డౌన్‌లోడ్ విఫలమైంది.</translation>
 <translation id="605721222689873409">YY</translation>
 <translation id="6064125863973209585">పూర్తయిన డౌన్‌లోడ్‌లు</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">మూడవ పక్షం కుక్కీలను బ్లాక్ చేయి</translation>
 <translation id="6206551242102657620">కనెక్షన్ సురక్షితం. సైట్ సమాచారం</translation>
 <translation id="6210748933810148297"><ph name="EMAIL" /> కాదా?</translation>
+<translation id="6216432067784365534"><ph name="NAME_OF_LIST_ITEM" /> ఎంపికలు</translation>
 <translation id="6221633008163990886">మీ పాస్‌వర్డ్‌లను ఎగుమతి చేయడానికి అన్‌లాక్ చేయండి</translation>
 <translation id="6232535412751077445">“ట్రాక్ చేయవద్దు”ను ప్రారంభించడం వ‌ల్ల‌ మీ బ్రౌజింగ్ ట్రాఫిక్‌తో పాటు ఒక అభ్యర్థన చేర్చబడుతుంది. ఆ అభ్యర్థనకు వెబ్‌సైట్ ప్రతిస్పందించిందా లేదా మరియు అభ్యర్థన ఎలా ప‌రిగ‌ణించ‌బ‌డింది అనే వాటిపై ఏ ప్రభావం అయినా ఆధారపడి ఉంటుంది. 
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_th.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_th.xtb
index c7a40cb..d9a57b4 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_th.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_th.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">ดูเว็บไซต์ยอดนิยมโดยการแตะปุ่ม "เว็บไซต์อันดับสูงสุด"</translation>
 <translation id="1173894706177603556">เปลี่ยนชื่อ</translation>
 <translation id="1178581264944972037">หยุดชั่วคราว</translation>
+<translation id="118069123878619799">- ลักษณะทางกายภาพของคุณ เช่น ส่วนสูง</translation>
 <translation id="1181037720776840403">นำออก</translation>
 <translation id="1188239144602654184">เริ่ม AR</translation>
 <translation id="1197267115302279827">ย้ายบุ๊กมาร์ก</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Google อาจใช้ประวัติการเข้าชมเพื่อปรับเปลี่ยน Search และบริการอื่นๆ ของ Google ให้เข้ากับคุณ</translation>
 <translation id="2898264748040935573">แก้ไขรหัสผ่านที่เก็บไว้</translation>
 <translation id="2900528713135656174">สร้างกิจกรรม</translation>
+<translation id="2903493209154104877">ที่อยู่</translation>
 <translation id="290376772003165898">หน้านี้ไม่ใช่ภาษา<ph name="LANGUAGE" />ใช่ไหม</translation>
 <translation id="2904414404539560095">รายการอุปกรณ์ที่จะแชร์แท็บด้วยเปิดอยู่ที่ระดับความสูงเต็มหน้าจอ</translation>
 <translation id="2909615210195135082">แพลตฟอร์มการแจ้งเตือนของ Google</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">พื้นฐาน</translation>
 <translation id="4314815835985389558">จัดการการซิงค์</translation>
 <translation id="4351244548802238354">ปิดหน้าต่างโต้ตอบ</translation>
+<translation id="4353114845960720315">ขณะอยู่ในโหมด VR เว็บไซต์นี้อาจรู้เกี่ยวกับ</translation>
 <translation id="4378154925671717803">โทรศัพท์</translation>
 <translation id="4384468725000734951">กำลังใช้ Sogou ในการค้นหา</translation>
 <translation id="4404568932422911380">ไม่มีบุ๊กมาร์ก</translation>
@@ -496,6 +499,7 @@
 
 หากต้องการเปลี่ยนแปลงการตั้งค่านี้ ให้<ph name="BEGIN_LINK" />รีเซ็ตการซิงค์<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">ชื่อบนบัตร</translation>
+<translation id="4808319664292298116">เข้าสู่โหมด VR จาก <ph name="DOMAIN" /> ใช่ไหม</translation>
 <translation id="4824958205181053313">ยกเลิกการซิงค์ใช่ไหม</translation>
 <translation id="4837753911714442426">เปิดตัวเลือกในการพิมพ์หน้า</translation>
 <translation id="4842092870884894799">กำลังแสดงป๊อปอัปการสร้างรหัสผ่าน</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{# ชั่วโมงที่ผ่านมา}other{# ชั่วโมงที่ผ่านมา}}</translation>
 <translation id="5810288467834065221">ลิขสิทธิ์ <ph name="YEAR" /> Google LLC สงวนลิขสิทธิ์</translation>
 <translation id="5817918615728894473">จับคู่</translation>
+<translation id="5819762621475381970">- เลย์เอาต์ของห้อง</translation>
 <translation id="583281660410589416">ไม่รู้จัก</translation>
 <translation id="5833984609253377421">แชร์ลิงก์</translation>
 <translation id="5836192821815272682">กำลังดาวน์โหลดอัปเดต Chrome…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">ICU เพิ่มเติม</translation>
 <translation id="6039379616847168523">ข้ามไปยังแท็บถัดไป</translation>
 <translation id="6040143037577758943">ปิด</translation>
+<translation id="6042308850641462728">เพิ่มเติม</translation>
 <translation id="604996488070107836">การดาวน์โหลด <ph name="FILE_NAME" /> ล้มเหลวเนื่องจากข้อผิดพลาดที่ไม่รู้จัก</translation>
 <translation id="605721222689873409">ปป</translation>
 <translation id="6064125863973209585">การดาวน์โหลดที่เสร็จสมบูรณ์แล้ว</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">บล็อกคุกกี้ของบุคคลที่สาม</translation>
 <translation id="6206551242102657620">การเชื่อมต่อปลอดภัย ข้อมูลเว็บไซต์</translation>
 <translation id="6210748933810148297"><ph name="EMAIL" /> ไม่ใช่บัญชีที่ฉันจะใช้</translation>
+<translation id="6216432067784365534">ตัวเลือกสำหรับ<ph name="NAME_OF_LIST_ITEM" /></translation>
 <translation id="6221633008163990886">ปลดล็อกเพื่อส่งออกรหัสผ่าน</translation>
 <translation id="6232535412751077445">การเปิดใช้ "ไม่ติดตาม" หมายความว่าจะมีการรวมคำขอหนึ่งไว้กับการเข้าชมของคุณ ผลกระทบทั้งหมดขึ้นอยู่กับว่าเว็บไซต์ตอบสนองต่อคำขอนั้นไหม และวิธีตีความคำขอ
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_tr.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_tr.xtb
index f432099..740c7e8 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_tr.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_tr.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">"Popüler siteler" düğmesine dokunarak popüler web sitelerini görün</translation>
 <translation id="1173894706177603556">Yeniden adlandır</translation>
 <translation id="1178581264944972037">Duraklat</translation>
+<translation id="118069123878619799">- boyunuz gibi fiziksel özellikleriniz</translation>
 <translation id="1181037720776840403">Kaldır</translation>
 <translation id="1188239144602654184">AR'ye gir</translation>
 <translation id="1197267115302279827">Yer işaretlerini taşı</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Google; Arama ve diğer Google hizmetlerini kişiselleştirmek için geçmişinizi kullanabilir</translation>
 <translation id="2898264748040935573">Saklı şifreyi düzenleyin</translation>
 <translation id="2900528713135656174">Etkinlik oluştur</translation>
+<translation id="2903493209154104877">Adresler</translation>
 <translation id="290376772003165898">Sayfa <ph name="LANGUAGE" /> dilinde değil mi?</translation>
 <translation id="2904414404539560095">Sekme paylaşılacak cihazların listesi tam yükseklikte açıldı.</translation>
 <translation id="2909615210195135082">Google Notifications Platform</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">Temel Bilgiler</translation>
 <translation id="4314815835985389558">Senkronizasyonu yönetin</translation>
 <translation id="4351244548802238354">İletişim kutusunu kapat</translation>
+<translation id="4353114845960720315">Bu site, siz VR'deyken aşağıdakileri öğrenebilir:</translation>
 <translation id="4378154925671717803">Telefon</translation>
 <translation id="4384468725000734951">Arama için Sogou kullanılıyor</translation>
 <translation id="4404568932422911380">Yer işareti yok</translation>
@@ -496,6 +499,7 @@
 
 Bu ayarı değiştirmek için <ph name="BEGIN_LINK" />senkronizasyonu sıfırlayın<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">Kartın üzerindeki ad</translation>
+<translation id="4808319664292298116"><ph name="DOMAIN" /> adresinden VR'ye girilsin mi?</translation>
 <translation id="4824958205181053313">Senkronizasyon iptal edilsin mi?</translation>
 <translation id="4837753911714442426">Sayfayı yazdırma seçeneklerini açar</translation>
 <translation id="4842092870884894799">Şifre oluşturma pop-up'ı gösteriliyor</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{# saat önce}other{# saat önce}}</translation>
 <translation id="5810288467834065221">Telif hakkı <ph name="YEAR" /> Google LLC. Tüm hakları saklıdır.</translation>
 <translation id="5817918615728894473">Eşle</translation>
+<translation id="5819762621475381970">- odanızın düzeni</translation>
 <translation id="583281660410589416">Bilinmiyor</translation>
 <translation id="5833984609253377421">Bağlantıyı paylaş</translation>
 <translation id="5836192821815272682">Chrome Güncellemesi indiriliyor…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">Ekstra ICU</translation>
 <translation id="6039379616847168523">Sonraki sekmeye gider</translation>
 <translation id="6040143037577758943">Kapat</translation>
+<translation id="6042308850641462728">Daha fazla</translation>
 <translation id="604996488070107836">Bilinmeyen bir hata nedeniyle <ph name="FILE_NAME" /> dosyası indirilemedi.</translation>
 <translation id="605721222689873409">YY</translation>
 <translation id="6064125863973209585">Tamamlanan indirme işlemleri</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">Üçüncü taraf çerezlerini engelle</translation>
 <translation id="6206551242102657620">Bağlantı güvenli. Site bilgileri</translation>
 <translation id="6210748933810148297"><ph name="EMAIL" /> değil misiniz?</translation>
+<translation id="6216432067784365534"><ph name="NAME_OF_LIST_ITEM" /> Seçenekleri</translation>
 <translation id="6221633008163990886">Şifrelerinizi dışa aktarmak için kilit açılamadı</translation>
 <translation id="6232535412751077445">"Do Not Track" seçeneği etkinleştirildiğinde, göz atma trafiğinize bir istek eklenir. Her türlü etki, bir web sitesinin isteğe cevap verip vermemesine ve isteğin nasıl yorumlandığına bağlıdır.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_uk.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_uk.xtb
index 05ed1c1d..0949184a 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_uk.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_uk.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">Натисніть кнопку "Популярні сайти", щоб переглянути їх.</translation>
 <translation id="1173894706177603556">Перейменувати</translation>
 <translation id="1178581264944972037">Пауза</translation>
+<translation id="118069123878619799">- ваші фізичні характеристики, такі як ріст;</translation>
 <translation id="1181037720776840403">Видалити</translation>
 <translation id="1188239144602654184">Почати сеанс у режимі доповненої реальності</translation>
 <translation id="1197267115302279827">Перемістити закладки</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Google може використовувати вашу історію, щоб персоналізувати Пошук та інші сервіси Google</translation>
 <translation id="2898264748040935573">Змінити збережений пароль</translation>
 <translation id="2900528713135656174">Створити подію</translation>
+<translation id="2903493209154104877">Адреси</translation>
 <translation id="290376772003165898">Ця сторінка відображається не такою мовою: <ph name="LANGUAGE" />?</translation>
 <translation id="2904414404539560095">Список пристроїв, на які можна надіслати вкладку, відкрито на всю висоту екрана.</translation>
 <translation id="2909615210195135082">Google Notifications Platform</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">Основні</translation>
 <translation id="4314815835985389558">Керування синхронізацією</translation>
 <translation id="4351244548802238354">Закрити діалогове вікно</translation>
+<translation id="4353114845960720315">Під час сеансу VR цей сайт може розпізнавати:</translation>
 <translation id="4378154925671717803">Телефон</translation>
 <translation id="4384468725000734951">Пошук за допомогою Sogou</translation>
 <translation id="4404568932422911380">Немає закладок</translation>
@@ -496,6 +499,7 @@
 
 Щоб змінити це налаштування, <ph name="BEGIN_LINK" />скиньте параметри синхронізації<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">Ім'я на картці</translation>
+<translation id="4808319664292298116">Увійти у VR-режим на сайті <ph name="DOMAIN" />?</translation>
 <translation id="4824958205181053313">Скасувати синхронізацію?</translation>
 <translation id="4837753911714442426">Відкрити налаштування друку сторінки</translation>
 <translation id="4842092870884894799">Показ спливаючих вікон для створення пароля</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{# годину тому}one{# годину тому}few{# години тому}many{# годин тому}other{# години тому}}</translation>
 <translation id="5810288467834065221">Авторське право <ph name="YEAR" /> Google LLC. Усі права захищено.</translation>
 <translation id="5817918615728894473">Підключити</translation>
+<translation id="5819762621475381970">- вигляд вашої кімнати.</translation>
 <translation id="583281660410589416">Невідомий</translation>
 <translation id="5833984609253377421">Поділитися посиланням</translation>
 <translation id="5836192821815272682">Завантажується оновлення Chrome…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">Зайвий модуль ICU</translation>
 <translation id="6039379616847168523">Перейти до наступної вкладки</translation>
 <translation id="6040143037577758943">Закрити</translation>
+<translation id="6042308850641462728">Більше</translation>
 <translation id="604996488070107836">Не вдалося завантажити файл <ph name="FILE_NAME" />. Сталася невідома помилка.</translation>
 <translation id="605721222689873409">РР</translation>
 <translation id="6064125863973209585">Завершені завантаження</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">Блокувати сторонні файли cookie</translation>
 <translation id="6206551242102657620">З’єднання безпечне. Інформація про сайт</translation>
 <translation id="6210748933810148297">Не <ph name="EMAIL" />?</translation>
+<translation id="6216432067784365534"><ph name="NAME_OF_LIST_ITEM" />: опції</translation>
 <translation id="6221633008163990886">Розблокуйте, щоб експортувати паролі</translation>
 <translation id="6232535412751077445">Якщо ввімкнути параметр "Не відстежувати", запит додаватиметься в трафік веб-перегляду. Результат залежатиме від того, чи реагує веб-сайт на цей запит і як тлумачиться запит.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_vi.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_vi.xtb
index 33fcf3c..43b5edb1 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_vi.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_vi.xtb
@@ -259,6 +259,7 @@
 <translation id="2893180576842394309">Google có thể sử dụng lịch sử của bạn để điều chỉnh tính năng Tìm kiếm và các dịch vụ khác của Google cho phù hợp với bạn</translation>
 <translation id="2898264748040935573">Chỉnh sửa mật khẩu đã lưu trữ</translation>
 <translation id="2900528713135656174">Tạo sự kiện</translation>
+<translation id="2903493209154104877">Địa chỉ</translation>
 <translation id="290376772003165898">Trang này không được viết bằng <ph name="LANGUAGE" />?</translation>
 <translation id="2904414404539560095">Danh sách các thiết bị mà bạn có thể chia sẻ một tab đã mở trên toàn màn hình.</translation>
 <translation id="2909615210195135082">Nền tảng thông báo của Google</translation>
@@ -669,6 +670,7 @@
 <translation id="6036057147555329831">Bộ chuyển đổi giao diện (ICU) bổ sung</translation>
 <translation id="6039379616847168523">Chuyển sang tab tiếp theo</translation>
 <translation id="6040143037577758943">Đóng</translation>
+<translation id="6042308850641462728">Xem thêm</translation>
 <translation id="604996488070107836">Không tải xuống được <ph name="FILE_NAME" /> do lỗi không xác định.</translation>
 <translation id="605721222689873409">YY</translation>
 <translation id="6064125863973209585">Đã hoàn tất quá trình tải xuống</translation>
@@ -691,6 +693,7 @@
 <translation id="6196640612572343990">Chặn cookie của bên thứ ba</translation>
 <translation id="6206551242102657620">Kết nối an toàn. Thông tin trang web</translation>
 <translation id="6210748933810148297">Không phải là <ph name="EMAIL" />?</translation>
+<translation id="6216432067784365534">Tùy chọn <ph name="NAME_OF_LIST_ITEM" /></translation>
 <translation id="6221633008163990886">Mở khóa để xuất mật khẩu của bạn</translation>
 <translation id="6232535412751077445">Bật tính năng “Không theo dõi” nghĩa là một yêu cầu sẽ được đi kèm với lưu lượng duyệt web của bạn. Mọi ảnh hưởng đều phụ thuộc vào việc trang web có phản hồi yêu cầu không và cách thức diễn giải yêu cầu.
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-CN.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-CN.xtb
index 7778b487..11594c2f 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-CN.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-CN.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">点按“热门网站”按钮可查看热门网站</translation>
 <translation id="1173894706177603556">重命名</translation>
 <translation id="1178581264944972037">暂停</translation>
+<translation id="118069123878619799">- 您的身体特征,例如身高</translation>
 <translation id="1181037720776840403">删除</translation>
 <translation id="1188239144602654184">进入 AR 会话</translation>
 <translation id="1197267115302279827">移动书签</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Google 可能会利用您的历史记录为您提供个性化的 Google 搜索和其他 Google 服务</translation>
 <translation id="2898264748040935573">修改存储的密码</translation>
 <translation id="2900528713135656174">创建活动</translation>
+<translation id="2903493209154104877">地址</translation>
 <translation id="290376772003165898">网页的源语言不是<ph name="LANGUAGE" />?</translation>
 <translation id="2904414404539560095">要与之分享标签页的设备的列表已全屏打开。</translation>
 <translation id="2909615210195135082">Google 通知平台</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">基本</translation>
 <translation id="4314815835985389558">管理同步数据</translation>
 <translation id="4351244548802238354">关闭对话框</translation>
+<translation id="4353114845960720315">当您处于 VR 环境时,此网站或许能够得知:</translation>
 <translation id="4378154925671717803">电话机</translation>
 <translation id="4384468725000734951">目前使用的搜索引擎是搜狗</translation>
 <translation id="4404568932422911380">没有书签</translation>
@@ -496,6 +499,7 @@
 
 要更改此设置,请<ph name="BEGIN_LINK" />重置同步设置<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">持卡人姓名</translation>
+<translation id="4808319664292298116">从 <ph name="DOMAIN" /> 进入 VR 环境?</translation>
 <translation id="4824958205181053313">取消同步?</translation>
 <translation id="4837753911714442426">打开选项以打印网页</translation>
 <translation id="4842092870884894799">目前显示的是密码生成弹出式窗口</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{# 小时前}other{# 小时前}}</translation>
 <translation id="5810288467834065221">版权所有 <ph name="YEAR" /> Google LLC. 保留所有权利。</translation>
 <translation id="5817918615728894473">配对</translation>
+<translation id="5819762621475381970">- 您房间的布局</translation>
 <translation id="583281660410589416">未知</translation>
 <translation id="5833984609253377421">分享链接</translation>
 <translation id="5836192821815272682">正在下载 Chrome 更新…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">额外的 ICU</translation>
 <translation id="6039379616847168523">跳转到下一个标签页</translation>
 <translation id="6040143037577758943">关闭</translation>
+<translation id="6042308850641462728">更多</translation>
 <translation id="604996488070107836">出现未知错误,未能下载 <ph name="FILE_NAME" />。</translation>
 <translation id="605721222689873409">YY</translation>
 <translation id="6064125863973209585">下载已完成</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">阻止第三方 Cookie</translation>
 <translation id="6206551242102657620">连接是安全的。网站信息</translation>
 <translation id="6210748933810148297">不是 <ph name="EMAIL" />?</translation>
+<translation id="6216432067784365534"><ph name="NAME_OF_LIST_ITEM" />选项</translation>
 <translation id="6221633008163990886">需解锁才能导出您的密码</translation>
 <translation id="6232535412751077445">如果您启用了“不跟踪”,您的浏览流量中将会包含一项请求。具体影响取决于网站是否会回应该请求以及如何解读该请求。
 
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-TW.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-TW.xtb
index 96c6a47..726d8e39 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-TW.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-TW.xtb
@@ -23,6 +23,7 @@
 <translation id="1171770572613082465">輕觸 [熱門網站] 按鈕,即可查看熱門網站</translation>
 <translation id="1173894706177603556">重新命名</translation>
 <translation id="1178581264944972037">暫停</translation>
+<translation id="118069123878619799">- 你的身體特徵,例如身高</translation>
 <translation id="1181037720776840403">移除</translation>
 <translation id="1188239144602654184">啟動 AR</translation>
 <translation id="1197267115302279827">移動書籤</translation>
@@ -259,6 +260,7 @@
 <translation id="2893180576842394309">Google 可能會使用你的歷史記錄,為你提供個人化的搜尋服務和其他各項 Google 服務</translation>
 <translation id="2898264748040935573">編輯已儲存的密碼</translation>
 <translation id="2900528713135656174">建立活動</translation>
+<translation id="2903493209154104877">地址</translation>
 <translation id="290376772003165898">不是<ph name="LANGUAGE" />網頁嗎?</translation>
 <translation id="2904414404539560095">要共用分頁的裝置清單已開啟,顯示於整個畫面。</translation>
 <translation id="2909615210195135082">Google 通知平台</translation>
@@ -433,6 +435,7 @@
 <translation id="4307992518367153382">基本選項</translation>
 <translation id="4314815835985389558">管理同步功能資料</translation>
 <translation id="4351244548802238354">關閉對話方塊</translation>
+<translation id="4353114845960720315">當你進入 VR 時,這個網站可能會取得以下資訊:</translation>
 <translation id="4378154925671717803">電話</translation>
 <translation id="4384468725000734951">現已使用 Sogou 搜尋</translation>
 <translation id="4404568932422911380">沒有書籤</translation>
@@ -496,6 +499,7 @@
 
 如要變更這項設定,請<ph name="BEGIN_LINK" />重設同步功能<ph name="END_LINK" /></translation>
 <translation id="4807098396393229769">持卡人姓名</translation>
+<translation id="4808319664292298116">要從 <ph name="DOMAIN" /> 進入 VR 嗎?</translation>
 <translation id="4824958205181053313">取消同步處理?</translation>
 <translation id="4837753911714442426">開啟列印網頁的選項</translation>
 <translation id="4842092870884894799">目前顯示的是密碼產生彈出式視窗</translation>
@@ -641,6 +645,7 @@
 <translation id="5809361687334836369">{HOURS,plural, =1{# 小時前}other{# 小時前}}</translation>
 <translation id="5810288467834065221">Copyright <ph name="YEAR" /> Google LLC. 保留所有權利。</translation>
 <translation id="5817918615728894473">配對</translation>
+<translation id="5819762621475381970">- 你的房間配置</translation>
 <translation id="583281660410589416">未知</translation>
 <translation id="5833984609253377421">分享連結</translation>
 <translation id="5836192821815272682">正在下載 Chrome 更新…</translation>
@@ -669,6 +674,7 @@
 <translation id="6036057147555329831">其他 ICU</translation>
 <translation id="6039379616847168523">跳至下一個分頁</translation>
 <translation id="6040143037577758943">關閉</translation>
+<translation id="6042308850641462728">更多</translation>
 <translation id="604996488070107836">發生不明錯誤,因此無法下載 <ph name="FILE_NAME" />。</translation>
 <translation id="605721222689873409">年</translation>
 <translation id="6064125863973209585">下載完成</translation>
@@ -691,6 +697,7 @@
 <translation id="6196640612572343990">封鎖第三方 Cookie</translation>
 <translation id="6206551242102657620">已建立安全連線。網站資訊</translation>
 <translation id="6210748933810148297">不是 <ph name="EMAIL" /> 嗎?</translation>
+<translation id="6216432067784365534"><ph name="NAME_OF_LIST_ITEM" />選項</translation>
 <translation id="6221633008163990886">解鎖即可匯出你的密碼</translation>
 <translation id="6232535412751077445">啟用「不追蹤」選項後,您的瀏覽流量會置入一項特定的要求,其作用則視網站是否回應要求,以及網站解讀要求的方式而定。
 
diff --git a/chrome/browser/ui/app_list/search/search_result_ranker/recurrence_ranker.cc b/chrome/browser/ui/app_list/search/search_result_ranker/recurrence_ranker.cc
index c37767b7..e995454 100644
--- a/chrome/browser/ui/app_list/search/search_result_ranker/recurrence_ranker.cc
+++ b/chrome/browser/ui/app_list/search/search_result_ranker/recurrence_ranker.cc
@@ -25,6 +25,8 @@
 #include "chrome/browser/ui/app_list/search/search_result_ranker/recurrence_ranker.pb.h"
 #include "chrome/browser/ui/app_list/search/search_result_ranker/recurrence_ranker_config.pb.h"
 #include "chrome/browser/ui/app_list/search/search_result_ranker/recurrence_ranker_util.h"
+#include "chrome/common/channel_info.h"
+#include "components/version_info/channel.h"
 
 namespace app_list {
 namespace {
@@ -71,6 +73,13 @@
     const std::string& model_identifier) {
   base::ScopedBlockingCall scoped_blocking_call(FROM_HERE,
                                                 base::BlockingType::MAY_BLOCK);
+  // TODO(crbug.com/955893): for debugging, this prevents loading models for
+  // zero-state files ranking on dev channel. To be removed when no longer
+  // necessary.
+  if (model_identifier == "ZeroStateGroups" &&
+      chrome::GetChannel() == version_info::Channel::DEV) {
+    return nullptr;
+  }
 
   std::string proto_str;
   if (!base::ReadFileToString(filepath, &proto_str)) {
diff --git a/chrome/browser/ui/popup_browsertest.cc b/chrome/browser/ui/popup_browsertest.cc
new file mode 100644
index 0000000..cd7d427
--- /dev/null
+++ b/chrome/browser/ui/popup_browsertest.cc
@@ -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 <string>
+
+#include "base/strings/utf_string_conversions.h"
+#include "build/build_config.h"
+#include "chrome/browser/ui/browser.h"
+#include "chrome/browser/ui/browser_window.h"
+#include "chrome/common/chrome_switches.h"
+#include "chrome/test/base/in_process_browser_test.h"
+#include "chrome/test/base/ui_test_utils.h"
+#include "ui/display/display.h"
+#include "ui/display/screen.h"
+#include "url/gurl.h"
+
+namespace {
+
+// Tests of window placement for popup browser windows. Test fixtures are run
+// with and without the experimental WindowPlacement blink feature.
+class PopupBrowserTest : public InProcessBrowserTest,
+                         public ::testing::WithParamInterface<bool> {
+ protected:
+  PopupBrowserTest() = default;
+  ~PopupBrowserTest() override = default;
+
+  void SetUpCommandLine(base::CommandLine* command_line) override {
+    InProcessBrowserTest::SetUpCommandLine(command_line);
+    base::CommandLine::ForCurrentProcess()->AppendSwitch(
+        switches::kDisablePopupBlocking);
+    const bool enable_window_placement = GetParam();
+    base::CommandLine::ForCurrentProcess()->AppendSwitchASCII(
+        enable_window_placement ? "enable-blink-features"
+                                : "disable-blink-features",
+        "WindowPlacement");
+  }
+
+ private:
+  DISALLOW_COPY_AND_ASSIGN(PopupBrowserTest);
+};
+
+INSTANTIATE_TEST_SUITE_P(/* no prefix */, PopupBrowserTest, ::testing::Bool());
+
+// Ensure that popup windows are clamped within the available screen space.
+IN_PROC_BROWSER_TEST_P(PopupBrowserTest, WindowClampedToScreenSpace) {
+  auto* contents = browser()->tab_strip_model()->GetActiveWebContents();
+  auto* screen = display::Screen::GetScreen();
+  const auto& displays = screen->GetAllDisplays();
+  EXPECT_GE(displays.size(), 1U) << "Expected at least one display";
+  const auto display =
+      screen->GetDisplayNearestWindow(browser()->window()->GetNativeWindow());
+  EXPECT_TRUE(display.bounds().Contains(browser()->window()->GetBounds()))
+      << "The browser window bounds should be contained by its display";
+
+  // Attempt to open a window outside the bounds of the originator's display.
+  const char OPEN_POPUP_OFFSCREEN[] =
+      "var l = screen.availLeft + screen.availWidth + 100;"
+      "var t = screen.availTop + 100;"
+      "window.open(\"\", \"\","
+      "            \"left=\"+l+\",top=\"+t+\",width=300,height=300\");";
+  contents->GetMainFrame()->ExecuteJavaScriptWithUserGestureForTests(
+      base::ASCIIToUTF16(OPEN_POPUP_OFFSCREEN));
+  Browser* popup = ui_test_utils::WaitForBrowserToOpen();
+  EXPECT_NE(popup, browser());
+
+  // The popup window should be clamped within the available screen space.
+  // With experimental WindowPlacement, the popup may be on another display.
+  const auto popup_display =
+      screen->GetDisplayNearestWindow(popup->window()->GetNativeWindow());
+  if (!GetParam())
+    EXPECT_EQ(display, popup_display);
+
+  auto popup_display_bounds = popup_display.bounds();
+#if defined(OS_WIN)
+  // TODO(crbug.com/1023054) Windows should more strictly clamp popup bounds.
+  popup_display_bounds.Inset(-20, -20);
+#endif  // OS_WIN
+  EXPECT_TRUE(popup_display_bounds.Contains(popup->window()->GetBounds()));
+}
+
+}  // namespace
diff --git a/chrome/browser/web_applications/components/web_app_install_utils.cc b/chrome/browser/web_applications/components/web_app_install_utils.cc
index d55a031..e4bcb3a7 100644
--- a/chrome/browser/web_applications/components/web_app_install_utils.cc
+++ b/chrome/browser/web_applications/components/web_app_install_utils.cc
@@ -153,21 +153,13 @@
 }
 
 std::vector<GURL> GetValidIconUrlsToDownload(
-    const WebApplicationInfo& web_app_info,
-    const InstallableData* data) {
-  // Add icon urls to download from the WebApplicationInfo.
+    const WebApplicationInfo& web_app_info) {
   std::vector<GURL> web_app_info_icon_urls;
   for (auto& info : web_app_info.icons) {
     if (!info.url.is_valid())
       continue;
-
-    // Skip downloading icon if we already have it from the InstallableManager.
-    if (data && data->primary_icon && data->primary_icon_url == info.url)
-      continue;
-
     web_app_info_icon_urls.push_back(info.url);
   }
-
   return web_app_info_icon_urls;
 }
 
diff --git a/chrome/browser/web_applications/components/web_app_install_utils.h b/chrome/browser/web_applications/components/web_app_install_utils.h
index 0e5b6b8..559f7bd 100644
--- a/chrome/browser/web_applications/components/web_app_install_utils.h
+++ b/chrome/browser/web_applications/components/web_app_install_utils.h
@@ -12,7 +12,6 @@
 #include "url/gurl.h"
 
 enum class WebappInstallSource;
-struct InstallableData;
 struct WebApplicationInfo;
 class SkBitmap;
 
@@ -40,12 +39,9 @@
                                   WebApplicationInfo* web_app_info,
                                   ForInstallableSite installable_site);
 
-// Form a list of icons to download: Remove icons with invalid urls. If |data|
-// is specified and contains a valid primary icon, we skip downloading any
-// matching icon in |web_app_info|.
+// Form a list of icons to download: Remove icons with invalid urls.
 std::vector<GURL> GetValidIconUrlsToDownload(
-    const WebApplicationInfo& web_app_info,
-    const InstallableData* data);
+    const WebApplicationInfo& web_app_info);
 
 // A map of icon urls to the bitmaps provided by that url.
 using IconsMap = std::map<GURL, std::vector<SkBitmap>>;
diff --git a/chrome/browser/web_applications/web_app_install_task.cc b/chrome/browser/web_applications/web_app_install_task.cc
index 65c0c1b..552bfa0 100644
--- a/chrome/browser/web_applications/web_app_install_task.cc
+++ b/chrome/browser/web_applications/web_app_install_task.cc
@@ -232,7 +232,7 @@
   background_installation_ = true;
 
   std::vector<GURL> icon_urls =
-      GetValidIconUrlsToDownload(*web_application_info, /*data=*/nullptr);
+      GetValidIconUrlsToDownload(*web_application_info);
 
   // Skip downloading the page favicons as everything in is the URL list.
   data_retriever_->GetIcons(
@@ -255,7 +255,7 @@
   background_installation_ = true;
 
   std::vector<GURL> icon_urls =
-      GetValidIconUrlsToDownload(*web_application_info, /*data=*/nullptr);
+      GetValidIconUrlsToDownload(*web_application_info);
 
   data_retriever_->GetIcons(
       web_contents, std::move(icon_urls),
@@ -462,8 +462,7 @@
     return;
   }
 
-  std::vector<GURL> icon_urls =
-      GetValidIconUrlsToDownload(*web_app_info, /*data=*/nullptr);
+  std::vector<GURL> icon_urls = GetValidIconUrlsToDownload(*web_app_info);
 
   // A system app should always have a manifest icon.
   if (install_source_ == WebappInstallSource::SYSTEM_DEFAULT) {
diff --git a/chrome/installer/mac/signing/pipeline.py b/chrome/installer/mac/signing/pipeline.py
index e3d520c8..2bfb513 100644
--- a/chrome/installer/mac/signing/pipeline.py
+++ b/chrome/installer/mac/signing/pipeline.py
@@ -118,31 +118,63 @@
         notarize.staple(os.path.join(paths.work, part_path))
 
 
-def _productbuild_requirements_path(paths, dist_config):
-    """Creates a requirements file for use by `productbuild`. This specifies
+def _productbuild_distribution_path(paths, dist_config, component_pkg_path):
+    """Creates a distribution XML file for use by `productbuild`. This specifies
     that an x64 machine is required, and copies the OS requirement from the copy
     of Chrome being packaged.
 
     Args:
         paths: A |model.Paths| object.
         dist_config: The |config.CodeSignConfig| object.
+        component_pkg_path: The path to the existing component .pkg file.
 
     Returns:
-        The path to the requirements file.
+        The path to the distribution file.
     """
-    requirements_path = os.path.join(paths.work,
-                                     '{}.req'.format(dist_config.app_product))
+    distribution_path = os.path.join(paths.work,
+                                     '{}.dist'.format(dist_config.app_product))
 
     app_plist_path = os.path.join(paths.work, dist_config.app_dir, 'Contents',
                                   'Info.plist')
     with commands.PlistContext(app_plist_path) as app_plist:
-        with commands.PlistContext(
-                requirements_path, rewrite=True,
-                create_new=True) as requirements:
-            requirements['os'] = [app_plist['LSMinimumSystemVersion']]
-            requirements['arch'] = ['x86_64']
+        distribution_xml = """<?xml version="1.0" encoding="utf-8"?>
+<installer-gui-script minSpecVersion="2">
 
-    return requirements_path
+    <!-- Top-level info about the distribution. -->
+    <title>{app_product}</title>
+    <options customize="never" require-scripts="false" hostArchitectures="x86_64"/>
+    <volume-check>
+        <allowed-os-versions>
+            <os-version min="{minimum_system}"/>
+        </allowed-os-versions>
+    </volume-check>
+
+    <!-- The hierarchy of installation choices. -->
+    <choices-outline>
+        <line choice="default">
+            <line choice="{bundle_id}"/>
+        </line>
+    </choices-outline>
+
+    <!-- The individual choices. -->
+    <choice id="default"/>
+    <choice id="{bundle_id}" visible="false" title="{app_product}">
+        <pkg-ref id="{bundle_id}"/>
+    </choice>
+
+    <!-- The lone component package. -->
+    <pkg-ref id="{bundle_id}" version="{version}" onConclusion="none">{component_pkg_filename}</pkg-ref>
+
+</installer-gui-script>""".format(
+            app_product=dist_config.app_product,
+            bundle_id=dist_config.base_bundle_id,
+            minimum_system=app_plist['LSMinimumSystemVersion'],
+            component_pkg_filename=os.path.basename(component_pkg_path),
+            version=dist_config.version)
+
+        commands.write_file(distribution_path, distribution_xml)
+
+    return distribution_path
 
 
 def _package_and_sign_pkg(paths, dist_config):
@@ -182,26 +214,8 @@
 
     ## The product archive.
 
-    # There are two steps here. The first is to create the "distribution file"
-    # which describes the product archive. `productbuild` has a mode to generate
-    # such a file, with the optional input of a "requirements file" that
-    # describes the desired installation requirements of the product archive.
-    # Use this mode to generate a distribution file. Note that if, in the
-    # future, it's desired that the product archive have UI customization, then
-    # this distribution file will need to be hand-crafted. With any luck, this
-    # auto-generated distribution file continue to suffice.
-
-    requirements_path = _productbuild_requirements_path(paths, dist_config)
-
-    distribution_path = os.path.join(paths.work,
-                                     '{}.dist'.format(dist_config.app_product))
-    commands.run_command([
-        'productbuild', '--synthesize', '--product', requirements_path,
-        '--package', component_pkg_path, distribution_path
-    ])
-
-    # The second step is to actually create the product archive using
-    # `productbuild`.
+    distribution_path = _productbuild_distribution_path(paths, dist_config,
+                                                        component_pkg_path)
 
     product_pkg_path = os.path.join(
         paths.output, '{}.pkg'.format(dist_config.packaging_basename))
diff --git a/chrome/installer/mac/signing/pipeline_test.py b/chrome/installer/mac/signing/pipeline_test.py
index fc6917a..8fca9b0 100644
--- a/chrome/installer/mac/signing/pipeline_test.py
+++ b/chrome/installer/mac/signing/pipeline_test.py
@@ -4,6 +4,7 @@
 
 import os.path
 import unittest
+from xml.etree import ElementTree
 
 from . import model, pipeline, test_common, test_config
 
@@ -18,8 +19,12 @@
 _get_work_dir.count = 0
 
 
-def _productbuild_requirements_path(p, d):
-    return '$W/App Product.req'
+def _productbuild_distribution_path(p, d, c):
+    return '$W/App Product.dist'
+
+
+def _read_plist(p):
+    return {'LSMinimumSystemVersion': '10.19.7'}
 
 
 def _get_adjacent_item(l, o):
@@ -32,16 +37,15 @@
 
 @mock.patch.multiple(
     'signing.commands', **{
-        m: mock.DEFAULT for m in ('move_file', 'copy_files',
-                                  'copy_dir_overwrite_and_count_changes',
-                                  'run_command', 'make_dir', 'shutil')
+        m: mock.DEFAULT
+        for m in ('move_file', 'copy_files',
+                  'copy_dir_overwrite_and_count_changes', 'run_command',
+                  'make_dir', 'shutil', 'write_file')
     })
 @mock.patch.multiple(
     'signing.signing',
     **{m: mock.DEFAULT for m in ('sign_part', 'sign_chrome', 'verify_part')})
 @mock.patch('signing.commands.tempfile.mkdtemp', _get_work_dir)
-@mock.patch('signing.pipeline._productbuild_requirements_path',
-            _productbuild_requirements_path)
 class TestPipelineHelpers(unittest.TestCase):
 
     def setUp(self):
@@ -246,6 +250,38 @@
             mock.call('$W/App Product Canary.app')
         ])
 
+    @mock.patch('signing.commands.plistlib.readPlist', _read_plist)
+    def test_productbuild_distribution_path(self, **kwargs):
+        manager = mock.Mock()
+        for attr in kwargs:
+            manager.attach_mock(kwargs[attr], attr)
+
+        dist = model.Distribution()
+        dist_config = dist.to_config(test_config.TestConfig())
+        paths = self.paths.replace_work('$W')
+
+        component_pkg_path = os.path.join(
+            paths.work, '{}.pkg'.format(dist_config.app_product))
+
+        self.assertEqual(
+            '$W/App Product.dist',
+            pipeline._productbuild_distribution_path(paths, dist_config,
+                                                     component_pkg_path))
+
+        manager.assert_has_calls([
+            mock.call.write_file('$W/App Product.dist', mock.ANY),
+        ])
+
+        xml_string = manager.mock_calls[0][1][1]
+
+        xml_root = ElementTree.fromstring(xml_string)
+        volume_check = xml_root.find('volume-check')
+        allowed_os_versions = volume_check.find('allowed-os-versions')
+        os_versions = allowed_os_versions.findall('os-version')
+        self.assertEqual(len(os_versions), 1)
+        os_version = os_versions[0].get('min')
+        self.assertEqual(os_version, '10.19.7')
+
     def test_package_and_sign_dmg_no_branding(self, **kwargs):
         manager = mock.Mock()
         for attr in kwargs:
@@ -278,6 +314,8 @@
         self.assertEqual('AppProduct-99.0.9999.99',
                          kwargs['sign_part'].mock_calls[0][1][2].identifier)
 
+    @mock.patch('signing.pipeline._productbuild_distribution_path',
+                _productbuild_distribution_path)
     def test_package_and_sign_pkg_no_branding(self, **kwargs):
         manager = mock.Mock()
         for attr in kwargs:
@@ -293,7 +331,6 @@
 
         manager.assert_has_calls([
             mock.call.run_command(mock.ANY),
-            mock.call.run_command(mock.ANY),
             mock.call.run_command(mock.ANY)
         ])
 
@@ -301,22 +338,13 @@
             call for call in manager.mock_calls if call[0] == 'run_command'
         ]
         pkgbuild_args = run_commands[0][1][0]
-        productbuild_synthesize_args = run_commands[1][1][0]
-        productbuild_args = run_commands[2][1][0]
+        productbuild_args = run_commands[1][1][0]
 
         self.assertEqual('test.signing.bundle_id',
                          _get_adjacent_item(pkgbuild_args, '--identifier'))
         self.assertEqual('99.0.9999.99',
                          _get_adjacent_item(pkgbuild_args, '--version'))
 
-        self.assertTrue('--synthesize' in productbuild_synthesize_args)
-        self.assertEqual(
-            '$W/App Product.req',
-            _get_adjacent_item(productbuild_synthesize_args, '--product'))
-        self.assertEqual(
-            '$W/AppProduct.pkg',
-            _get_adjacent_item(productbuild_synthesize_args, '--package'))
-
         self.assertEqual(
             '$W/App Product.dist',
             _get_adjacent_item(productbuild_args, '--distribution'))
@@ -361,6 +389,8 @@
         self.assertEqual('AppProduct-99.0.9999.99-MOO',
                          kwargs['sign_part'].mock_calls[0][1][2].identifier)
 
+    @mock.patch('signing.pipeline._productbuild_distribution_path',
+                _productbuild_distribution_path)
     def test_package_and_sign_pkg_branding(self, **kwargs):
         manager = mock.Mock()
         for attr in kwargs:
@@ -380,7 +410,6 @@
 
         manager.assert_has_calls([
             mock.call.run_command(mock.ANY),
-            mock.call.run_command(mock.ANY),
             mock.call.run_command(mock.ANY)
         ])
 
@@ -388,22 +417,13 @@
             call for call in manager.mock_calls if call[0] == 'run_command'
         ]
         pkgbuild_args = run_commands[0][1][0]
-        productbuild_synthesize_args = run_commands[1][1][0]
-        productbuild_args = run_commands[2][1][0]
+        productbuild_args = run_commands[1][1][0]
 
         self.assertEqual('test.signing.bundle_id',
                          _get_adjacent_item(pkgbuild_args, '--identifier'))
         self.assertEqual('99.0.9999.99',
                          _get_adjacent_item(pkgbuild_args, '--version'))
 
-        self.assertTrue('--synthesize' in productbuild_synthesize_args)
-        self.assertEqual(
-            '$W/App Product.req',
-            _get_adjacent_item(productbuild_synthesize_args, '--product'))
-        self.assertEqual(
-            '$W/AppProduct.pkg',
-            _get_adjacent_item(productbuild_synthesize_args, '--package'))
-
         self.assertEqual(
             '$W/App Product.dist',
             _get_adjacent_item(productbuild_args, '--distribution'))
diff --git a/chrome/test/BUILD.gn b/chrome/test/BUILD.gn
index a833fe2..6e3e76c 100644
--- a/chrome/test/BUILD.gn
+++ b/chrome/test/BUILD.gn
@@ -765,6 +765,16 @@
       "//tools/media_engagement_preload:generator",
     ]
 
+    if (!is_component_build) {
+      # WebRTC's frame_analyzer doesn't build correctly on component builds,
+      # because some compilers will get confused by the fact that WebRTC
+      # symbols are exported while liking a WebRTC executable (which should
+      # instead statically link WebRTC).
+      # In any case, the tests that require frame_analyzer are only run in
+      # release mode.
+      data_deps += [ "//third_party/webrtc/rtc_tools:frame_analyzer" ]
+    }
+
     data = [
       "data/",
       "//chrome/common/extensions/docs/examples/apps/calculator/",
@@ -1234,6 +1244,7 @@
       "../browser/ui/passwords/password_generation_popup_view_tester.h",
       "../browser/ui/permission_bubble/permission_bubble_browser_test_util.cc",
       "../browser/ui/permission_bubble/permission_bubble_browser_test_util.h",
+      "../browser/ui/popup_browsertest.cc",
       "../browser/ui/prefs/prefs_tab_helper_browsertest.cc",
       "../browser/ui/profile_error_browsertest.cc",
       "../browser/ui/renderer_event_injection_browsertest.cc",
diff --git a/chromeos/CHROMEOS_LKGM b/chromeos/CHROMEOS_LKGM
index 6172136..67eff7d 100644
--- a/chromeos/CHROMEOS_LKGM
+++ b/chromeos/CHROMEOS_LKGM
@@ -1 +1 @@
-12657.0.0
\ No newline at end of file
+12660.0.0
\ No newline at end of file
diff --git a/chromeos/services/assistant/public/features.cc b/chromeos/services/assistant/public/features.cc
index cd1a485..c9b5111 100644
--- a/chromeos/services/assistant/public/features.cc
+++ b/chromeos/services/assistant/public/features.cc
@@ -157,7 +157,7 @@
 }
 
 bool IsAssistantWebContainerEnabled() {
-  return app_list_features::IsEmbeddedAssistantUIEnabled() &&
+  return app_list_features::IsAssistantLauncherUIEnabled() &&
          base::FeatureList::IsEnabled(kEnableAssistantWebContainer);
 }
 
diff --git a/chromeos/strings/chromeos_strings_no.xtb b/chromeos/strings/chromeos_strings_no.xtb
index 7325fbb9..f5562e28 100644
--- a/chromeos/strings/chromeos_strings_no.xtb
+++ b/chromeos/strings/chromeos_strings_no.xtb
@@ -2,7 +2,7 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="no">
 <translation id="1482734542997480527"><ph name="ENROLLMENT_DOMAIN" /> administrerer denne enheten og kan muligens overvåke aktiviteten din.</translation>
-<translation id="1510238584712386396">Appvelger</translation>
+<translation id="1510238584712386396">Appoversikt</translation>
 <translation id="1734367976349034509">Denne enheten er administrert av en bedrift</translation>
 <translation id="1930797645656624981">Tjeneste for Chrome OS-inndatametode</translation>
 <translation id="1979103255016296513">Det er på høy tid å endre passordet</translation>
diff --git a/components/page_load_metrics/browser/observers/use_counter/ukm_features.cc b/components/page_load_metrics/browser/observers/use_counter/ukm_features.cc
index 1f75166..522e1d5 100644
--- a/components/page_load_metrics/browser/observers/use_counter/ukm_features.cc
+++ b/components/page_load_metrics/browser/observers/use_counter/ukm_features.cc
@@ -143,6 +143,7 @@
           WebFeature::kMovedOrResizedPopup,
           WebFeature::kMovedOrResizedPopup2sAfterCreation,
           WebFeature::kDOMWindowOpenPositioningFeatures,
+          WebFeature::kCSSSelectorInternalMediaControlsOverlayCastButton,
       }));
   return *opt_in_features;
 }
diff --git a/components/page_load_metrics/browser/page_load_metrics_test_waiter.cc b/components/page_load_metrics/browser/page_load_metrics_test_waiter.cc
index d953fa6f..9de8d573c 100644
--- a/components/page_load_metrics/browser/page_load_metrics_test_waiter.cc
+++ b/components/page_load_metrics/browser/page_load_metrics_test_waiter.cc
@@ -39,6 +39,10 @@
   CHECK_NE(field, TimingField::kLoadTimingInfo)
       << "LOAD_TIMING_INFO should only be used as a page-level expectation";
   subframe_expected_fields_.Set(field);
+  // If the given field is also a page-level field, then add a page-level
+  // expectation as well
+  if (IsPageLevelField(field))
+    page_expected_fields_.Set(field);
 }
 
 void PageLoadMetricsTestWaiter::AddWebFeatureExpectation(
@@ -49,8 +53,9 @@
   }
 }
 
-void PageLoadMetricsTestWaiter::AddSubframeNavigationExpectation() {
-  expected_subframe_navigation_ = true;
+void PageLoadMetricsTestWaiter::AddSubframeNavigationExpectation(
+    size_t expected_subframe_navigations) {
+  expected_subframe_navigations_ = expected_subframe_navigations;
 }
 
 void PageLoadMetricsTestWaiter::AddMinimumCompleteResourcesExpectation(
@@ -179,7 +184,7 @@
   if (SubframeNavigationExpectationsSatisfied())
     return;
 
-  expected_subframe_navigation_ = false;
+  ++observed_subframe_navigations_;
 
   if (ExpectationsSatisfied() && run_loop_)
     run_loop_->Quit();
@@ -194,6 +199,17 @@
     run_loop_->Quit();
 }
 
+bool PageLoadMetricsTestWaiter::IsPageLevelField(TimingField field) {
+  switch (field) {
+    case TimingField::kFirstPaint:
+    case TimingField::kFirstContentfulPaint:
+    case TimingField::kFirstMeaningfulPaint:
+      return true;
+    default:
+      return false;
+  }
+}
+
 PageLoadMetricsTestWaiter::TimingFieldBitSet
 PageLoadMetricsTestWaiter::GetMatchedBits(
     const page_load_metrics::mojom::PageLoadTiming& timing,
@@ -263,7 +279,7 @@
 
 bool PageLoadMetricsTestWaiter::SubframeNavigationExpectationsSatisfied()
     const {
-  return !expected_subframe_navigation_;
+  return observed_subframe_navigations_ >= expected_subframe_navigations_;
 }
 
 bool PageLoadMetricsTestWaiter::ExpectationsSatisfied() const {
diff --git a/components/page_load_metrics/browser/page_load_metrics_test_waiter.h b/components/page_load_metrics/browser/page_load_metrics_test_waiter.h
index aa43af5..0d86084 100644
--- a/components/page_load_metrics/browser/page_load_metrics_test_waiter.h
+++ b/components/page_load_metrics/browser/page_load_metrics_test_waiter.h
@@ -50,8 +50,8 @@
   // Add a single WebFeature expectation.
   void AddWebFeatureExpectation(blink::mojom::WebFeature web_feature);
 
-  // Wait for the subframe to navigate at least once.
-  void AddSubframeNavigationExpectation();
+  // Add number of subframe navigations expectation.
+  void AddSubframeNavigationExpectation(size_t expected_subframe_navigations);
 
   // Add a minimum completed resource expectation.
   void AddMinimumCompleteResourcesExpectation(
@@ -165,6 +165,8 @@
     bool operator()(const gfx::Size a, const gfx::Size b) const;
   };
 
+  static bool IsPageLevelField(TimingField field);
+
   static TimingFieldBitSet GetMatchedBits(
       const page_load_metrics::mojom::PageLoadTiming& timing,
       const page_load_metrics::mojom::PageLoadMetadata& metadata);
@@ -223,11 +225,12 @@
   TimingFieldBitSet subframe_expected_fields_;
   std::bitset<static_cast<size_t>(blink::mojom::WebFeature::kNumberOfFeatures)>
       expected_web_features_;
-  size_t expected_subframe_navigation_ = false;
+  size_t expected_subframe_navigations_ = 0;
 
   TimingFieldBitSet observed_page_fields_;
   std::bitset<static_cast<size_t>(blink::mojom::WebFeature::kNumberOfFeatures)>
       observed_web_features_;
+  size_t observed_subframe_navigations_ = 0;
 
   std::set<gfx::Size, FrameSizeComparator> expected_frame_sizes_;
   std::set<gfx::Size, FrameSizeComparator> observed_frame_sizes_;
diff --git a/components/password_manager/core/browser/BUILD.gn b/components/password_manager/core/browser/BUILD.gn
index 18146fa..e15961e 100644
--- a/components/password_manager/core/browser/BUILD.gn
+++ b/components/password_manager/core/browser/BUILD.gn
@@ -261,7 +261,6 @@
     "//components/sync",
     "//components/sync_preferences",
     "//components/url_formatter",
-    "//components/variations",
     "//components/webdata/common",
     "//google_apis",
     "//net",
@@ -613,7 +612,6 @@
     "//components/sync_preferences:test_support",
     "//components/ukm:test_support",
     "//components/url_formatter",
-    "//components/variations",
     "//google_apis:google_apis",
     "//net:test_support",
     "//services/metrics/public/cpp:ukm_builders",
@@ -690,7 +688,6 @@
   deps = [
     "//base",
     "//components/url_formatter",
-    "//components/variations",
     "//net",
     "//url",
   ]
@@ -705,7 +702,6 @@
     ":affiliation",
     "//base",
     "//components/autofill/core/common",
-    "//components/variations",
     "//testing/gmock",
     "//testing/gtest",
     "//url",
diff --git a/components/password_manager/core/browser/DEPS b/components/password_manager/core/browser/DEPS
index af644c22..2d21448 100644
--- a/components/password_manager/core/browser/DEPS
+++ b/components/password_manager/core/browser/DEPS
@@ -14,7 +14,6 @@
   "+components/sync/test",
   "+components/sync_preferences",
   "+components/url_formatter",
-  "+components/variations",
   "+components/webdata/common",
   "+crypto",
   "+google_apis",
diff --git a/components/password_manager/core/browser/android_affiliation/affiliation_utils.cc b/components/password_manager/core/browser/android_affiliation/affiliation_utils.cc
index 835dd720..74904c30 100644
--- a/components/password_manager/core/browser/android_affiliation/affiliation_utils.cc
+++ b/components/password_manager/core/browser/android_affiliation/affiliation_utils.cc
@@ -11,7 +11,6 @@
 #include "base/strings/string_piece.h"
 #include "base/strings/string_util.h"
 #include "components/url_formatter/elide_url.h"
-#include "components/variations/variations_associated_data.h"
 #include "net/base/escape.h"
 #include "url/third_party/mozilla/url_parse.h"
 #include "url/url_canon_stdstring.h"
diff --git a/components/password_manager/core/browser/android_affiliation/affiliation_utils_unittest.cc b/components/password_manager/core/browser/android_affiliation/affiliation_utils_unittest.cc
index 5cd22af..95d3764 100644
--- a/components/password_manager/core/browser/android_affiliation/affiliation_utils_unittest.cc
+++ b/components/password_manager/core/browser/android_affiliation/affiliation_utils_unittest.cc
@@ -8,7 +8,6 @@
 #include "base/metrics/field_trial.h"
 #include "base/strings/utf_string_conversions.h"
 #include "components/autofill/core/common/password_form.h"
-#include "components/variations/variations_associated_data.h"
 #include "testing/gtest/include/gtest/gtest.h"
 #include "url/url_constants.h"
 
diff --git a/components/password_manager/core/browser/password_bubble_experiment.cc b/components/password_manager/core/browser/password_bubble_experiment.cc
index efcb3c8..a226c2e 100644
--- a/components/password_manager/core/browser/password_bubble_experiment.cc
+++ b/components/password_manager/core/browser/password_bubble_experiment.cc
@@ -15,7 +15,6 @@
 #include "components/prefs/pref_service.h"
 #include "components/sync/driver/sync_service.h"
 #include "components/sync/driver/sync_user_settings.h"
-#include "components/variations/variations_associated_data.h"
 
 namespace password_bubble_experiment {
 
diff --git a/components/password_manager/core/browser/password_generation_frame_helper_unittest.cc b/components/password_manager/core/browser/password_generation_frame_helper_unittest.cc
index f2eaf091..f9391175 100644
--- a/components/password_manager/core/browser/password_generation_frame_helper_unittest.cc
+++ b/components/password_manager/core/browser/password_generation_frame_helper_unittest.cc
@@ -33,7 +33,6 @@
 #include "components/prefs/pref_registry_simple.h"
 #include "components/prefs/pref_service.h"
 #include "components/prefs/testing_pref_service.h"
-#include "components/variations/entropy_provider.h"
 #include "testing/gmock/include/gmock/gmock.h"
 #include "testing/gtest/include/gtest/gtest.h"
 #include "url/gurl.h"
diff --git a/components/policy/resources/policy_templates_de.xtb b/components/policy/resources/policy_templates_de.xtb
index 55396db..b98d3c6 100644
--- a/components/policy/resources/policy_templates_de.xtb
+++ b/components/policy/resources/policy_templates_de.xtb
@@ -446,6 +446,11 @@
 
           Wird sie nicht konfiguriert, ist die Lupe auf dem Anmeldebildschirm anfangs deaktiviert, kann jedoch vom Nutzer jederzeit aktiviert werden.</translation>
 <translation id="1675002386741412210">Unterstützt von:</translation>
+<translation id="1676141669324989554">Mit dieser Richtlinie festlegen, ob Nutzer Ausnahmen hinzufügen können, um gemischte Inhalte auf bestimmten Websites zuzulassen.
+
+          Die Richtlinie kann für spezifische URL-Muster mithilfe der Richtlinien "InsecureContentAllowedForUrls" und "InsecureContentBlockedForUrls" überschrieben werden.
+
+          Wenn sie nicht konfiguriert ist, können Nutzer Ausnahmen hinzufügen, um blockierbare gemischte Inhalte zuzulassen.</translation>
 <translation id="1695708467571967752">Mit dieser Richtlinie wird festgelegt, ob Nutzer Medien wiedergeben können, wenn das Gerät gesperrt ist.
 
       Wird sie auf "false" gesetzt, werden die Mediensteuerelemente auf dem Sperrbildschirm deaktiviert.
@@ -567,6 +572,18 @@
       Wenn diese Einstellung aktiviert ist, erfasst der Passwortschutzdienst den Fingerabdruck zur Autorisierung auf diesen URLs, der dann zur Prüfung der Wiederverwendung von Passwörtern genutzt wird.
       Wenn diese Einstellung deaktiviert oder nicht konfiguriert ist, erfasst der Passwortschutzdienst den Fingerabdruck zur Autorisierung nur auf https://accounts.google.com.
       Diese Richtlinie steht nur bei Windows-Instanzen zur Verfügung, die Teil einer <ph name="MS_AD_NAME" />-Domain sind, oder bei Windows 10 Pro- oder Enterprise-Instanzen, für die eine Geräteverwaltung eingerichtet ist.</translation>
+<translation id="1910704279188129272">Mit dieser Richtlinie können Sie Nutzungsbeschränkungen für Apps hinzufügen.
+        Nutzungsbeschränkungen können für die unter <ph name="PRODUCT_OS_NAME" /> installierten Apps für den jeweiligen Nutzer angewendet werden.
+        Die Beschränkungen sollten in die |app_limits|-Liste übernommen werden. Pro App ist nur ein Eintrag zulässig. Für Apps außerhalb der Liste gelten keine Beschränkungen.
+        Es ist nicht möglich, Apps zu blockieren, die für das Betriebssystem wesentlich sind. Beschränkungen für diese Apps werden ignoriert.
+        Eine App ist durch die |app_id| eindeutig gekennzeichnet. Da unterschiedliche Arten von Apps verschiedene ID-Formate nutzen können, muss der |app_type| neben der |app_id| angegeben werden.
+        Zeitbeschränkungen für Apps unterstützen zurzeit nur |ARC|-Apps. Der Name des Android-Pakets wird als |app_id| verwendet.
+        Künftig werden auch andere App-Typen unterstützt. Derzeit können sie in der Richtlinie angegeben werden, aber die Einschränkungen sind nicht wirksam.
+        Zwei Arten von Einschränkungen sind verfügbar: |BLOCK| und |TIME_LIMIT|.
+        Mit |BLOCK| kann der Nutzer nicht mehr auf die App zugreifen. Wenn zusammen mit der |BLOCK|-Beschränkung ein |daily_limit_mins| angegeben ist, wird das |daily_limit_mins| ignoriert.
+        |TIME_LIMITS| geben ein tägliches Nutzungslimit vor. Ist das Limit erreicht, ist die App an diesem Tag nicht mehr verfügbar. Das Nutzungslimit ist in |daily_limit_mins| angegeben. Das Limit wird täglich zur unter |reset_at| angegebenen UTC-Zeit zurückgesetzt.
+        Diese Richtlinie wird nur für minderjährige Nutzer angewendet.
+        Diese Richtlinie ergänzt "UsageTimeLimit". In "UsageTimeLimit" angegebene Beschränkungen wie Gerätenutzungsdauer und Schlafenszeit werden unabhängig von den "PerAppTimeLimits" erzwungen.</translation>
 <translation id="1914840757300882918">Wenn diese Richtlinie festgelegt ist, verwendet der Host ein Clientzertifikat mit dem angegebenen Aussteller-CN zur Authentifizierung bei "RemoteAccessHostTokenValidationUrl". Verwenden Sie "*", um ein beliebiges verfügbares Clientzertifikat zu nutzen.
 
           Diese Funktion ist derzeit serverseitig deaktiviert.</translation>
@@ -729,6 +746,11 @@
 <translation id="2149330464730004005">Farbdruck einschränken</translation>
 <translation id="2156132677421487971">Konfigurieren von Richtlinien für <ph name="PRODUCT_NAME" />, ein Tool, mit dem Nutzer Inhalte von Tabs, Websites oder dem Desktop von einem Browser auf andere Bildschirme und Soundsysteme übertragen können.</translation>
 <translation id="2156755242840687300">Externe Druckserver aktiviert</translation>
+<translation id="2160336427036785721">Diese Richtlinie legt fest, wie viel Arbeitsspeicher eine einzelne Instanz von <ph name="PRODUCT_NAME" /> verbrauchen darf, bevor Tabs verworfen werden, um Arbeitsspeicher zu leeren. Der vom jeweiligen Tab verbrauchte Arbeitsspeicher wird freigegeben und der Tab muss neu geladen werden, wenn er wieder aufgerufen wird.
+
+      Wenn diese Richtlinie konfiguriert wird, verwirft der Browser Tabs, um Arbeitsspeicher zu leeren, sobald das Limit überschritten wird. Es gibt jedoch keine Garantie dafür, dass der Browser immer unterhalb des Limits bleibt. Jeder Wert unter 1024 wird auf 1024 aufgerundet.
+
+      Wenn diese Richtlinie nicht konfiguriert ist, wird der Browser versuchen, Arbeitsspeicher zu leeren, wenn der verfügbare Arbeitsspeicher auf dem jeweiligen Gerät gering ist.</translation>
 <translation id="2166472654199325139">Websites mit Inhalten nur für Erwachsene nicht filtern</translation>
 <translation id="2168397434410358693">Inaktivitätsverzögerung im Netzbetrieb</translation>
 <translation id="217013996107840632">Befehlszeilenparameter für den Wechsel vom alternativen Browser.</translation>
@@ -835,6 +857,15 @@
 <translation id="2303795211377219696">AutoFill für Kreditkarten aktivieren</translation>
 <translation id="2309390639296060546">Standardeinstellung für "Standortbestimmung"</translation>
 <translation id="2327252517317514801">Domains definieren, die auf die G Suite zugreifen dürfen</translation>
+<translation id="2331354174913096226">Die URI-Vorlage des gewünschten DoH-Resolvers (DNS over HTTPS). Wenn Sie mehrere DoH-Resolver angeben möchten, trennen Sie die dazugehörigen URI-Vorlagen durch Leerzeichen.
+
+      Wenn "DnsOverHttpsMode" auf <ph name="SECURE_DNS_MODE_SECURE" /> gesetzt ist, muss diese Richtlinie konfiguriert werden und darf nicht leer sein.
+
+      Wenn "DnsOverHttpsMode" auf <ph name="SECURE_DNS_MODE_AUTOMATIC" /> gesetzt und diese Richtlinie konfiguriert ist, werden die angegebenen URI-Vorlagen verwendet. Wenn diese Richtlinie nicht konfiguriert ist, werden hartcodierte Verknüpfungen verwendet, um vom aktuellen DNS-Resolver des Nutzers ein Upgrade auf einen DoH-Resolver durchzuführen, der von demselben Anbieter ausgeführt wird.
+
+      Wenn die URI-Vorlage eine <ph name="HTTP_VARIABLE_DNS" />-Variable enthält, verwenden Anfragen an den Resolver <ph name="HTTP_METHOD_GET" />; andernfalls verwenden Anfragen <ph name="HTTP_METHOD_POST" />.
+
+      Inkorrekt formatierte Vorlagen werden ignoriert.</translation>
 <translation id="2345547870894930157">DoH-Modus ohne unsicheres Fallback-Verhalten aktivieren</translation>
 <translation id="237494535617297575">Ermöglicht Ihnen die Zusammenstellung einer Liste mit URL-Mustern, die Websites angeben, denen das Anzeigen von Benachrichtigungen gestattet ist. Wenn diese Richtlinie nicht konfiguriert ist, kommt für alle Websites entweder der globale Standardwert der Richtlinie "DefaultNotificationsSetting", sofern konfiguriert, oder der persönlichen Konfiguration des Nutzers zum Einsatz.</translation>
 <translation id="2386362615870139244">Bildschirm-Wakelocks zulassen</translation>
@@ -1314,6 +1345,7 @@
 
           Diese Richtlinie steht nur bei Windows-Instanzen zur Verfügung, die Teil einer <ph name="MS_AD_NAME" />-Domain sind, oder bei Windows 10 Pro- oder Enterprise-Instanzen, für die eine Geräteverwaltung eingerichtet ist.</translation>
 <translation id="3016255526521614822">Auf dem <ph name="PRODUCT_OS_NAME" />-Sperrbildschirm zulässige Notizen-Apps auf die weiße Liste setzen</translation>
+<translation id="3020064401262077616">Legt die Richtlinien für die Elternaufsicht fest. Diese werden nur auf Kinderkonten angewendet.</translation>
 <translation id="3021562480854470924">Rollback bei erreichter Anzahl von Meilensteinen ist erlaubt</translation>
 <translation id="3023572080620427845">URL einer XML-Datei, die URLs enthält, mit denen ein alternativer Browser geladen werden kann.</translation>
 <translation id="3026740867910702435">Mit dieser Richtlinie kann die Bedienungshilfe "großer Cursor" auf der Anmeldeseite aktiviert werden.
@@ -1409,6 +1441,7 @@
 
           Wenn die Einstellung nicht festgelegt wird, können in <ph name="PRODUCT_NAME" /> Hosts für natives Messaging auf Nutzerebene verwendet werden.</translation>
 <translation id="3177802893484440532">OCSP/CRL-Online-Prüfungen für lokale Vertrauensanker als erforderlich festlegen</translation>
+<translation id="3184161739683646075">Steuert den DoH-Modus (DNS over HTTPS)</translation>
 <translation id="3185009703220253572">Ab Version <ph name="SINCE_VERSION" /></translation>
 <translation id="3187220842205194486">Android-Apps können keinen Zugriff auf Schlüssel für die geschäftliche Nutzung erhalten. Sie sind von dieser Richtlinie nicht betroffen.</translation>
 <translation id="3205825995289802549">Erstes Browserfenster bei der ersten Ausführung maximieren</translation>
@@ -1591,7 +1624,9 @@
 <translation id="3524204464536655762">Websites dürfen nie Zugriff auf USB-Geräte über die WebUSB API anfordern</translation>
 <translation id="3526752951628474302">Nur Schwarz-Weiß-Druck</translation>
 <translation id="3528000905991875314">Alternative Fehlerseiten aktivieren</translation>
+<translation id="3531084733660068324">Einstellungen für die Elternaufsicht</translation>
 <translation id="3534882636155369445">Große Dateien nicht blockieren</translation>
+<translation id="3540935459049973317">Zeitbeschränkungen für Apps</translation>
 <translation id="3545457887306538845">Mit dieser Richtlinie legen Sie fest, wo Entwicklertools verwendet werden können.
 
       Wenn diese Richtlinie auf "DeveloperToolsDisallowedForForceInstalledExtensions" (Wert 0; Standardeinstellung für Unternehmensnutzer) gesetzt ist, kann generell auf die Entwicklertools und die JavaScript-Konsole zugegriffen werden. Für Erweiterungen, die über die Unternehmensrichtlinie installiert wurden, ist der Zugriff aber nicht möglich.
@@ -2202,7 +2237,7 @@
 
       Wenn diese Einstellung auf "true" festgelegt ist, wird die alte Implementierung verwendet, die kompatibel mit vorherigen Versionen sein sollte.
 
-      Wird die Richtlinie auf "false" gesetzt oder nicht konfiguriert, kommt die neue Implementierung zum Einsatz, die bei Enterprise-Nutzern zu Kompatibilitätsproblemen führen kann.
+      Wird die Richtlinie auf "false" gesetzt oder nicht konfiguriert, kommt die neue Implementierung zum Einsatz, die bei Chrome Enterprise-Nutzern zu Kompatibilitätsproblemen führen kann.
 
       Die Richtlinie wird nach einigen Meilensteinen entfernt.
 
@@ -2524,6 +2559,15 @@
 <translation id="5102203758995933166">Diese Richtlinie ermöglicht, Netzwerkkonfigurationen auf <ph name="PRODUCT_OS_NAME" />-Geräten für einzelne Nutzer zu übernehmen. Die Netzwerkkonfiguration ist ein String im JSON-Format, der der Definition des Open Network Configuration-Formats entspricht.</translation>
 <translation id="5105313908130842249">Verzögerung für die Bildschirmsperre im Akkubetrieb</translation>
 <translation id="5108031557082757679">Deaktivierte, an Geräte gebundene Unternehmensdrucker</translation>
+<translation id="5112121363469561920">Mit dieser Richtlinie können Sie den Standardtyp der Lupe festlegen, die auf dem Anmeldebildschirm aktiviert ist.
+
+          Wenn diese Richtlinie eingerichtet ist, legt sie fest, welcher Lupentyp beim Anzeigen des Anmeldebildschirms aktiviert ist. Wenn Sie die Richtlinie auf "None" setzen, ist die Lupe deaktiviert.
+
+          Wenn Sie diese Richtlinie einrichten, können Nutzer sie vorübergehend überschreiben, indem sie die Lupe aktivieren oder deaktivieren. Die Auswahl des Nutzers ist allerdings nicht dauerhaft. Die Standardanzeige wird wiederhergestellt, sobald der Anmeldebildschirm wieder aufgerufen wird oder der Nutzer länger als eine Minute auf dem Bildschirm inaktiv bleibt.
+
+          Wird die Richtlinie nicht konfiguriert, ist die Lupe auf dem Anmeldebildschirm anfangs deaktiviert. Nutzer können die Lupe jederzeit aktivieren oder deaktivieren. Dieser Status bleibt auf dem Anmeldebildschirm auch bei einem Nutzerwechsel erhalten.
+
+          Hinweis: Sofern konfiguriert, überschreibt "<ph name="DEVICE_LOGIN_SCREEN_SCREEN_MAGNIFIER_TYPE_POLICY_NAME" />" diese Richtlinie.</translation>
 <translation id="5124368997194894978">Starten bei anliegender Netzspannung aktivieren</translation>
 <translation id="5131211790949066746">Ermöglicht das Zusammenführen der folgenden Listen zur Installation von Erweiterungen: <ph name="EXTENSION_INSTALL_BLACKLIST_POLICY_NAME" />, <ph name="EXTENSION_INSTALL_WHITELIST_POLICY_NAME" /> und <ph name="EXTENSION_INSTALL_FORCELIST_POLICY_NAME" />.
 
@@ -2532,9 +2576,6 @@
       Wenn Sie diese Einstellung deaktivieren oder nicht konfigurieren, werden nur Listeneinträge aus der Quelle mit der höchsten Priorität herangezogen. Alle anderen Quellen werden als Konflikte angezeigt, die jedoch ignoriert werden.</translation>
 <translation id="5141670636904227950">Standardtyp für die Lupe festlegen, die auf der Anmeldeseite aktiviert ist</translation>
 <translation id="5142301680741828703">Folgende URL-Muster immer in <ph name="PRODUCT_FRAME_NAME" /> darstellen</translation>
-<translation id="5146261336206349846">Wenn diese Richtlinie aktiviert ist, werden alle besuchten URLs mit Safe Browsing in Echtzeit überprüft.
-
-      Wenn sie deaktiviert oder nicht konfiguriert ist, wird die standardmäßige Safe Browsing-Überprüfung verwendet.</translation>
 <translation id="5148753489738115745">Ermöglicht die Verwendung zusätzlicher Parameter, die beim Start von <ph name="PRODUCT_NAME" /> durch <ph name="PRODUCT_FRAME_NAME" /> eingesetzt werden.
 
           Wenn diese Richtlinie nicht festgelegt wird, wird die Standardbefehlszeile verwendet.</translation>
@@ -2891,7 +2932,7 @@
           Diese Richtlinie ist nur dann wirksam, wenn <ph name="POWER_SMART_DIM_ENABLED_POLICY_NAME" /> deaktiviert ist. Andernfalls wird diese Richtlinie ignoriert, da die Verzögerung für die Bildschirmabdunkelung von einem Modell für maschinelles Lernen festgelegt wird.
 
           Der Skalierungsfaktor muss bei mindestens 100 % liegen. Werte, bei denen die Verzögerung für die Bildschirmabdunkelung im Präsentationsmodus kürzer wäre als normal, sind nicht zulässig.</translation>
-<translation id="5590988845778885692">Mit dieser Richtlinie können Konfigurationen verfügbarer Druckserver zur Verfügung gestellt werden.
+<translation id="5590988845778885692">Mit dieser Richtlinie können Konfigurationen verfügbarer Druckserver bereitgestellt werden.
 
       Sie haben damit die Möglichkeit, <ph name="PRODUCT_OS_NAME" />-Geräten Konfigurationen externer Druckserver als JSON-Datei zur Verfügung zu stellen.
 
@@ -2899,7 +2940,7 @@
 
       Die Datei wird heruntergeladen und im Cache gespeichert. Anhand des kryptografischen Hashs wird die Integrität des Downloads verifiziert. Sobald sich die URL oder der Hash ändert, wird die Datei noch einmal heruntergeladen.
 
-      Wenn diese Richtlinie auf den richtigen Wert festgelegt ist, versuchen Geräte, verfügbare Drucker über das Internet Printing Protocol (IPP) bei angegebenen Druckservern abzufragen.
+      Wenn diese Richtlinie auf den richtigen Wert gesetzt ist, versuchen Geräte, über das Internet Printing Protocol (IPP) bei den angegebenen Druckservern die verfügbaren Drucker abzufragen.
 
       Wird sie nicht konfiguriert oder auf einen falschen Wert gesetzt, werden Nutzern keine Serverdrucker angezeigt.
 
@@ -3156,6 +3197,10 @@
       Beachten Sie, dass die Richtlinie ignoriert wird und die Standortdienste von Google immer deaktiviert sind, wenn die Richtlinie "<ph name="DEFAULT_GEOLOCATION_SETTING_POLICY_NAME" />" auf "<ph name="BLOCK_GEOLOCATION_SETTING" />" festgelegt ist.</translation>
 <translation id="6141402445226505817">Immer die grobe Erkennung der Zeitzone verwenden</translation>
 <translation id="6145799962557135888">Ermöglicht Ihnen die Zusammenstellung einer Liste mit URL-Mustern, die Websites angeben, denen die Ausführung von JavaScript gestattet ist. Wenn diese Richtlinie nicht konfiguriert ist, kommt für alle Websites entweder der globale Standardwert der Richtlinie "DefaultJavaScriptSetting", falls konfiguriert, oder der persönlichen Konfiguration des Nutzers zum Einsatz.</translation>
+<translation id="614616930188030377">Muster in dieser Liste werden mit der Sicherheitsherkunft der anfragenden URL abgeglichen.
+      Wenn Übereinstimmungen gefunden werden oder chrome://flags/#enable-webrtc-hide-local-ips-with-mdns deaktiviert ist, werden die lokalen IP-Adressen in WebRTC ICE Candidates angezeigt.
+      Andernfalls werden lokale IP-Adressen mit mDNS-Hostnamen verborgen.
+      Beachten Sie bitte, dass diese Richtlinie den Schutz lokaler IPs schwächt, sofern Administratoren diese benötigen.</translation>
 <translation id="614662973812186053">Diese Richtlinie steuert zudem die Erfassung von Nutzungs- und Diagnosedaten in Android.</translation>
 <translation id="6153048425064249648">Mit dieser Richtlinie wird festgelegt, ob Cloud-Berichte für <ph name="PRODUCT_NAME" /> erstellt werden. Dabei werden Daten zum Betrieb des Browsers an die Google Admin-Konsole gesendet.
 
@@ -3488,6 +3533,7 @@
 <translation id="6843296367238757293">Diese Richtlinie ist veraltet. Von ihrer Verwendung wird abgeraten. Weitere Informationen dazu finden Sie unter https://support.google.com/chrome/a/answer/7643500</translation>
 <translation id="684856667300805181">Diese Richtlinie wurde in Version 68 von <ph name="PRODUCT_NAME" /> entfernt und durch "<ph name="ARC_GLS_POLICY_NAME" />" ersetzt.</translation>
 <translation id="6851199885688265233">Bedienungshilfe "Mauszeiger hervorheben" aktivieren</translation>
+<translation id="6851315055469993882">Globales HTTP-Auth-Cache aktivieren</translation>
 <translation id="6856743875250214792">Diese Richtlinie ist veraltet und wurde aus M66 entfernt, da sie nur für interne Tests genutzt wurde und ein Sicherheitsrisiko darstellt.
 
 
@@ -3882,7 +3928,7 @@
 <translation id="7382191643394429934">Drucken mit und ohne Hintergrundgrafiken zulassen</translation>
 <translation id="7383445181072113521">Damit kann der Hostname des in DHCP-Anfragen verwendeten Geräts festgelegt werden.
 
-      Wird für diese Richtlinie ein String definiert, der nicht leer ist, dann wird dieser String während der DHCP-Anfrage als Gerätehostname verwendet.
+      Wird für diese Richtlinie ein String definiert, der nicht leer ist, dann wird er während der DHCP-Anfrage als Gerätehostname verwendet.
 
       Der String kann die Variablen <ph name="ASSET_ID_PLACEHOLDER" />, <ph name="SERIAL_NUM_PLACEHOLDER" />, <ph name="MAC_ADDR_PLACEHOLDER" /> und <ph name="MACHINE_NAME_PLACEHOLDER" /> enthalten, die im Gerät durch Werte ersetzt werden, bevor sie als Hostname zum Einsatz kommen. Das Ergebnis muss ein gültiger Hostname gemäß RFC 1035, Abschnitt 3.1 sein.
 
@@ -4124,6 +4170,7 @@
           Wenn diese Richtlinie nicht konfiguriert wird, ist der Modus mit hohem Kontrast deaktiviert, wenn der Anmeldebildschirm das erste Mal angezeigt wird. Die Nutzer können den Modus mit hohem Kontrast jederzeit aktivieren oder deaktivieren und dieser Status bleibt auf der Anmeldeseite bei einem Nutzerwechsel erhalten.
 
           Hinweis: Sofern konfiguriert, überschreibt "<ph name="DEVICE_LOGIN_SCREEN_HIGH_CONTRAST_ENABLED_POLICY_NAME" />" diese Richtlinie.</translation>
+<translation id="7846952520291088817">URLs, für die lokale IPs in WebRTC ICE Candidates offengelegt sind</translation>
 <translation id="7858404742201086014">Wenn Sie diese Einstellung aktivieren, werden veraltete Plug-ins als normale Plug-ins verwendet.
 
       Ist diese Einstellung deaktiviert, werden veraltete Plug-ins nicht verwendet und Nutzer werden nicht aufgefordert, ihrer Ausführung zuzustimmen.
@@ -4934,7 +4981,17 @@
 <translation id="966854160628341653">Legt fest, ob in <ph name="PRODUCT_OS_NAME" /> das Erstellen neuer Nutzerkonten erlaubt ist. Wenn diese Richtlinie auf "false" gesetzt ist, können sich nur Nutzer mit bereits bestehenden Konten anmelden.
 
       Ist die Richtlinie auf "true" gesetzt oder nicht konfiguriert, dürfen neue Nutzerkonten erstellt werden, falls die Nutzer nicht durch die Richtlinie "<ph name="DEVICE_USER_WHITELIST_POLICY_NAME" />" an einer Anmeldung gehindert werden.</translation>
+<translation id="974349541138387272">Die URI-Vorlage des gewünschten DoH-Resolvers (DNS over HTTPS) angeben</translation>
 <translation id="981346395360763138">Standortdienste von Google deaktiviert</translation>
 <translation id="982497069985795632">Rechtschreibprüfung aktivieren</translation>
 <translation id="991560005425213776">Nutzer- und Dateiname an native Drucker senden</translation>
+<translation id="99232017131102456">Diese Richtlinie konfiguriert einen einzelnen globalen Profil-Cache mit HTTP-Server-Auth-Anmeldedaten.
+
+      Wenn diese Richtlinie nicht konfiguriert oder deaktiviert ist, wendet der Browser das Standardverhalten Cross-Site-Auth an. Dieses umfasst ab Version 80 die HTTP-Server-Anmeldedaten durch die Top-Level-Website. Wenn also zwei Websites Ressourcen derselben Authentifizierungs-Domain verwenden, müssen die Anmeldedaten unabhängig voneinander im Kontext beider Websites bereitgestellt werden. Im Cache gespeicherte Proxy-Anmeldedaten werden für alle Websites erneut verwendet.
+
+      Wenn die Richtlinie aktiviert ist, werden im Kontext einer Website eingegebene HTTP-Auth-Anmeldedaten automatisch auch im Kontext einer anderen verwendet.
+
+      Das Aktivieren dieser Richtlinie lässt einige Arten von Cross-Site-Angriffen offen. Nutzer können außerdem durch die Eingaben in das HTTP-Auth-Cache mit in URLs eingebetteten Anmeldedaten über mehrere Websites erfasst werden, selbst wenn sie keine Cookies zulassen.
+
+      Diese Richtlinie soll Unternehmen anhand des vergangenen Verhaltens die Möglichkeit geben, ihre Login-Abläufe zu aktualisieren. Sie wird demnächst entfernt.</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/policy/resources/policy_templates_es-419.xtb b/components/policy/resources/policy_templates_es-419.xtb
index f5672b2..2b711c9 100644
--- a/components/policy/resources/policy_templates_es-419.xtb
+++ b/components/policy/resources/policy_templates_es-419.xtb
@@ -445,6 +445,11 @@
 
           Si no la estableces, la lupa estará inicialmente inhabilitada en la pantalla de acceso, pero el usuario podrá habilitarla en cualquier momento.</translation>
 <translation id="1675002386741412210">Compatible con:</translation>
+<translation id="1676141669324989554">Permite establecer si los usuarios pueden agregar excepciones para habilitar contenido mixto en sitios específicos.
+
+          Puede anularse esta política para patrones de URL específicos mediante las políticas "InsecureContentAllowedForUrls" y "InsecureContentBlockedForUrls".
+
+          Si no se establece esta política, los usuarios podrán agregar excepciones para permitir contenido mixto bloqueable.</translation>
 <translation id="1695708467571967752">Esta política controla si los usuarios pueden reproducir contenido multimedia cuando está bloqueado el dispositivo.
 
       Si se establece como falsa, se inhabilitan los controles multimedia de la pantalla bloqueada.
@@ -502,18 +507,14 @@
 
       Para obtener más información sobre la política <ph name="IEEM_SITELIST_POLICY" /> de Internet Explorer, consulta: https://docs.microsoft.com/internet-explorer/ie11-deploy-guide/what-is-enterprise-mode</translation>
 <translation id="1839278886947586809">
-      Se quitó esta política en M80 porque ya no es necesaria, dado que
-      WebDriver ahora es compatible con todas las políticas existentes.
+      Se quitó esta política en M80. Ya no es necesaria porque WebDriver ahora es compatible con todas las políticas existentes.
 
-      Esta política permite que los usuarios de la función WebDriver anulen
-      las políticas que puedan interferir con su funcionamiento.
+      Esta política permite que los usuarios de la función WebDriver anulen las políticas que puedan interferir con su funcionamiento.
 
       Actualmente, esta política inhabilita las políticas de SitePerProcess y IsolateOrigins.
 
-      Si se habilita la política, WebDriver podrá anular las políticas
-      incompatibles.
-      Si se inhabilita o no se configura, WebDriver no podrá
-      anular las políticas incompatibles.</translation>
+      Si la política está habilitada, WebDriver puede anular las políticas incompatibles.
+      Si la política está inhabilita o no se configura, WebDriver no puede anular las políticas incompatibles.</translation>
 <translation id="1843117931376765605">Frecuencia de actualización de la política de usuario</translation>
 <translation id="1844620919405873871">Configura políticas relacionadas con el desbloqueo rápido.</translation>
 <translation id="1845405905602899692">Configuración del kiosco</translation>
@@ -570,6 +571,18 @@
       Si se habilita esta configuración, el servicio de protección de contraseñas capturará la huella digital de la contraseña en estas URL para detectar la reutilización de contraseñas.
       Si se inhabilita esta configuración o no se establece, el servicio de protección de contraseñas solo capturará la huella digital de la contraseña en https://accounts.google.com.
       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="1910704279188129272">Permite establecer restricciones de uso según la app.
+        Se pueden aplicar restricciones de uso a las apps instaladas en <ph name="PRODUCT_OS_NAME" /> para un determinado usuario.
+        Las restricciones deben enviarse en la lista |app_limits|. Solo se permite una entrada por app. Las apps que no se incluyan en la lista no tendrán restricciones.
+        Si no es posible bloquear apps que son fundamentales para el funcionamiento del sistema operativo, se ignorarán las restricciones para estas apps.
+        La app se identifica solamente por |app_id|. Dado que diferentes tipos de apps pueden usar diferentes formatos de identificación, debe especificarse |app_type| junto a |app_id|.
+        Actualmente, los límites de tiempo por app solo admiten las apps |ARC|. El nombre del paquete de Android se emite como |app_id|.
+        En el futuro, se admitirán otros tipos de apps. Por el momento, se pueden especificar en la política, aunque las restricciones no tendrán efecto.
+        Hay dos tipos de restricciones disponibles: |BLOCK| y |TIME_LIMIT|.
+        |BLOCK| hace que la app no esté disponible para los usuarios. Si se especifica |daily_limit_mins| con la restricción |BLOCK|, se ignorará |daily_limit_mins|.
+        |TIME_LIMITS| aplica un límite de uso diario y hace que la app deje de estar disponible una vez que se alcance ese límite en el día. En |daily_limit_mins|, se especifica el límite de uso, el cual se restablece cada día a la hora (UTC) que se indica en |reset_at|.
+        Solo se usa esta política para usuarios menores de edad.
+        Esta política es complementaria de "UsageTimeLimit". Más allá de la política "PerAppTimeLimits", se aplicarán las restricciones especificadas en "UsageTimeLimit", como el tiempo de uso y la hora de dormir.</translation>
 <translation id="1914840757300882918">Si se configura esta política, el host usará un Certificado de cliente con el CN del emisor determinado para autenticar RemoteAccessHostTokenValidationUrl. Para usar cualquier Certificado de cliente disponible, configura la política como "*".
 
           Actualmente, esta función está inhabilitada en el lado del servidor.</translation>
@@ -681,13 +694,9 @@
 
       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.
 
-      Si se establece esta política en <ph name="INTERNET_EXPLORER_VALUE_PLACEHOLDER" />, <ph name="FIREFOX_VALUE_PLACEHOLDER" />, <ph name="OPERA_VALUE_PLACEHOLDER" /> o
-      <ph name="SAFARI_VALUE_PLACEHOLDER" />, se iniciará el navegador en cuestión en caso de que esté
-      instalado. <ph name="INTERNET_EXPLORER_VALUE_PLACEHOLDER" /> solo está disponible en Windows, y <ph name="SAFARI_VALUE_PLACEHOLDER" /> solo está
-      disponible en Windows y Mac OS X.
+      Si se establece esta política en <ph name="INTERNET_EXPLORER_VALUE_PLACEHOLDER" />, <ph name="FIREFOX_VALUE_PLACEHOLDER" />, <ph name="OPERA_VALUE_PLACEHOLDER" /> o <ph name="SAFARI_VALUE_PLACEHOLDER" />, se iniciará el navegador en cuestión en caso de que esté instalado. <ph name="INTERNET_EXPLORER_VALUE_PLACEHOLDER" /> solo está disponible en Windows, y <ph name="SAFARI_VALUE_PLACEHOLDER" /> solo está disponible en Windows y Mac OS X.
 
-      Si se establece esta política con una ruta de archivo, ese archivo
-      se usará como uno ejecutable.</translation>
+      Si se establece esta política con una ruta de archivo, ese archivo se usará como uno ejecutable.</translation>
 <translation id="2111016292707172233">Habilita la función "Presionar para buscar" en la vista de contenido de <ph name="PRODUCT_NAME" />.
 
       Si se habilita esta configuración, "Presionar para buscar" estará disponible para el usuario, quien podrá activar o desactivar la función.
@@ -727,7 +736,12 @@
 <translation id="214901426630414675">Restringir el modo de impresión doble</translation>
 <translation id="2149330464730004005">Habilitar la impresión a color</translation>
 <translation id="2156132677421487971">Configura las políticas para <ph name="PRODUCT_NAME" />, una función que permite que los usuarios envíen el contenido de las pestañas, los sitios o el escritorio del navegador a pantallas y sistemas de sonido remotos.</translation>
-<translation id="2156755242840687300">Se habilitaron los servidores de impresión externos</translation>
+<translation id="2156755242840687300">Habilita los servidores de impresión externos</translation>
+<translation id="2160336427036785721">Configura la cantidad de memoria que puede usar una única instancia de <ph name="PRODUCT_NAME" /> antes de que se empiecen a descartar las pestañas (es decir, se liberará la memoria que utiliza la pestaña y se deberá volver a cargar cuando se seleccione) para ahorrar memoria.
+
+      Si estableces la política, el navegador comenzará a descartar pestañas para ahorrar memoria cuando se supere el límite. Sin embargo, no hay garantía de que el navegador se ejecute siempre por debajo del límite. Se redondeará a 1024 cualquier valor por debajo de 1024.
+
+      Si no estableces esta política, el navegador solo comenzará a ahorrar memoria cuando detecte que queda poca cantidad de memoria física disponible en la máquina.</translation>
 <translation id="2166472654199325139">No aplicar filtros de contenido para adultos a los sitios</translation>
 <translation id="2168397434410358693">Demora de inactividad con alimentación de CA</translation>
 <translation id="217013996107840632">Parámetros de la línea de comandos para cambiar del navegador alternativo</translation>
@@ -829,12 +843,21 @@
 <translation id="2303795211377219696">Habilitar la función Autocompletar para tarjetas de crédito</translation>
 <translation id="2309390639296060546">Configuración de geolocalización predeterminada</translation>
 <translation id="2327252517317514801">Definir los dominios con permiso para acceder a G Suite</translation>
+<translation id="2331354174913096226">La plantilla de URI del agente de resolución de DNS sobre HTTPS deseado. Si quieres especificar varios agentes de resolución de DNS sobre HTTPS, separa las plantillas de URI con espacios que correspondan.
+
+      Si se configuró DnsOverHttpsMode para <ph name="SECURE_DNS_MODE_SECURE" />, deberá establecerse esta política y no estar vacía.
+
+      Si se configuró DnsOverHttpsMode para <ph name="SECURE_DNS_MODE_AUTOMATIC" /> y se establece esta política, se usarán las plantillas de URI especificadas. Si no se establece, se usarán los mapeos codificados para intentar actualizar el agente de resolución de DNS actual del usuario a un agente de resolución de DoH que opere el mismo proveedor.
+
+      Si la plantilla de URI contiene una variable <ph name="HTTP_VARIABLE_DNS" />, las solicitudes al agente de resolución usarán <ph name="HTTP_METHOD_GET" />; de lo contrario, las solicitudes usarán <ph name="HTTP_METHOD_POST" />.
+
+      Se omitirán las plantillas con formato incorrecto.</translation>
 <translation id="2345547870894930157">Habilitar DNS sobre HTTPS sin resguardo inseguro</translation>
 <translation id="237494535617297575">Te permite configurar una lista de patrones de URL que especifican los sitios que están autorizados a mostrar notificaciones. Si esta política no se configura, se usará el valor global predeterminado para todos los sitios ya sea de la política "DefaultNotificationsSetting", si está configurada, o de otro tipo de configuración personal del usuario.</translation>
 <translation id="2386362615870139244">Permitir bloqueos de activación de pantalla</translation>
 <translation id="2398554235599593694"> Esta política determina si se muestra la casilla de verificación "Always open" en mensajes de confirmación de lanzamiento en protocolos externos.
 
-      Si se establece esta política como verdadera, es posible que el usuario establezca "Always" para el protocolo sin futuros mensajes de confirmación (cuando se muestre un mensaje de confirmación del protocolo externo).
+      Si se establece esta política como verdadera, es posible que el usuario establezca "Always open" para el protocolo sin futuros mensajes de confirmación (cuando se muestre un mensaje de confirmación del protocolo externo).
 
       Si se establece esta política como falsa o no se establece, no se mostrará la casilla de verificación "Always open" y el usuario deberá realizar una acción cuando se invoque un protocolo externo.</translation>
 <translation id="2411817661175306360">La advertencia de la protección de la contraseña está desactivada</translation>
@@ -1308,6 +1331,7 @@
 
           Esta política solo 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="3016255526521614822">Incluir en la lista blanca las apps para tomar notas que se permiten en la pantalla bloqueada de <ph name="PRODUCT_OS_NAME" /></translation>
+<translation id="3020064401262077616">Controla las políticas de supervisión parental, que se aplican solo a las cuentas de menores de edad.</translation>
 <translation id="3021562480854470924">Cantidad de hitos que se permiten en la reversión</translation>
 <translation id="3023572080620427845">URL de un archivo XML que contiene URL para cargarlas en un navegador alternativo</translation>
 <translation id="3026740867910702435">Habilita la función de accesibilidad del cursor grande en la pantalla de acceso.
@@ -1403,6 +1427,7 @@
 
           Si no se configura esta política, <ph name="PRODUCT_NAME" /> permitirá el uso de hosts de mensajería nativa en el nivel de usuario.</translation>
 <translation id="3177802893484440532">Solicitar comprobaciones OCSP/CRL en línea para los anclajes de confianza locales</translation>
+<translation id="3184161739683646075">Controla el modo de DNS sobre HTTPS</translation>
 <translation id="3185009703220253572">desde la versión <ph name="SINCE_VERSION" /></translation>
 <translation id="3187220842205194486">Como las apps de Android no pueden acceder a las claves corporativas, esta política no tiene efecto en las apps.</translation>
 <translation id="3205825995289802549">Maximizar la primera ventana del navegador en la primera ejecución</translation>
@@ -1584,7 +1609,9 @@
 <translation id="3524204464536655762">No permitir que ningún sitio solicite acceso a dispositivos USB a través de la API de WebUSB</translation>
 <translation id="3526752951628474302">Solo impresión monocromática</translation>
 <translation id="3528000905991875314">Habilitar páginas de error alternativas</translation>
+<translation id="3531084733660068324">Configuración de la supervisión parental</translation>
 <translation id="3534882636155369445">No bloquear archivos grandes</translation>
+<translation id="3540935459049973317">Límites de tiempo por app</translation>
 <translation id="3545457887306538845">Te permite controlar si se pueden usar las Herramientas para desarrolladores.
 
       Si esta política se establece como "DeveloperToolsDisallowedForForceInstalledExtensions" (valor de 0, que es la opción predeterminada), las Herramientas para desarrolladores y la Consola de JavaScript están accesibles en general, pero no es posible acceder a ellas en el contexto de extensiones instaladas por una política empresarial.
@@ -2524,6 +2551,15 @@
 <translation id="5102203758995933166">Permite aplicar la configuración de red al dispositivo <ph name="PRODUCT_OS_NAME" /> por usuario. La configuración de red es una cadena escrita en formato JSON, como la define el formato Open Network Configuration.</translation>
 <translation id="5105313908130842249">Demora de bloqueo de pantalla con batería</translation>
 <translation id="5108031557082757679">Impresoras empresariales inhabilitadas asociadas a dispositivos</translation>
+<translation id="5112121363469561920">Establece el tipo predeterminado de la lupa habilitada en la pantalla de acceso.
+
+          Si se establece esta política, controlará el tipo de lupa que se habilita cuando se muestre la pantalla de acceso. Si la política se configura como "ninguna", se inhabilitará la lupa.
+
+          Si estableces esta política, los usuarios podrán habilitar o inhabilitar la lupa para anular la política temporalmente. Sin embargo, no se mantendrá la elección del usuario, y se restablecerá la opción predeterminada siempre que la pantalla de acceso se muestre de nuevo o el usuario permanezca inactivo en esta pantalla por más de un minuto.
+
+          Si no estableces esta política, la lupa estará inhabilitada cuando se muestre por primera vez la pantalla de acceso. En este caso, los usuarios podrán habilitar o inhabilitar la lupa en pantalla en cualquier momento y la opción que elijan se mantendrá entre los usuarios.
+
+          Nota: <ph name="DEVICE_LOGIN_SCREEN_SCREEN_MAGNIFIER_TYPE_POLICY_NAME" /> anula esta política si se especifica la política anterior.</translation>
 <translation id="5124368997194894978">Habilitar el inicio mediante CA (corriente alterna)</translation>
 <translation id="5131211790949066746">Permite combinar las políticas de listas de instalación para extensiones <ph name="EXTENSION_INSTALL_BLACKLIST_POLICY_NAME" />, <ph name="EXTENSION_INSTALL_WHITELIST_POLICY_NAME" /> y <ph name="EXTENSION_INSTALL_FORCELIST_POLICY_NAME" />.
 
@@ -2532,9 +2568,6 @@
       Si inhabilitas esta configuración o no se establece, solo se usarán las entradas de listas de la fuente con la prioridad más alta. El resto de las fuentes aparecerá en conflicto, pero se ignorará.</translation>
 <translation id="5141670636904227950">Establece el tipo de lupa predeterminado habilitado en la pantalla de acceso.</translation>
 <translation id="5142301680741828703">Siempre procesar los siguientes patrones de URL en <ph name="PRODUCT_FRAME_NAME" /></translation>
-<translation id="5146261336206349846">Si se habilita esta política, la función Navegación segura verificará todas las URL que visite el usuario en tiempo real.
-
-      Si se inhabilita o no se establece, se aplicarán las verificaciones predeterminadas de Navegación segura.</translation>
 <translation id="5148753489738115745">Te permite especificar los parámetros adicionales que se utilizan cuando <ph name="PRODUCT_FRAME_NAME" /> inicia <ph name="PRODUCT_NAME" />.
 
           Si no se configura esta política, se utilizará la línea de comandos predeterminada.</translation>
@@ -3154,6 +3187,10 @@
       Se ignorará esta política, y los Servicios de ubicación de Google estarán siempre inhabilitados si la política <ph name="DEFAULT_GEOLOCATION_SETTING_POLICY_NAME" /> se establece como <ph name="BLOCK_GEOLOCATION_SETTING" />.</translation>
 <translation id="6141402445226505817">Usar siempre la detección amplia de la zona horaria</translation>
 <translation id="6145799962557135888">Te permite configurar una lista de patrones de URL que especifican los sitios que están autorizados a ejecutar JavaScript. Si esta política no se configura, se usará el valor global predeterminado para todos los sitios ya sea de la política "DefaultJavaScriptSetting", si está configurada, o de otro tipo de configuración personal del usuario.</translation>
+<translation id="614616930188030377">Se compararán los patrones de esta lista con el origen de seguridad de la URL solicitante.
+      Si se encuentra una coincidencia o se inhabilita la opción chrome://flags/#enable-webrtc-hide-local-ips-with-mdns, se mostrarán las direcciones IP locales en los candidatos ICE de WebRTC.
+      De lo contrario, se ocultarán las direcciones IP locales con nombres de host de mDNS.
+      Ten en cuenta que esta política afecta la protección de las IP locales, en el caso de que las necesiten los administradores.</translation>
 <translation id="614662973812186053">Esta política también controla la recopilación de datos de diagnóstico y uso de Android.</translation>
 <translation id="6153048425064249648">Esta política controla los informes en la nube de <ph name="PRODUCT_NAME" />, que suben información sobre el funcionamiento del navegador a la consola del Administrador de Google.
 
@@ -3308,7 +3345,7 @@
 <translation id="6440051664870270040">Permitir la navegación y las ventanas emergentes en los sitios al mismo tiempo</translation>
 <translation id="6447948611083700881">Se inhabilitó la funcionalidad de copia de seguridad y restablecimiento</translation>
 <translation id="6449476513004303784">No permitir que los usuarios administren certificados</translation>
-<translation id="6453641799812499182">Permite que <ph name="CORS" /> verifique las migraciones en la nueva implementación de <ph name="CORS" /></translation>
+<translation id="6453641799812499182">Permite que <ph name="CORS" /> revise las migraciones en la nueva implementación de <ph name="CORS" /></translation>
 <translation id="645425387487868471">Permitir forzar el acceso para <ph name="PRODUCT_NAME" /></translation>
 <translation id="6464074037294098618">Habilitar "Autocompletar" para las direcciones</translation>
 <translation id="6467613372414922590">Permite el uso de hosts de mensajería nativa en el nivel de usuario (instalados sin permisos de administrador).</translation>
@@ -3464,9 +3501,9 @@
       Esta configuración controla la presentación de las páginas de bienvenida que permiten a los usuarios acceder a <ph name="PRODUCT_NAME" />, elegirlo como navegador predeterminado o recibir información sobre funciones de productos.</translation>
 <translation id="6766216162565713893">Permitir que los sitios soliciten permiso al usuario para acceder a un dispositivo Bluetooth cercano</translation>
 <translation id="6770454900105963262">Informar datos sobre las sesiones de kiosco activas</translation>
-<translation id="6780908086869332493">Te permite definir una lista de los patrones URL que especifican sitios para los que se selecciona automáticamente un certificado de cliente en la pantalla de acceso, en el marco que aloja el flujo de SAML, si el sitio lo solicita. Un ejemplo de uso es configurar un certificado en todo el dispositivo para presentarlo en el IdP de SAML.
+<translation id="6780908086869332493">Te permite definir una lista de los patrones URL que especifican sitios para los que se selecciona automáticamente un certificado de cliente en la pantalla de acceso, en el marco que aloja el flujo de SAML (si el sitio lo solicita). Por ejemplo, se puede configurar un certificado en todo el dispositivo para presentarlo en el IdP de SAML.
 
-      El valor debe ser un conjunto de diccionarios en formato JSON con strings. Cada diccionario debe tener el formato <ph name="DEVICE_LOGIN_SCREEN_AUTO_SELECT_CERTIFICATE_FOR_URLS_EXAMPLE" />, en donde <ph name="URL_PATTERN_PLACEHOLDER" /> es un patrón de configuración de contenido. <ph name="FILTER_PLACEHOLDER" /> restringe los certificados de cliente que el navegador seleccionará automáticamente. Más allá del filtro, solo se seleccionarán los certificados que cumplan con la solicitud de certificado del servidor. Si <ph name="FILTER_PLACEHOLDER" /> tiene el formato <ph name="JSON_DICTIONARY_EXAMPLE" />, solo se seleccionarán de forma adicional los certificados de cliente emitidos por un certificado con el nombre común <ph name="ISSUER_CN_PLACEHOLDER" />. Si <ph name="FILTER_PLACEHOLDER" /> es el diccionario vacío {}, no se restringirá la selección de certificados de cliente.
+      El valor debe ser un conjunto de diccionarios en formato JSON con strings. Cada diccionario debe tener el formato <ph name="DEVICE_LOGIN_SCREEN_AUTO_SELECT_CERTIFICATE_FOR_URLS_EXAMPLE" />, en donde <ph name="URL_PATTERN_PLACEHOLDER" /> es un patrón de configuración de contenido. <ph name="FILTER_PLACEHOLDER" /> restringe los certificados de cliente que el navegador seleccionará automáticamente. Más allá del filtro, solo se seleccionarán los certificados que cumplan con la solicitud de certificado del servidor. Si <ph name="FILTER_PLACEHOLDER" /> tiene el formato <ph name="JSON_DICTIONARY_EXAMPLE" />, solo se seleccionarán de forma adicional los certificados de cliente emitidos por un certificado con el nombre común <ph name="ISSUER_CN_PLACEHOLDER" />. Si <ph name="FILTER_PLACEHOLDER" /> es el diccionario vacío {}, no se aplicarán más restricciones a la selección de certificados de cliente.
 
       Si no se configura esta política, no se implementará la selección automática para ningún sitio.</translation>
 <translation id="6786747875388722282">Extensiones</translation>
@@ -3499,6 +3536,7 @@
 <translation id="6843296367238757293">Esta política es obsoleta, por lo que no se recomienda su uso. Obtén más información en https://support.google.com/chrome/a/answer/7643500</translation>
 <translation id="684856667300805181">En la versión 68 de <ph name="PRODUCT_NAME" />, se quitó esta política y se reemplazó por <ph name="ARC_GLS_POLICY_NAME" />.</translation>
 <translation id="6851199885688265233">Habilita la función de accesibilidad de resaltar la posición del cursor</translation>
+<translation id="6851315055469993882">Permite la caché de autorización para HTTP con alcance global</translation>
 <translation id="6856743875250214792">Esta política dejó de estar disponible y se quitó de M66 porque se usó solo para realizar pruebas internas y representa un riesgo para la seguridad.
 
       Especifica las marcas que se deben aplicar a <ph name="PRODUCT_NAME" /> cuando se inicia. Las marcas especificadas se aplican solo en la pantalla de acceso. Las marcas establecidas mediante esta política no se propagan a las sesiones de usuario.</translation>
@@ -3680,13 +3718,13 @@
 <translation id="7127892035367404455">Reversión a la versión objetivo</translation>
 <translation id="712963038874313213">Proporciona un playbook de Ansible que debe ejecutarse en el contenedor predeterminado de Crostini.
 
-      Esta política proporciona un playbook de Ansible para aplicarlo en el contenedor predeterminado de Crostini si este está disponible en el dispositivo dado y si lo permiten las políticas.
+      Esta política proporciona un playbook de Ansible para aplicarlo en el contenedor predeterminado de Crostini si este está disponible en el dispositivo determinado y si lo permiten las políticas.
 
       El tamaño de los datos no debe superar 1 MB (1000000 bytes) y debe estar codificado en YAML. El hash criptográfico se usa para verificar la integridad de la descarga.
 
       La configuración se descarga y queda almacenada en caché. Cada vez que cambie la URL o el hash, la imagen se volverá a descargar.
 
-      Si estableces la política, los usuarios no podrán cambiarla. Si no se establece, los usuarios podrán seguir usando el contenedor predeterminado de Crostini en su configuración en curso si las políticas permiten Crostini.</translation>
+      Si estableces la política, los usuarios no podrán cambiarla. Si no se establece, los usuarios podrán seguir usando el contenedor predeterminado de Crostini en su configuración actual si las políticas permiten Crostini.</translation>
 <translation id="713121532817834879">Esta política es una URL que redirecciona a un archivo XML en el mismo formato que la política <ph name="IEEM_SITELIST_POLICY" /> de Internet Explorer. De esta manera, se cargan reglas de un archivo XML sin la necesidad de compartir esas reglas con Internet Explorer.
 
       Las reglas de este archivo XML se aplican de la misma manera que <ph name="GREYLIST_POLICY_NAME" />, es decir, impiden que <ph name="PRODUCT_NAME" /> abra el navegador alternativo y que el navegador alternativo abra <ph name="PRODUCT_NAME" />.
@@ -4053,7 +4091,7 @@
           Si se establece la política "RestoreOnStartup" para que restablezca URL de sesiones anteriores, se omitirá esta política, y las cookies se almacenarán de forma permanente para esos sitios.</translation>
 <translation id="7677220829878081413">
       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 ArcSessionOrVMStart, 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 o una VM.
+      Si se establece en ArcSessionOrVMStart, esta política forzará el reinicio del dispositivo después de que el usuario salga de su cuenta en el caso de que se haya iniciado Android o una VM.
       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.
       Esta política solo afecta a los usuarios no afiliados.
@@ -4137,6 +4175,7 @@
           Si no estableces esta política, el modo de contraste alto estará inhabilitado cuando se muestre por primera vez la pantalla de acceso. En este caso, los usuarios podrán habilitar o inhabilitar el modo de contraste alto en cualquier momento y la opción que elijan se mantendrá entre los usuarios.
 
           Nota: <ph name="DEVICE_LOGIN_SCREEN_HIGH_CONTRAST_ENABLED_POLICY_NAME" /> anula esta política si se especifica la política anterior.</translation>
+<translation id="7846952520291088817">Las URL para las que se exponen las IP locales en los candidatos ICE de WebRTC</translation>
 <translation id="7858404742201086014">Si habilitas esta configuración, los complementos desactualizados se usarán como complementos normales.
 
       Si se inhabilita esta configuración, no se usarán los complementos desactualizados y no se solicitará autorización a los usuarios para ejecutarlos.
@@ -4243,9 +4282,9 @@
       Estos favoritos se guardan en una carpeta que el usuario no puede modificar (pero puede ocultarla en la barra de favoritos). De forma predeterminada, el nombre de la carpeta es "Favoritos administrados". Para personalizarlo, puedes agregar a la lista de favoritos un diccionario que incluya la clave "<ph name="TOPLEVEL_NAME" />" con el nombre deseado de la carpeta como valor.
 
       Los favoritos administrados no se sincronizan con la cuenta del usuario y no se pueden modificar mediante extensiones.</translation>
-<translation id="8077245272412229388">Agrega cuentas de Kerberos completadas automáticamente. Si las credenciales de Kerberos coinciden con las de acceso, se podrá configurar una cuenta para que las reutilice. Para hacerlo, se debe especificar "<ph name="LOGIN_EMAIL_PLACEHOLDER" />" y "<ph name="PASSWORD_PLACEHOLDER" />" para el correo principal y la contraseña respectivamente, a fin de que pueda recuperarse el ticket de Kerberos automáticamente a menos que se configure la autenticación de dos factores. Los usuarios no podrán modificar las cuentas que se agreguen a través de esta política.
+<translation id="8077245272412229388">Agrega cuentas de Kerberos completadas automáticamente. Si las credenciales de Kerberos coinciden con las de acceso, se podrá configurar una cuenta para que las reutilice. Para hacerlo, se debe especificar "<ph name="LOGIN_EMAIL_PLACEHOLDER" />" y "<ph name="PASSWORD_PLACEHOLDER" />" para el correo principal y la contraseña respectivamente, a fin de que pueda recuperarse el ticket de Kerberos automáticamente (a menos que se configure la autenticación de dos factores). Los usuarios no podrán modificar las cuentas que se agreguen a través de esta política.
 
-          Si se habilita esta política, se agregará la lista de cuentas que define la política a la configuración de cuentas de Kerberos.
+          Si se habilita esta política, se agregará la lista de cuentas definida por la política a la configuración de cuentas de Kerberos.
 
           Si se inhabilita o no se establece, no se agregarán cuentas a la configuración de cuentas de Kerberos y se quitarán todas las cuentas que haya agregado anteriormente esta política. Los usuarios podrán seguir agregando cuentas manualmente si se habilita la política "Los usuarios pueden agregar cuentas de Kerberos".</translation>
 <translation id="8078366200175825572">Te permite configurar una lista de patrones de URL con los sitios no autorizados para establecer cookies.
@@ -4334,9 +4373,9 @@
 <translation id="8176035528522326671">Permitir que el usuario de empresa sea solo usuario principal en la sesión de perfiles múltiples (comportamiento predeterminado para usuarios administrados por empresas)</translation>
 <translation id="8176620453475617465">Esta política permite que un administrador especifique si una página puede enviar solicitudes XHR síncronas cuando el usuario la abandona (la cierra o pasa a otra página).
 
-      Si se habilita, las páginas podrán enviar solicitudes XHR síncronas cuando el usuario las abandona.
+      Si se habilita, cuando el usuario abandona las páginas, estas podrán enviar solicitudes XHR síncronas.
 
-      Si se inhabilita o no se establece, las páginas no podrán enviar solicitudes XHR síncronas cuando el usuario las abandona.
+      Si se inhabilita o no se establece, cuando el usuario abandona las páginas, estas no podrán enviar solicitudes XHR síncronas.
 
       Se quitará esta política en Chrome 82.
 
@@ -4977,7 +5016,17 @@
 <translation id="966854160628341653">Controla la creación de nuevas cuentas de usuario en <ph name="PRODUCT_OS_NAME" />. Si esta política se configura como falsa, los usuarios que no tengan una cuenta no podrán acceder.
 
       Si esta política se configura como verdadera, o no se configura, se permitirá crear cuentas de usuarios nuevos, siempre que <ph name="DEVICE_USER_WHITELIST_POLICY_NAME" /> no impida el acceso del usuario.</translation>
+<translation id="974349541138387272">Especifica la plantilla de URI del agente de resolución de DNS sobre HTTPS</translation>
 <translation id="981346395360763138">Se inhabilitaron los servicios de ubicación de Google</translation>
 <translation id="982497069985795632">Habilitar el corrector ortográfico</translation>
 <translation id="991560005425213776">Enviar el nombre de usuario y del archivo a las impresoras nativas</translation>
+<translation id="99232017131102456">Esta política configura una única caché global por perfil con credenciales de autenticación del servidor HTTP.
+
+      Si se inhabilita o no se establece esta política, el navegador usará el comportamiento predeterminado de autenticación en sitios. A partir de la versión 80, este comportamiento será incluir las credenciales de autenticación del servidor HTTP según el sitio de nivel más alto. Por lo tanto, si dos sitios usan recursos del mismo dominio de autenticación, se deberán proporcionar credenciales de forma independiente en el contexto de ambos sitios. Se reutilizarán las credenciales de proxy almacenadas en la caché entre los sitios.
+
+      Si se habilita la política, las credenciales de autenticación de HTTP ingresadas en un sitio se usarán automáticamente en otro.
+
+      Si se habilita esta política, los sitios quedan expuestos a ciertos tipos de ataques entre sitios. Además, se pueden rastrear a los usuarios entre los sitios sin usar cookies; solo es necesario agregar entradas a la caché de autorización de HTTP con credenciales incorporadas en las URL.
+
+      El objetivo de esta política es brindarles a las empresas que dependen del comportamiento heredado una oportunidad para actualizar sus procedimientos de acceso. En el futuro, se quitará esta política.</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/policy/resources/policy_templates_es.xtb b/components/policy/resources/policy_templates_es.xtb
index cfca06a..d6e2729 100644
--- a/components/policy/resources/policy_templates_es.xtb
+++ b/components/policy/resources/policy_templates_es.xtb
@@ -443,6 +443,11 @@
 
           Si no le asignas ningún valor, la función de dictado estará inhabilitada inicialmente en la pantalla de inicio de sesión, pero el usuario podrá habilitarla en cualquier momento.</translation>
 <translation id="1675002386741412210">Compatible con:</translation>
+<translation id="1676141669324989554">Permite especificar si los usuarios pueden añadir excepciones para permitir el contenido mixto en determinados sitios web.
+
+          Es posible anular la aplicación de esta política en patrones de URL concretos usando las políticas "InsecureContentAllowedForUrls" e "InsecureContentBlockedForUrls".
+
+          Si no se establece esta política, los usuarios podrán añadir excepciones para permitir contenido mixto bloqueable.</translation>
 <translation id="1695708467571967752">Esta política controla si el usuario puede reproducir contenido multimedia cuando el dispositivo está bloqueado.
 
       Si se le asigna el valor False, se inhabilitarán los controles multimedia en la pantalla de bloqueo.
@@ -506,7 +511,7 @@
       La política permite que los usuarios de la función WebDriver anulen
       las políticas que puedan interferir en su funcionamiento.
 
-      Actualmente, esta política inhabilita las políticas SitePerProcess y IsolateOrigins.
+      Actualmente, esta política inhabilita las políticas SitePerProcess e IsolateOrigins.
 
       Si la política está habilitada, WebDriver puede anular las políticas
       incompatibles.
@@ -574,6 +579,18 @@
       Si se habilita esta opción, el servicio de protección de contraseñas capturará la huella digital de la contraseña en estas URL para detectar si la contraseña se reutiliza.
       Si se inhabilita esta opción o no se configura, el servicio de protección de contraseñas solo capturará la huella digital en la página https://accounts.google.com.
       Esta política solo está disponible en instancias de Windows que estén vinculadas a un dominio de <ph name="MS_AD_NAME" /> y en instancias de Windows 10 Pro o Enterprise que se hayan registrado para gestionar dispositivos.</translation>
+<translation id="1910704279188129272">Permite especificar restricciones de uso por aplicación.
+        Se pueden aplicar restricciones de uso a las aplicaciones instaladas en <ph name="PRODUCT_OS_NAME" /> para un usuario determinado.
+        Las restricciones se deberán transmitir a la lista |app_limits|. Solo se permite una entrada por aplicación. Las aplicaciones no incluidas en la lista no tienen restricciones.
+        No se pueden bloquear aplicaciones que sean imprescindibles para el sistema operativo; se ignorarán las restricciones para dichas aplicaciones.
+        |app_id| identifica cada aplicación de forma única. Debido a que los distintos tipos de aplicaciones pueden usar diversos formatos de ID, es necesario especificar |app_type| junto a |app_id|.
+        Actualmente, los límites de tiempo por aplicación solo admiten aplicaciones |ARC|. El nombre del paquete de Android se utiliza como |app_id|.
+        En el futuro se añadirá compatibilidad con otros tipos de aplicaciones. Por el momento, se pueden especificar restricciones en la política para otros tipos de aplicaciones, pero no surtirán efecto.
+        Existen dos tipos de restricciones disponibles: |BLOCK| y |TIME_LIMIT|.
+        |BLOCK| hace que la aplicación deje de estar disponible para el usuario. Si se especifica |daily_limit_mins| con restricción |BLOCK|, se ignorará |daily_limit_mins|.
+        |TIME_LIMITS| aplica un límite de uso diario y hace que la aplicación deje de estar disponible cuando se alcance ese límite durante el día determinado. El límite de uso se especifica en |daily_limit_mins| y se restablece diariamente a la hora UTC transmitida en |reset_at|.
+        Esta política solo se usará a los usuarios infantiles.
+        Esta política es complementaria a "UsageTimeLimit". Las restricciones especificadas en "UsageTimeLimit", como el tiempo de pantalla y la hora de dormir, se aplicarán independientemente de lo que se haya especificado en "PerAppTimeLimits".</translation>
 <translation id="1914840757300882918">Si se asigna un valor a esta política, el host utilizará un certificado de cliente con el CN de emisor especificado para autenticarse en RemoteAccessHostTokenValidationUrl. Si se le asigna el valor "*", se utilizará cualquier certificado de cliente disponible.
 
           Actualmente, esta función está inhabilitada en el servidor.</translation>
@@ -670,7 +687,7 @@
           Si no se establece esta política, se utilizarán los cuatro esquemas.</translation>
 <translation id="2067011586099792101">Bloquear acceso a sitios no incluidos en paquetes de contenido</translation>
 <translation id="2073552873076775140">Permitir inicio de sesión en <ph name="PRODUCT_NAME" /></translation>
-<translation id="2075732129949889165">Playbook de Ansible Crostini</translation>
+<translation id="2075732129949889165">Playbook de Ansible para Crostini</translation>
 <translation id="2077129598763517140">Utilizar aceleración por hardware cuando esté disponible</translation>
 <translation id="2077273864382355561">Retraso de desconexión de pantalla cuando el dispositivo funciona con la batería</translation>
 <translation id="2082205219176343977">Configurar la versión mínima permitida de Chrome en el dispositivo.</translation>
@@ -738,6 +755,11 @@
 <translation id="2149330464730004005">Habilitar impresión en color</translation>
 <translation id="2156132677421487971">Configura las políticas de <ph name="PRODUCT_NAME" />, una función que permite que los usuarios envíen contenido de las pestañas, los sitios web o el escritorio desde el navegador a pantallas y sistemas de sonido remotos.</translation>
 <translation id="2156755242840687300">Servidores de impresión externos habilitados</translation>
+<translation id="2160336427036785721">Configura la cantidad de memoria que una única instancia de <ph name="PRODUCT_NAME" /> puede usar antes de que se empiecen a descartar pestañas (es decir, se liberará la memoria que usa una pestaña y esta se tendrá que volver a cargar cuando se vuelva a acceder a ella) para ahorrar memoria.
+
+      Si se define esta política, el navegador empezará a descartar pestañas para ahorrar memoria cuando se supere el límite de memoria. Sin embargo, no se garantiza que el navegador se ejecute siempre por debajo de ese límite. Cualquier valor que sea inferior a 1024 se establecerá como 1024.
+
+      Si no se define esta política, el navegador solo intentará ahorrar memoria cuando detecte que la cantidad de memoria física del equipo es baja.</translation>
 <translation id="2166472654199325139">No filtrar el contenido para adultos de los sitios web</translation>
 <translation id="2168397434410358693">Retraso de inactividad cuando el dispositivo está conectado a la red</translation>
 <translation id="217013996107840632">Parámetros de línea de comandos para cambiar desde el navegador alternativo.</translation>
@@ -844,6 +866,15 @@
 <translation id="2303795211377219696">Habilitar la función Autocompletar para tarjetas de crédito</translation>
 <translation id="2309390639296060546">Configuración de ubicación geográfica predeterminada</translation>
 <translation id="2327252517317514801">Definir los dominios autorizados para acceder a G Suite</translation>
+<translation id="2331354174913096226">La plantilla URI de la resolución de DNS-over-HTTPS deseada. Para especificar varias resoluciones de DNS-over-HTTPS, separa las plantillas URI correspondientes con espacios.
+
+      Si se asigna el valor <ph name="SECURE_DNS_MODE_SECURE" /> a DnsOverHttpsMode, esta política debe definirse y no dejarse vacía.
+
+      Si se asigna el valor <ph name="SECURE_DNS_MODE_AUTOMATIC" /> a DnsOverHttpsMode y se define esta política, se utilizarán las plantillas URI especificadas; si no se define esta política, se utilizarán las asignaciones codificadas para intentar cambiar la resolución de DNS actual del usuario a una resolución de DNS-over-HTTPS operada por el mismo proveedor.
+
+      Si la plantilla URI contiene una variable <ph name="HTTP_VARIABLE_DNS" />, las solicitudes para la resolución utilizarán <ph name="HTTP_METHOD_GET" />; de lo contrario, las solicitudes utilizarán <ph name="HTTP_METHOD_POST" />.
+
+      Las plantillas con formato incorrecto se ignorarán.</translation>
 <translation id="2345547870894930157">Habilitar DNS-over-HTTPS sin alternativa insegura</translation>
 <translation id="237494535617297575">Permite establecer una lista de patrones de URL que especifiquen sitios que puedan mostrar notificaciones.
 
@@ -1338,6 +1369,7 @@
 
           Esta política solo está disponible en instancias de Windows que estén vinculadas a un dominio de <ph name="MS_AD_NAME" /> y en instancias de Windows 10 Pro o Enterprise que se hayan registrado para gestionar dispositivos.</translation>
 <translation id="3016255526521614822">Aplicaciones para tomar notas incluidas en la lista blanca que están permitidas en la pantalla de bloqueo de <ph name="PRODUCT_OS_NAME" /></translation>
+<translation id="3020064401262077616">Controla las políticas de supervisión parental, que se aplican exclusivamente a las cuentas infantiles.</translation>
 <translation id="3021562480854470924">Se permite restaurar el número de eventos clave</translation>
 <translation id="3023572080620427845">URL de un archivo XML que contiene las URL que se cargarán en un navegador alternativo.</translation>
 <translation id="3026740867910702435">Habilita la función de accesibilidad del cursor grande en la pantalla de inicio de sesión.
@@ -1437,6 +1469,7 @@
 
           Si no se configura esta opción, <ph name="PRODUCT_NAME" /> permitirá el uso de hosts de mensajes nativos.</translation>
 <translation id="3177802893484440532">Requiere comprobaciones de OCSP/CRL online para los anclajes de veracidad locales</translation>
+<translation id="3184161739683646075">Controla el modo DNS-over-HTTPS</translation>
 <translation id="3185009703220253572">desde la versión <ph name="SINCE_VERSION" /></translation>
 <translation id="3187220842205194486">Las aplicaciones para Android no pueden acceder a las claves corporativas. Esta política no les afecta.</translation>
 <translation id="3205825995289802549">Maximizar la primera ventana del navegador en la primera ejecución</translation>
@@ -1625,7 +1658,9 @@
 <translation id="3524204464536655762">No permitir que los sitios web soliciten acceso a dispositivos USB a través de la API WebUSB</translation>
 <translation id="3526752951628474302">Solo impresión en monocromo</translation>
 <translation id="3528000905991875314">Habilitar páginas de error alternativas</translation>
+<translation id="3531084733660068324">Ajustes de supervisión parental</translation>
 <translation id="3534882636155369445">No bloquear archivos grandes</translation>
+<translation id="3540935459049973317">Límites de tiempo por aplicación</translation>
 <translation id="3545457887306538845">Te permite controlar dónde se pueden usar las herramientas para desarrolladores.
 
       Si se asigna a esta política el valor "DeveloperToolsDisallowedForForceInstalledExtensions" (el valor 0, que es el predeterminado), se podrá acceder a las herramientas para desarrolladores y a la consola de JavaScript en general, excepto en extensiones instaladas por la política de empresa.
@@ -2588,6 +2623,15 @@
 <translation id="5102203758995933166">Permite aplicar una configuración de red para cada usuario en un dispositivo <ph name="PRODUCT_OS_NAME" />. La configuración de red es una cadena escrita en formato JSON, tal como se define en la especificación Open Network Configuration.</translation>
 <translation id="5105313908130842249">Retraso de bloqueo de pantalla cuando el dispositivo funciona con la batería</translation>
 <translation id="5108031557082757679">Impresoras de dispositivos de empresa inhabilitadas</translation>
+<translation id="5112121363469561920">Establece el tipo predeterminado de lupa que se habilita en la pantalla de inicio de sesión.
+
+          Si se establece esta política, controla el tipo de lupa que se habilita cuando se muestra la pantalla de inicio de sesión. Si se le asigna el valor Ninguno, se inhabilitará la lupa.
+
+          Si se establece esta política, los usuarios podrán anularla temporalmente habilitando o inhabilitando la lupa. Sin embargo, la selección del usuario no se mantendrá y se restaurará el valor predeterminado cuando se vuelva a mostrar la pantalla de inicio de sesión o cuando el usuario permanezca inactivo en la pantalla de inicio durante 1 minuto.
+
+          Si no se establece esta política, se inhabilitará la lupa la primera vez que se muestre la pantalla de inicio de sesión. Los usuarios podrán habilitar o inhabilitar la lupa en cualquier momento, y este ajuste se quedará en la pantalla de inicio de sesión tal como lo dejen hasta que otro usuario inicie sesión.
+
+          Nota: <ph name="DEVICE_LOGIN_SCREEN_SCREEN_MAGNIFIER_TYPE_POLICY_NAME" /> anula esta política si se especifica la anterior.</translation>
 <translation id="5124368997194894978">Habilitar el inicio con CA (corriente alterna)</translation>
 <translation id="5131211790949066746">Permite combinar las políticas de listas de instalación de extensiones <ph name="EXTENSION_INSTALL_BLACKLIST_POLICY_NAME" />, <ph name="EXTENSION_INSTALL_WHITELIST_POLICY_NAME" /> y <ph name="EXTENSION_INSTALL_FORCELIST_POLICY_NAME" />.
 
@@ -2596,9 +2640,6 @@
       Si inhabilitas esta opción o no le asignas ningún valor, solo se usarán las entradas de lista de la fuente que tenga mayor prioridad. Las demás fuentes se mostrarán como conflictos, pero se ignorarán.</translation>
 <translation id="5141670636904227950">Establecer el tipo de lupa predeterminada habilitada en la pantalla de inicio de sesión</translation>
 <translation id="5142301680741828703">Mostrar siempre los patrones de URL indicados a continuación en <ph name="PRODUCT_FRAME_NAME" /></translation>
-<translation id="5146261336206349846">Si se habilita esta política, la función Navegación Segura comprobará todas las URL visitadas en tiempo real.
-
-      Si se inhabilita o no se le asigna ningún valor, se aplicarán las comprobaciones predeterminadas de Navegación Segura.</translation>
 <translation id="5148753489738115745">Te permite especificar los parámetros adicionales que se utilizan cuando <ph name="PRODUCT_FRAME_NAME" /> inicia <ph name="PRODUCT_NAME" />.
 
           Si no se establece esta política, se utilizará la línea de comandos predeterminada.</translation>
@@ -2982,11 +3023,11 @@
 
       El archivo se descargará y se almacenará en caché. Se usa un hash criptográfico para verificar la integridad de la descarga. Se volverá a descargar el archivo cada vez que se cambie la URL o el hash.
 
-      Si se asigna un valor correcto a esta política, los dispositivos intentarán solicitar información a los servidores de impresión especificados sobre las impresoras disponibles usando el protocolo IPP.
+      Si se asigna un valor correcto a esta política, los dispositivos intentarán solicitar información a los servidores de impresión especificados con el protocolo IPP para buscar impresoras disponibles.
 
-      Si no se define esta política o se le asigna un valor incorrecto, los usuarios no verán ninguna impresora del servidor.
+      Si no se define esta política o se le asigna un valor incorrecto, los usuarios no verán ningún servidor de impresión.
 
-      Actualmente, el número máximo de servidores de impresión es 16. Solo se solicitará información a los 16 primeros servidores de la lista.
+      Actualmente, el número máximo de servidores de impresión es 16. Solo se solicitará información a los primeros 16 servidores de la lista.
       </translation>
 <translation id="5592242031005200087">
       Si se habilita la política, cada uno de los orígenes especificados en una lista de elementos separados por comas se ejecutará en un proceso propio. También se aislarán los orígenes de los subdominios correspondientes (por ejemplo, especificar https://example.com/ aislará https://foo.example.com/ como parte del sitio web https://example.com/).
@@ -3244,6 +3285,10 @@
 <translation id="6145799962557135888">Permite establecer una lista de patrones de URL para especificar los sitios que no pueden ejecutar JavaScript.
 
           Si no se establece esta política, se usará para todos los sitios el valor general predeterminado que se indique en la política DefaultJavaScriptSetting (si se ha establecido) o el valor personalizado que haya definido el usuario (en caso contrario).</translation>
+<translation id="614616930188030377">Los patrones de esta lista se compararán con el origen de seguridad de la URL solicitante.
+      Si se encuentra alguna coincidencia o chrome://flags/#enable-webrtc-hide-local-ips-with-mdns está inhabilitado, las direcciones IP locales se mostrarán en candidatos ICE WebRTC.
+      De lo contrario, las direcciones IP locales se ocultarán con nombres de host mDNS.
+      Ten en cuenta que esta política debilita la protección de IP locales si fuera necesario por los administradores.</translation>
 <translation id="614662973812186053">Esta política también controla la recopilación de los datos de uso y diagnóstico de Android.</translation>
 <translation id="6153048425064249648">Esta política regula los informes en la nube de <ph name="PRODUCT_NAME" />, que envían información sobre el funcionamiento del navegador a la consola de administración de Google.
 
@@ -3593,6 +3638,7 @@
 <translation id="6843296367238757293">Esta política está obsoleta. Te recomendamos que no la utilices. Consulta https://support.google.com/chrome/a/answer/7643500</translation>
 <translation id="684856667300805181">Esta política se retiró en <ph name="PRODUCT_NAME" /> 68 y se ha sustituido por <ph name="ARC_GLS_POLICY_NAME" />.</translation>
 <translation id="6851199885688265233">Habilita la función de accesibilidad de resaltado del cursor</translation>
+<translation id="6851315055469993882">Habilita el caché de autenticación de HTTP con alcance global</translation>
 <translation id="6856743875250214792">Esta política está obsoleta y se ha quitado de M66, ya que solo se utilizaba para realizar pruebas internas y es un requisito de seguridad.
 
       Especifica las opciones que se deben aplicar a <ph name="PRODUCT_NAME" /> cuando se inicia. Las opciones especificadas solo se aplican en la pantalla de inicio de sesión. Las opciones establecidas a través de esta política no se propagan a las sesiones del usuario.</translation>
@@ -4253,6 +4299,7 @@
           Si no se asigna ningún valor a esta política, el modo de contraste alto se inhabilitará inicialmente cuando se muestre la pantalla de inicio de sesión por primera vez. Los usuarios podrán habilitar o inhabilitar el modo de contraste alto en cualquier momento, y su estado en la pantalla de inicio de sesión permanecerá entre usuarios.
 
           Nota: <ph name="DEVICE_LOGIN_SCREEN_HIGH_CONTRAST_ENABLED_POLICY_NAME" /> anula esta política si se especifica la anterior.</translation>
+<translation id="7846952520291088817">URL para las que IP locales están expuestas en candidatos ICE WebRTC</translation>
 <translation id="7858404742201086014">Si habilitas esta opción, los complementos obsoletos se utilizarán como complementos normales.
 
       Si inhabilitas esta opción, no se utilizarán los complementos obsoletos y no se pedirá permiso a los usuarios para ejecutarlos.
@@ -5083,7 +5130,17 @@
 <translation id="966854160628341653">Permite controlar la creación de nuevas cuentas de usuario en <ph name="PRODUCT_OS_NAME" />. Si se asigna el valor "False" a esta política, los usuarios que no tengan una cuenta no podrán iniciar sesión.
 
       Si se le asigna el valor "True" o no se configura, se permitirá crear nuevas cuentas de usuario siempre que <ph name="DEVICE_USER_WHITELIST_POLICY_NAME" /> no impida que el usuario inicie sesión.</translation>
+<translation id="974349541138387272">Especifica la plantilla URI de resolución de DNS-over-HTTPS deseada</translation>
 <translation id="981346395360763138">Los servicios de ubicación de Google están inhabilitados</translation>
 <translation id="982497069985795632">Habilitar corrector ortográfico</translation>
 <translation id="991560005425213776">Enviar los nombres de usuario y de archivo a impresoras nativas</translation>
+<translation id="99232017131102456">Esta política configura un caché único global por perfil con credenciales de autenticación del servidor HTTP.
+
+      Si esta política se inhabilita o no se define, el navegador utilizará el comportamiento predeterminado de autenticación entre sitios, el cual, a partir de la versión 80, consistirá en definir el alcance de las credenciales de autenticación del servidor HTTP según el sitio de nivel superior, por lo que, si dos sitios web utilizan recursos del mismo dominio de autenticación, tendrán que facilitarse las credenciales de forma independiente en el contexto de ambos sitios web. Las credenciales proxy almacenadas en caché se reutilizarán entre los sitios web.
+
+      Si se habilita esta política, las credenciales de autenticación de HTTP introducidas en el contexto de un sitio web se utilizarán automáticamente en el contexto de otro.
+
+      Al habilitar esta política, los sitios web quedan expuestos a algunos tipos de ataques entre sitios y se permite que los usuarios sean rastreados entre varios sitios, incluso sin cookies, añadiendo entradas a la caché de autenticación de HTTP utilizando credenciales insertadas en URLs.
+
+      El objetivo de esta política es ofrecer a las empresas que dependen de un comportamiento antiguo la oportunidad de actualizar sus procedimientos de inicio de sesión. Esta política se eliminará en el futuro.</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/policy/resources/policy_templates_fr.xtb b/components/policy/resources/policy_templates_fr.xtb
index 0edef303..fda4a31 100644
--- a/components/policy/resources/policy_templates_fr.xtb
+++ b/components/policy/resources/policy_templates_fr.xtb
@@ -450,6 +450,11 @@
 
           Si cette règle n'est pas configurée, la loupe est initialement désactivée sur l'écran de connexion, mais les utilisateurs peuvent l'activer à tout moment.</translation>
 <translation id="1675002386741412210">Compatible avec :</translation>
+<translation id="1676141669324989554">Permet de définir si les utilisateurs peuvent ajouter ou non des exceptions qui autorisent l'affichage de contenu mixte sur des sites spécifiques.
+
+          Pour les formats d'URL spécifiques, les règles "InsecureContentAllowedForUrls" et "InsecureContentBlockedForUrls" peuvent être utilisées à la place de celle-ci.
+
+          Si cette règle n'est pas configurée, les utilisateurs peuvent ajouter des exceptions qui autorisent le contenu mixte pouvant être bloqué.</translation>
 <translation id="1695708467571967752">Cette règle détermine si les utilisateurs peuvent ou non lire des contenus multimédias lorsque l'appareil est verrouillé.
 
       Si cette règle est définie sur "False", les commandes multimédias sont désactivées sur l'écran de verrouillage.
@@ -510,15 +515,15 @@
       Cette règle a été retirée de la version M80, car elle n'est plus nécessaire
       depuis que WebDriver est compatible avec toutes les règles existantes.
 
-      Cette règle permet aux utilisateurs de la fonctionnalité WebDriver d'ignorer
+      Elle permet aux utilisateurs de la fonctionnalité WebDriver d'ignorer
       les règles pouvant affecter son fonctionnement.
 
       Actuellement, cette règle désactive les règles SitePerProcess et IsolateOrigins.
 
       Si elle est activée, WebDriver pourra ignorer les règles
-      incompatibles.
-      Si elle est désactivée ou n'est pas configurée, la fonctionnalité WebDriver ne sera pas autorisée
-      à ignorer les règles incompatibles.</translation>
+      non compatibles.
+      Si elle est désactivée ou qu'elle n'est pas configurée, la fonctionnalité WebDriver ne sera pas autorisée
+      à ignorer les règles non compatibles.</translation>
 <translation id="1843117931376765605">Fréquence d'actualisation des règles relatives aux utilisateurs</translation>
 <translation id="1844620919405873871">Permet de configurer les règles associées au déverrouillage rapide.</translation>
 <translation id="1845405905602899692">Paramètres de kiosque</translation>
@@ -581,6 +586,18 @@
       Si cette règle est activée, le service de protection par mot de passe enregistre l'empreinte numérique du mot de passe au niveau de ces URL afin de détecter les mots de passe réutilisés.
       Si cette règle est désactivée ou n'est pas configurée, le service de protection par mot de passe n'enregistre l'empreinte numérique du mot de passe que sur https://accounts.google.com.
       Cette règle n'est disponible que sur les instances Windows qui sont associées à un domaine <ph name="MS_AD_NAME" />, ou sur les instances Windows 10 Pro ou Windows Enterprise qui sont enregistrées pour bénéficier de la gestion des appareils.</translation>
+<translation id="1910704279188129272">Permet de configurer des restrictions d'utilisation spécifiques pour chaque application.
+        Vous pouvez appliquer des restrictions d'utilisation aux applications installées sur <ph name="PRODUCT_OS_NAME" /> pour l'utilisateur concerné.
+        Les restrictions doivent être saisies dans la liste |app_limits|. Seule une entrée par application est autorisée. Les applications ne figurant pas dans cette liste ne sont pas restreintes.
+        Vous ne pouvez pas bloquer les applications nécessaires au bon fonctionnement du système d'exploitation. Les restrictions que vous leur appliquez sont ignorées.
+        Chaque application possède un identifiant unique |app_id|. Vous devez indiquer |app_type| à côté de |app_id|, car il existe plusieurs types d'applications pouvant utiliser des formats d'identifiants différents.
+        Actuellement, seules les applications |ARC| peuvent recevoir des restrictions temporelles spécifiques à chaque application. Le nom du package Android est utilisé en guise de |app_id|.
+        Prochainement, il sera possible de configurer cette règle pour d'autres types d'applications. Vous pouvez les inclure dès maintenant dans la règle, mais les restrictions que vous leur appliquez n'auront aucun effet.
+        Vous pouvez configurer deux types de restrictions : |BLOCK| et |TIME_LIMIT|.
+        |BLOCK| permet de bloquer l'accès de l'utilisateur à une application. Si vous configurez la propriété |daily_limit_mins| en plus d'une restriction de type |BLOCK|, |daily_limit_mins| est ignorée.
+        |TIME_LIMITS| permet d'appliquer une durée d'utilisation maximale, et de bloquer l'accès à l'application une fois que l'utilisateur a atteint cette limite journalière. Vous pouvez indiquer une limite d'utilisation dans la propriété |daily_limit_mins|. Le compteur est remis à zéro à l'heure UTC que vous avez définie dans la propriété |reset_at|.
+        Cette règle s'applique uniquement aux utilisateurs mineurs.
+        Elle complète la règle "UsageTimeLimit". Les restrictions que vous indiquez dans la règle "UsageTimeLimit" telles que le temps d'utilisation et l'heure du coucher s'appliquent indépendamment de la règle "PerAppTimeLimits".</translation>
 <translation id="1914840757300882918">Si cette règle est définie, l'hôte utilise un certificat client avec le nom commun de l'émetteur pour s'identifier auprès de RemoteAccessHostTokenValidationUrl. Définissez-la sur "*" pour utiliser tout certificat client disponible.
 
           Cette fonctionnalité est actuellement désactivée côté serveur.</translation>
@@ -690,10 +707,10 @@
         </translation>
 <translation id="2108169571875569435">Cette règle contrôle la commande à utiliser pour ouvrir les URL dans un navigateur secondaire.
 
-      Si cette règle n'est pas définie, l'URL s'ouvre par défaut dans un navigateur spécifique à la plate-forme : Internet Explorer sur Windows ou Safari sur Mac OS X. Sur Linux, l'ouverture d'un navigateur secondaire provoquera une erreur en l'absence d'une règle.
+      Si cette règle n'est pas définie, l'URL s'ouvre par défaut dans un navigateur spécifique à la plate-forme : Internet Explorer sur Windows ou Safari sur Mac OS X. Sur Linux, l'ouverture d'un navigateur secondaire provoquera une erreur si cette règle n'est pas définie.
 
-      Si cette règle est définie sur <ph name="INTERNET_EXPLORER_VALUE_PLACEHOLDER" />, <ph name="FIREFOX_VALUE_PLACEHOLDER" />, <ph name="SAFARI_VALUE_PLACEHOLDER" /> ou
-      <ph name="OPERA_VALUE_PLACEHOLDER" />, ce navigateur se lancera s'il est installé. <ph name="INTERNET_EXPLORER_VALUE_PLACEHOLDER" /> n'est disponible
+      Si cette règle est définie sur le navigateur <ph name="INTERNET_EXPLORER_VALUE_PLACEHOLDER" />, <ph name="FIREFOX_VALUE_PLACEHOLDER" />, <ph name="SAFARI_VALUE_PLACEHOLDER" /> ou
+      <ph name="OPERA_VALUE_PLACEHOLDER" />, c'est celui-ci qui se lancera s'il est installé. Le navigateur <ph name="INTERNET_EXPLORER_VALUE_PLACEHOLDER" /> n'est disponible
       que sur Windows, et <ph name="SAFARI_VALUE_PLACEHOLDER" /> n'est disponible que sur Windows et Mac
       OS X.
 
@@ -747,6 +764,11 @@
 <translation id="2149330464730004005">Activer l'impression couleur</translation>
 <translation id="2156132677421487971">Configurer les règles pour <ph name="PRODUCT_NAME" />, une fonctionnalité permettant aux utilisateurs de caster le contenu des onglets, des sites ou de leur bureau depuis leur navigateur sur des écrans ou systèmes audio distants.</translation>
 <translation id="2156755242840687300">Serveurs d'impression externes activés</translation>
+<translation id="2160336427036785721">Permet de configurer la quantité de mémoire qu'une instance de <ph name="PRODUCT_NAME" /> peut utiliser avant que des onglets ne commencent à être ignorés (c'est-à-dire que la mémoire utilisée par l'onglet sera libérée, et l'onglet devra être actualisé lorsque l'utilisateur le sélectionnera) afin d'économiser de la mémoire.
+
+      Si cette règle est configurée, le navigateur commence à ignorer des onglets pour économiser de la mémoire lorsque la limite est dépassée. Il n'est cependant pas garanti que le navigateur fonctionne toujours en deçà de cette limite. Toute valeur inférieure à 1024 est arrondie à ce nombre.
+
+      Si cette règle n'est pas configurée, le navigateur ne commence à économiser de la mémoire que s'il détecte que la quantité de mémoire physique sur l'ordinateur est faible.</translation>
 <translation id="2166472654199325139">Ne pas filtrer les sites de contenus réservés aux adultes</translation>
 <translation id="2168397434410358693">Délai d'inactivité (secteur)</translation>
 <translation id="217013996107840632">Paramètres de ligne de commande pour basculer vers Chrome à partir du navigateur secondaire.</translation>
@@ -854,6 +876,15 @@
 <translation id="2303795211377219696">Activer la saisie automatique pour les cartes de crédit</translation>
 <translation id="2309390639296060546">Paramètre de géolocalisation par défaut</translation>
 <translation id="2327252517317514801">Définir les domaines autorisés à accéder à G Suite</translation>
+<translation id="2331354174913096226">Modèle URI du résolveur DNS-over-HTTPS souhaité. Pour définir plusieurs résolveurs DNS-over-HTTPS, vous devez séparer les modèles URI correspondants à l'aide d'espaces.
+
+      Vous devez configurer cette règle si vous avez défini "DnsOverHttpsMode" sur <ph name="SECURE_DNS_MODE_SECURE" />. Elle ne peut pas rester vide.
+
+      Si vous avez configuré cette règle et défini "DnsOverHttpsMode" sur <ph name="SECURE_DNS_MODE_AUTOMATIC" />, les modèles URI définis sont appliqués. Si vous n'avez pas défini cette règle, des correspondances codées en dur sont appliquées pour tenter de passer du résolveur DNS actuel de l'utilisateur à un résolveur DoH géré par le même fournisseur.
+
+      Si le modèle URI contient une variable <ph name="HTTP_VARIABLE_DNS" />, les requêtes envoyées au résolveur utilisent la méthode <ph name="HTTP_METHOD_GET" />. Sinon, elles utilisent la méthode <ph name="HTTP_METHOD_POST" />.
+
+      Les modèles dont le format est incorrect sont ignorés.</translation>
 <translation id="2345547870894930157">Activer DNS-over-HTTPS sans solution de secours à risque</translation>
 <translation id="237494535617297575">Permet de définir une liste de formats d'URL spécifiant les sites qui sont autorisés à afficher des notifications. 
 
@@ -992,9 +1023,9 @@
 
       Si cette règle est définie sur une liste de chaînes, chaque chaîne est transmise au navigateur secondaire comme paramètre de ligne de commande distinct. Pour Windows, les paramètres sont séparés par des espaces. Pour Mac OS X et Linux, un paramètre peut contenir des espaces et être quand même traité comme un seul et même paramètre.
 
-      Si un élément contient <ph name="URL_PLACEHOLDER" />, il est remplacé par l'URL de la page à ouvrir.
+      Si un élément contient l'URL <ph name="URL_PLACEHOLDER" />, elle est remplacée par l'URL de la page à ouvrir.
 
-      Si aucun élément ne contient <ph name="URL_PLACEHOLDER" />, l'URL est ajoutée à la fin de la ligne de commande.
+      Si aucun élément ne contient l'URL <ph name="URL_PLACEHOLDER" />, elle est ajoutée à la fin de la ligne de commande.
 
       Les variables d'environnement sont développées. Pour Windows, la variable <ph name="ENV_VARIABLE_WIN_EXAMPLE" /> est remplacée par la valeur de la variable d'environnement <ph name="ENV_VARIABLE_VALUE" />. Pour Mac OS X et Linux, la variable <ph name="ENV_VARIABLE_UNIX_EXAMPLE" /> est remplacée par la valeur de la variable d'environnement <ph name="ENV_VARIABLE" />.</translation>
 <translation id="250670737672448119">Active la fonctionnalité d'accessibilité de mise en surbrillance du curseur de saisie.
@@ -1021,9 +1052,9 @@
 <translation id="2517466659416174529">Figer les onglets en arrière-plan</translation>
 <translation id="2518231489509538392">Autoriser la lecture audio</translation>
 <translation id="2521581787935130926">Afficher le raccourci des applications dans la barre de favoris</translation>
-<translation id="2526082146909867346">Vous permet de spécifier une liste de formats d'URL indiquant les sites pour lesquels <ph name="PRODUCT_NAME" /> doit sélectionner automatiquement un certificat client, si le site demande un certificat.
+<translation id="2526082146909867346">Vous permet de spécifier une liste de formats d'URL indiquant les sites pour lesquels <ph name="PRODUCT_NAME" /> doit sélectionner automatiquement un certificat client, si le site en demande un.
 
-          Cette valeur doit correspondre à un ensemble de dictionnaires convertis au format JSON à l'aide de la méthode JSON.stringify(). Chaque dictionnaire doit avoir le format <ph name="AUTO_SELECT_CERTIFICATE_FOR_URLS_EXAMPLE" />, où <ph name="URL_PATTERN_PLACEHOLDER" /> correspond à un schéma de paramètre de contenu. La valeur <ph name="FILTER_PLACEHOLDER" /> limite les certificats client à partir desquels le navigateur effectue une sélection automatique. Indépendamment du filtre, seuls les certificats correspondant à la demande de certificats du serveur sont sélectionnés. Par exemple, si <ph name="FILTER_PLACEHOLDER" /> a le format <ph name="AUTO_SELECT_CERTIFICATE_FOR_URLS_FILTER_EXAMPLE" />, seuls les certificats clients émis par un certificat dont la valeur CommonName est <ph name="ISSUER_CN_PLACEHOLDER" /> sont sélectionnés. Si <ph name="FILTER_PLACEHOLDER" /> contient une section <ph name="ISSUER_STRING_VALUE" /> et <ph name="SUBJECT_STRING_VALUE" />, le certificat client doit satisfaire les deux conditions pour être sélectionné. Si <ph name="FILTER_PLACEHOLDER" /> spécifie une organisation ("O"), le certificat doit contenir au moins une organisation correspondant à la valeur spécifiée pour être sélectionné. Si <ph name="FILTER_PLACEHOLDER" /> spécifie une unité organisationnelle ("UO"), le certificat doit contenir au moins une unité organisationnelle correspondant à la valeur spécifiée pour être sélectionné. Si <ph name="FILTER_PLACEHOLDER" /> correspond à la valeur <ph name="EMPTY_DICTIONARY" /> vide du dictionnaire, la sélection de certificats clients ne fait pas l'objet de restrictions supplémentaires.
+          Cette valeur doit être un tableau de dictionnaires convertis en chaînes JSON. Chaque dictionnaire doit être au format <ph name="AUTO_SELECT_CERTIFICATE_FOR_URLS_EXAMPLE" />, où <ph name="URL_PATTERN_PLACEHOLDER" /> correspond à un schéma de paramètres de contenu. Le filtre <ph name="FILTER_PLACEHOLDER" /> limite les certificats client parmi lesquels le navigateur effectue une sélection automatique. Indépendamment du filtre, seuls les certificats correspondant à la demande de certificats du serveur sont sélectionnés. Par exemple, si le filtre <ph name="FILTER_PLACEHOLDER" /> est au format <ph name="AUTO_SELECT_CERTIFICATE_FOR_URLS_FILTER_EXAMPLE" />, seuls les certificats client émis par un certificat dont la valeur CommonName est <ph name="ISSUER_CN_PLACEHOLDER" /> sont sélectionnés. Si le filtre <ph name="FILTER_PLACEHOLDER" /> contient une section <ph name="ISSUER_STRING_VALUE" /> et une section<ph name="SUBJECT_STRING_VALUE" />, le certificat client doit satisfaire les deux conditions pour être sélectionné. Si le filtre <ph name="FILTER_PLACEHOLDER" /> spécifie une organisation ("O"), le certificat doit contenir au moins une organisation correspondant à la valeur spécifiée pour être sélectionné. Si le filtre <ph name="FILTER_PLACEHOLDER" /> spécifie une unité organisationnelle ("UO"), le certificat doit contenir au moins une unité organisationnelle correspondant à la valeur spécifiée pour être sélectionné. Si le filtre <ph name="FILTER_PLACEHOLDER" /> correspond à la valeur de dictionnaire vide <ph name="EMPTY_DICTIONARY" />, la sélection de certificats client ne fait pas l'objet de restrictions supplémentaires.
 
           Si cette règle n'est pas définie, la sélection automatique n'est effectuée pour aucun site.</translation>
 <translation id="2529659024053332711">Permet de spécifier le comportement du navigateur au démarrage.
@@ -1345,6 +1376,7 @@
 
           Cette règle n'est disponible que sur les instances Windows qui sont associées à un domaine <ph name="MS_AD_NAME" />, ou sur les instances Windows 10 Pro ou Windows Enterprise qui sont enregistrées pour bénéficier de la gestion des appareils.</translation>
 <translation id="3016255526521614822">Les applications de prise de note ajoutées à la liste blanche sont autorisées sur l'écran de verrouillage de <ph name="PRODUCT_OS_NAME" /></translation>
+<translation id="3020064401262077616">Contrôle les règles de supervision parentale s'appliquant uniquement aux comptes d'utilisateurs mineurs.</translation>
 <translation id="3021562480854470924">Nombre de versions intermédiaires autorisées pour le rollback</translation>
 <translation id="3023572080620427845">URL d'un fichier XML qui contient des URL à charger dans un autre navigateur.</translation>
 <translation id="3026740867910702435">Permet d'activer la fonctionnalité d'accessibilité de grand curseur sur l'écran de connexion.
@@ -1442,6 +1474,7 @@
 
           Si ce paramètre n'est pas défini, <ph name="PRODUCT_NAME" /> autorise l'utilisation d'hôtes de messagerie natifs installés au niveau de l'utilisateur.</translation>
 <translation id="3177802893484440532">Exiger des contrôles OCSP/CRL en ligne pour les ancres d'approbation locales</translation>
+<translation id="3184161739683646075">Contrôle le mode DNS-over-HTTPS</translation>
 <translation id="3185009703220253572">depuis la version <ph name="SINCE_VERSION" /></translation>
 <translation id="3187220842205194486">Les applications Android n'ont pas accès aux clés d'entreprise. Cette règle n'a aucun effet sur ces applications.</translation>
 <translation id="3205825995289802549">Agrandir la première fenêtre du navigateur à la première exécution</translation>
@@ -1460,7 +1493,7 @@
 
       Chaque compte Google sur l'appareil sera comparé aux schémas enregistrés dans cette règle pour déterminer la visibilité du compte dans <ph name="PRODUCT_NAME" />. Le compte sera visible si son nom correspond à l'un des schémas de la liste. Sinon, il sera masqué.
 
-      Utilisez le caractère générique "*" pour remplacer des caractères arbitraires (zéro ou plus). Le caractère d'échappement est "\". Pour représenter les caractères "*", ou "\", le caractère d'échappement "\" doit donc être placé devant eux.
+      Utilisez le caractère générique "*" pour remplacer des caractères arbitraires (zéro ou plus). Le caractère d'échappement est "\". Pour représenter les caractères "*", ou "\" proprement dits, le caractère d'échappement "\" doit les précéder.
 
       Si cette règle n'est pas configurée, tous les comptes Google présents sur l'appareil seront visibles dans <ph name="PRODUCT_NAME" />.</translation>
 <translation id="3251500716404598358">Configurer les règles pour passer d'un navigateur à l'autre.
@@ -1513,11 +1546,11 @@
 
       Cette règle permet uniquement de définir des langues recommandées. Vous pouvez l'utiliser pour placer un ensemble de langues recommandées en haut de la liste, mais les utilisateurs auront toujours la possibilité de choisir n'importe quelle langue compatible avec <ph name="PRODUCT_OS_NAME" /> pour leur session.
       </translation>
-<translation id="3378482432905539452">Cette règle est obsolète. Veuillez utiliser la règle <ph name="DEFAULT_PLUGINS_SETTING_POLICY_NAME" /> pour contrôler la disponibilité du plug-in Flash et la règle <ph name="ALWAYS_OPEN_PDF_EXTERNALLY_POLICY_NAME" /> pour définir si la visionneuse de documents PDF intégrée doit être utilisée pour ouvrir les fichiers PDF.
+<translation id="3378482432905539452">Cette règle est obsolète. Veuillez utiliser la règle <ph name="DEFAULT_PLUGINS_SETTING_POLICY_NAME" /> pour contrôler la disponibilité du plug-in Flash, et la règle <ph name="ALWAYS_OPEN_PDF_EXTERNALLY_POLICY_NAME" /> pour définir si la visionneuse de documents PDF intégrée doit être utilisée pour ouvrir les fichiers PDF.
 
       Répertorie les plug-ins qu'un utilisateur peut activer ou désactiver dans <ph name="PRODUCT_NAME" />.
 
-      Les caractères génériques "*" et "?" peuvent être utilisés pour représenter des séquences de caractères arbitraires. "*" représente un nombre arbitraire de caractères, tandis que "?" représente un caractère unique facultatif. C'est-à-dire qu'il correspond soit à un seul caractère, soit à aucun caractère. Pour représenter les caractères "*", "?" ou "\" eux-mêmes, le caractère d'échappement "\" doit être placé devant eux.
+      Les caractères génériques "*" et "?" peuvent être utilisés pour représenter des séquences de caractères arbitraires. "*" représente un nombre arbitraire de caractères, tandis que "?" représente un caractère unique facultatif (soit un seul caractère, soit aucun). Pour représenter les caractères "*", "?" ou "\" proprement dits, le caractère d'échappement "\" doit les précéder.
 
       Si vous activez ce paramètre, la liste des plug-ins spécifiée peut être utilisée dans <ph name="PRODUCT_NAME" />. Les utilisateurs peuvent activer ou désactiver les plug-ins concernés dans "about:plugins", même s'ils correspondent à un format indiqué dans DisabledPlugins. Les utilisateurs peuvent aussi activer et désactiver des plug-ins qui ne correspondent à aucun format dans DisabledPlugins, DisabledPluginsExceptions et EnabledPlugins.
 
@@ -1628,7 +1661,9 @@
 <translation id="3524204464536655762">Interdire à tous les sites de demander l'accès à des appareils USB via l'API WebUSB</translation>
 <translation id="3526752951628474302">Impression monochrome seulement</translation>
 <translation id="3528000905991875314">Activer les pages d'erreur alternatives</translation>
+<translation id="3531084733660068324">Paramètres de supervision parentale</translation>
 <translation id="3534882636155369445">Ne pas bloquer les fichiers volumineux</translation>
+<translation id="3540935459049973317">Restrictions temporelles spécifiques à chaque application</translation>
 <translation id="3545457887306538845">Permet de définir dans quels cas les outils pour les développeurs peuvent être utilisés.
 
       Si cette règle est définie sur "DeveloperToolsDisallowedForForceInstalledExtensions" (valeur 0, qui correspond à la valeur par défaut), les outils pour les développeurs et la console JavaScript sont généralement accessibles, sauf si des extensions ont été installées dans le cadre des règles de l'entreprise.
@@ -2303,11 +2338,11 @@
 <translation id="4534500438517478692">Nom de la restriction Android :</translation>
 <translation id="4541530620466526913">Comptes locaux de l'appareil</translation>
 <translation id="4543502256674577024">Paramètres de mise à jour de l'appareil</translation>
-<translation id="4548555985107150628">Cette règle est obsolète. Veuillez utiliser la règle <ph name="DEFAULT_PLUGINS_SETTING_POLICY_NAME" /> pour contrôler la disponibilité du plug-in Flash et la règle <ph name="ALWAYS_OPEN_PDF_EXTERNALLY_POLICY_NAME" /> pour définir si la visionneuse de documents PDF intégrée doit être utilisée pour ouvrir les fichiers PDF.
+<translation id="4548555985107150628">Cette règle est obsolète. Veuillez utiliser la règle <ph name="DEFAULT_PLUGINS_SETTING_POLICY_NAME" /> pour contrôler la disponibilité du plug-in Flash, et la règle <ph name="ALWAYS_OPEN_PDF_EXTERNALLY_POLICY_NAME" /> pour définir si la visionneuse de documents PDF intégrée doit être utilisée pour ouvrir les fichiers PDF.
 
       Cette règle définit une liste des plug-ins activés dans <ph name="PRODUCT_NAME" /> et empêche les utilisateurs de modifier ce paramètre.
 
-      Les caractères génériques "*" et "?" peuvent être utilisés pour représenter des séquences de caractères arbitraires. "*" représente un nombre arbitraire de caractères, tandis que "?" représente un caractère unique facultatif. C'est-à-dire qu'il correspond soit à un seul caractère, soit à aucun caractère. Pour représenter les caractères "*", "?" ou "\" eux-mêmes, le caractère d'échappement "\" doit être placé devant eux.
+      Les caractères génériques "*" et "?" peuvent être utilisés pour représenter des séquences de caractères arbitraires. "*" représente un nombre arbitraire de caractères, tandis que "?" représente un caractère unique facultatif (soit un seul caractère, soit aucun). Pour représenter les caractères "*", "?" ou "\" proprement dits, le caractère d'échappement "\" doit les précéder.
 
       La liste des plug-ins définie est toujours utilisée dans <ph name="PRODUCT_NAME" /> s'ils sont installés. Les plug-ins sont marqués comme activés dans "about:plugins", et les utilisateurs ne peuvent pas les désactiver.
 
@@ -2585,6 +2620,15 @@
 <translation id="5102203758995933166">Permet de transférer l'application de la configuration réseau par utilisateur vers un appareil utilisant <ph name="PRODUCT_OS_NAME" />. La configuration réseau correspond à une chaîne formatée par JSON conformément au format de configuration de réseau ouvert.</translation>
 <translation id="5105313908130842249">Délai de verrouillage de l'écran (batterie)</translation>
 <translation id="5108031557082757679">Imprimantes d'appareils d'entreprise désactivées</translation>
+<translation id="5112121363469561920">Permet de configurer le type de loupe activé par défaut sur l'écran de connexion.
+
+          Si cette règle est définie, elle contrôle le type de loupe activé lors de l'affichage de l'écran de connexion. Définissez la règle sur "None" pour désactiver la loupe.
+
+          Si vous définissez cette règle, les utilisateurs peuvent la remplacer momentanément en activant ou en désactivant la loupe. Toutefois, leur choix n'est pas définitif. En effet, le paramètre par défaut est restauré dès que l'écran de connexion est affiché de nouveau, ou si l'utilisateur reste inactif pendant une minute sur ce même écran.
+
+          Si vous ne définissez pas cette règle, la loupe est désactivée lors du premier affichage de l'écran de connexion. Les utilisateurs peuvent l'activer ou la désactiver à tout moment, et son état sur l'écran de connexion est appliqué à tous les utilisateurs.
+
+          Remarque : <ph name="DEVICE_LOGIN_SCREEN_SCREEN_MAGNIFIER_TYPE_POLICY_NAME" /> remplace cette règle si l'ancienne est définie.</translation>
 <translation id="5124368997194894978">Activer le démarrage au branchement de l'alimentation CA (courant alternatif)</translation>
 <translation id="5131211790949066746">Permet de fusionner les règles relatives aux listes d'installation d'extensions <ph name="EXTENSION_INSTALL_BLACKLIST_POLICY_NAME" />, <ph name="EXTENSION_INSTALL_WHITELIST_POLICY_NAME" /> et <ph name="EXTENSION_INSTALL_FORCELIST_POLICY_NAME" />.
 
@@ -2593,9 +2637,6 @@
       Si vous désactivez cette règle ou si elle n'est pas configurée, seules les entrées de listes issues de la source avec la plus haute priorité sont prises en compte. Toutes les autres sources sont affichées en tant que sources en conflit, mais ignorées.</translation>
 <translation id="5141670636904227950">Activer la loupe plein écran sur l'écran de connexion</translation>
 <translation id="5142301680741828703">Toujours rendre les formats d'URL suivants dans <ph name="PRODUCT_FRAME_NAME" /></translation>
-<translation id="5146261336206349846">Lorsque cette règle est activée, toutes les URL visitées sont vérifiées en temps réel à l'aide de la fonctionnalité de navigation sécurisée.
-
-      Lorsque cette règle est désactivée ou n'est pas définie, les vérifications courantes relatives à la navigation sécurisée sont effectuées.</translation>
 <translation id="5148753489738115745">Permet de spécifier les paramètres supplémentaires utilisés lorsque <ph name="PRODUCT_FRAME_NAME" /> lance <ph name="PRODUCT_NAME" />.
 
           Si cette règle n'est pas configurée, la ligne de commande par défaut est utilisée.</translation>
@@ -2975,11 +3016,11 @@
 
       Le fichier est téléchargé et mis en cache. Le hachage cryptographique permet de vérifier l'intégrité du fichier téléchargé. Le fichier sera de nouveau téléchargé chaque fois que l'URL ou le hachage seront modifiés.
 
-      Lorsque cette règle est définie sur une valeur correcte, les appareils essaient d'interroger les serveurs d'impression spécifiés pour accéder aux imprimantes disponibles à l'aide du protocole IPP.
+      Lorsque cette règle est définie avec une valeur correcte, les appareils essaient d'interroger les serveurs d'impression spécifiés pour accéder aux imprimantes disponibles à l'aide du protocole IPP.
 
-      Si cette règle n'est pas configurée ou si elle est définie sur une valeur incorrecte, aucune imprimante du serveur n'est proposée aux utilisateurs.
+      Si cette règle n'est pas définie, ou si sa valeur est incorrecte, aucune imprimante du serveur n'est visible pour les utilisateurs.
 
-      Actuellement, le nombre de serveurs d'impression est limité à 16. Seuls les 16 premiers serveurs d'impression de la liste sont interrogés.
+      Actuellement, le nombre de serveurs d'impression est limité à 16. Seuls les 16 premiers serveurs d'impression de la liste seront interrogés.
       </translation>
 <translation id="5592242031005200087">
       Si cette règle est activée, chacune des origines définies et répertoriées dans une
@@ -3107,11 +3148,11 @@
 
       Si cette règle n'est pas définie, Internet Explorer transmet seulement l'URL à Chrome comme paramètre de ligne de commande.
 
-      Si cette règle est définie sur une liste de chaînes, les chaînes sont reliées par des espaces avant d'être transmises à Chrome comme paramètres de ligne de commande.
+      Si cette règle est définie sur une liste de chaînes, celles-ci sont reliées par des espaces avant d'être transmises à Chrome comme paramètres de ligne de commande.
 
-      Si un élément contient <ph name="URL_PLACEHOLDER" />, il est remplacé par l'URL de la page à ouvrir.
+      Si un élément contient l'URL <ph name="URL_PLACEHOLDER" />, elle est remplacée par l'URL de la page à ouvrir.
 
-      Si aucun élément ne contient <ph name="URL_PLACEHOLDER" />, l'URL est ajoutée à la fin de la ligne de commande.
+      Si aucun élément ne contient l'URL <ph name="URL_PLACEHOLDER" />, elle est ajoutée à la fin de la ligne de commande.
 
       Les variables d'environnement sont développées. Sous Windows, la variable <ph name="ENV_VARIABLE_WIN_EXAMPLE" /> est remplacée par la valeur de la variable d'environnement ABC.</translation>
 <translation id="5861856285460256766">Configuration du code d'accès parental</translation>
@@ -3241,6 +3282,10 @@
 <translation id="6145799962557135888">Permet de définir une liste de formats d'URL spécifiant les sites qui sont autorisés à exécuter JavaScript. 
 
 Si cette règle n'est pas configurée, la valeur par défaut globale sera utilisée pour tous les sites à partir de la règle "DefaultJavaScriptSetting", si elle est définie, ou à défaut, à partir de la configuration personnelle de l'utilisateur.</translation>
+<translation id="614616930188030377">Les modèles de cette liste sont rapprochés de la source de sécurité de l'URL à l'origine de la demande.
+      En cas de correspondance ou si chrome://flags/#enable-webrtc-hide-local-ips-with-mdns est désactivé, les candidats WebRTC ICE affichent les adresses IP locales.
+      Sinon, les adresses IP locales sont masquées avec les noms d'hôte mDNS.
+      Veuillez noter que cette règle affaiblit la protection des adresses IP locales, dans le cas où celle-ci serait requise par les administrateurs.</translation>
 <translation id="614662973812186053">Cette règle permet également de contrôler la collecte des données d'utilisation et de diagnostic sur les appareils Android.</translation>
 <translation id="6153048425064249648">Cette règle permet de contrôler la création de rapports dans le cloud pour <ph name="PRODUCT_NAME" />, qui transmet des informations sur le fonctionnement du navigateur à la console d'administration Google.
 
@@ -3441,7 +3486,7 @@
 
       Si ce paramètre est désactivé ou s'il n'est pas défini, le contenu Flash provenant d'autres sources ou de petite taille risque d'être bloqué.</translation>
 <translation id="6532769014584932288">Autoriser les wakelocks</translation>
-<translation id="653645667373317432">Cette règle contrôle la commande qui permet d'ouvrir les URL dans <ph name="PRODUCT_NAME" /> à partir d'Internet Explorer.
+<translation id="653645667373317432">Cette règle contrôle la commande qui permet d'ouvrir les URL dans <ph name="PRODUCT_NAME" /> lors du basculement depuis Internet Explorer.
 
       Si le module complémentaire Legacy Browser Support pour Internet Explorer n'est pas installé, cette règle n'a aucun effet.
 
@@ -3463,11 +3508,11 @@
 <translation id="6559057113164934677">Interdire à tous les sites d'accéder à la caméra et au microphone</translation>
 <translation id="6561396069801924653">Afficher les options d'accessibilité dans le menu de la barre système</translation>
 <translation id="6563458316362153786">Activer la transition rapide 802.11r</translation>
-<translation id="6568977718979857253">Cette règle est obsolète. Veuillez utiliser la règle <ph name="DEFAULT_PLUGINS_SETTING_POLICY_NAME" /> pour contrôler la disponibilité du plug-in Flash et la règle <ph name="ALWAYS_OPEN_PDF_EXTERNALLY_POLICY_NAME" /> pour définir si la visionneuse de documents PDF intégrée doit être utilisée pour ouvrir les fichiers PDF.
+<translation id="6568977718979857253">Cette règle est obsolète. Veuillez utiliser la règle <ph name="DEFAULT_PLUGINS_SETTING_POLICY_NAME" /> pour contrôler la disponibilité du plug-in Flash, et la règle <ph name="ALWAYS_OPEN_PDF_EXTERNALLY_POLICY_NAME" /> pour définir si la visionneuse de documents PDF intégrée doit être utilisée pour ouvrir les fichiers PDF.
 
       Cette règle définit une liste des plug-ins désactivés dans <ph name="PRODUCT_NAME" /> et empêche les utilisateurs de modifier ce paramètre.
 
-      Les caractères génériques "*" et "?" peuvent être utilisés pour représenter des séquences de caractères arbitraires. "*" représente un nombre arbitraire de caractères, tandis que "?" représente un caractère unique facultatif. C'est-à-dire qu'il correspond soit à un seul caractère, soit à aucun caractère. Pour représenter les caractères "*", "?" ou "\" eux-mêmes, le caractère d'échappement "\" doit être placé devant eux.
+      Les caractères génériques "*" et "?" peuvent être utilisés pour représenter des séquences de caractères arbitraires. "*" représente un nombre arbitraire de caractères, tandis que "?" représente un caractère unique facultatif (soit un seul caractère, soit aucun). Pour représenter les caractères "*", "?" ou "\" proprement dits, le caractère d'échappement "\" doit les précéder.
 
       Si vous activez ce paramètre, la liste des plug-ins spécifiée n'est jamais utilisée dans <ph name="PRODUCT_NAME" />. Les plug-ins sont indiqués comme étant désactivés sur la page accessible par la commande "about:plugins", et les utilisateurs ne peuvent pas les activer.
 
@@ -3555,9 +3600,9 @@
       Ce paramètre permet de contrôler la présentation des pages de bienvenue qui aident les utilisateurs à se connecter à <ph name="PRODUCT_NAME" /> ou à en faire leur navigateur par défaut, et les informent des fonctionnalités du produit.</translation>
 <translation id="6766216162565713893">Autoriser les sites à demander à l'utilisateur d'accorder l'accès à un appareil Bluetooth à proximité</translation>
 <translation id="6770454900105963262">Envoyer des rapports sur les sessions Kiosque actives</translation>
-<translation id="6780908086869332493">Vous permet de spécifier une liste de formats d'URL indiquant les sites pour lesquels un certificat client est sélectionné automatiquement sur l'écran de connexion (dans le cadre où se trouve le flux SAML), lorsque le site nécessite un certificat. Par exemple, vous pouvez configurer un certificat applicable à l'intégralité de l'appareil afin de le présenter au fournisseur d'identité SAML.
+<translation id="6780908086869332493">Vous permet de spécifier une liste de formats d'URL indiquant les sites pour lesquels un certificat client est sélectionné automatiquement sur l'écran de connexion (dans le cadre où se trouve le flux SAML), si le site en demande un. Par exemple, vous pouvez configurer un certificat applicable à l'intégralité de l'appareil afin de le présenter au fournisseur d'identité SAML.
 
-      Cette valeur doit correspondre à un ensemble de dictionnaires convertis au format JSON à l'aide de la méthode JSON.stringify(). Chaque dictionnaire doit avoir le format <ph name="DEVICE_LOGIN_SCREEN_AUTO_SELECT_CERTIFICATE_FOR_URLS_EXAMPLE" />, où <ph name="URL_PATTERN_PLACEHOLDER" /> correspond à un schéma de paramètre de contenu. La valeur <ph name="FILTER_PLACEHOLDER" /> limite les certificats client à partir desquels le navigateur effectue une sélection automatique. Indépendamment du filtre, seuls les certificats correspondant à la demande de certificats du serveur sont sélectionnés. Par exemple, si <ph name="FILTER_PLACEHOLDER" /> a le format <ph name="JSON_DICTIONARY_EXAMPLE" />, seuls les certificats clients émis par un certificat dont la valeur CommonName est <ph name="ISSUER_CN_PLACEHOLDER" /> sont sélectionnés. Si <ph name="FILTER_PLACEHOLDER" /> correspond à la valeur {} vide du dictionnaire, la sélection de certificats clients ne fait pas l'objet de restrictions supplémentaires.
+      Cette valeur doit être un tableau de dictionnaires convertis en chaînes JSON. Chaque dictionnaire doit être au format <ph name="DEVICE_LOGIN_SCREEN_AUTO_SELECT_CERTIFICATE_FOR_URLS_EXAMPLE" />, où <ph name="URL_PATTERN_PLACEHOLDER" /> correspond à un schéma de paramètres de contenu. Le filtre <ph name="FILTER_PLACEHOLDER" /> limite les certificats client parmi lesquels le navigateur effectue une sélection automatique. Indépendamment du filtre, seuls les certificats correspondant à la demande de certificats du serveur sont sélectionnés. Par exemple, si le filtre <ph name="FILTER_PLACEHOLDER" /> est au format <ph name="JSON_DICTIONARY_EXAMPLE" />, seuls les certificats client émis par un certificat dont la valeur CommonName est <ph name="ISSUER_CN_PLACEHOLDER" /> sont sélectionnés. Si le filtre <ph name="FILTER_PLACEHOLDER" /> correspond à la valeur de dictionnaire vide {}, la sélection de certificats client ne fait pas l'objet de restrictions supplémentaires.
 
       Si cette règle n'est pas définie, la sélection automatique n'est effectuée pour aucun site.</translation>
 <translation id="6786747875388722282">Extensions</translation>
@@ -3575,7 +3620,7 @@
 
       Si cette règle est définie sur "False", ils ne sont pas autorisés à se connecter à un autre compte Google depuis une application Android ou depuis la zone de contenu d'un navigateur n'étant pas en mode navigation privée.
 
-      Si elle est définie sur "True" ou si elle n'est pas configurée, le comportement par défaut est utilisé : ils peuvent se connecter à un autre compte Google depuis une application Android ou depuis la zone de contenu du navigateur, sauf pour les comptes enfant où cela sera bloqué pour la zone de contenu hors navigation privée.
+      Si elle est définie sur "True" ou si elle n'est pas configurée, le comportement par défaut est utilisé : ils peuvent se connecter à un autre compte Google depuis une application Android ou depuis la zone de contenu du navigateur, sauf pour les comptes enfants où cela sera bloqué pour la zone de contenu hors navigation privée.
 
       Dans le cas où la connexion à un autre compte ne devrait pas être autorisée via le mode navigation privée, pensez à bloquer ce mode à l'aide de la règle IncognitoModeAvailability.
 
@@ -3590,6 +3635,7 @@
 <translation id="6843296367238757293">Cette règle est obsolète. Nous vous déconseillons de l'utiliser. Pour en savoir plus, rendez-vous sur https://support.google.com/chrome/a/answer/7643500.</translation>
 <translation id="684856667300805181">Cette règle a été supprimée dans <ph name="PRODUCT_NAME" /> 68 et remplacée par <ph name="ARC_GLS_POLICY_NAME" />.</translation>
 <translation id="6851199885688265233">Activer la fonctionnalité d'accessibilité de mise en surbrillance du curseur</translation>
+<translation id="6851315055469993882">Permet d'activer un cache d'authentification HTTP à portée globale</translation>
 <translation id="6856743875250214792">Cette règle désormais obsolète a été supprimée dans M66, car elle servait uniquement aux tests internes et ne permettait pas de garantir la sécurité.
 
       Spécifie les indicateurs à appliquer à <ph name="PRODUCT_NAME" /> au démarrage. Ceux-ci ne sont appliqués que sur l'écran de connexion. Les indicateurs définis par cette règle ne sont pas répercutés dans les sessions utilisateur.</translation>
@@ -3777,15 +3823,15 @@
 En cas de non-configuration de cette règle, aucune restriction ne s'applique quant aux utilisateurs autorisés à se connecter. Notez que la création d'utilisateurs nécessite toujours une configuration correcte de la règle <ph name="DEVICE_ALLOW_NEW_USERS_POLICY_NAME" />.</translation>
 <translation id="7126716959063786004">Mettre fin aux processus dans le gestionnaire des tâches</translation>
 <translation id="7127892035367404455">Rétablir la version cible</translation>
-<translation id="712963038874313213">Communique un playbook Ansible à exécuter dans le conteneur Crostini par défaut.
+<translation id="712963038874313213">Fournit un playbook Ansible à exécuter dans le conteneur Crostini par défaut.
 
-      Cette règle permet de communiquer un playbook Ansible qui s'appliquera au conteneur Crostini par défaut si ce dernier est disponible sur l'appareil concerné, et si aucune règle ne l'interdit.
+      Cette règle permet de fournir un playbook Ansible à appliquer au conteneur Crostini par défaut s'il est disponible sur l'appareil concerné et que les règles l'autorisent.
 
-      La taille du fichier ne doit pas dépasser 1 Mo (1 000 000 octets), et le fichier doit être au format YAML. Le hachage chiffré permet de confirmer l’authenticité du fichier téléchargé.
+      La taille des données ne doit pas dépasser 1 Mo (1 000 000 octets), et elles doivent être codées en YAML. Le hachage cryptographique permet de valider l'intégrité des données téléchargées.
 
-      Le fichier de configuration est téléchargé et mis en cache. Il sera de nouveau téléchargé à chaque modification de l'URL ou du hachage.
+      La configuration est téléchargée et mise en cache. Elle sera de nouveau téléchargée à chaque modification de l'URL ou du hachage.
 
-      Si vous définissez cette règle, les utilisateurs ne peuvent pas modifier la configuration. Si vous ne la définissez pas, les utilisateurs peuvent continuer à utiliser la configuration actuelle du conteneur Crostini par défaut, si aucune règle ne l'interdit.</translation>
+      Si vous définissez cette règle, les utilisateurs ne peuvent pas modifier la configuration. Si cette règle n'est pas définie, les utilisateurs peuvent continuer à utiliser la configuration actuelle à condition que les règles autorisent le conteneur Crostini.</translation>
 <translation id="713121532817834879">Cette règle se rapporte à une URL, qui renvoie vers un fichier XML au même format que celui de la règle <ph name="IEEM_SITELIST_POLICY" /> d'Internet Explorer. Les instructions sont ainsi chargées à partir d'un fichier XML, sans être partagées avec Internet Explorer.
 
       Les règles de ce fichier XML s'appliquent de la même manière que pour la règle <ph name="GREYLIST_POLICY_NAME" />. C'est-à-dire que ces règles empêchent <ph name="PRODUCT_NAME" /> d'ouvrir le navigateur secondaire et empêchent le navigateur secondaire d'ouvrir <ph name="PRODUCT_NAME" />.
@@ -3991,14 +4037,14 @@
       Si cette règle est définie sur "Retarder les importations et les téléchargements", <ph name="PRODUCT_NAME" /> se comporte conformément aux règles indiquées sous "Retarder les téléchargements" et "Retarder les importations".
       </translation>
 <translation id="7372831798009983116">Activer la fonctionnalité d'accessibilité de clic automatique</translation>
-<translation id="7373200034079131670">Redémarrer en cas de déconnexion de l'utilisateur si Android ou une VM sont lancés.</translation>
+<translation id="7373200034079131670">Redémarrage en cas de déconnexion de l'utilisateur si Android ou une VM sont lancés</translation>
 <translation id="737655323154569539">Limite le format de la page d'impression. Si la règle n'est pas définie ou qu'elle est vide, on considère qu'il n'y a aucune restriction.</translation>
 <translation id="7382191643394429934">Autoriser l'impression à la fois avec et sans images de fond</translation>
 <translation id="7383445181072113521">Détermine le nom d'hôte de l'appareil utilisé pour les requêtes DHCP.
 
-      Si cette règle est définie sur une chaîne non vide, la chaîne servira de nom d'hôte de l'appareil lors de la requête DHCP.
+      Si cette règle est définie sur une chaîne non vide, celle-ci servira de nom d'hôte de l'appareil lors de la requête DHCP.
 
-      La chaîne peut contenir les variables <ph name="ASSET_ID_PLACEHOLDER" />, <ph name="SERIAL_NUM_PLACEHOLDER" />, <ph name="MAC_ADDR_PLACEHOLDER" /> et <ph name="MACHINE_NAME_PLACEHOLDER" /> qui seront remplacées par des valeurs sur l'appareil avant l'utilisation comme nom d'hôte. Le résultat de cette substitution doit former un nom d'hôte valide (conformément à la RFC 1035, section 3.1).
+      La chaîne peut contenir les variables <ph name="ASSET_ID_PLACEHOLDER" />, <ph name="SERIAL_NUM_PLACEHOLDER" />, <ph name="MAC_ADDR_PLACEHOLDER" /> et <ph name="MACHINE_NAME_PLACEHOLDER" />, qui seront remplacées par les valeurs trouvées sur l'appareil avant qu'elle soit utilisée comme nom d'hôte. Le résultat de cette substitution doit former un nom d'hôte valide (conformément à la RFC 1035, section 3.1).
 
       Si cette règle n'est pas définie ou si la valeur après substitution ne constitue pas un nom d'hôte valide, aucun nom d'hôte ne sera défini dans la requête DHCP. </translation>
 <translation id="7389872682701720082">Si vous activez ce paramètre, les plug-ins non obsolètes sont toujours exécutés.
@@ -4091,9 +4137,9 @@
 
       Lorsque ce paramètre est activé, l'installation d'extensions externes est bloquée.
 
-      Lorsque ce paramètre est désactivé ou non défini, l'installation d'extensions externes est permise.
+      Lorsque ce paramètre est désactivé ou qu'il n'est pas défini, l'installation d'extensions externes est permise.
 
-      Le fonctionnement des extensions externes ainsi que leur installation sont décrits sur la page https://developer.chrome.com/apps/external_extensions.
+      Le fonctionnement des extensions externes ainsi que leur installation sont décrits à la page https://developer.chrome.com/apps/external_extensions.
       </translation>
 <translation id="7593523670408385997">Cette règle permet de définir la taille du cache utilisé par <ph name="PRODUCT_NAME" /> pour stocker les fichiers en cache sur le disque.
 
@@ -4162,7 +4208,7 @@
       Si la règle est définie sur "ArcSession", elle contraint l'appareil à redémarrer lorsqu'un utilisateur se déconnecte si Android est en cours d'exécution.
       Si la règle est définie sur "ArcSessionOrVMStart", elle contraint l'appareil à redémarrer lorsqu'un utilisateur se déconnecte si Android ou une VM sont en cours d'exécution.
       Si elle est définie sur "Always", elle imposera un redémarrage de l'appareil à chaque déconnexion d'utilisateur.
-      Si aucun paramètre n'est défini, la règle est sans effet, et aucun redémarrage n'est imposé en cas de déconnexion d'utilisateur. Il en va de même lorsqu'elle est définie sur "Never".
+      Si la règle n'est pas configurée, elle est sans effet, et aucun redémarrage n'est imposé en cas de déconnexion d'utilisateur. Il en va de même lorsqu'elle est définie sur "Never".
       Cette règle n'a d'incidence que sur les utilisateurs non affiliés.
       </translation>
 <translation id="7683777542468165012">Actualisation dynamique des stratégies</translation>
@@ -4246,6 +4292,7 @@
           Si cette règle n'est pas configurée, le contraste élevé est désactivé au premier affichage de l'écran de connexion. Les utilisateurs peuvent l'activer ou le désactiver à tout moment, et son état sur l'écran de connexion est appliqué à tous les utilisateurs.
 
           Remarque : <ph name="DEVICE_LOGIN_SCREEN_HIGH_CONTRAST_ENABLED_POLICY_NAME" /> remplace cette règle si l'ancienne est définie.</translation>
+<translation id="7846952520291088817">URL pour lesquelles les candidats WebRTC ICE affichent les adresses IP locales</translation>
 <translation id="7858404742201086014">Si vous activez ce paramètre, les plug-ins obsolètes sont utilisés comme des plug-ins normaux.
 
       Si vous désactivez ce paramètre, les plug-ins obsolètes ne sont pas utilisés, et l'autorisation des utilisateurs ne sera pas requise pour leur exécution.
@@ -5080,7 +5127,17 @@
 <translation id="966854160628341653">Permet de spécifier si <ph name="PRODUCT_OS_NAME" /> autorise la création de comptes utilisateur. Si cette règle est définie sur "False", les utilisateurs qui n'ont pas déjà un compte ne pourront pas se connecter.
 
       Si cette règle est définie sur "True" ou si elle n'est pas configurée, la création de comptes utilisateur est autorisée à condition que <ph name="DEVICE_USER_WHITELIST_POLICY_NAME" /> n'empêche pas l'utilisateur de se connecter.</translation>
+<translation id="974349541138387272">Permet de définir le modèle URI du résolveur DNS-over-HTTPS souhaité</translation>
 <translation id="981346395360763138">Services de localisation Google</translation>
 <translation id="982497069985795632">Activer la vérification orthographique</translation>
 <translation id="991560005425213776">Envoyer le nom d'utilisateur et le nom de fichier aux imprimantes en natif</translation>
+<translation id="99232017131102456">Cette règle permet de définir un cache unique global pour chaque profil avec des identifiants d'authentification de serveur HTTP.
+
+      Si cette règle n'est pas définie ou si elle est désactivée, le navigateur applique le comportement par défaut pour l'authentification sur plusieurs sites. À partir de la version 80, ce comportement par défaut consiste à limiter la portée des identifiants d'authentification de serveur HTTP au site de premier niveau. Autrement dit, si deux sites utilisent des ressources en provenance d'un même domaine d'authentification, des identifiants devront être fournis séparément pour chaque site. Les identifiants de proxy mis en cache sont réutilisés sur tous les sites.
+
+      Si cette règle est définie, les identifiants d'authentification HTTP saisis pour un site donné seront automatiquement utilisés dans le contexte d'un autre site.
+
+      Si vous activez cette règle, vous exposez les sites à certaines attaques ciblant plusieurs sites et autorisez le suivi des utilisateurs d'un site à l'autre même sans cookies, grâce à l'ajout d'entrées au cache d'authentification HTTP par le biais d'identifiants intégrés aux URL.
+
+      Cette règle a pour but de donner l'opportunité aux entreprises tributaires de l'ancien comportement de mettre à jour leur processus de connexion. Elle sera prochainement supprimée.</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/policy/resources/policy_templates_id.xtb b/components/policy/resources/policy_templates_id.xtb
index aca26134..2e5678e 100644
--- a/components/policy/resources/policy_templates_id.xtb
+++ b/components/policy/resources/policy_templates_id.xtb
@@ -432,6 +432,11 @@
 
           Jika kebijakan ini tidak ditetapkan, dikte mula-mula akan dinonaktifkan di layar login, tetapi dapat diaktifkan oleh pengguna kapan saja.</translation>
 <translation id="1675002386741412210">Didukung di:</translation>
+<translation id="1676141669324989554">Memungkinkan Anda menetapkan apakah pengguna dapat menambahkan pengecualian untuk mengizinkan konten campuran bagi situs tertentu.
+
+          Kebijakan ini dapat diganti dengan pola URL tertentu menggunakan kebijakan 'InsecureContentAllowedForUrls' dan 'InsecureContentBlockedForUrls'.
+
+          Jika kebijakan ini tidak ditetapkan, pengguna akan diizinkan untuk menambahkan pengecualian guna mengizinkan konten campuran yang dapat diblokir.</translation>
 <translation id="1695708467571967752">Kebijakan ini mengendalikan apakah pengguna dapat memutar media saat perangkat terkunci.
 
       Jika kebijakan ini ditetapkan ke False, kontrol media pada layar kunci akan dinonaktifkan.
@@ -557,6 +562,18 @@
       Jika setelan ini diaktifkan, layanan perlindungan sandi akan mengambil sidik jari sandi di URL tersebut untuk tujuan deteksi penggunaan ulang sandi.
       Jika setelan ini dinonaktifkan atau tidak disetel, layanan perlindungan sandi hanya akan mengambil sidik jari sandi di https://accounts.google.com.
       Kebijakan ini hanya tersedia pada instance Windows yang dihubungkan ke domain <ph name="MS_AD_NAME" />, atau instance Windows 10 Pro atau Enterprise yang terdaftar untuk pengelolaan perangkat.</translation>
+<translation id="1910704279188129272">Memungkinkan untuk menetapkan pembatasan penggunaan per aplikasi.
+        Pembatasan penggunaan dapat diterapkan ke aplikasi yang diinstal di <ph name="PRODUCT_OS_NAME" /> untuk pengguna tertentu.
+        Pembatasan harus dimasukkan dalam daftar |app_limits|. Hanya diperbolehkan satu entri per aplikasi. Aplikasi yang tidak termasuk dalam daftar tidak memiliki pembatasan.
+        Aplikasi yang sangat diperlukan sistem operasi tidak dapat diblokir, pembatasan bagi aplikasi semacam itu akan diabaikan.
+        Aplikasi diidentifikasi secara unik oleh |app_id|. Karena jenis aplikasi yang berbeda dapat menggunakan format id yang berbeda, |app_type| perlu ditentukan setelah penentuan |app_id|.
+        Batas Waktu per Aplikasi hanya mendukung aplikasi |ARC| saat ini. Nama paket Android digunakan sebagai |app_id|.
+        Dukungan bagi jenis aplikasi lain akan ditambahkan nantinya, untuk saat ini jenis tersebut dapat ditentukan dalam kebijakan, tetapi pembatasan tersebut tidak akan berlaku.
+        Terdapat dua jenis pembatasan yang tersedia: |BLOCK| dan |TIME_LIMIT|.
+        |BLOCK| akan membuat aplikasi menjadi tidak tersedia bagi pengguna. Jika |daily_limit_mins| ditentukan dengan pembatasan |BLOCK|, |daily_limit_mins| akan diabaikan.
+        |TIME_LIMITS| menerapkan batas penggunaan harian dan membuat aplikasi menjadi tidak tersedia setelah batas tersebut tercapai pada hari yang sudah ditentukan. Batas penggunaan ditentukan dalam |daily_limit_mins|. Batas penggunaan disetel ulang setiap hari pada waktu UTC yang dimasukkan dalam |reset_at|.
+        Kebijakan ini hanya digunakan untuk pengguna turunan.
+        Kebijakan ini sesuai dengan 'UsageTimeLimit'. Pembatasan yang ditentukan dalam 'UsageTimeLimit' seperti waktu pemakaian perangkat dan waktu tidur akan diterapkan tanpa memperhatikan 'PerAppTimeLimits'.</translation>
 <translation id="1914840757300882918">Jika kebijakan ini ditetapkan, host akan menggunakan sertifikat klien dengan CN penerbit yang diberikan untuk mengautentikasi ke RemoteAccessHostTokenValidationUrl. Tetapkan ke "*" untuk menggunakan sertifikat klien mana pun yang tersedia.
 
           Fitur ini saat ini dinonaktifkan pada sistem server.</translation>
@@ -673,7 +690,7 @@
       tersedia di Windows, dan <ph name="SAFARI_VALUE_PLACEHOLDER" /> hanya tersedia di Windows dan Mac
       OS X.
 
-      Jika kebijakan ini ditetapkan ke lokasi file, file tersebut akan digunakan sebagai file
+      Jika kebijakan ini ditetapkan ke jalur file, file tersebut akan digunakan sebagai file
       executable.</translation>
 <translation id="2111016292707172233">Mengaktifkan ketersediaan Ketuk untuk Menelusuri di tampilan konten <ph name="PRODUCT_NAME" />.
 
@@ -721,6 +738,11 @@
 <translation id="2149330464730004005">Aktifkan pencetakan warna</translation>
 <translation id="2156132677421487971">Mengonfigurasi kebijakan untuk <ph name="PRODUCT_NAME" />, fitur yang memungkinkan pengguna mengirim konten tab, situs, atau desktop dari browser ke sistem suara dan layar jarak jauh.</translation>
 <translation id="2156755242840687300">Server cetak eksternal diaktifkan</translation>
+<translation id="2160336427036785721">Mengonfigurasi jumlah memori yang dapat digunakan oleh satu instance <ph name="PRODUCT_NAME" /> sebelum tab mulai dihapus (artinya, memori yang digunakan oleh tab akan dibebaskan dan tab harus dimuat ulang saat dialihkan) untuk menghemat memori.
+
+      Jika kebijakan ini ditetapkan, browser akan mulai menghapus tab untuk menghemat memori setelah melampaui batas. Namun, tidak ada jaminan bahwa browser selalu berjalan di bawah batas. Setiap nilai yang kurang dari 1024 akan dibulatkan ke 1024.
+
+      Jika kebijakan ini tidak ditetapkan, browser hanya akan mulai mencoba menghemat memori setelah mendeteksi bahwa perangkatnya memiliki jumlah memori fisik yang rendah.</translation>
 <translation id="2166472654199325139">Jangan filter konten khusus dewasa dari situs</translation>
 <translation id="2168397434410358693">Menunda waktu menganggur saat menggunakan daya AC</translation>
 <translation id="217013996107840632">Parameter baris perintah untuk beralih dari browser alternatif.</translation>
@@ -820,6 +842,15 @@
 <translation id="2303795211377219696">Mengaktifkan IsiOtomatis untuk kartu kredit</translation>
 <translation id="2309390639296060546">Setelan geolokasi default</translation>
 <translation id="2327252517317514801">Menentukan domain yang diizinkan untuk mengakses G Suite</translation>
+<translation id="2331354174913096226">Template URI pada resolver DNS-over-HTTPS yang diinginkan. Untuk menentukan beberapa resolver DNS-over-HTTPS, pisahkan template URI terkait dengan spasi.
+
+      Jika DnsOverHttpsMode ditetapkan ke <ph name="SECURE_DNS_MODE_SECURE" />, kebijakan ini harus ditetapkan dan tidak boleh kosong.
+
+      Jika DnsOverHttpsMode ditetapkan ke <ph name="SECURE_DNS_MODE_AUTOMATIC" /> dan kebijakan ini ditetapkan, template URI yang ditentukan akan digunakan. Namun, jika kebijakan ini tidak ditetapkan, pemetaan hardcode akan digunakan sebagai upaya untuk mengupgrade resolver DNS pengguna saat ini ke resolver DoH yang dioperasikan oleh penyedia yang sama.
+
+      Jika template URI berisi variabel <ph name="HTTP_VARIABLE_DNS" />, permintaan untuk resolver akan menggunakan <ph name="HTTP_METHOD_GET" />; permintaan lainnya akan menggunakan <ph name="HTTP_METHOD_POST" />.
+
+      Template dengan format yang salah akan diabaikan.</translation>
 <translation id="2345547870894930157">Aktifkan DNS-over-HTTPS tanpa fallback yang tidak aman</translation>
 <translation id="237494535617297575">Memungkinkan Anda menyetel daftar pola url yang menentukan situs yang tidak diizinkan untuk menampilkan pemberitahuan. Jika kebijakan ini tidak disetel, nilai default global akan digunakan untuk semua situs, baik dari kebijakan 'DefaultNotificationsSetting', jika disetel, atau konfigurasi pribadi pengguna.</translation>
 <translation id="2386362615870139244">Izinkan penguncian layar saat bangun</translation>
@@ -1301,6 +1332,7 @@
 
           Kebijakan ini hanya tersedia pada instance Windows yang dihubungkan ke domain <ph name="MS_AD_NAME" />, atau instance Windows 10 Pro atau Enterprise yang terdaftar untuk pengelolaan perangkat.</translation>
 <translation id="3016255526521614822">Beri akses aplikasi pencatat yang diizinkan di layar kunci <ph name="PRODUCT_OS_NAME" /></translation>
+<translation id="3020064401262077616">Mengontrol kebijakan pengawasan orang tua, yang diterapkan hanya ke akun turunan.</translation>
 <translation id="3021562480854470924">Jumlah rollback milestone diizinkan</translation>
 <translation id="3023572080620427845">URL file XML yang berisi URL yang akan dimuat di browser alternatif.</translation>
 <translation id="3026740867910702435">Mengaktifkan fitur aksesibilitas kursor besar di layar login.
@@ -1396,6 +1428,7 @@
 
           Jika setelan ini tidak ditetapkan, <ph name="PRODUCT_NAME" /> akan mengizinkan penggunaan host Native Messaging pada level pengguna.</translation>
 <translation id="3177802893484440532">Mewajibkan pemeriksaan OCSP/CRL online untuk sumber tepercaya setempat</translation>
+<translation id="3184161739683646075">Mengontrol mode DNS-over-HTTPS</translation>
 <translation id="3185009703220253572">sejak versi <ph name="SINCE_VERSION" /></translation>
 <translation id="3187220842205194486">Aplikasi Android tidak bisa mendapat akses ke kunci perusahaan. Kebijakan ini tidak memengaruhinya.</translation>
 <translation id="3205825995289802549">Maksimalkan jendela browser pertama di percobaan pertama</translation>
@@ -1467,7 +1500,7 @@
 
       Menentukan daftar plugin yang dapat diaktifkan dan dinonaktifkan di <ph name="PRODUCT_NAME" /> oleh pengguna.
 
-      Karakter pengganti '*' dan '?' dapat digunakan untuk mencocokkan urutan karakter arbitrer. Karakter '*' mencocokkan sembarang jumlah karakter, sedangkan '?' menentukan karakter tunggal opsional, misalnya, mencocokkan karakter nol atau satu. Karakter escape adalah '\', jadi untuk mencocokkan karakter '*', '?', atau '\' yang sebenarnya, Anda dapat menempatkan '\' di depannya.
+      Karakter pengganti '*' dan '?' dapat digunakan untuk mencocokkan urutan karakter arbitrer. Karakter '*' mencocokkan sembarang jumlah karakter, sedangkan '?' menentukan karakter tunggal opsional, yaitu mencocokkan karakter nol atau satu. Karakter escape adalah '\', jadi untuk mencocokkan karakter '*', '?', atau '\' yang sebenarnya, Anda dapat menempatkan '\' di depannya.
 
       Jika Anda mengaktifkan setelan ini, daftar plugin yang ditentukan dapat digunakan di <ph name="PRODUCT_NAME" />. Pengguna dapat mengaktifkan atau menonaktifkannya pada 'about:plugins', meskipun plugin tersebut juga cocok dengan pola pada DisabledPlugins. Pengguna juga dapat mengaktifkan dan menonaktifkan plugin yang tidak cocok dengan pola apa pun pada DisabledPlugins, DisabledPluginsExceptions, dan EnabledPlugins.
 
@@ -1579,7 +1612,9 @@
 <translation id="3524204464536655762">Jangan izinkan situs apa pun meminta akses ke perangkat USB melalui WebUSB API</translation>
 <translation id="3526752951628474302">Khusus pencetakan monokrom</translation>
 <translation id="3528000905991875314">Mengaktifkan halaman kesalahan alternatif</translation>
+<translation id="3531084733660068324">Setelan pengawasan orang tua</translation>
 <translation id="3534882636155369445">Jangan memblokir file berukuran besar</translation>
+<translation id="3540935459049973317">Batas Waktu per Aplikasi</translation>
 <translation id="3545457887306538845">Memungkinkan Anda mengontrol lokasi penggunaan Developer Tools.
 
       Jika kebijakan ini disetel ke 'DeveloperToolsDisallowedForForceInstalledExtensions' (nilai 0, yang merupakan nilai default untuk), Developer Tools dan konsol JavaScript secara umum dapat diakses, namun tidak dapat diakses dalam konteks ekstensi yang diinstal oleh kebijakan perusahaan.
@@ -2247,7 +2282,7 @@
 
       Menentukan daftar plugin yang diaktifkan di <ph name="PRODUCT_NAME" /> dan mencegah pengguna mengubah setelan ini.
 
-      Karakter pengganti '*' dan '?' dapat digunakan untuk mencocokkan urutan karakter arbitrer. Karakter '*' mencocokkan sembarang jumlah karakter, sedangkan '?' menentukan karakter tunggal opsional, misalnya, mencocokkan karakter nol atau satu. Karakter escape adalah '\', jadi untuk mencocokkan karakter '*', '?', atau '\' yang sebenarnya, Anda dapat menempatkan '\' di depannya.
+      Karakter pengganti '*' dan '?' dapat digunakan untuk mencocokkan urutan karakter arbitrer. Karakter '*' mencocokkan sembarang jumlah karakter, sedangkan '?' menentukan karakter tunggal opsional, yaitu mencocokkan karakter nol atau satu. Karakter escape adalah '\', jadi untuk mencocokkan karakter '*', '?', atau '\' yang sebenarnya, Anda dapat menempatkan '\' di depannya.
 
       Daftar plugin yang ditentukan akan selalu digunakan di <ph name="PRODUCT_NAME" /> jika plugin tersebut diinstal. Plugin ditandai aktif di 'about:plugins' dan pengguna tidak dapat menonaktifkannya.
 
@@ -2522,6 +2557,15 @@
 <translation id="5102203758995933166">Memungkinkan pendorongan konfigurasi jaringan untuk diterapkan per pengguna ke perangkat <ph name="PRODUCT_OS_NAME" />. Konfigurasi jaringan adalah string berformat JSON seperti yang didefinisikan oleh format Konfigurasi Jaringan Terbuka.</translation>
 <translation id="5105313908130842249">Penundaan penguncian layar saat menggunakan daya baterai</translation>
 <translation id="5108031557082757679">Menonaktifkan printer yang merupakan perangkat perusahaan</translation>
+<translation id="5112121363469561920">Menetapkan jenis default kaca pembesar layar yang diaktifkan pada layar login.
+
+          Jika ditetapkan, kebijakan ini akan mengontrol jenis kaca pembesar layar yang diaktifkan saat layar login ditampilkan. Jika ditetapkan ke "None", kebijakan ini akan menonaktifkan kaca pembesar layar.
+
+          Jika Anda menetapkan kebijakan ini, pengguna dapat menggantinya sementara dengan mengaktifkan atau menonaktifkan kaca pembesar layar. Namun, pilihan pengguna tidak bertahan lama dan setelan akan kembali ke default jika layar login kembali ditampilkan atau pengguna tidak memiliki aktivitas di layar login selama satu menit.
+
+          Jika kebijakan ini tidak ditetapkan, kaca pembesar layar akan dinonaktifkan saat layar login pertama kali ditampilkan. Pengguna dapat mengaktifkan atau menonaktifkan kaca pembesar layar kapan saja dan statusnya di layar login tetap bertahan walaupun pengguna sudah berbeda.
+
+          Catatan: <ph name="DEVICE_LOGIN_SCREEN_SCREEN_MAGNIFIER_TYPE_POLICY_NAME" /> akan mengganti kebijakan ini jika kebijakan tersebut ditentukan.</translation>
 <translation id="5124368997194894978">Aktifkan booting pada tegangan AC (arus bolak-balik)</translation>
 <translation id="5131211790949066746">Mengaktifkan penggabungan kebijakan daftar instal ekstensi <ph name="EXTENSION_INSTALL_BLACKLIST_POLICY_NAME" />, <ph name="EXTENSION_INSTALL_WHITELIST_POLICY_NAME" />, dan <ph name="EXTENSION_INSTALL_FORCELIST_POLICY_NAME" />.
 
@@ -2530,9 +2574,6 @@
       Jika setelan ini dinonaktifkan atau tidak ditetapkan, hanya entri daftar dari sumber dengan prioritas tertinggi yang akan diambil. Semua sumber lainnya akan ditampilkan sebagai konflik tetapi diabaikan.</translation>
 <translation id="5141670636904227950">Menyetel jenis lup default yang diaktifkan di layar masuk</translation>
 <translation id="5142301680741828703">Selalu mengurai pola URL berikut di <ph name="PRODUCT_FRAME_NAME" /></translation>
-<translation id="5146261336206349846">Ketika kebijakan ini ditetapkan ke aktif, semua URL yang dikunjungi akan diperiksa menggunakan Safe Browsing secara real time.
-
-      Ketika kebijakan ini ditetapkan ke nonaktif, atau tidak ditetapkan, pemeriksaan Safe Browsing pelanggan akan diterapkan.</translation>
 <translation id="5148753489738115745">Memungkinkan Anda menentukan parameter tambahan yang digunakan saat <ph name="PRODUCT_FRAME_NAME" /> meluncurkan <ph name="PRODUCT_NAME" />.
 
           Jika kebijakan ini tidak disetel, baris perintah default akan digunakan.</translation>
@@ -2885,15 +2926,15 @@
           Kebijakan ini hanya berpengaruh jika <ph name="POWER_SMART_DIM_ENABLED_POLICY_NAME" /> dinonaktifkan. Jika tidak demikian, kebijakan ini akan diabaikan karena penundaan peredupan layar ditentukan oleh model machine learning.
 
           Faktor skalanya harus 100% atau lebih. Nilai yang akan membuat penundaan peredupan layar dalam mode presentasi menjadi lebih singkat daripada penundaan peredupan layar biasa tidak diizinkan.</translation>
-<translation id="5590988845778885692">Memberikan konfigurasi server cetak yang tersedia.
+<translation id="5590988845778885692">Menyediakan konfigurasi server cetak yang tersedia.
 
-      Kebijakan ini memungkinkan Anda memberikan konfigurasi server cetak eksternal bagi perangkat <ph name="PRODUCT_OS_NAME" /> sebagai file JSON.
+      Kebijakan ini memungkinkan Anda menyediakan konfigurasi server cetak eksternal untuk perangkat <ph name="PRODUCT_OS_NAME" /> sebagai file JSON.
 
       Ukuran file tidak boleh lebih dari 1 MB dan harus berisi array data (objek JSON). Setiap data harus berisi kolom "id", "url", dan "display_name" dengan string sebagai nilai. Nilai kolom "id" harus bersifat unik.
 
       File didownload dan disimpan di cache. Hash kriptografi digunakan untuk memverifikasi integritas download. File akan didownload ulang setiap kali URL atau hash berubah.
 
-      Jika kebijakan ini ditetapkan ke nilai yang benar, perangkat akan mencoba mengkueri server cetak tertentu untuk printer yang tersedia menggunakan protokol IPP.
+      Jika kebijakan ini ditetapkan ke nilai yang benar, perangkat akan mencoba mengirimkan kueri pada server cetak tertentu untuk printer yang tersedia menggunakan protokol IPP.
 
       Jika kebijakan ini tidak ditetapkan atau ditetapkan ke nilai yang salah, pengguna tidak dapat melihat server printer.
 
@@ -3158,6 +3199,10 @@
       Perhatikan bahwa kebijakan ini diabaikan dan layanan lokasi Google akan selalu dinonaktifkan jika kebijakan <ph name="DEFAULT_GEOLOCATION_SETTING_POLICY_NAME" /> ditetapkan ke <ph name="BLOCK_GEOLOCATION_SETTING" />.</translation>
 <translation id="6141402445226505817">Selalu gunakan deteksi perkiraan kasar zona waktu</translation>
 <translation id="6145799962557135888">Memungkinkan Anda menyetel daftar pola url yang menentukan situs yang tidak diizinkan untuk menjalankan JavaScript. Jika kebijakan ini tidak disetel, nilai default global akan digunakan untuk semua situs, baik dari kebijakan 'DefaultJavaScriptSetting', jika disetel, ataupun dari konfigurasi pribadi pengguna.</translation>
+<translation id="614616930188030377">Pola dalam daftar ini akan dicocokkan dengan asal keamanan URL yang meminta.
+      Jika kecocokan ditemukan atau chrome://flags/#enable-webrtc-hide-local-ips-with-mdns Nonaktif, alamat IP lokal akan ditampilkan dalam kandidat WebRTC ICE.
+      Jika tidak, alamat IP lokal akan disembunyikan dengan hostname mDNS.
+      Perlu diingat bahwa kebijakan ini akan melemahkan perlindungan IP lokal jika dibutuhkan oleh administrator.</translation>
 <translation id="614662973812186053">Kebijakan ini juga mengontrol pengumpulan data diagnostik dan penggunaan Android.</translation>
 <translation id="6153048425064249648">Kebijakan ini mengontrol pelaporan cloud <ph name="PRODUCT_NAME" /> yang mengupload informasi tentang operasi browser ke konsol Google Admin.
 
@@ -3357,7 +3402,7 @@
 
       Menentukan daftar plugin yang dinonaktifkan di <ph name="PRODUCT_NAME" /> dan mencegah pengguna mengubah setelan ini.
 
-      Karakter pengganti '*' dan '?' dapat digunakan untuk mencocokkan urutan karakter arbitrer. Karakter '*' mencocokkan sembarang jumlah karakter, sedangkan '?' menentukan karakter tunggal opsional, misalnya, mencocokkan karakter nol atau satu. Karakter escape adalah '\', jadi untuk mencocokkan karakter '*', '?', atau '\' yang sebenarnya, Anda dapat menempatkan '\' di depannya.
+      Karakter pengganti '*' dan '?' dapat digunakan untuk mencocokkan urutan karakter arbitrer. Karakter '*' mencocokkan sembarang jumlah karakter, sedangkan '?' menentukan karakter tunggal opsional, yaitu mencocokkan karakter nol atau satu. Karakter escape adalah '\', jadi untuk mencocokkan karakter '*', '?', atau '\' yang sebenarnya, Anda dapat menempatkan '\' di depannya.
 
       Jika setelan ini diaktifkan, daftar plugin yang ditentukan tidak akan digunakan di <ph name="PRODUCT_NAME" />. Plugin ditandai nonaktif di 'about:plugins' dan pengguna tidak dapat mengaktifkannya.
 
@@ -3481,6 +3526,7 @@
 <translation id="6843296367238757293">Kebijakan ini tidak digunakan lagi. Penggunaannya tidak disarankan. Baca selengkapnya di https://support.google.com/chrome/a/answer/7643500</translation>
 <translation id="684856667300805181">Kebijakan ini dihapus dalam <ph name="PRODUCT_NAME" /> 68 dan digantikan oleh <ph name="ARC_GLS_POLICY_NAME" />.</translation>
 <translation id="6851199885688265233">Mengaktifkan fitur aksesibilitas sorotan kursor</translation>
+<translation id="6851315055469993882">Mengaktifkan cache autentikasi HTTP yang tercakup secara global</translation>
 <translation id="6856743875250214792">Kebijakan ini tidak digunakan lagi dan dihapus di M66, karena hanya digunakan untuk uji coba internal dan merupakan beban keamanan.
 
       Menentukan tanda yang harus diterapkan ke <ph name="PRODUCT_NAME" /> saat dimulai. Tanda yang ditentukan hanya diterapkan di layar login. Tanda yang disetel melalui kebijakan ini tidak diterapkan ke dalam sesi pengguna.</translation>
@@ -4117,6 +4163,7 @@
           Jika kebijakan ini tidak ditetapkan, mode kontras tinggi akan dinonaktifkan saat layar login ditampilkan pertama kali. Pengguna dapat mengaktifkan atau menonaktifkan mode kontras tinggi kapan saja dan statusnya di layar login tetap bertahan walaupun pengguna sudah berbeda.
 
           Catatan: <ph name="DEVICE_LOGIN_SCREEN_HIGH_CONTRAST_ENABLED_POLICY_NAME" /> akan mengganti kebijakan ini jika kebijakan tersebut ditentukan.</translation>
+<translation id="7846952520291088817">URL yang akan menampilkan IP lokal dalam kandidat WebRTC ICE</translation>
 <translation id="7858404742201086014">Jika setelan ini diaktifkan, plugin yang sudah tidak berlaku akan digunakan sebagai plugin normal.
 
       Jika setelan ini dinonaktifkan, plugin yang sudah tidak berlaku tidak akan digunakan dan pengguna tidak akan dimintai izin untuk menjalankannya.
@@ -4219,7 +4266,7 @@
       Bookmark ini ditempatkan di dalam sebuah folder yang tidak dapat diubah oleh pengguna (tetapi pengguna dapat memilih untuk menyembunyikannya dari kolom bookmark). Secara default, nama folder adalah "Bookmark terkelola" tetapi nama ini dapat disesuaikan dengan menambahkan ke daftar bookmark sebuah kamus yang berisi kunci "<ph name="TOPLEVEL_NAME" />" dengan nama folder yang diinginkan sebagai nilainya.
 
       Bookmark terkelola tidak disinkronkan dengan akun pengguna dan tidak dapat diubah oleh ekstensi.</translation>
-<translation id="8077245272412229388">Menambahkan akun Kerberos yang telah diisi. Jika kredensial Kerberos cocok dengan kredensial login, akun dapat dikonfigurasi untuk menggunakan kembali kredensial login dengan menentukan '<ph name="LOGIN_EMAIL_PLACEHOLDER" />' dan <ph name="PASSWORD_PLACEHOLDER" />', masing-masing untuk principal dan sandi, sehingga tiket Kerberos dapat diambil secara otomatis kecuali autentikasi 2 langkah dikonfigurasi. Pengguna tidak dapat memodifikasi akun yang ditambahkan melalui kebijakan ini.
+<translation id="8077245272412229388">Menambahkan akun Kerberos yang telah diisi. Jika kredensial Kerberos cocok dengan kredensial login, akun dapat dikonfigurasi untuk menggunakan kembali kredensial login dengan menentukan '<ph name="LOGIN_EMAIL_PLACEHOLDER" />' dan <ph name="PASSWORD_PLACEHOLDER" />', masing-masing untuk akun utama dan sandi, sehingga tiket Kerberos dapat diambil secara otomatis kecuali autentikasi 2 langkah dikonfigurasi. Pengguna tidak dapat memodifikasi akun yang ditambahkan melalui kebijakan ini.
 
           Jika kebijakan ini diaktifkan, daftar akun yang ditentukan oleh kebijakan akan ditambahkan ke setelan Akun Kerberos.
 
@@ -4913,7 +4960,17 @@
 <translation id="966854160628341653">Mengontrol apakah <ph name="PRODUCT_OS_NAME" /> mengizinkan akun pengguna baru dibuat atau tidak. Jika kebijakan ini ditetapkan ke False, pengguna yang belum memiliki akun tidak akan dapat login.
 
       Jika kebijakan ini ditetapkan ke True atau tidak dikonfigurasi, akun pengguna baru akan diizinkan untuk dibuat asalkan kebijakan <ph name="DEVICE_USER_WHITELIST_POLICY_NAME" /> tidak mencegah pengguna untuk login.</translation>
+<translation id="974349541138387272">Menentukan template URI pada resolver DNS-over-HTTPS yang diinginkan</translation>
 <translation id="981346395360763138">Layanan lokasi Google dinonaktifkan</translation>
 <translation id="982497069985795632">Aktifkan fitur pemeriksa ejaan</translation>
 <translation id="991560005425213776">Kirim nama pengguna dan nama file ke printer native</translation>
+<translation id="99232017131102456">Kebijakan ini akan mengonfigurasi satu cache global per profil dengan kredensial autentikasi server HTTP.
+
+      Jika kebijakan ini tidak ditetapkan atau dinonaktifkan, browser akan menggunakan perilaku autentikasi lintas situs default, yaitu, pada versi 80, membatasi kredensial autentikasi server HTTP kepada situs teratas, sehingga ketika dua situs menggunakan resource dari domain autentikasi yang sama, kredensial harus disediakan secara terpisah dalam konteks kedua situs. Kredensial proxy yang disimpan dalam cache akan digunakan kembali di seluruh situs.
+
+      Jika kebijakan tersebut diaktifkan, kredensial autentikasi HTTP yang dimasukkan dalam konteks satu situs akan otomatis digunakan dalam konteks lainnya.
+
+      Dengan mengaktifkan kebijakan ini, situs akan menjadi rentan mengalami beberapa jenis serangan lintas situs, dan memungkinkan pengguna dilacak di seluruh situs meskipun tanpa cookie dengan menambahkan entri ke cache autentikasi HTTP menggunakan kredensial yang disematkan dalam URL.
+
+      Kebijakan ini dimaksudkan untuk memberi kesempatan kepada perusahaan guna memperbarui prosedur login mereka, bergantung pada perilaku yang lalu, dan akan dihapus pada waktu mendatang.</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/policy/resources/policy_templates_it.xtb b/components/policy/resources/policy_templates_it.xtb
index 5b197a4..0a27eacd 100644
--- a/components/policy/resources/policy_templates_it.xtb
+++ b/components/policy/resources/policy_templates_it.xtb
@@ -427,6 +427,11 @@
 
           Se questo criterio non viene impostato, inizialmente la dettatura è disattivata nella schermata di accesso, ma l'utente può attivarla in qualsiasi momento.</translation>
 <translation id="1675002386741412210">Supportato su:</translation>
+<translation id="1676141669324989554">Consente di stabilire se gli utenti possono aggiungere eccezioni per consentire contenuti misti per siti specifici.
+
+          Questo criterio può essere ignorato per pattern URL specifici usando i criteri "InsecureContentAllowedForUrls" e "InsecureContentBlockedForUrls".
+
+          Se questo criterio non viene impostato, gli utenti potranno aggiungere eccezioni per consentire contenuti misti bloccabili.</translation>
 <translation id="1695708467571967752">Questo criterio consente di stabilire se gli utenti possono o meno riprodurre contenuti multimediali con il dispositivo bloccato.
 
       Se questo criterio viene impostato su False, i controlli multimediali nella schermata di blocco vengono disattivati.
@@ -484,18 +489,14 @@
 
       Per ulteriori informazioni sulla norma <ph name="IEEM_SITELIST_POLICY" /> di Internet Explorer: https://docs.microsoft.com/internet-explorer/ie11-deploy-guide/what-is-enterprise-mode</translation>
 <translation id="1839278886947586809">
-      Questo criterio non è più necessario poiché WebDriver è ora compatibile
-      con tutti i criteri esistenti ed è stato pertanto rimosso da M80.
+      Questo criterio non è più necessario poiché WebDriver è ora compatibile con tutti i criteri esistenti ed è stato pertanto rimosso da M80.
 
-      Questo criterio consente agli utenti della funzionalità WebDriver di eseguire l'override
-      dei criteri che possono interferire con il relativo funzionamento.
+      Questo criterio consente agli utenti della funzionalità WebDriver di eseguire l'override dei criteri che possono interferire con il relativo funzionamento.
 
       Al momento questo criterio disattiva i criteri SitePerProcess e IsolateOrigins.
 
-      Se il criterio è attivato, WebDriver potrà eseguire l'override dei criteri
-      non compatibili.
-      Se il criterio è disattivato o non configurato, WebDriver non potrà
-      eseguire l'override dei criteri non compatibili.</translation>
+      Se il criterio è attivato, WebDriver potrà eseguire l'override dei criteri non compatibili.
+      Se il criterio è disattivato o non configurato, WebDriver non potrà eseguire l'override dei criteri non compatibili.</translation>
 <translation id="1843117931376765605">Frequenza di aggiornamento criteri relativi agli utenti</translation>
 <translation id="1844620919405873871">Consente di configurare le norme relative allo sblocco rapido.</translation>
 <translation id="1845405905602899692">Impostazioni kiosk</translation>
@@ -552,6 +553,17 @@
       Se questa impostazione è attiva, il servizio di protezione tramite password acquisisce l'impronta della password su questi URL ai fini del rilevamento del riutilizzo della password.
       Se questa impostazione è disattivata o non configurata, il servizio di protezione tramite password acquisirà l'impronta della password solo all'indirizzo https://accounts.google.com.
       Questa norma è disponibile esclusivamente per le istanze di Windows che fanno parte di un dominio <ph name="MS_AD_NAME" /> così come per le istanze di Windows 10 Pro o Enterprise registrate per la gestione dei dispositivi.</translation>
+<translation id="1910704279188129272">Consente di impostare limiti di utilizzo per app.
+        I limiti di utilizzo possono essere applicati alle app installate su <ph name="PRODUCT_OS_NAME" /> per l'utente in questione.
+        I limiti devono essere impostati tramite un elenco |app_limits|. È consentita una sola voce per app. Le app non incluse nell'elenco non hanno limiti.
+        Non è possibile bloccare app fondamentali per il sistema operativo; i limiti relativi a tali app verranno ignorati.
+        Le app vengono identificate in modo univoco tramite il valore |app_id|. Dato che tipi di app diversi possono usare formati di ID differenti, è necessario specificare |app_type| accanto a |app_id|.
+        Attualmente i limiti di tempo per app sono supportati soltanto per le app |ARC|. Viene usato il nome del pacchetto Android come |app_id|.
+        In futuro verranno supportati altri tipi di applicazioni, che per ora è possibile specificare nel criterio, ma i limiti non verranno applicati.
+        Esistono due tipi di limiti disponibili: |BLOCK| e |TIME_LIMIT|.
+        |BLOCK| consente di non rendere disponibile l'app per l'utente. Se viene specificato un valore |daily_limit_mins| con il limite |BLOCK|, il valore |daily_limit_mins| viene ignorato.
+        |TIME_LIMITS| consente di applicare un limite di utilizzo giornaliero e di non rendere disponibile l'app una volta raggiunto il limite nella giornata specifica. Il limite di utilizzo viene specificato tramite |daily_limit_mins| e viene reimpostato ogni giorno all'orario UTC impostato tramite |reset_at|.
+        Questo criterio viene usato soltanto per i bambini ed è complementare al criterio "UsageTimeLimit". I limiti specificati nel criterio "UsageTimeLimit", ad esempio relativi al tempo di utilizzo e di interruzione dell'uso, verranno applicati a prescindere dal criterio "PerAppTimeLimits".</translation>
 <translation id="1914840757300882918">Se questa norma è impostata, l'host utilizzerà un certificato client con il nome comune dell'emittente indicato per eseguire l'autenticazione su RemoteAccessHostTokenValidationUrl. Impostare la norma su "*" per utilizzare qualsiasi certificato client disponibile.
 
           Questa funzione è attualmente disattivata lato server.</translation>
@@ -661,13 +673,11 @@
         </translation>
 <translation id="2108169571875569435">Questo criterio consente di stabilire i comandi da usare per aprire gli URL in un browser alternativo.
 
-      Se questo criterio non è impostato, viene usata un'impostazione predefinita specifica della piattaforma: Internet Explorer per Windows o Safari per Mac OS X. Su Linux; se questo criterio non è impostato l'avvio del browser alternativo non riesce.
+      Se questo criterio non è impostato, viene usata un'impostazione predefinita specifica della piattaforma: Internet Explorer per Windows o Safari per Mac OS X. Su Linux, se questo criterio non è impostato, il browser non si aprirà.
 
-      Se questo criterio è impostato su <ph name="INTERNET_EXPLORER_VALUE_PLACEHOLDER" />,<ph name="FIREFOX_VALUE_PLACEHOLDER" />, <ph name="SAFARI_VALUE_PLACEHOLDER" /> o<ph name="OPERA_VALUE_PLACEHOLDER" />, verrà avviato il corrispondente browser, se installato. <ph name="INTERNET_EXPLORER_VALUE_PLACEHOLDER" /> è disponibile solo su Windows e <ph name="SAFARI_VALUE_PLACEHOLDER" /> è disponibile solo su Windows e Mac
-      OS X.
+      Se questo criterio è impostato su <ph name="INTERNET_EXPLORER_VALUE_PLACEHOLDER" />, <ph name="FIREFOX_VALUE_PLACEHOLDER" />, <ph name="SAFARI_VALUE_PLACEHOLDER" /> o<ph name="OPERA_VALUE_PLACEHOLDER" />, verrà avviato il browser corrispondente, se installato. <ph name="INTERNET_EXPLORER_VALUE_PLACEHOLDER" /> è disponibile solo su Windows e <ph name="SAFARI_VALUE_PLACEHOLDER" /> è disponibile solo su Windows e Mac OS X.
 
-      Se questo criterio è impostato su un percorso file, tale file viene usato come
-      eseguibile.</translation>
+      Se questo criterio è impostato su un percorso file, tale file viene usato come eseguibile.</translation>
 <translation id="2111016292707172233">Consente di attivare la disponibilità della funzione Tocca per cercare nella visualizzazione contenuti di <ph name="PRODUCT_NAME" />.
 
       Se attivi questa impostazione, la funzione Tocca per cercare sarà a disposizione degli utenti, che potranno scegliere se attivarla o disattivarla.
@@ -708,6 +718,11 @@
 <translation id="2149330464730004005">Attiva la stampa a colori</translation>
 <translation id="2156132677421487971">Consente di configurare le norme per <ph name="PRODUCT_NAME" />, una funzione che permette agli utenti di inviare i contenuti di schede, siti o del desktop dal browser a schermi remoti e sistemi audio.</translation>
 <translation id="2156755242840687300">Server di stampa esterni attivi</translation>
+<translation id="2160336427036785721">Consente di configurare la quantità di memoria che una singola istanza di <ph name="PRODUCT_NAME" /> può utilizzare prima che le schede vengano ignorate (ossia la memoria utilizzata dalla scheda verrà liberata e la scheda dovrà essere ricaricata quando l'utente la seleziona) per risparmiare memoria.
+
+      Se il criterio viene impostato, una volta superato il limite il browser inizierà a ignorare le schede per risparmiare memoria. Non vi è, tuttavia, alcuna garanzia che il browser venga sempre eseguito al di sotto di tale limite. Qualsiasi valore inferiore a 1024 verrà arrotondato per eccesso a 1024.
+
+      Se questo criterio non viene impostato, il browser farà dei tentativi per risparmiare memoria solo una volta rilevato che la memoria fisica del computer è in esaurimento.</translation>
 <translation id="2166472654199325139">Non filtrare i siti di contenuti per adulti</translation>
 <translation id="2168397434410358693">Ritardo inattività in caso di utilizzo di CA</translation>
 <translation id="217013996107840632">Parametri della riga di comando per cambiare il browser alternativo.</translation>
@@ -757,9 +772,9 @@
       video sarà disponibile solo per gli URL configurati in VideoCaptureAllowedUrls.
 
       Questa norma si applica a tutti i tipi di ingressi video e non solo alla fotocamera integrata.</translation>
-<translation id="2197625019569762163">Se questo criterio è impostato su true, per impostazione predefinita viene visualizzata la tastiera numerica per inserire la password nella schermata di accesso. Gli utenti possono comunque passare alla tastiera normale.
+<translation id="2197625019569762163">Se questo criterio è impostato su True, per impostazione predefinita viene visualizzata la tastiera numerica per inserire la password nella schermata di accesso. Gli utenti possono comunque passare alla tastiera normale.
 
-      Se imposti il criterio, gli utenti non possono modificarlo. Se non è impostato o è impostato su false, non sortisce alcun effetto.</translation>
+      Se imposti il criterio, gli utenti non possono modificarlo. Se non è impostato o è impostato su False, non sortisce alcun effetto.</translation>
 <translation id="2201555246697292490">Configura whitelist messaggi nativi</translation>
 <translation id="220280840901385239">Consenti agli utenti di aggiungere eccezioni per consentire contenuti misti bloccabili</translation>
 <translation id="2204753382813641270">Controlla la visualizzazione automatica dello shelf</translation>
@@ -812,6 +827,15 @@
 <translation id="2303795211377219696">Attiva la Compilazione automatica per le carte di credito</translation>
 <translation id="2309390639296060546">Impostazione di geolocalizzazione predefinita</translation>
 <translation id="2327252517317514801">Definisci i domini autorizzati ad accedere a G Suite</translation>
+<translation id="2331354174913096226">Il modello URI del resolver DNS over HTTPS desiderato. Per specificare diversi resolver DNS over HTTPS, separa i modelli URI corrispondenti con gli spazi.
+
+      Se il criterio DnsOverHttpsMode viene impostato su <ph name="SECURE_DNS_MODE_SECURE" />, questo criterio deve essere impostato e non può essere vuoto.
+
+      Se il criterio DnsOverHttpsMode viene impostato su <ph name="SECURE_DNS_MODE_AUTOMATIC" /> e questo criterio viene impostato, verranno usati i modelli URI specificati; se questo criterio non viene impostato, verranno usate le mappature impostate come hardcoded per cercare di eseguire l'upgrade del resolver DNS attuale dell'utente a un resolver DoH gestito dallo stesso fornitore.
+
+      Se il modello URI contiene una variabile <ph name="HTTP_VARIABLE_DNS" />, per le richieste al resolver verrà usato il metodo <ph name="HTTP_METHOD_GET" />; in caso contrario verrà usato il metodo <ph name="HTTP_METHOD_POST" /> per le richieste.
+
+      I modelli con formato errato verranno ignorati.</translation>
 <translation id="2345547870894930157">Attiva DNS over HTTPS senza fallback non sicuro</translation>
 <translation id="237494535617297575">Consente di impostare un elenco di pattern URL che specificano i siti autorizzati a visualizzare notifiche. Se questa norma non viene impostata, per tutti i siti verrà utilizzato il valore predefinito globale della norma "DefaultNotificationsSetting", se è impostata, oppure verrà utilizzata la configurazione personale dell'utente.</translation>
 <translation id="2386362615870139244">Consenti Wakelock dello schermo</translation>
@@ -946,7 +970,7 @@
 
       Se il criterio non è impostato, solo l'URL viene passato ai parametri della riga di comando.
 
-      Se il criterio è impostato su un elenco di stringhe, ciascuna stringa viene passata al browser alternativo sotto forma di parametri della riga di comando separati. In Windows, i parametri vengono uniti mediante spazi. In Mac OS X e Linux, un parametro può contenere spazi ed essere comunque gestito come un singolo parametro.
+      Se il criterio è impostato su un elenco di stringhe, ciascuna stringa viene passata al browser alternativo sotto forma di parametri della riga di comando separati. In Windows, i parametri vengono uniti usando degli spazi. In Mac OS X e Linux, un parametro può contenere degli spazi ed essere comunque gestito come un singolo parametro.
 
       Se un elemento contiene <ph name="URL_PLACEHOLDER" />, tale valore viene sostituito con l'URL della pagina da aprire.
 
@@ -975,7 +999,7 @@
 <translation id="2521581787935130926">Mostra la scorciatoia per le app nella barra dei Preferiti</translation>
 <translation id="2526082146909867346">Consente di specificare un elenco di pattern URL che indicano i siti per cui <ph name="PRODUCT_NAME" /> deve selezionare automaticamente un certificato client, se i siti ne richiedono uno.
 
-          Il valore deve essere un array di dizionari JSON sotto forma di stringa. Ogni dizionario deve avere il formato <ph name="AUTO_SELECT_CERTIFICATE_FOR_URLS_EXAMPLE" />, dove <ph name="URL_PATTERN_PLACEHOLDER" /> rappresenta un pattern di impostazioni contenuti. <ph name="FILTER_PLACEHOLDER" /> restringe il campo di certificati client da cui il browser effettua automaticamente la selezione. Indipendentemente dal filtro, saranno selezionati solo certificati che soddisfano la richiesta di certificato del server. Ad esempio, se <ph name="FILTER_PLACEHOLDER" /> ha il formato <ph name="AUTO_SELECT_CERTIFICATE_FOR_URLS_FILTER_EXAMPLE" />, vengono inoltre selezionati solo i certificati client emessi da un certificato con valore CommonName uguale a <ph name="ISSUER_CN_PLACEHOLDER" />. Se <ph name="FILTER_PLACEHOLDER" /> contiene una sezione <ph name="ISSUER_STRING_VALUE" /> e una sezione <ph name="SUBJECT_STRING_VALUE" />, per poter essere selezionato un certificato client deve soddisfare entrambe le condizioni. Se <ph name="FILTER_PLACEHOLDER" /> specifica un'organizzazione ("O"), per poter essere selezionato un certificato deve avere almeno un'organizzazione corrispondente al valore specificato. Se <ph name="FILTER_PLACEHOLDER" /> specifica un'unità organizzativa ("UO"), per poter essere selezionato un certificato deve avere almeno un'unità organizzativa corrispondente al valore specificato. Se <ph name="FILTER_PLACEHOLDER" /> è il dizionario vuoto<ph name="EMPTY_DICTIONARY" />, la selezione dei certificati client non viene limitata ulteriormente.
+          Il valore deve essere un array di dizionari JSON sotto forma di stringa. Ogni dizionario deve avere il formato <ph name="AUTO_SELECT_CERTIFICATE_FOR_URLS_EXAMPLE" />, dove <ph name="URL_PATTERN_PLACEHOLDER" /> rappresenta un pattern di impostazioni contenuti. <ph name="FILTER_PLACEHOLDER" /> limita la gamma di certificati client che il browser può selezionare automaticamente. Indipendentemente dal filtro, saranno selezionati solo i certificati che soddisfano la richiesta di certificato del server. Ad esempio, se <ph name="FILTER_PLACEHOLDER" /> ha il formato <ph name="AUTO_SELECT_CERTIFICATE_FOR_URLS_FILTER_EXAMPLE" />, vengono inoltre selezionati solo i certificati client emessi da un certificato con valore CommonName uguale a <ph name="ISSUER_CN_PLACEHOLDER" />. Se <ph name="FILTER_PLACEHOLDER" /> contiene una sezione <ph name="ISSUER_STRING_VALUE" /> e una sezione <ph name="SUBJECT_STRING_VALUE" />, per poter essere selezionati, i certificati client devono soddisfare entrambe le condizioni. Se <ph name="FILTER_PLACEHOLDER" /> specifica un'organizzazione ("O"), per poter essere selezionati, i certificati devono avere almeno un'organizzazione corrispondente al valore specificato. Se <ph name="FILTER_PLACEHOLDER" /> specifica un'unità organizzativa ("UO"), per poter essere selezionati, i certificati devono avere almeno un'unità organizzativa corrispondente al valore specificato. Se <ph name="FILTER_PLACEHOLDER" /> è il dizionario vuoto <ph name="EMPTY_DICTIONARY" />, la selezione dei certificati client non viene limitata ulteriormente.
 
           Se questo criterio non è impostato, la selezione automatica non avviene per nessun sito.</translation>
 <translation id="2529659024053332711">Consente di specificare il comportamento all'avvio.
@@ -1291,6 +1315,7 @@
 
           Questa norma è disponibile esclusivamente per le istanze di Windows che fanno parte di un dominio <ph name="MS_AD_NAME" /> così come per le istanze di Windows 10 Pro o Enterprise registrate per la gestione dei dispositivi.</translation>
 <translation id="3016255526521614822">Autorizza l'uso di app per scrivere note nella schermata di blocco di <ph name="PRODUCT_OS_NAME" /></translation>
+<translation id="3020064401262077616">Consente di controllare i criteri relativi alla supervisione dei genitori che vengono applicati soltanto agli account di minori.</translation>
 <translation id="3021562480854470924">Numero di obiettivi consentiti per il rollback</translation>
 <translation id="3023572080620427845">URL di un file XML che contiene gli URL da caricare su un browser alternativo.</translation>
 <translation id="3026740867910702435">Consente di attivare la funzione di accessibilità del puntatore grande nella schermata di accesso.
@@ -1386,6 +1411,7 @@
 
           Se l'impostazione non è specificata, <ph name="PRODUCT_NAME" /> consentirà l'utilizzo degli host di messaggistica nativi a livello di utente.</translation>
 <translation id="3177802893484440532">Richiedi controlli OCSP/CRL online per i trust anchor</translation>
+<translation id="3184161739683646075">Controlla la modalità di DNS over HTTPS</translation>
 <translation id="3185009703220253572">a partire dalla versione <ph name="SINCE_VERSION" /></translation>
 <translation id="3187220842205194486">Le app Android non possono accedere alle chiavi aziendali. Questa norma non influisce su di esse.</translation>
 <translation id="3205825995289802549">Ingrandisci la prima finestra del browser alla prima esecuzione</translation>
@@ -1400,7 +1426,7 @@
 
       Ogni Account Google sul dispositivo viene messo a confronto con i pattern memorizzati in questo criterio per stabilirne la visibilità in <ph name="PRODUCT_NAME" />. L'account sarà visibile se il nome soddisfa uno qualsiasi dei pattern nell'elenco. In caso contrario, l'account non sarà visibile.
 
-      Usa il carattere jolly "*" per rappresentare lo zero e caratteri più arbitrari. Il carattere di escape è "\"; quindi, per rappresentare gli effettivi caratteri "*" o "\", devi farli precedere da una "\".
+      Usa il carattere jolly "*" per rappresentare lo zero e caratteri più arbitrari. Il carattere di escape è "\"; quindi, per rappresentare gli effettivi caratteri "*" o "\", devi farli precedere da un "\".
 
       Se il criterio non è impostato, tutti gli Account Google sul dispositivo saranno visibili in <ph name="PRODUCT_NAME" />.</translation>
 <translation id="3251500716404598358">Configura le norme per passare da un browser all'altro.
@@ -1459,13 +1485,13 @@
 
       È possibile utilizzare i caratteri jolly "*" e "?" in corrispondenza delle sequenze di caratteri arbitrari. "*" corrisponde a un numero arbitrario di caratteri, mentre "?" specifica un singolo carattere facoltativo, ossia corrisponde a zero caratteri o a uno solo. Il carattere di escape è "\", quindi per rappresentare gli effettivi caratteri "*", "?" o "\", puoi farli precedere da un "\".
 
-      Se attivi questa impostazione, è possibile utilizzare l'elenco specificato di plug-in in <ph name="PRODUCT_NAME" />. Gli utenti possono attivare o disattivare i plug-in "about:plugins", anche se il plug-in corrisponde a un pattern di DisabledPlugins. Gli utenti possono anche attivare e disattivare i plug-in che non corrispondono a qualsiasi pattern in DisabledPlugins, DisabledPluginsExceptions ed EnabledPlugins.
+      Se attivi questa impostazione, l'elenco di plug-in specificato può essere usato in <ph name="PRODUCT_NAME" />. Gli utenti possono attivare o disattivare i plug-in in "about:plugins", anche se corrispondono a un pattern di DisabledPlugins. Gli utenti possono anche attivare e disattivare i plug-in che non corrispondono a nessun pattern in DisabledPlugins, DisabledPluginsExceptions ed EnabledPlugins.
 
-      Questo criterio è pensato per consentire un inserimento rigoroso dei plug-in nella lista nera, dove l'elenco "DisabledPlugins" contiene voci con caratteri jolly, ad esempio per disattivare tutti i plug-in "*" o per disattivare tutti i plug-in Java "*Java*", ma è pensata anche per consentire all'amministratore di attivare qualche versione particolare come "IcedTea Java 2.3". È possibile specificare queste versioni specifiche in questo criterio.
+      Questo criterio è pensato per consentire un inserimento rigoroso dei plug-in nella lista nera, dove l'elenco "DisabledPlugins" contiene voci con caratteri jolly, ad esempio per disattivare tutti i plug-in "*" o per disattivare tutti i plug-in Java "*Java*", ma è pensata anche per consentire all'amministratore di attivare qualche versione particolare come "IcedTea Java 2.3". Queste versioni particolari possono essere specificate in questo criterio.
 
       Tieni presente che devono essere esclusi sia il nome del plug-in sia il nome del gruppo del plug-in. Ciascun gruppo di plug-in viene mostrato in una sezione separata di about:plugins; ciascuna sezione può contenere uno o più plug-in. Ad esempio, il plug-in "Shockwave Flash" appartiene al gruppo "Adobe Flash Player" ed entrambi i nomi devono avere una corrispondenza nell'elenco di eccezioni se il plug-in in questione deve essere escluso dalla lista nera.
 
-      Se questo criterio non è impostato, qualsiasi plug-in che soddisfa i pattern in "DisabledPlugins" verrà disattivato e bloccato e l'utente non potrà attivarlo.</translation>
+      Se questo criterio non è impostato, tutti i plug-in che soddisfano i pattern in "DisabledPlugins" verranno disattivati e bloccati e l'utente non potrà attivarli.</translation>
 <translation id="3381968327636295719">Utilizza il browser host per impostazione predefinita</translation>
 <translation id="3388153794103186066">Consente di impostare un elenco di URL che specifica a quali siti verrà concessa automaticamente l'autorizzazione per accedere a un dispositivo USB con gli ID prodotto e vendor definiti. Perché il criterio sia valido, ogni elemento dell'elenco deve contenere sia dispositivi sia URL. Ogni elemento nei dispositivi può contenere un campo ID vendor e un campo ID prodotto. Gli eventuali ID omessi verranno considerati caratteri jolly con l'eccezione che non è possibile specificare un ID prodotto senza aver specificato un ID vendor. In caso contrario, il criterio non sarà valido e verrà ignorato.
 
@@ -1569,7 +1595,9 @@
 <translation id="3524204464536655762">Non consentire ai siti di richiedere l'accesso ai dispositivi USB tramite l'API WebUSB</translation>
 <translation id="3526752951628474302">Solo stampa monocromatica</translation>
 <translation id="3528000905991875314">Attiva pagine di errore sostitutive</translation>
+<translation id="3531084733660068324">Impostazioni della supervisione dei genitori</translation>
 <translation id="3534882636155369445">Non bloccare i file di grandi dimensioni</translation>
+<translation id="3540935459049973317">Limiti di utilizzo per app</translation>
 <translation id="3545457887306538845">Ti consente di stabilire dove è possibile usare gli Strumenti per sviluppatori.
 
       Se questa norma viene impostata su "DeveloperToolsDisallowedForForceInstalledExtensions" (valore 0, ossia il valore predefinito), in genere è possibile accedere agli Strumenti per sviluppatori e alla console JavaScript, ma non è possibile accedervi nel contesto delle estensioni installate in base a norme aziendali.
@@ -2222,7 +2250,7 @@
 
       È possibile utilizzare i caratteri jolly "*" e "?" in corrispondenza delle sequenze di caratteri arbitrari. "*" corrisponde a un numero arbitrario di caratteri, mentre "?" specifica un singolo carattere facoltativo, ossia corrisponde a zero caratteri o a uno solo. Il carattere di escape è "\", quindi per rappresentare gli effettivi caratteri "*", "?" o "\", puoi farli precedere da un "\".
 
-      L'elenco specificato di plug-in è sempre utilizzato in <ph name="PRODUCT_NAME" /> se sono installati. I plug-in sono contrassegnati come attivati in "about:plugins" e gli utenti non possono disattivarli.
+      L'elenco di plug-in specificato è sempre utilizzato in <ph name="PRODUCT_NAME" /> se sono installati. I plug-in sono contrassegnati come attivati in "about:plugins" e gli utenti non possono disattivarli.
 
       Tieni presente che questo criterio esegue l'override sia di DisabledPlugins sia di DisabledPluginsExceptions.
 
@@ -2498,6 +2526,15 @@
 <translation id="5102203758995933166">Consente di forzare l'applicazione della configurazione di rete per utente su un dispositivo <ph name="PRODUCT_OS_NAME" />. La configurazione di rete è una stringa in formato JSON come definita nel formato Open Network Configuration.</translation>
 <translation id="5105313908130842249">Ritardo blocco schermo in caso di utilizzo della batteria</translation>
 <translation id="5108031557082757679">Stampanti aziendali associate ai dispositivi disattivate</translation>
+<translation id="5112121363469561920">Consente di impostare il tipo predefinito di lente d'ingrandimento che viene attivato nella schermata di accesso.
+
+          Se questo criterio viene impostato, consente di stabilire il tipo di lente d'ingrandimento che viene attivato quando viene mostrata la schermata di accesso. Se il criterio viene impostato su "Nessuno", la lente d'ingrandimento viene disattivata.
+
+          Se imposti questo criterio, gli utenti possono ignorarlo temporaneamente attivando o disattivando la lente d'ingrandimento. Poiché la scelta dell'utente non è permanente, il valore predefinito viene ripristinato ogni volta che viene mostrata nuovamente la schermata di accesso o quando l'utente rimane inattivo per un minuto nella schermata di accesso.
+
+          Se questo criterio non viene impostato, la lente d'ingrandimento viene disattivata quando viene mostrata per la prima volta la schermata di accesso. Gli utenti possono attivare o disattivare la lente d'ingrandimento in qualsiasi momento e il relativo stato nella schermata di accesso persiste per tutti gli utenti.
+
+          Nota: se specificato, <ph name="DEVICE_LOGIN_SCREEN_SCREEN_MAGNIFIER_TYPE_POLICY_NAME" /> sostituisce questo criterio.</translation>
 <translation id="5124368997194894978">Attiva avvio tramite CA (corrente alternata)</translation>
 <translation id="5131211790949066746">Consente di unire i criteri relativi all'elenco di installazione delle estensioni <ph name="EXTENSION_INSTALL_BLACKLIST_POLICY_NAME" />, <ph name="EXTENSION_INSTALL_WHITELIST_POLICY_NAME" /> e <ph name="EXTENSION_INSTALL_FORCELIST_POLICY_NAME" />.
 
@@ -2506,9 +2543,6 @@
       Se disattivi questa impostazione o non la imposti, vengono recuperate soltanto le voci dell'elenco dell'origine con la massima priorità e tutte le altre origini risultano in conflitto, ma vengono ignorate.</translation>
 <translation id="5141670636904227950">Impostazione tipo di ingrandimento dello schermo predefinito attivato nella schermata di accesso</translation>
 <translation id="5142301680741828703">Visualizza sempre i seguenti schemi di URL in <ph name="PRODUCT_FRAME_NAME" /></translation>
-<translation id="5146261336206349846">Se questo criterio viene attivato, tutti gli URL visitati verranno controllati in tempo reale con Navigazione sicura.
-
-      Se questo criterio viene disattivato o non viene impostato, verranno applicati i controlli predefiniti di Navigazione sicura.</translation>
 <translation id="5148753489738115745">Consente di specificare dei parametri aggiuntivi da utilizzare quando <ph name="PRODUCT_FRAME_NAME" /> avvia <ph name="PRODUCT_NAME" />.
 
 Se questa norma non viene impostata viene utilizzata la riga di comando predefinita.</translation>
@@ -2869,11 +2903,11 @@
 
       Il file viene scaricato e memorizzato nella cache. L'hash di crittografia viene utilizzato per verificare l'integrità del download. Il file viene scaricato nuovamente ogni volta che l'URL o l'hash cambiano.
 
-      Se viene impostato un valore corretto per questo criterio, i dispositivi proveranno a richiedere ai server di stampa specificati le stampanti disponibili che utilizzano il protocollo IPP.
+      Se il criterio è impostato su un valore corretto, i dispositivi provano a inviare query ai server di stampa specificati per le stampanti disponibili che utilizzano il protocollo IPP.
 
-      Se questo criterio non viene impostato o viene impostato un valore sbagliato, nessuna stampante sarà visibile agli utenti.
+      Se questo criterio non viene impostato o viene impostato un valore sbagliato, agli utenti non sarà visibile nessun server di stampa.
 
-      Attualmente, il numero di server di stampa è limitato a 16. Verranno inviate richieste solo ai primi 16 server di stampa dell'elenco.
+      Attualmente, il numero di server di stampa è limitato a 16. Solo ai primi 16 server di stampa dell'elenco vengono inviate query.
       </translation>
 <translation id="5592242031005200087">
       Se la norma è attivata, ciascuna delle origini denominate all'interno di un elenco separato da virgole verrà eseguita nel proprio processo. Ciò isolerà anche le origini indicate dai sottodomini, ad esempio specificando https://example.com/ si isolerà anche https://foo.example.com/, perché fa parte del sito https://example.com/.
@@ -2993,13 +3027,13 @@
 
       Gli URL (ad esempio https://example.com/some/path) corrisponderanno soltanto ad appID U2F. I domini (come example.com) corrisponderanno soltanto a ID RP webauthn. Di conseguenza, per includere entrambe le API U2F e webauthn per un determinato sito, devono essere elencati sia il dominio sia l'URL appID.</translation>
 <translation id="5836064773277134605">Limita l'intervallo di porte UDP utilizzate dall'host di accesso remoto</translation>
-<translation id="5855010364142818361">Questo criterio consente di gestire i parametri della riga di comando di Chrome da Internet Explorer.
+<translation id="5855010364142818361">Questo criterio consente di gestire i parametri della riga di comando per il passaggio a Chrome da Internet Explorer.
 
       Se il componente aggiuntivo "Supporto dei browser precedenti" per Internet Explorer non è installato, questo criterio non viene applicato.
 
       Se questo criterio non è impostato, Internet Explorer trasmette a Chrome soltanto l'URL sotto forma di parametro della riga di comando.
 
-      Se per questo criterio è impostato un elenco di stringhe, queste ultime vengono unite usando spazi e passate a Chrome sotto forma di parametri della riga di comando.
+      Se questo criterio è impostato su un elenco di stringhe, queste ultime vengono unite usando degli spazi e passate a Chrome sotto forma di parametri della riga di comando.
 
       Se un elemento contiene <ph name="URL_PLACEHOLDER" />, tale valore viene sostituito con l'URL della pagina da aprire.
 
@@ -3129,6 +3163,10 @@
       Tieni presente che questo criterio viene ignorato e i Servizi di geolocalizzazione di Google vengono sempre disattivati se il criterio <ph name="DEFAULT_GEOLOCATION_SETTING_POLICY_NAME" /> è impostato su <ph name="BLOCK_GEOLOCATION_SETTING" />.</translation>
 <translation id="6141402445226505817">Utilizza sempre il rilevamento approssimativo del fuso orario</translation>
 <translation id="6145799962557135888">Consente di impostare un elenco di pattern URL che specificano i siti in cui è consentita l'esecuzione di JavaScript. Se questa norma non viene impostata, per tutti i siti verrà utilizzato il valore predefinito globale della norma "DefaultJavaScriptSetting", se è impostata, oppure verrà utilizzata la configurazione personale dell'utente.</translation>
+<translation id="614616930188030377">I pattern di questo elenco verranno confrontati con l'origine di sicurezza dell'URL richiedente.
+      Se viene trovata una corrispondenza o se chrome://flags/#enable-webrtc-hide-local-ips-with-mdns è disattivato, gli indirizzi IP locali vengono mostrati nei candidati ICE WebRTC.
+      In caso contrario, gli indirizzi IP locali vengono nascosti tramite nomi host mDNS.
+      Tieni presente che questo criterio riduce la sicurezza degli indirizzi IP locali se richiesto dagli amministratori.</translation>
 <translation id="614662973812186053">Questa norma controlla anche la raccolta dei dati diagnostici e sull'utilizzo di Android.</translation>
 <translation id="6153048425064249648">Questa norma consente di controllare il reporting su cloud di <ph name="PRODUCT_NAME" />, che carica informazioni sul funzionamento del browser sulla Console di amministrazione Google.
 
@@ -3328,7 +3366,7 @@
 
       Quando è impostato, il criterio verrà usato per avviare <ph name="PRODUCT_NAME" /> quando si avvia <ph name="PRODUCT_NAME" /> da Internet Explorer.
 
-      Questo criterio può essere impostato su un percorso file eseguibile oppure su<ph name="PRODUCT_NAME_PLACEHOLDER" /> per rilevare automaticamente il percorso di installazione di Chrome.</translation>
+      Questo criterio può essere impostato su un percorso file eseguibile oppure su <ph name="PRODUCT_NAME_PLACEHOLDER" /> per rilevare automaticamente il percorso di installazione di Chrome.</translation>
 <translation id="6536600139108165863">Riavvia automaticamente allo spegnimento del dispositivo</translation>
 <translation id="6539246272469751178">Questa norma non influisce sulle app Android, che utilizzano sempre la directory per i download predefinita e non possono accedere ai file scaricati da <ph name="PRODUCT_OS_NAME" /> in una directory per i download non predefinita.</translation>
 <translation id="654303922206238013">Strategia di migrazione per ecryptfs</translation>
@@ -3352,7 +3390,7 @@
 
       Tieni presente che questo criterio può essere sostituito da EnabledPlugins e da DisabledPluginsExceptions.
 
-      Se il criterio non viene impostata, l'utente potrà usare qualsiasi plug-in installato sul sistema ad eccezione di quelli hardcoded incompatibili, obsoleti o pericolosi.</translation>
+      Se il criterio non viene impostato, l'utente potrà usare qualsiasi plug-in installato sul sistema ad eccezione di quelli hardcoded incompatibili, obsoleti o pericolosi.</translation>
 <translation id="6573305661369899995">Imposta una fonte esterna di limitazioni relative agli URL</translation>
 <translation id="6583851521569686409">Consente di configurare un elenco di stampanti.
 
@@ -3436,7 +3474,7 @@
 <translation id="6770454900105963262">Segnala informazioni sulle sessioni kiosk attive</translation>
 <translation id="6780908086869332493">Consente di specificare un elenco di pattern URL relativi ai siti per i quali viene selezionato automaticamente un certificato client nella schermata di accesso all'interno del frame che ospita il flusso SAML, se il sito richiede un certificato. Un esempio di utilizzo è la configurazione di un certificato a livello di dispositivo da presentare all'IdP SAML.
 
-      Il valore deve essere un array di dizionari JSON sotto forma di stringa. Ogni dizionario deve avere il formato <ph name="DEVICE_LOGIN_SCREEN_AUTO_SELECT_CERTIFICATE_FOR_URLS_EXAMPLE" />, dove <ph name="URL_PATTERN_PLACEHOLDER" /> rappresenta un pattern di impostazioni contenuti. <ph name="FILTER_PLACEHOLDER" /> restringe il campo di certificati client da cui il browser effettua automaticamente la selezione. Indipendentemente dal filtro, saranno selezionati solo certificati che soddisfano la richiesta di certificato del server. Se <ph name="FILTER_PLACEHOLDER" /> è nel formato <ph name="JSON_DICTIONARY_EXAMPLE" />, vengono inoltre selezionati solo i certificati client emessi da un certificato con valore CommonName uguale a<ph name="ISSUER_CN_PLACEHOLDER" />. Se <ph name="FILTER_PLACEHOLDER" /> rappresenta il dizionario vuoto {}, la selezione dei certificati client non viene limitata ulteriormente.
+      Il valore deve essere un array di dizionari JSON sotto forma di stringa. Ogni dizionario deve avere il formato <ph name="DEVICE_LOGIN_SCREEN_AUTO_SELECT_CERTIFICATE_FOR_URLS_EXAMPLE" />, dove <ph name="URL_PATTERN_PLACEHOLDER" /> rappresenta un pattern di impostazioni contenuti. <ph name="FILTER_PLACEHOLDER" /> limita la gamma di certificati client che il browser può selezionare automaticamente. Indipendentemente dal filtro, saranno selezionati solo i certificati che soddisfano la richiesta di certificato del server. Se <ph name="FILTER_PLACEHOLDER" /> è nel formato <ph name="JSON_DICTIONARY_EXAMPLE" />, vengono inoltre selezionati solo i certificati client emessi da un certificato con valore CommonName uguale a <ph name="ISSUER_CN_PLACEHOLDER" />. Se <ph name="FILTER_PLACEHOLDER" /> rappresenta il dizionario vuoto {}, la selezione dei certificati client non viene limitata ulteriormente.
 
       Se questo criterio non è impostato, la selezione automatica non avviene per nessun sito.</translation>
 <translation id="6786747875388722282">Estensioni</translation>
@@ -3469,6 +3507,7 @@
 <translation id="6843296367238757293">Questa norma è obsoleta. Ne sconsigliamo l'utilizzo. Leggi ulteriori informazioni all'indirizzo https://support.google.com/chrome/a/answer/7643500</translation>
 <translation id="684856667300805181">Questa norma è stata rimossa in <ph name="PRODUCT_NAME" /> 68 e sostituita da <ph name="ARC_GLS_POLICY_NAME" />.</translation>
 <translation id="6851199885688265233">Attiva la funzione di accessibilità di evidenziazione del cursore</translation>
+<translation id="6851315055469993882">Attiva cache di autenticazione HTTP con ambito globale</translation>
 <translation id="6856743875250214792">Questa norma è obsoleta ed è stata rimossa su M66, poiché era utilizzata solo per test interni e rappresenta un rischio per la sicurezza.
 
       Consente di specificare i flag da applicare all'avvio di <ph name="PRODUCT_NAME" />. I flag specificati vengono applicati soltanto alla schermata di accesso. I flag impostati tramite questa norma non vengono applicati anche alle sessioni utente.</translation>
@@ -3650,7 +3689,7 @@
 <translation id="7127892035367404455">Rollback alla versione target</translation>
 <translation id="712963038874313213">Fornisce un playbook Ansible che deve essere eseguito nel contenitore Crostini predefinito.
 
-      Questo criterio consente di specificare un playbook Ansible che può essere applicato al contenitore Crostini predefinito, se disponibile, sul dispositivo e consentito dai criteri.
+      Questo criterio consente di specificare un playbook Ansible da applicare al contenitore Crostini predefinito, se disponibile sul dispositivo e se consentito dai criteri.
 
       La dimensione dei dati non può superare 1 MB (1000000 byte) e deve essere codificata in YAML. L'hash di crittografia viene utilizzato per verificare l'integrità del download.
 
@@ -3866,9 +3905,9 @@
 <translation id="7382191643394429934">Consenti la stampa con e senza immagini di sfondo</translation>
 <translation id="7383445181072113521">Determina il nome host del dispositivo usato nelle richieste DHCP.
 
-      Se per questo criterio è impostato su una stringa non vuota, tale stringa verrà usata come nome host del dispositivo durante la richiesta DHCP.
+      Se questo criterio è impostato su una stringa non vuota, tale stringa verrà usata come nome host del dispositivo durante la richiesta DHCP.
 
-      La stringa può contenere variabili <ph name="ASSET_ID_PLACEHOLDER" />, <ph name="SERIAL_NUM_PLACEHOLDER" />, <ph name="MAC_ADDR_PLACEHOLDER" />, <ph name="MACHINE_NAME_PLACEHOLDER" />che verrebbero sostituite con valori sul dispositivo prima di usare la stringa come nome host. La sostituzione finale dovrebbe essere eseguita con un nome host valido (come da RFC 1035, sezione 3.1).
+      La stringa può contenere variabili <ph name="ASSET_ID_PLACEHOLDER" />, <ph name="SERIAL_NUM_PLACEHOLDER" />, <ph name="MAC_ADDR_PLACEHOLDER" />, <ph name="MACHINE_NAME_PLACEHOLDER" /> che verrebbero sostituite con valori sul dispositivo prima di usare la stringa come nome host. La sostituzione finale dovrebbe essere eseguita con un nome host valido (come da RFC 1035, sezione 3.1).
 
       Se questo criterio non è impostato o se il valore ottenuto in seguito alla sostituzione non è un nome host valido, non verrà impostato alcun nome host nella richiesta DHCP. </translation>
 <translation id="7389872682701720082">Se attivi questa impostazione, i plug-in non obsoleti verranno sempre eseguiti.
@@ -3957,9 +3996,9 @@
 
       L'attivazione di questa impostazione blocca l'installazione delle estensioni esterne.
 
-      Se questa impostazione viene disattivata o non viene impostata, consente l'installazione delle estensioni esterne.
+      Se l'impostazione è disattivata o non viene impostata, l'installazione delle estensioni esterne è consentita.
 
-      Le estensioni esterne e rispettive installazioni sono illustrate alla pagina https://developer.chrome.com/apps/external_extensions.
+      Le estensioni esterne e le relative modalità di installazione sono illustrate alla pagina https://developer.chrome.com/apps/external_extensions.
       </translation>
 <translation id="7593523670408385997">Consente di configurare le dimensioni della cache che verranno utilizzate da <ph name="PRODUCT_NAME" /> per archiviare sul disco i file memorizzati nella cache.
 
@@ -4022,7 +4061,7 @@
 
           Se la norma "RestoreOnStartup" viene impostata in modo da ripristinare gli URL delle sessioni precedenti, questa norma non verrà rispettata e i cookie verranno memorizzati in modo permanente per i siti.</translation>
 <translation id="7677220829878081413">
-      Se è impostata su ArcSession, questo criterio forza il riavvio del dispositivo all'uscita dell'utente se Android è stato avviato.
+      Se è impostato su ArcSession, questo criterio forza il riavvio del dispositivo all'uscita dell'utente se Android è stato avviato.
       Quando è impostato su ArcSessionOrVMStart, questo criterio forza il riavvio del dispositivo all'uscita dell'utente se Android o una VM sono stati avviati.
       Se è impostato su Sempre, forza il riavvio del dispositivo a ogni uscita dell'utente.
       Se non è impostato, non sortisce alcun effetto e non viene forzato alcun riavvio all'uscita dell'utente. Lo stesso accade se è impostato su Mai.
@@ -4108,6 +4147,7 @@
           Se questo criterio non viene impostato, la modalità ad alto contrasto viene disattivata alla prima visualizzazione della schermata di accesso. Gli utenti possono attivare o disattivare la modalità ad alto contrasto in qualsiasi momento, e il relativo stato nella schermata di accesso persiste per tutti gli utenti.
 
           Nota: se specificato, <ph name="DEVICE_LOGIN_SCREEN_HIGH_CONTRAST_ENABLED_POLICY_NAME" /> sostituisce questo criterio.</translation>
+<translation id="7846952520291088817">URL per cui vengono esposti IP locali nei candidati ICE WebRTC</translation>
 <translation id="7858404742201086014">Se attivi questa impostazione, i plug-in obsoleti vengono utilizzati come normali plug-in.
 
       Se disattivi questa impostazione, i plug-in obsoleti non vengono utilizzati e agli utenti non è richiesta l'autorizzazione per eseguirli.
@@ -4901,7 +4941,17 @@
 <translation id="966854160628341653">Consente di stabilire se <ph name="PRODUCT_OS_NAME" /> permette la creazione di nuovi account utente. Se la norma è impostata su false, gli utenti che non hanno ancora un account non potranno accedere.
 
       Se la norma viene impostata su true o non è configurata, sarà possibile creare nuovi account utente purché <ph name="DEVICE_USER_WHITELIST_POLICY_NAME" /> non impedisca all'utente di accedere.</translation>
+<translation id="974349541138387272">Specifica il modello URI del resolver DNS over HTTPS desiderato</translation>
 <translation id="981346395360763138">Servizi di geolocalizzazione di Google disabilitati</translation>
 <translation id="982497069985795632">Attiva il controllo ortografico</translation>
 <translation id="991560005425213776">Invia nome utente e nome file alle stampanti native</translation>
+<translation id="99232017131102456">Questo criterio consente di configurare una singola cache globale per profilo con credenziali di autenticazione server HTTP.
+
+      Se questo criterio non viene impostato o viene disattivato, il browser userà il comportamento predefinito dell'autenticazione tra siti che, a partire dalla versione 80, prevede credenziali di autenticazione server HTTP con ambito per sito principale. Ciò significa che, se due siti usano risorse dello stesso dominio di autenticazione, le credenziali devono essere fornite separatamente nel contesto di entrambi i siti. Le credenziali proxy memorizzate nella cache verranno riutilizzate tra i siti.
+
+      Se il criterio viene attivato, le credenziali di autenticazione HTTP inserite nel contesto di un sito verranno usate automaticamente nel contesto di un altro sito.
+
+      Se questo criterio viene attivato, i siti sono esposti ad alcuni tipi di attacchi cross-site e gli utenti possono essere monitorati tra i siti anche senza i cookie tramite l'aggiunta di voci alla cache di autenticazione HTTP usando credenziali incorporate negli URL.
+
+      Questo criterio è stato ideato per dare la possibilità alle aziende che dipendono dal comportamento precedente di aggiornare le loro procedure di accesso e verrà rimosso in futuro.</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/policy/resources/policy_templates_ja.xtb b/components/policy/resources/policy_templates_ja.xtb
index 13394b9..d68b112 100644
--- a/components/policy/resources/policy_templates_ja.xtb
+++ b/components/policy/resources/policy_templates_ja.xtb
@@ -360,7 +360,7 @@
           EnableMediaRouter ポリシーが false に設定されている場合、このポリシーの値は適用されません。</translation>
 <translation id="1509692106376861764">このポリシーは <ph name="PRODUCT_NAME" /> バージョン 29 で廃止されました。</translation>
 <translation id="1514888685242892912"><ph name="PRODUCT_NAME" /> を有効にする</translation>
-<translation id="1515824657887788963">ページ終了中の同期 XHR リクエストの送信をページに許可します。</translation>
+<translation id="1515824657887788963">ページ終了中の同期 XHR リクエストの送信をページに許可する。</translation>
 <translation id="1522425503138261032">サイトに対してユーザーの物理的な現在地の追跡を許可する</translation>
 <translation id="1523774894176285446">設定したウェブサイトに対して起動する代替ブラウザ。</translation>
 <translation id="152657506688053119">デフォルトの検索プロバイダが使用する代替 URL のリスト</translation>
@@ -446,6 +446,11 @@
 
           このポリシーを設定しない場合、拡大鏡は初期設定ではログイン画面で無効ですが、ユーザーはいつでも有効にできます。</translation>
 <translation id="1675002386741412210">サポート対象:</translation>
+<translation id="1676141669324989554">特定のサイトについて混合コンテンツを許可する例外をユーザーが追加できるかどうかを設定できます。
+
+          特定の URL パターンに対しては、このポリシーよりも「InsecureContentAllowedForUrls」ポリシーと「InsecureContentBlockedForUrls」ポリシーを優先できます。
+
+          このポリシーを設定しない場合、ユーザーはブロック可能な混合コンテンツを許可する例外を追加できます。</translation>
 <translation id="1695708467571967752">デバイスがロックされているときにユーザーがメディアを再生できるかどうかを制御します。
 
       このポリシーが False に設定されている場合、ロック画面のメディア コントロールは無効になります。
@@ -502,18 +507,14 @@
 
       Internet Explorer の <ph name="IEEM_SITELIST_POLICY" /> ポリシーについて詳しくは、https://docs.microsoft.com/internet-explorer/ie11-deploy-guide/what-is-enterprise-mode をご覧ください。</translation>
 <translation id="1839278886947586809">
-      WebDriver が既存のポリシーのすべてに対応するようになったため、
-      このポリシーは不要になり、M80 で削除されました。
+      WebDriver が既存のポリシーのすべてに対応するようになったため、このポリシーは不要になり、M80 で削除されました。
 
-      このポリシーを使用すると、WebDriver 機能のユーザーは
-      動作を妨げる可能性のあるポリシーをオーバーライドできます。
+      このポリシーを使用すると、WebDriver 機能のユーザーは動作を妨げる可能性のあるポリシーをオーバーライドできます。
 
       現在、このポリシーによって SitePerProcess ポリシーと IsolateOrigins ポリシーが無効になります。
 
-      このポリシーが有効な場合、WebDriver では互換性のないポリシーを
-      オーバーライドできます。
-      このポリシーが無効または未設定の場合、WebDriver では互換性のないポリシーを
-      オーバーライドできません。</translation>
+      このポリシーが有効な場合、WebDriver では互換性のないポリシーをオーバーライドできます。
+      このポリシーが無効または未設定の場合、WebDriver では互換性のないポリシーをオーバーライドできません。</translation>
 <translation id="1843117931376765605">ユーザー ポリシーの更新間隔</translation>
 <translation id="1844620919405873871">ロックのクイック解除に関するポリシーを設定します。</translation>
 <translation id="1845405905602899692">キオスクの設定</translation>
@@ -570,6 +571,18 @@
       この設定が有効な場合、リストにある URL では、パスワードの再利用を検出するために、パスワード保護サービスによる指紋パスワード認証が行われます。
       この設定が無効または未設定の場合、パスワード保護サービスでは https://accounts.google.com においてのみ、指紋によるパスワード認証を行います。
       このポリシーは、<ph name="MS_AD_NAME" /> ドメインに追加した Windows インスタンス、またはデバイスの管理対象として登録した Windows 10 Pro あるいは Enterprise インスタンスでのみ使用できます。</translation>
+<translation id="1910704279188129272">アプリごとの使用制限を設定できます。
+        使用制限は、ある 1 人のユーザーが <ph name="PRODUCT_OS_NAME" /> にインストールするアプリに対して適用できます。
+        制限は |app_limits| リストで渡します。アプリにつき 1 エントリのみの指定が可能で、リストにないアプリには制限は課されません。
+        オペレーティング システムに必須のアプリは、ブロックできないため無視されます。
+        アプリは |app_id| で識別されます。ID の形式はアプリのタイプによって異なる可能性があるため、|app_id| に続けて |app_type| を指定する必要があります。
+        アプリごとの時間制限では現在、|ARC| アプリのみがサポートされており、|app_id| には Android パッケージ名が使用されます。
+        他のアプリのタイプも今後サポートされる予定で、現在ポリシーで指定することはできますが、実際に制限は課されません。
+        指定できる制限は、|BLOCK| と |TIME_LIMIT| の 2 種類です。
+        |BLOCK| を指定した場合、ユーザーはアプリを使用できません。|BLOCK| 制限とともに |daily_limit_mins| を指定した場合、|daily_limit_mins| は無視されます。
+        |TIME_LIMITS| を指定した場合、1 日の使用上限が適用されます。ユーザーは上限に達すると、その日はアプリを使用できません。使用制限は |daily_limit_mins| で指定し、毎日 |reset_at| で渡された UTC 時間になると制限はリセットされます。
+        このポリシーは子どものユーザーにのみ使用します。
+        このポリシーは、「UsageTimeLimit」を補完するものです。「UsageTimeLimit」で指定された制限(利用時間、おやすみ時間など)は、「PerAppTimeLimits」の設定に関係なく適用されます。</translation>
 <translation id="1914840757300882918">このポリシーを設定した場合、ホストは発行元の CN が指定されたクライアント証明書を使用して RemoteAccessHostTokenValidationUrl に対し認証を行います。このポリシーを「*」に設定した場合、利用可能な任意のクライアント証明書が使用されます。
 
           現在、この機能はサーバー側で無効になっています。</translation>
@@ -666,7 +679,7 @@
           このポリシーが未設定の場合、4 つのスキームのすべてが使用されます。</translation>
 <translation id="2067011586099792101">コンテンツ パック外部のサイトへのアクセスをブロックする</translation>
 <translation id="2073552873076775140"><ph name="PRODUCT_NAME" /> へのログインを許可する</translation>
-<translation id="2075732129949889165">Crostini Ansible プレイブック</translation>
+<translation id="2075732129949889165">Crostini Ansible playbook</translation>
 <translation id="2077129598763517140">ハードウェア アクセラレーションが使用可能な場合は使用する</translation>
 <translation id="2077273864382355561">画面がオフになるまでの時間(バッテリー電源での実行時)</translation>
 <translation id="2082205219176343977">デバイスでの使用を許可する Chrome の最小バージョンを設定する。</translation>
@@ -681,13 +694,10 @@
 
       このポリシーを設定しない場合は、プラットフォーム固有のデフォルト、つまり Windows の場合は Internet Explorer、Mac OS X の場合は Safari が使用されます。Linux については、このポリシーを設定しない場合、代替ブラウザは起動できません。
 
-      このポリシーを <ph name="INTERNET_EXPLORER_VALUE_PLACEHOLDER" />、<ph name="FIREFOX_VALUE_PLACEHOLDER" />、<ph name="SAFARI_VALUE_PLACEHOLDER" />、
-      <ph name="OPERA_VALUE_PLACEHOLDER" /> のいずれかに設定した場合、そのブラウザはインストールされていれば起動します。
-      <ph name="INTERNET_EXPLORER_VALUE_PLACEHOLDER" /> は Windows でのみ、<ph name="SAFARI_VALUE_PLACEHOLDER" /> は Windows と Mac OS X でのみ
-      使用できます。
+      このポリシーを <ph name="INTERNET_EXPLORER_VALUE_PLACEHOLDER" />、<ph name="FIREFOX_VALUE_PLACEHOLDER" />、<ph name="SAFARI_VALUE_PLACEHOLDER" />、<ph name="OPERA_VALUE_PLACEHOLDER" /> のいずれかに設定した場合、そのブラウザはインストールされていれば起動します。
+      <ph name="INTERNET_EXPLORER_VALUE_PLACEHOLDER" /> は Windows でのみ、<ph name="SAFARI_VALUE_PLACEHOLDER" /> は Windows と Mac OS X でのみ使用できます。
 
-      このポリシーをファイルパスに設定した場合、そのファイルは
-      実行可能なファイルとして使用されます。</translation>
+      このポリシーをファイルパスに設定した場合、そのファイルは実行可能なファイルとして使用されます。</translation>
 <translation id="2111016292707172233"><ph name="PRODUCT_NAME" /> のコンテンツ ビューで「タップして検索」を使用できるかどうかを制御します。
 
       この設定を有効にした場合、ユーザーは「タップして検索」を使用でき、この機能のオンとオフを切り替えることができます。
@@ -728,6 +738,11 @@
 <translation id="2149330464730004005">カラー印刷を有効にする</translation>
 <translation id="2156132677421487971"><ph name="PRODUCT_NAME" /> のポリシーを設定します。この機能により、ユーザーはタブ、サイト、またはデスクトップのコンテンツをブラウザからリモートのディスプレイや音声システムに送信できます。</translation>
 <translation id="2156755242840687300">有効な外部プリント サーバー</translation>
+<translation id="2160336427036785721">メモリを節約するため、タブの破棄(タブで使用されているメモリが解放され、次回表示したときに再読み込みする必要があります)を開始するまでに 1 つの <ph name="PRODUCT_NAME" /> インスタンスで使用できるメモリの量を設定します。
+
+      このポリシーを設定した場合、ブラウザのメモリ使用量が制限を超えると、メモリを節約するためタブの破棄が開始されます。ただし、ブラウザが常にこの制限を超えずに動作する保証はありません。1,024 より小さい値は 1,024 に切り上げられます。
+
+      このポリシーを設定しない場合、ブラウザでパソコンの物理メモリが少なくなったことが検出されたときにのみ、メモリの節約が試行されます。</translation>
 <translation id="2166472654199325139">アダルト コンテンツに基づくサイトの除外を行わない</translation>
 <translation id="2168397434410358693">アイドル状態になるまでの時間(AC 電源での実行時)</translation>
 <translation id="217013996107840632">代替ブラウザからの切り替えに使用するコマンドライン パラメータです。</translation>
@@ -829,6 +844,15 @@
 <translation id="2303795211377219696">クレジット カードの自動入力を有効にする</translation>
 <translation id="2309390639296060546">デフォルトの位置情報設定</translation>
 <translation id="2327252517317514801">G Suite へのアクセスを許可するドメインを定義する</translation>
+<translation id="2331354174913096226">希望の DNS-over-HTTPS リゾルバの URI テンプレートを指定します。複数の DNS-over-HTTPS リゾルバを指定するには、対応する URI テンプレートをスペースで区切ります。
+
+      DnsOverHttpsMode が <ph name="SECURE_DNS_MODE_SECURE" /> に設定されている場合、このポリシーの設定は必須で、空にはできません。
+
+      DnsOverHttpsMode が <ph name="SECURE_DNS_MODE_AUTOMATIC" /> に設定されているときにこのポリシーを設定した場合は、指定の URI テンプレートが使用されます。同じ DnsOverHttpsMode の設定でこのポリシーを設定しない場合は、ハードコードされたマッピングが使用され、ユーザーの DNS リゾルバを同じプロバイダの DoH リゾルバにアップグレードしようとする処理が行われます。
+
+      URI テンプレートに <ph name="HTTP_VARIABLE_DNS" /> 変数が含まれている場合、リゾルバのリクエストでは <ph name="HTTP_METHOD_GET" /> が使用されます。それ以外の場合、リクエストでは <ph name="HTTP_METHOD_POST" /> が使用されます。
+
+      不適切な形式のテンプレートは無視されます。</translation>
 <translation id="2345547870894930157">DNS-over-HTTPS を有効にする(安全でないフォールバックなし)</translation>
 <translation id="237494535617297575">通知表示を許可するサイトを指定する URL パターンのリストを設定できます。このポリシーが未設定の場合、グローバルのデフォルト値がすべてのサイトで使用されます。グローバルのデフォルト値は「DefaultNotificationsSetting」ポリシーの値か、この値が未設定の場合はユーザーの個人設定の値です。</translation>
 <translation id="2386362615870139244">ウェイクアップ画面のロックを許可する</translation>
@@ -1100,7 +1124,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="2694143893026486692">拡大鏡(ドッキング)の有効化</translation>
+<translation id="2694143893026486692">ドッキング拡大鏡の有効化</translation>
 <translation id="2694188263972877487"><ph name="PRODUCT_NAME" /> で完全にブロックするダウンロードの形式を設定します(ユーザーはセキュリティの判定結果を無視するよう選択することはできません)。
 
       このポリシーを設定した場合、<ph name="PRODUCT_NAME" /> では特定形式のダウンロードがブロックされます。その際、ユーザーはセキュリティの警告を無視するよう選択することはできません。
@@ -1306,6 +1330,7 @@
 
           このポリシーは、<ph name="MS_AD_NAME" /> ドメインに追加した Windows インスタンス、またはデバイスの管理対象として登録した Windows 10 Pro あるいは Enterprise インスタンスでのみ使用できます。</translation>
 <translation id="3016255526521614822"><ph name="PRODUCT_OS_NAME" /> のロック画面で使用できるメモ作成アプリをホワイトリスト登録する</translation>
+<translation id="3020064401262077616">子どものアカウントのみに適用される、保護者向け監視ツールのポリシーを制御します。</translation>
 <translation id="3021562480854470924">ロールバックできるマイルストーンの数</translation>
 <translation id="3023572080620427845">代替ブラウザで読み込む URL のリストを含む XML ファイルの URL です。</translation>
 <translation id="3026740867910702435">ログイン画面で「大きいカーソル」ユーザー補助機能を有効にします。
@@ -1385,7 +1410,7 @@
 
       このポリシーは、<ph name="MS_AD_NAME" /> ドメインに追加した Windows インスタンス、またはデバイスの管理対象として登録した Windows 10 Pro あるいは Enterprise インスタンスでのみ使用できます。</translation>
 <translation id="3119125876909100625">パスワードで保護されているファイルのアップロードを許可する</translation>
-<translation id="3122082892722698079">安全でないコンテンツ例外の使用を管理する</translation>
+<translation id="3122082892722698079">安全でないコンテンツの例外の使用を管理する</translation>
 <translation id="3152425128389603870">統合デスクトップを使用可能にし、デフォルトで有効にする</translation>
 <translation id="3159375329008977062">ユーザーは UI から Crostini コンテナを書き出しおよび読み込みできます</translation>
 <translation id="3165808775394012744">これらのポリシーは、削除しやすいようにこのフォルダにまとめられています。</translation>
@@ -1400,6 +1425,7 @@
 
           この設定が未設定の場合、<ph name="PRODUCT_NAME" /> では、ユーザーレベルのネイティブ メッセージング ホストを使用できます。</translation>
 <translation id="3177802893484440532">ローカルの信頼済みアンカーでオンラインの OCSP/CRL チェックを必須にする</translation>
+<translation id="3184161739683646075">DNS-over-HTTPS モードを管理する</translation>
 <translation id="3185009703220253572">バージョン <ph name="SINCE_VERSION" /> 以降</translation>
 <translation id="3187220842205194486">Android アプリは企業キーにアクセスできません。このポリシーは Android アプリには適用されません。</translation>
 <translation id="3205825995289802549">初回実行時に最初に表示されるブラウザ ウィンドウを最大化する</translation>
@@ -1582,7 +1608,9 @@
 <translation id="3524204464536655762">すべてのサイトに対して WebUSB API 経由での USB デバイスへのアクセスを許可しない</translation>
 <translation id="3526752951628474302">白黒印刷のみ</translation>
 <translation id="3528000905991875314">別のエラー ページを有効にする</translation>
+<translation id="3531084733660068324">保護者向け監視ツールの設定</translation>
 <translation id="3534882636155369445">大きなファイルをブロックしない</translation>
+<translation id="3540935459049973317">アプリごとの時間制限</translation>
 <translation id="3545457887306538845">デベロッパー ツールの使用を許可する状況を管理します。
 
       このポリシーが「DeveloperToolsDisallowedForForceInstalledExtensions」(値 0、デフォルト値)に設定されている場合、デベロッパー ツールと JavaScript コンソールへのアクセスは基本的に許可されますが、企業ポリシーによってインストールされた拡張機能でのアクセスは許可されません。
@@ -2515,6 +2543,15 @@
 <translation id="5102203758995933166"><ph name="PRODUCT_OS_NAME" /> デバイスのユーザーごとにプッシュ型ネットワーク設定を適用できます。ネットワーク設定は、Open Network Configuration 形式で定義された JSON 形式の文字列です。</translation>
 <translation id="5105313908130842249">画面がロックされるまでの時間(バッテリー電源での実行時)</translation>
 <translation id="5108031557082757679">無効な企業デバイス プリンタ</translation>
+<translation id="5112121363469561920">ログイン画面で有効にする拡大鏡のデフォルトのタイプを設定します。
+
+          このポリシーでは、ログイン画面が表示されたときに有効になる拡大鏡のタイプを制御できます。このポリシーを「なし」に設定した場合、拡大鏡は無効になります。
+
+          このポリシーを設定した場合、ユーザーはデフォルト状態を変更して拡大鏡を一時的に有効または無効にできます。ただし、このユーザーの選択は恒久的ではなく、ログイン画面が改めて表示されたときや、ログイン画面でユーザーが何もせず 1 分が経過したときにはデフォルト状態が復元されます。
+
+          このポリシーを設定しない場合、ログイン画面が最初に表示されたときに拡大鏡は無効になります。ユーザーはいつでも拡大鏡を有効または無効にすることができ、ログイン画面ではユーザーが切り替わってもその設定が維持されます。
+
+          注: <ph name="DEVICE_LOGIN_SCREEN_SCREEN_MAGNIFIER_TYPE_POLICY_NAME" /> が指定されている場合はこのポリシーより優先されます。</translation>
 <translation id="5124368997194894978">AC(交流電流)電源接続時の起動を有効にします</translation>
 <translation id="5131211790949066746">拡張機能インストール リスト ポリシー <ph name="EXTENSION_INSTALL_BLACKLIST_POLICY_NAME" />、<ph name="EXTENSION_INSTALL_WHITELIST_POLICY_NAME" />、<ph name="EXTENSION_INSTALL_FORCELIST_POLICY_NAME" /> を統合できるようにします。
 
@@ -2523,9 +2560,6 @@
       この設定を無効にするか未設定のままにした場合は、優先度の最も高いソースのリストエントリのみが使用されます。その他すべてのソースは競合するものとして表示されますが、無視されます。</translation>
 <translation id="5141670636904227950">ログイン画面で有効にする画面拡大鏡のデフォルトのタイプを設定する</translation>
 <translation id="5142301680741828703"><ph name="PRODUCT_FRAME_NAME" /> で次の URL パターンを常に表示する</translation>
-<translation id="5146261336206349846">このポリシーが有効に設定されている場合、アクセス先の URL はすべてリアルタイムでセーフ ブラウジングと照合されます。
-
-      このポリシーが無効に設定されているか未設定の場合は、デフォルトのセーフ ブラウジングのチェックが適用されます。</translation>
 <translation id="5148753489738115745"><ph name="PRODUCT_FRAME_NAME" /> により <ph name="PRODUCT_NAME" /> が起動される際に使用される追加パラメータを指定することができます。
 
           このポリシーを設定していない場合、デフォルト コマンド ラインが使用されます。</translation>
@@ -2884,7 +2918,7 @@
 
       「id」フィールドの値は固有でなければなりません。
 
-      ファイルはダウンロードされた後、キャッシュされます。ファイルが完全にダウンロードされたかどうかの確認には、暗号化ハッシュが使用されます。URL またはハッシュに変更があった場合は、ファイルが再度ダウンロードされます。
+      ファイルはダウンロードされた後、キャッシュされます。ダウンロードの整合性は、暗号化ハッシュを使用して確認されます。URL またはハッシュに変更があった場合は、ファイルが再度ダウンロードされます。
 
       このポリシーに正しい値を設定した場合、デバイスは指定のプリント サーバーに IPP プロトコルを使用してクエリを送信し、使用可能なプリンタを確認します。
 
@@ -3151,6 +3185,10 @@
       <ph name="DEFAULT_GEOLOCATION_SETTING_POLICY_NAME" /> ポリシーが <ph name="BLOCK_GEOLOCATION_SETTING" /> に設定されている場合、このポリシーは無視され、Google 位置情報サービスは常に無効になります。</translation>
 <translation id="6141402445226505817">常に IP のみに基づいてタイムゾーンを検出する</translation>
 <translation id="6145799962557135888">JavaScript の実行を許可するサイトを指定する URL パターンのリストを設定できます。このポリシーが未設定の場合、グローバルのデフォルト値がすべてのサイトで使用されます。グローバルのデフォルト値は「DefaultJavaScriptSetting」ポリシーの値か、この値が未設定の場合はユーザーの個人設定の値です。</translation>
+<translation id="614616930188030377">このリストに指定されたパターンは、リクエスト元 URL のセキュリティ オリジンと照合されます。
+      一致するものが見つかった場合、または chrome://flags/#enable-webrtc-hide-local-ips-with-mdns が無効に設定されている場合は、WebRTC ICE の候補にローカル IP アドレスが表示されます。
+      それ以外の場合、ローカル IP アドレスは mDNS のホスト名で隠されます。
+      このポリシーを使用すると、ローカル IP の保護が弱まることに注意してください(管理者が必要とする場合)。</translation>
 <translation id="614662973812186053">このポリシーでは Android の使用状況と診断データの収集も管理できます。</translation>
 <translation id="6153048425064249648">ブラウザの操作に関する情報を Google 管理コンソールにアップロードする <ph name="PRODUCT_NAME" /> のクラウド レポートを制御します。
 
@@ -3494,6 +3532,7 @@
 <translation id="6843296367238757293">このポリシーはサポートを終了しているため、使用しないことをおすすめします。詳しくは、https://support.google.com/chrome/a/answer/7643500 をご覧ください。</translation>
 <translation id="684856667300805181">このポリシーは <ph name="PRODUCT_NAME" /> 68 で削除され、<ph name="ARC_GLS_POLICY_NAME" /> に置き換えられました。</translation>
 <translation id="6851199885688265233">「カーソルによるハイライト表示」のユーザー補助機能を有効にする</translation>
+<translation id="6851315055469993882">グローバルなスコープでの HTTP 認証キャッシュを有効にする</translation>
 <translation id="6856743875250214792">このポリシーは内部テストのみに使用されており、セキュリティ保証の観点から、M66 ではサポート終了および削除となりました。
 
       <ph name="PRODUCT_NAME" /> の起動時に適用するフラグを指定します。指定したフラグはログイン画面にのみ適用されます。このポリシーで設定したフラグはユーザーのセッションには影響しません。</translation>
@@ -3517,7 +3556,7 @@
 <translation id="6903814433019432303">このポリシーは小売りモードでのみアクティブになります。
 
       デモ セッションの開始時に読み込む URL 一式を指定します。このポリシーは、初期 URL を設定する他のメカニズムよりも優先されるため、特定のユーザーに関連付けられていないセッションにのみ適用できます。</translation>
-<translation id="6907778402784621686">指定サイトで保護されていないコンテンツをブロックする</translation>
+<translation id="6907778402784621686">指定サイトで安全でないコンテンツをブロックする</translation>
 <translation id="6908640907898649429">デフォルトの検索プロバイダを設定します。ユーザーが使用するデフォルトの検索プロバイダを指定するか、既定の検索を無効にすることができます。</translation>
 <translation id="6913068954484253496">すべての IP アドレスのキャスト デバイスに接続することを <ph name="PRODUCT_NAME" /> に許可する</translation>
 <translation id="6915442654606973733">ユーザー補助機能の 1 つである音声フィードバックを有効にします。
@@ -3673,9 +3712,9 @@
       このポリシーが未設定の場合、ログインを許可するユーザーに制限は適用されません。ただし、新しいユーザーの作成には、<ph name="DEVICE_ALLOW_NEW_USERS_POLICY_NAME" /> ポリシーを適切に設定する必要があります。</translation>
 <translation id="7126716959063786004">タスク マネージャでプロセスを終了できるようにする</translation>
 <translation id="7127892035367404455">対象バージョンへのロールバック</translation>
-<translation id="712963038874313213">デフォルトの Crostini コンテナで実行する Ansible プレイブックを指定します。
+<translation id="712963038874313213">デフォルトの Crostini コンテナで実行する Ansible playbook を指定します。
 
-      Crostini が対象デバイスで利用可能で、ポリシーで許可されている場合は、このポリシーを使用して、デフォルトの Crostini コンテナに適用する Ansible プレイブックを指定できます。
+      Crostini が対象デバイスで利用可能で、ポリシーで許可されている場合は、このポリシーを使用して、デフォルトの Crostini コンテナに適用する Ansible playbook を指定できます。
 
       データはサイズ 1 MB(1,000,000 バイト)以内で、YAML でエンコードされている必要があります。ファイルが完全にダウンロードされたかどうかの確認には、暗号化ハッシュが使用されます。
 
@@ -4083,7 +4122,7 @@
 <translation id="7774768074957326919">システムのプロキシ設定を使用する</translation>
 <translation id="7777535871204167559">外部ストレージ デバイスを読み取り専用にする</translation>
 <translation id="7788511847830146438">プロフィール単位</translation>
-<translation id="7792973482799545782">ブロック可能な混合コンテンツの読み込みをどのサイトにも許可しない</translation>
+<translation id="7792973482799545782">すべてのサイトに対してブロック可能な混合コンテンツの読み込みを許可しない</translation>
 <translation id="780603170519840350">リストで指定された subjectPublicKeyInfo ハッシュに対して、Certificate Transparency(証明書の透明性)の要件の適用を無効にします。
 
       このポリシーを使用すると、指定された subjectPublicKeyInfo ハッシュの 1 つを使用している証明書を含む証明書チェーンに対して、Certificate Transparency(証明書の透明性)の開示要件を無効にできます。これにより、適切に公開されていないことを理由に通常であれば信頼できないものとして扱われる証明書を、企業のホストで引き続き使用できるようになります。
@@ -4121,6 +4160,7 @@
           このポリシーを設定しない場合、ログイン画面が最初に表示されるときにハイ コントラスト モードが無効になります。ユーザーはいつでもハイ コントラスト モードを有効または無効にすることができ、ログイン画面ではユーザーが切り替わってもその設定が維持されます。
 
           注: <ph name="DEVICE_LOGIN_SCREEN_HIGH_CONTRAST_ENABLED_POLICY_NAME" /> が指定されている場合はこのポリシーより優先されます。</translation>
+<translation id="7846952520291088817">WebRTC ICE の候補にローカル IP を表示する URL</translation>
 <translation id="7858404742201086014">この設定を有効にした場合、古いプラグインが通常のプラグインとして使用されます。
 
       この設定を無効にした場合、古いプラグインは使用されず、ユーザーに実行の許可を求めるメッセージも表示されません。
@@ -4164,7 +4204,7 @@
 <translation id="7937491150792971922">複数のソースの拡張機能インストール リスト ポリシーを統合する</translation>
 <translation id="7937766917976512374">動画キャプチャを許可または拒否する</translation>
 <translation id="7941975817681987555">ネットワーク接続でネットワーク動作を予測しない</translation>
-<translation id="7944213656414105292">このポリシーでは、ログイン画面の SAML フロー中にデバイス識別情報のリモート証明書を使用するためのアクセスを許可する URL を設定します。
+<translation id="7944213656414105292">このポリシーでは、ログイン画面の SAML フロー中にデバイス識別情報のリモート証明書の使用を許可する URL を設定します。
 
       具体的に、URL がこのポリシーの指定パターンの 1 つに一致する場合、その URL ではリモート証明書の要求に対する応答を含む HTTP ヘッダーを受信し、デバイスの識別情報と状態を認証することができます。
 
@@ -4941,7 +4981,17 @@
 <translation id="966854160628341653"><ph name="PRODUCT_OS_NAME" /> で新しいユーザー アカウントの作成を許可するかどうかを管理します。このポリシーが false の場合、まだアカウントを持っていないユーザーはログインできません。
 
       このポリシーが true または未設定の場合、<ph name="DEVICE_USER_WHITELIST_POLICY_NAME" /> でユーザーのログインが禁止されていなければ、新しいユーザー アカウントを作成できます。</translation>
+<translation id="974349541138387272">希望の DNS-over-HTTPS リゾルバの URI テンプレートを指定する</translation>
 <translation id="981346395360763138">Google 位置情報サービスが無効</translation>
 <translation id="982497069985795632">スペルチェックを有効にする</translation>
 <translation id="991560005425213776">ネイティブ プリンタにユーザー名とファイル名を送信する</translation>
+<translation id="99232017131102456">このポリシーでは、HTTP サーバー認証の認証情報をプロフィール単位でグローバルに 1 つだけキャッシュするよう設定します。
+
+      このポリシーが未設定または無効な場合、ブラウザではクロスサイト認証のデフォルトの動作が使用されます。つまりバージョン 80 より、HTTP サーバー認証の認証情報のスコープはトップレベル サイトで区切られます。したがって、2 つのサイトで同じ認証ドメインからのリソースを使用している場合は、両方のサイトのコンテキストごとに認証情報を提供する必要があります。サイト間ではキャッシュされたプロキシ認証情報が再利用されます。
+
+      このポリシーが有効な場合は、1 つのサイトのコンテキストで入力された HTTP 認証の認証情報が、別のサイトのコンテキストでも自動的に使用されます。
+
+      このポリシーを有効にすると、サイトは一部の種類のクロスサイト攻撃に対してさらされることになります。また、URL に埋め込まれた認証情報を使用して HTTP 認証キャッシュにエントリを追加することで、Cookie がなくてもサイト間でユーザーを追跡できるようになります。
+
+      このポリシーは、以前の動作に依存している企業がログインの手続きを更新できるようにするために用意されているもので、将来的に削除されます。</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/policy/resources/policy_templates_ko.xtb b/components/policy/resources/policy_templates_ko.xtb
index 2aed505a..e9bc159 100644
--- a/components/policy/resources/policy_templates_ko.xtb
+++ b/components/policy/resources/policy_templates_ko.xtb
@@ -451,6 +451,11 @@
 
           설정되지 않으면 처음에는 로그인 화면에서 음성기록이 사용되지 않지만 사용자가 언제든지 사용 설정할 수 있습니다.</translation>
 <translation id="1675002386741412210">지원:</translation>
+<translation id="1676141669324989554">사용자가 특정 사이트에 혼합 콘텐츠를 허용하는 예외를 추가할 수 있는지 여부를 설정하도록 허용합니다.
+
+          'InsecureContentAllowedForUrls' 정책 및 'InsecureContentBlockedForUrls' 정책을 사용하면 특정 URL 패턴에서 이 정책을 재정의할 수 있습니다.
+
+          정책이 설정되지 않으면 사용자는 차단 가능한 혼합 콘텐츠를 허용하는 예외를 추가할 수 있습니다.</translation>
 <translation id="1695708467571967752">이 정책은 기기가 잠겨있을 때 사용자가 미디어를 재생할 수 있는지 결정합니다.
 
       이 정책을 False로 설정하면 잠금 화면의 미디어 제어 기능이 사용 중지됩니다.
@@ -514,8 +519,8 @@
 
       현재 이 정책을 적용하면 SitePerProcess 및 IsolateOrigins 정책이 사용 중지됩니다.
 
-      정책을 사용 설정하면 WebDriver가 호환되지 않는 정책을 재정의할 수 있습니다.
-      정책을 사용 중지하거나 설정하지 않으면 WebDriver가 호환되지 않는 정책을 재정의할 수 없습니다.</translation>
+      정책을 사용 설정하면 WebDriver가 호환되지 않는 정책을 무시할 수 있습니다.
+      정책을 사용 중지하거나 설정하지 않으면 WebDriver가 호환되지 않는 정책을 무시할 수 없습니다.</translation>
 <translation id="1843117931376765605">사용자 정책에 대한 새로고침 빈도</translation>
 <translation id="1844620919405873871">빠른 잠금 해제 관련 정책을 설정합니다.</translation>
 <translation id="1845405905602899692">키오스크 설정</translation>
@@ -578,6 +583,18 @@
       이 설정이 사용되면 비밀번호 보호 서비스에서 비밀번호 재사용 감지 시 사용할 비밀번호 지문을 이러한 URL에서 캡처합니다.
       이 설정이 사용 중지되거나 설정되지 않으면 비밀번호 보호 서비스가 https://accounts.google.com에서만 비밀번호 지문을 캡처합니다.
       이 정책은 <ph name="MS_AD_NAME" /> 도메인에 참여하는 Windows 인스턴스 또는 기기 관리에 등록된 Windows 10 Pro/Enterprise 인스턴트에서만 사용할 수 있습니다.</translation>
+<translation id="1910704279188129272">앱별 사용 제한을 설정하도록 허용합니다.
+        사용 제한은 특정 사용자를 위해 <ph name="PRODUCT_OS_NAME" />에 설치된 앱에 적용될 수 있습니다.
+        제한은 |app_limits| 목록으로 전달되어야 합니다. 앱당 하나의 항목만 허용됩니다. 목록에 포함되지 않은 앱에는 제한이 없습니다.
+        운영체제에 꼭 필요한 앱은 차단할 수 없으며 그러한 앱의 제한은 무시됩니다.
+        앱은 |app_id|에 의해 개별적으로 식별됩니다. 앱 유형별로 다른 ID 형식을 사용할 수 있기 때문에 |app_id| 옆에 |app_type|이(가) 지정되어야 합니다.
+        앱별 시간 제한은 현재 |ARC| 앱에서만 지원합니다. Android 패키지 이름은 |app_id|(으)로 사용됩니다.
+        다른 애플리케이션 유형에 대한 지원은 향후에 추가될 예정이며 현재 이러한 유형을 정책에 명시할 수는 있지만 제한은 적용되지 않습니다.
+        사용 가능한 제한은 |BLOCK|과(와) |TIME_LIMIT| 두 가지입니다.
+        |BLOCK|이(가) 적용되면 사용자가 앱을 사용할 수 없습니다. |daily_limit_mins|이(가) |BLOCK| 제한과 함께 지정되면 |daily_limit_mins|이(가) 무시됩니다.
+        |TIME_LIMITS|은(는) 일일 사용 제한을 적용하여 지정된 날짜에서 제한에 도달한 후에는 앱을 사용할 수 없게 합니다. 사용 제한은 |daily_limit_mins|에 지정됩니다. 사용 제한은 매일 |reset_at|(UTC 기준)에 재설정됩니다.
+        이 정책은 자녀 사용자에게만 사용됩니다.
+        이 정책은 'UsageTimeLimit'을 보완합니다. 기기 사용 시간 및 취침 시간과 같이 'UsageTimeLimit'에 지정된 제한은 'PerAppTimeLimits'와 관계없이 시행됩니다.</translation>
 <translation id="1914840757300882918">이 정책이 설정되면 호스트가 RemoteAccessHostTokenValidationUrl을 인증하기 위해 특정 발급자 CN이 포함된 클라이언트 인증서를 사용합니다. '*'로 설정하여 사용 가능한 모든 클라이언트 인증서를 사용하세요.
 
           이 기능은 현재 서버 측에서 사용 중지되어 있습니다.</translation>
@@ -687,7 +704,7 @@
         </translation>
 <translation id="2108169571875569435">대체 브라우저에서 URL을 열 때 사용하는 명령어를 제어하는 정책입니다.
 
-      이 정책이 설정되어 있지 않으면 Windows에서는 Internet Explorer 또는 Mac OS X에서 Safari 등 플랫폼별 기본값이 사용됩니다. Linux에서는 이 정책이 설정되어 있지 않으면 대체 브라우저가 실행되지 않습니다.
+      이 정책이 설정되어 있지 않으면 Windows에서는 Internet Explorer, Mac OS X에서는 Safari와 같이 플랫폼별 기본값이 사용됩니다. Linux에서는 이 정책이 설정되어 있지 않으면 대체 브라우저가 실행되지 않습니다.
 
       이 정책이 <ph name="INTERNET_EXPLORER_VALUE_PLACEHOLDER" />, <ph name="FIREFOX_VALUE_PLACEHOLDER" />, <ph name="SAFARI_VALUE_PLACEHOLDER" />, <ph name="OPERA_VALUE_PLACEHOLDER" /> 중 하나로 설정되면 정책에서 설정한 브라우저가 실행됩니다(설치된 경우). <ph name="INTERNET_EXPLORER_VALUE_PLACEHOLDER" />은(는) Windows에서, <ph name="SAFARI_VALUE_PLACEHOLDER" />은(는) Windows 및 Mac OS X에서만 사용할 수 있습니다.
 
@@ -738,6 +755,11 @@
 <translation id="2149330464730004005">컬러 인쇄 제한</translation>
 <translation id="2156132677421487971">사용자가 탭, 사이트 또는 데스크톱의 콘텐츠를 브라우저에서 원격 디스플레이와 사운드 시스템으로 전송하도록 해 주는 기능인 <ph name="PRODUCT_NAME" />의 정책을 설정합니다.</translation>
 <translation id="2156755242840687300">외부 프린트 서버가 사용 설정됨</translation>
+<translation id="2160336427036785721">메모리 절약을 위해 탭에서 삭제(탭에 사용된 메모리는 회수되며 전환 시 탭이 다시 로드됨)를 시작하기 전에 단일 <ph name="PRODUCT_NAME" /> 인스턴스에서 사용할 수 있는 메모리의 양을 설정합니다.
+
+      정책이 설정되면 브라우저가 메모리 절약을 위해 제한 초과 시 탭을 삭제하기 시작합니다. 하지만 브라우저가 항상 제한 하에서 실행된다고 보장하지 않습니다. 1,024 미만의 값은 1,024로 반올림됩니다.
+
+      이 정책이 설정되지 않으면 컴퓨터의 물리적 메모리양이 부족하다고 감지된 후에만 브라우저에서 메모리 절약을 시도하기 시작합니다.</translation>
 <translation id="2166472654199325139">사이트에 성인용 콘텐츠 필터링을 적용하지 않음</translation>
 <translation id="2168397434410358693">AC 전원으로 실행할 때 유휴 지연</translation>
 <translation id="217013996107840632">다른 브라우저에서 Chrome으로 전환하기 위한 명령줄 매개변수입니다.</translation>
@@ -844,6 +866,15 @@
 <translation id="2303795211377219696">신용카드 정보 자동 완성 사용</translation>
 <translation id="2309390639296060546">기본 위치정보 설정</translation>
 <translation id="2327252517317514801">G Suite에 액세스할 수 있게 허용된 도메인 정의</translation>
+<translation id="2331354174913096226">원하는 DNS-over-HTTPS 리졸버의 URI 템플릿입니다. 여러 개의 DNS-over-HTTPS 리졸버를 지정하려면 해당하는 URI 템플릿을 공백으로 구분하세요.
+
+      DnsOverHttpsMode가 <ph name="SECURE_DNS_MODE_SECURE" />(으)로 설정되어 있으면 이 정책이 설정되어 있어야 하며 비어있으면 안 됩니다.
+
+      DnsOverHttpsMode가 <ph name="SECURE_DNS_MODE_AUTOMATIC" />(으)로 설정되어 있고 이 정책이 설정되어 있으면 지정된 URI 템플릿이 사용됩니다. 이 정책이 설정되어 있지 않으면 하드코딩된 매핑이 사용되어 사용자의 현재 DNS 리졸버를 동일한 제공업체가 운영하는 DoH 리졸버로 업그레이드하려고 시도합니다.
+
+      URI 템플릿에 <ph name="HTTP_VARIABLE_DNS" /> 변수가 포함된 경우 리졸버에 관한 요청에서 <ph name="HTTP_METHOD_GET" />을(를) 사용하며, 그 외의 경우에는 <ph name="HTTP_METHOD_POST" />을(를) 사용합니다.
+
+      잘못된 형식의 템플릿은 무시됩니다.</translation>
 <translation id="2345547870894930157">안전하지 않은 대체 없이 DNS-over-HTTPS 사용</translation>
 <translation id="237494535617297575">알림 표시가 허용되는 사이트를 지정하는 URL 패턴 목록을 설정할 수 있습니다.
 
@@ -1011,11 +1042,11 @@
 <translation id="2517466659416174529">백그라운드 탭 중단 허용</translation>
 <translation id="2518231489509538392">오디오 재생 허용</translation>
 <translation id="2521581787935130926">북마크바에 앱 단축키 표시</translation>
-<translation id="2526082146909867346">사이트에서 인증서를 요청하는 경우 <ph name="PRODUCT_NAME" />에서 자동으로 클라이언트 인증서를 선택해야 하는 사이트를 지정하는 URL 패턴 목록을 지정하도록 합니다.
+<translation id="2526082146909867346">사이트에서 인증서를 요청하는 경우 <ph name="PRODUCT_NAME" />에서 자동으로 클라이언트 인증서를 선택해야 하는 사이트를 지정하는 URL 패턴 목록을 지정할 수 있도록 합니다.
 
-          이 값은 stringified JSON 사전의 배열이어야 합니다. 각 사전은 <ph name="AUTO_SELECT_CERTIFICATE_FOR_URLS_EXAMPLE" /> 형태여야 하며, 여기에서 <ph name="URL_PATTERN_PLACEHOLDER" />은(는) 콘텐츠 설정 패턴입니다. <ph name="FILTER_PLACEHOLDER" />에서는 브라우저에서 자동으로 선택될 클라이언트 인증서가 제한됩니다. 필터와 관계없이 서버의 인증서 요청과 일치하는 인증서만이 선택됩니다. 예를 들어 <ph name="FILTER_PLACEHOLDER" />이(가) <ph name="AUTO_SELECT_CERTIFICATE_FOR_URLS_FILTER_EXAMPLE" /> 형태인 경우 CommonName <ph name="ISSUER_CN_PLACEHOLDER" />으로 된 인증서에 의해 발급된 클라이언트 인증서만이 추가로 선택됩니다. <ph name="FILTER_PLACEHOLDER" />이(가) <ph name="ISSUER_STRING_VALUE" /> 및 <ph name="SUBJECT_STRING_VALUE" /> 섹션을 포함하는 경우 클라이언트 인증서가 선택되려면 모든 조건을 충족해야 합니다. <ph name="FILTER_PLACEHOLDER" />이(가) 조직('O')을 지정하는 경우 인증서가 선택되려면 지정된 값과 일치하는 조직이 인증서에 하나 이상 있어야 합니다. <ph name="FILTER_PLACEHOLDER" />이(가) 조직 단위('OU')를 지정하는 경우 인증서가 선택되려면 지정된 값과 일치하는 조직 단위가 인증서에 하나 이상 있어야 합니다. <ph name="FILTER_PLACEHOLDER" />이(가) 빈 사전(<ph name="EMPTY_DICTIONARY" />)인 경우 클라이언트 인증서 선택에 추가로 적용되는 제한은 없습니다.
+          이 값은 stringified JSON 사전의 배열이어야 합니다. 각 사전은 <ph name="AUTO_SELECT_CERTIFICATE_FOR_URLS_EXAMPLE" /> 형태여야 하며, 여기에서 <ph name="URL_PATTERN_PLACEHOLDER" />은(는) 콘텐츠 설정 패턴입니다. <ph name="FILTER_PLACEHOLDER" />에서는 브라우저에서 자동으로 선택할 클라이언트 인증서를 제한합니다. 필터와 관계없이 서버의 인증서 요청과 일치하는 인증서만이 선택됩니다. 예를 들어 <ph name="FILTER_PLACEHOLDER" />이(가) <ph name="AUTO_SELECT_CERTIFICATE_FOR_URLS_FILTER_EXAMPLE" /> 형태인 경우 CommonName <ph name="ISSUER_CN_PLACEHOLDER" />으로 된 인증서에 의해 발급된 클라이언트 인증서만이 추가로 선택됩니다. <ph name="FILTER_PLACEHOLDER" />이(가) <ph name="ISSUER_STRING_VALUE" /> 및 <ph name="SUBJECT_STRING_VALUE" /> 섹션을 포함하는 경우 클라이언트 인증서가 선택되려면 모든 조건을 충족해야 합니다. <ph name="FILTER_PLACEHOLDER" />이(가) 조직('O')을 지정하는 경우 인증서가 선택되려면 지정된 값과 일치하는 조직이 인증서에 하나 이상 있어야 합니다. <ph name="FILTER_PLACEHOLDER" />이(가) 조직 단위('OU')를 지정하는 경우 인증서가 선택되려면 지정된 값과 일치하는 조직 단위가 인증서에 하나 이상 있어야 합니다. <ph name="FILTER_PLACEHOLDER" />이(가) 빈 사전(<ph name="EMPTY_DICTIONARY" />)인 경우 클라이언트 인증서 선택에 추가로 적용되는 제한은 없습니다.
 
-          이 정책이 설정되지 않으면 어떠한 사이트에서도 자동으로 선택되지 않습니다.</translation>
+          이 정책이 설정되지 않으면 어떠한 사이트에서도 인증서가 자동으로 선택되지 않습니다.</translation>
 <translation id="2529659024053332711">시작 시 행동을 지정할 수 있습니다.
 
           '새 탭 페이지 열기'를 선택하면 <ph name="PRODUCT_NAME" />을(를) 시작할 때 항상 새 탭 페이지가 열립니다.
@@ -1335,6 +1366,7 @@
 
           이 정책은 <ph name="MS_AD_NAME" /> 도메인에 참여하는 Windows 인스턴스 또는 기기 관리에 등록된 Windows 10 Pro/Enterprise 인스턴트에서만 사용할 수 있습니다.</translation>
 <translation id="3016255526521614822"><ph name="PRODUCT_OS_NAME" /> 잠금 화면에서 사용 설정된 메모 앱을 허용 목록에 추가</translation>
+<translation id="3020064401262077616">자녀 계정에만 적용되는 Parental Supervision 정책을 제어합니다.</translation>
 <translation id="3021562480854470924">허용된 주요 롤백의 수</translation>
 <translation id="3023572080620427845">대체 브라우저에서 로드할 URL이 포함된 XML 파일의 URL입니다.</translation>
 <translation id="3026740867910702435">로그인 화면에서 큰 커서 접근성 기능을 사용 설정합니다.
@@ -1432,6 +1464,7 @@
 
           이 설정을 설정하지 않으면 <ph name="PRODUCT_NAME" />에서 사용자 수준 기본 메시지 호스트 사용을 허용합니다.</translation>
 <translation id="3177802893484440532">로컬 트러스트 앵커에 온라인 OCSP/CRL 확인을 요구합니다.</translation>
+<translation id="3184161739683646075">DNS-over-HTTPS 모드 제어</translation>
 <translation id="3185009703220253572">버전 <ph name="SINCE_VERSION" /> 이상</translation>
 <translation id="3187220842205194486">Android 앱은 기업 키에 액세스할 수 없습니다. 이 정책은 Android 앱에 아무런 영향을 미치지 않습니다.</translation>
 <translation id="3205825995289802549">처음 실행 시 첫 번째 브라우저 창 최대화</translation>
@@ -1622,7 +1655,9 @@
 <translation id="3524204464536655762">어떤 사이트든지 WebUSB API를 통해 USB 기기의 액세스를 요청하도록 허용하지 않습니다.</translation>
 <translation id="3526752951628474302">단색 인쇄만</translation>
 <translation id="3528000905991875314">대체 오류 페이지 사용</translation>
+<translation id="3531084733660068324">Parental Supervision 설정</translation>
 <translation id="3534882636155369445">대용량 파일 차단 안함</translation>
+<translation id="3540935459049973317">앱별 시간 제한</translation>
 <translation id="3545457887306538845">Developer Tools 사용이 허용되는 위치를 제어할 수 있습니다.
 
       정책이 'DeveloperToolsDisallowedForForceInstalledExtensions'(값 0, 기본값)로 설정되면 일반적인 경우 Developer Tools 및 자바스크립트 콘솔에 액세스할 수 있지만, 엔터프라이즈 정책에 의해 설치된 확장 프로그램의 컨텍스트에서는 액세스할 수 없습니다.
@@ -2584,6 +2619,15 @@
 <translation id="5102203758995933166">네트워크 설정을 푸시하여 사용자별로 <ph name="PRODUCT_OS_NAME" /> 기기에 적용할 수 있도록 합니다. 네트워크 설정은 오픈 네트워크 구성 형식에 정의된 JSON 형식 문자열입니다.</translation>
 <translation id="5105313908130842249">배터리 전원으로 실행할 때 화면 잠금 지연</translation>
 <translation id="5108031557082757679">사용 중지된 엔터프라이즈 기기 프린터</translation>
+<translation id="5112121363469561920">로그인 화면에서 사용 설정된 화면 돋보기의 기본 유형을 설정합니다.
+
+          이 정책이 설정되어 있으면 정책에 따라 로그인 화면이 표시될 때 사용 설정된 화면 돋보기 유형이 제어됩니다. 이 정책을 'None'으로 설정하면 화면 돋보기가 사용 중지됩니다.
+
+          정책을 설정하면 사용자가 화면 돋보기를 사용 설정하거나 중지하여 설정을 임시로 재정의할 수 있습니다. 하지만 사용자의 선택은 유지되지 않으며 로그인 화면이 새로 표시되거나 사용자가 로그인 화면에서 1분 동안 유휴 상태로 있으면 기본값이 복원됩니다.
+
+          정책을 설정하지 않으면 로그인 화면이 처음 표시될 때 화면 돋보기가 사용 중지됩니다. 사용자는 언제든지 화면 돋보기를 사용 설정하거나 중지할 수 있으며 로그인 화면에서 화면 돋보기의 상태가 사용자 간에 유지됩니다.
+
+          참고: <ph name="DEVICE_LOGIN_SCREEN_SCREEN_MAGNIFIER_TYPE_POLICY_NAME" />이(가) 지정된 경우 이 정책을 재정의합니다.</translation>
 <translation id="5124368997194894978">AC(교류 전원)로 부팅 사용</translation>
 <translation id="5131211790949066746">확장 프로그램 설치 목록 정책 <ph name="EXTENSION_INSTALL_BLACKLIST_POLICY_NAME" />, <ph name="EXTENSION_INSTALL_WHITELIST_POLICY_NAME" />, <ph name="EXTENSION_INSTALL_FORCELIST_POLICY_NAME" />의 병합을 사용 설정합니다.
 
@@ -2592,9 +2636,6 @@
       이 설정을 끄거나 설정하지 않으면 우선순위가 가장 높은 출처의 목록 항목만 가져오며, 다른 모든 출처는 충돌되지만 무시된 것으로 표시됩니다.</translation>
 <translation id="5141670636904227950">로그인 화면에서 기본 화면 돋보기 유형을 사용하도록 설정</translation>
 <translation id="5142301680741828703"><ph name="PRODUCT_FRAME_NAME" />에서 다음 URL 패턴을 항상 렌더링</translation>
-<translation id="5146261336206349846">이 정책이 사용 설정되어 있는 경우 세이프 브라우징을 이용해 방문한 모든 URL을 실시간으로 확인합니다.
-
-      사용 중지되어 있거나 설정되어 있지 않은 경우 일반 세이프 브라우징 확인이 적용됩니다.</translation>
 <translation id="5148753489738115745"><ph name="PRODUCT_FRAME_NAME" />이(가) <ph name="PRODUCT_NAME" />을(를) 실행할 때 사용되는 추가 매개변수를 지정하도록 허용합니다.
 
           해당 정책이 설정되지 않았다면 기본 명령줄이 사용됩니다.</translation>
@@ -2979,7 +3020,7 @@
 
       정책을 설정하지 않거나 잘못된 값으로 설정하면 사용자에게 서버 프린터가 표시되지 않습니다.
 
-      현재 인쇄 서버 수는 16개로 제한됩니다. 목록 앞에서부터 16개의 인쇄 서버만 쿼리됩니다.
+      현재 인쇄 서버 수는 16개로 제한되어 있습니다. 목록 앞에서부터 16개의 인쇄 서버만 쿼리됩니다.
       </translation>
 <translation id="5592242031005200087">
       이 정책이 사용 설정되어 있으면 쉼표로 구분된 목록에서
@@ -3105,7 +3146,7 @@
 <translation id="5836064773277134605">원격 액세스 호스트에서 사용되는 UDP 포트 범위 제한</translation>
 <translation id="5855010364142818361">이 정책은 Internet Explorer에서 Chrome 명령줄 매개변수를 제어합니다.
 
-      Internet Explorer용 '이전 브라우저 지원' 추가 기능이 설치되지 않았으면 이 정책은 적용되지 않습니다.
+      Internet Explorer의 '이전 브라우저 지원' 추가 기능이 설치되지 않았으면 이 정책은 적용되지 않습니다.
 
       이 정책이 설정되어 있지 않으면 Internet Explorer는 URL만 명령줄 매개변수로 Chrome에 전달합니다.
 
@@ -3242,6 +3283,10 @@
 <translation id="6145799962557135888">자바스크립트 실행이 허용되는 사이트를 지정하는 URL 패턴 목록을 설정할 수 있습니다.
 
           이 정책을 설정하지 않은 경우 'DefaultJavaScriptSetting' 정책이 설정되면 해당 정책의, 그렇지 않으면 사용자 개인 설정의 전체 기본값이 모든 사이트에서 사용됩니다.</translation>
+<translation id="614616930188030377">이 목록의 패턴을 요청 URL의 보안 출처와 비교합니다.
+      일치하는 항목이 확인되거나 chrome://flags/#enable-webrtc-hide-local-ips-with-mdns가 사용 중지되면 로컬 IP 주소가 WebRTC ICE 후보에 표시됩니다.
+      그러지 않으면 로컬 IP 주소가 mDNS 호스트 이름으로 숨겨집니다.
+      관리자가 필요로 하는 경우 이 정책은 로컬 IP의 보안 단계를 낮춥니다.</translation>
 <translation id="614662973812186053">이 정책은 Android 사용 및 진단 데이터 수집도 제어합니다.</translation>
 <translation id="6153048425064249648">이 정책을 사용하면 브라우저 작업에 관한 정보를 Google 관리 콘솔에 업로드하는 <ph name="PRODUCT_NAME" /> 클라우드 보고 기능을 관리할 수 있습니다.
 
@@ -3443,7 +3488,7 @@
 <translation id="6532769014584932288">wake lock 허용</translation>
 <translation id="653645667373317432">이 정책은 Internet Explorer로부터 전환할 때 <ph name="PRODUCT_NAME" />에서 URL을 여는 데 사용되는 명령을 제어합니다.
 
-      Internet Explorer용 '이전 브라우저 지원' 추가 기능이 설치되지 않았으면 이 정책은 적용되지 않습니다.
+      Internet Explorer의 '이전 브라우저 지원' 추가 기능이 설치되지 않았으면 이 정책은 적용되지 않습니다.
 
       이 정책이 설정되어 있지 않으면 Internet Explorer에서 <ph name="PRODUCT_NAME" />을(를) 실행할 때 Internet Explorer에서 <ph name="PRODUCT_NAME" />의 자체 실행 경로를 자동으로 감지합니다.
 
@@ -3556,11 +3601,11 @@
       이 설정은 사용자가 <ph name="PRODUCT_NAME" />에 로그인하는 시작 페이지의 표시를 제어하며, 이를 기본 브라우저로 선택할지 또는 제품 기능을 사용자에게 알릴지 선택할 수 있습니다.</translation>
 <translation id="6766216162565713893">사이트에서 사용자에게 근처 블루투스 기기에 대한 액세스 권한을 부여할 것인지 묻도록 허용합니다.</translation>
 <translation id="6770454900105963262">활성 키오스크 세션에 관한 정보 보고</translation>
-<translation id="6780908086869332493">사이트에서 인증서를 요청하는 경우 SAML 플로를 호스팅하는 프레임의 로그인 화면에서 어떤 클라이언트 인증서가 사이트에 대해 자동으로 선택되어야 하는지 지정하는 URL 패턴 목록을 지정하도록 합니다. 예를 들어 SAML IdP에 제시될 기기 수준 인증서를 구성하는 데 사용할 수 있습니다.
+<translation id="6780908086869332493">사이트에서 인증서를 요청하는 경우 SAML 플로를 호스팅하는 프레임의 로그인 화면에서 클라이언트 인증서가 자동으로 선택되는 사이트를 지정하는 URL 패턴 목록을 지정하도록 합니다. 예를 들어 SAML IdP에 제시될 기기 수준 인증서를 구성하는 데 사용할 수 있습니다.
 
-      이 값은 stringified JSON 사전의 배열이어야 합니다. 각 사전은 <ph name="DEVICE_LOGIN_SCREEN_AUTO_SELECT_CERTIFICATE_FOR_URLS_EXAMPLE" /> 형태여야 하며, 여기에서 <ph name="URL_PATTERN_PLACEHOLDER" />은(는) 콘텐츠 설정 패턴입니다. <ph name="FILTER_PLACEHOLDER" />에서는 브라우저에서 자동으로 선택될 클라이언트 인증서가 제한됩니다. 필터와 관계없이 서버의 인증서 요청과 일치하는 인증서만이 선택됩니다. <ph name="FILTER_PLACEHOLDER" />이(가) <ph name="JSON_DICTIONARY_EXAMPLE" />인 경우 추가로 CommonName이 <ph name="ISSUER_CN_PLACEHOLDER" />인 인증서에서 발행된 클라이언트 인증서만 선택됩니다. <ph name="FILTER_PLACEHOLDER" />이(가) 빈 사전 {}인 경우 클라이언트 인증서 선택에 추가로 적용되는 제한은 없습니다.
+      이 값은 stringified JSON 사전의 배열이어야 합니다. 각 사전은 <ph name="DEVICE_LOGIN_SCREEN_AUTO_SELECT_CERTIFICATE_FOR_URLS_EXAMPLE" /> 형태여야 하며, 여기에서 <ph name="URL_PATTERN_PLACEHOLDER" />은(는) 콘텐츠 설정 패턴입니다. <ph name="FILTER_PLACEHOLDER" />에서는 브라우저에서 자동으로 선택할 클라이언트 인증서를 제한합니다. 필터와 관계없이 서버의 인증서 요청과 일치하는 인증서만이 선택됩니다. <ph name="FILTER_PLACEHOLDER" />이(가) <ph name="JSON_DICTIONARY_EXAMPLE" />인 경우 추가로 CommonName이 <ph name="ISSUER_CN_PLACEHOLDER" />인 인증서에서 발행된 클라이언트 인증서만 선택됩니다. <ph name="FILTER_PLACEHOLDER" />이(가) 빈 사전 {}인 경우 클라이언트 인증서 선택에 추가로 적용되는 제한은 없습니다.
 
-      이 정책이 설정되지 않으면 어떠한 사이트에서도 자동으로 선택되지 않습니다.</translation>
+      이 정책이 설정되지 않으면 어떠한 사이트에서도 인증서가 자동으로 선택되지 않습니다.</translation>
 <translation id="6786747875388722282">확장 프로그램</translation>
 <translation id="6786967369487349613">로밍 프로필 디렉터리를 설정합니다.</translation>
 <translation id="6795485990775913659">PIN이 없으면 인쇄만 허용</translation>
@@ -3591,6 +3636,7 @@
 <translation id="6843296367238757293">지원 중단된 정책입니다. 사용하지 마시기 바랍니다. https://support.google.com/chrome/a/answer/7643500에서 자세히 알아보세요.</translation>
 <translation id="684856667300805181">이 정책은 <ph name="PRODUCT_NAME" /> 68에서 삭제되었으며 <ph name="ARC_GLS_POLICY_NAME" />(으)로 교체되었습니다.</translation>
 <translation id="6851199885688265233">커서 강조표시 접근성 기능 사용</translation>
+<translation id="6851315055469993882">전역적으로 범위가 지정된 HTTP 인증 캐시 사용 설정</translation>
 <translation id="6856743875250214792">이 정책은 내부 테스트용으로만 사용되었으며 보안 문제를 일으킬 수 있기 때문에 M66에서 지원 중단되고 삭제됩니다.
 
       <ph name="PRODUCT_NAME" />을(를) 시작할 때 적용할 플래그를 지정합니다. 지정된 플래그는 로그인 화면에만 적용됩니다. 이 정책에서 설정된 플래그는 사용자 세션에 반영되지 않습니다.</translation>
@@ -4006,7 +4052,7 @@
 
       정책이 비어있지 않은 문자열로 설정된 경우 해당 문자열이 DHCP 요청 중에 기기 호스트 이름으로 사용됩니다.
 
-      문자열에는 변수 <ph name="ASSET_ID_PLACEHOLDER" />, <ph name="SERIAL_NUM_PLACEHOLDER" />, <ph name="MAC_ADDR_PLACEHOLDER" />, <ph name="MACHINE_NAME_PLACEHOLDER" />이(가) 포함될 수 있으며, 이는 호스트 이름으로 사용되기 전에 기기의 값으로 대체됩니다. 그 결과로 나오는 대체값은 유효한 호스트 이름이어여 합니다(RFC 1035, 섹션 3.1 준수).
+      문자열에는 <ph name="ASSET_ID_PLACEHOLDER" />, <ph name="SERIAL_NUM_PLACEHOLDER" />, <ph name="MAC_ADDR_PLACEHOLDER" />, <ph name="MACHINE_NAME_PLACEHOLDER" />과(와) 같은 변수들이 포함될 수 있으며, 이는 호스트 이름으로 사용되기 전에 기기의 값으로 대체됩니다. 그 결과로 나오는 대체값은 유효한 호스트 이름이어여 합니다(RFC 1035, 섹션 3.1 준수).
 
       이 정책이 설정되어 있지 않거나 대체 후 값이 유효한 호스트 이름이 아닌 경우 DHCP 요청에서 어떠한 호스트 이름도 설정되지 않습니다. </translation>
 <translation id="7389872682701720082">이 설정을 사용하면 항상 최신 플러그인이 실행됩니다.
@@ -4253,6 +4299,7 @@
           정책이 설정되지 않으면 로그인 화면이 처음 표시될 때 고대비 모드가 사용되지 않습니다. 사용자는 언제든지 고대비 모드를 사용 설정하거나 사용 중지할 수 있으며 로그인 화면에서 고대비 모드의 상태가 사용자 간에 유지됩니다.
 
           참고: <ph name="DEVICE_LOGIN_SCREEN_HIGH_CONTRAST_ENABLED_POLICY_NAME" />이(가) 지정된 경우 이 정책을 재정의합니다.</translation>
+<translation id="7846952520291088817">WebRTC ICE 후보에 노출된 로컬 IP의 URL</translation>
 <translation id="7858404742201086014">이 설정을 사용하면 오래된 플러그인이 표준 플러그인으로 사용됩니다.
 
       이 설정을 사용 중지하면 오래된 플러그인은 사용할 수 없으며 사용자에게 실행 권한을 요청하는 메시지가 표시되지 않습니다
@@ -5100,7 +5147,17 @@
 <translation id="966854160628341653"><ph name="PRODUCT_OS_NAME" />이(가) 새 사용자 계정을 생성할 수 있는지를 조정합니다. 이 정책을 false로 설정하면 계정이 없는 사용자는 로그인할 수 없습니다.
 
       이 정책을 true로 설정하거나 구성하지 않으면 <ph name="DEVICE_USER_WHITELIST_POLICY_NAME" />이(가) 사용자 로그인을 차단하지 않을 경우 새 사용자 계정이 생성될 수 있습니다.</translation>
+<translation id="974349541138387272">원하는 DNS-over-HTTPS 리졸버의 URI 템플릿 지정</translation>
 <translation id="981346395360763138">Google 위치 서비스가 사용 중지됨</translation>
 <translation id="982497069985795632">맞춤법 검사 사용 설정</translation>
 <translation id="991560005425213776">기본 프린터로 사용자 이름과 파일 이름 보내기</translation>
+<translation id="99232017131102456">이 정책은 HTTP 서버 사용자 인증 정보로 단일 전역 프로필별 캐시를 구성합니다.
+
+      이 정책이 설정되지 않았거나 사용 중지된 경우 브라우저에서 크로스 사이트 인증의 기본 동작을 사용합니다. 크로스 사이트 인증은 버전 80부터 최상위 수준 사이트의 HTTP 서버 사용자 인증 정보 범위를 지정합니다. 이에 따라 두 개의 사이트가 동일한 인증 도메인에서 리소스를 사용하면 두 사이트 모두의 컨텍스트에서 사용자 인증 정보가 개별적으로 제공되어야 합니다. 캐시된 프록시 사용자 인증 정보는 사이트 전반에서 다시 사용됩니다.
+
+      정책이 사용 설정되면 한 사이트의 컨텍스트에 입력된 HTTP 사용자 인증 정보가 자동으로 다른 사이트의 컨텍스트에 사용됩니다.
+
+      또한 사이트가 일부 크로스 사이트 공격에 노출되며 URL에 삽입된 사용자 인증 정보를 사용하여 HTTP 인증 캐시에 항목을 추가해 쿠키 없이도 사이트 전반에서 사용자를 추적할 수 있습니다.
+
+      이 정책은 레거시 동작에 따라 기업이 로그인 절차를 업데이트할 기회를 제공하기 위한 임시방편이며 향후 삭제될 예정입니다.</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/policy/resources/policy_templates_nl.xtb b/components/policy/resources/policy_templates_nl.xtb
index ab54172..da78699 100644
--- a/components/policy/resources/policy_templates_nl.xtb
+++ b/components/policy/resources/policy_templates_nl.xtb
@@ -448,6 +448,11 @@
 
           Als dit beleid niet is ingesteld, is dicteren in eerste instantie uitgeschakeld op het inlogscherm. De gebruiker kan deze functie op elk gewenst moment inschakelen.</translation>
 <translation id="1675002386741412210">Ondersteund op:</translation>
+<translation id="1676141669324989554">Hiermee kun je instellen of gebruikers uitzonderingen kunnen toevoegen om gecombineerde content toe te staan voor specifieke sites.
+
+          Dit beleid kan worden overschreven voor specifieke URL-patronen met het beleid 'InsecureContentAllowedForUrls' en 'InsecureContentBlockedForUrls'.
+
+          Als dit beleid niet is ingesteld, kunnen gebruikers uitzonderingen toevoegen om blokkeerbare gecombineerde content toe te staan.</translation>
 <translation id="1695708467571967752">Dit beleid bepaalt of gebruikers media kunnen afspelen wanneer het apparaat vergrendeld is.
 
       Als dit beleid is ingesteld op False, zijn bedieningsopties voor media op het vergrendelingsscherm uitgeschakeld.
@@ -575,6 +580,18 @@
       Als deze instelling ingeschakeld is, legt de wachtwoordbeveiligingsservice de vingerafdruk van het wachtwoord vast op deze URL's om hergebruik van het wachtwoord te kunnen detecteren.
       Als deze instelling uitgeschakeld of niet ingesteld is, legt de wachtwoordbeveiligingsservice de vingerafdruk van het wachtwoord alleen vast op https://accounts.google.com.
       Dit beleid is alleen beschikbaar op Windows-instanties die gekoppeld zijn aan een <ph name="MS_AD_NAME" />-domein of op instanties van Windows 10 Pro of Enterprise die ingeschreven zijn voor apparaatbeheer.</translation>
+<translation id="1910704279188129272">Hiermee kun je per app gebruiksbeperkingen instellen.
+        Gebruiksbeperkingen kunnen worden toegepast op de apps die voor de betreffende gebruiker in <ph name="PRODUCT_OS_NAME" /> zijn geïnstalleerd.
+        Beperkingen moeten worden doorgegeven in de lijst |app_limits|. Er is slechts één item per app toegestaan. Apps die niet op de lijst voorkomen, hebben geen beperkingen.
+        Het is niet mogelijk om apps te blokkeren die essentieel zijn voor het besturingssysteem. De beperkingen voor dergelijke apps worden genegeerd.
+        Een app wordt uniek geïdentificeerd door |app_id|. Omdat verschillende typen apps verschillende ID-indelingen kunnen gebruiken, moet |app_type| worden opgegeven naast |app_id|.
+        Tijdslimieten per app ondersteunen momenteel alleen |ARC|-apps. De Android-pakketnaam wordt gebruikt als |app_id|.
+        In de toekomst wordt ondersteuning voor andere typen apps toegevoegd. Voorlopig kunnen deze wel worden opgegeven in het beleid, maar zijn de beperkingen niet van kracht.
+        Er zijn twee typen beschikbare beperkingen: |BLOCK| en |TIME_LIMIT|.
+        |BLOCK| zorgt dat een app niet beschikbaar is voor de gebruiker. Als |daily_limit_mins| wordt opgegeven met |BLOCK|, wordt de beperking |daily_limit_mins| genegeerd.
+        |TIME_LIMITS| past een dagelijkse gebruikslimiet toe en zorgt dat de app niet beschikbaar is nadat de tijdslimiet voor de betreffende dag is bereikt. De gebruikslimiet wordt opgegeven in |daily_limit_mins|. De gebruikslimiet wordt dagelijks gereset op de UTC-tijd die wordt doorgegeven in |reset_at|.
+        Dit beleid wordt alleen gebruikt voor minderjarige gebruikers.
+        Dit beleid vormt een aanvulling op 'UsageTimeLimit'. Beperkingen die zijn opgegeven in 'UsageTimeLimit' (zoals schermtijd en bedtijd), worden afgedwongen, ongeacht 'PerAppTimeLimits'.</translation>
 <translation id="1914840757300882918">Als dit beleid is ingesteld, gebruikt de host een clientcertificaat met het CN van de opgegeven verstrekker voor verificatie voor RemoteAccessHostTokenValidationUrl. Stel dit in op '*' om een willekeurig beschikbaar clientcertificaat te gebruiken.
 
           Deze functie is momenteel uitgeschakeld aan de serverzijde.</translation>
@@ -738,6 +755,11 @@
 <translation id="2149330464730004005">Afdrukken in kleur inschakelen</translation>
 <translation id="2156132677421487971">Stel beleid voor <ph name="PRODUCT_NAME" /> in, een functie waarmee gebruikers de content van tabbladen, sites of hun bureaublad vanuit de browser naar externe schermen en geluidssystemen kunnen sturen.</translation>
 <translation id="2156755242840687300">Ingeschakelde externe afdrukservers</translation>
+<translation id="2160336427036785721">Hiermee configureer je de hoeveelheid geheugen die één instantie van <ph name="PRODUCT_NAME" /> kan gebruiken voordat tabbladen worden verwijderd om geheugen te besparen (dit houdt in dat het geheugen dat voor het tabblad wordt gebruikt, wordt vrijgemaakt en dat het tabblad opnieuw moet worden geladen als de gebruiker naar dit tabblad schakelt).
+
+      Als het beleid is ingesteld, worden tabbladen in de browser verwijderd om geheugen te besparen als de limiet wordt bereikt. Er is geen garantie dat de browser altijd onder de limiet wordt uitgevoerd. Elke waarde lager dan 1024 wordt afgerond naar 1024.
+
+      Als dit beleid niet is ingesteld, begint de browser pas met het besparen van geheugen nadat is gedetecteerd dat er nog maar een kleine hoeveelheid fysiek geheugen op de machine beschikbaar is.</translation>
 <translation id="2166472654199325139">Sites niet filteren op content voor volwassenen</translation>
 <translation id="2168397434410358693">Inactieve vertraging wanneer op netstroom wordt gewerkt</translation>
 <translation id="217013996107840632">Opdrachtregelparameters voor overschakeling vanaf de alternatieve browser.</translation>
@@ -841,6 +863,15 @@
 <translation id="2303795211377219696">Automatisch aanvullen inschakelen voor creditcards</translation>
 <translation id="2309390639296060546">Standaardinstelling voor geolocatie</translation>
 <translation id="2327252517317514801">Domeinen definiëren voor toegang tot G Suite</translation>
+<translation id="2331354174913096226">De URI-template van de gewenste DNS-over-HTTPS-resolver. Als je meerdere DNS-over-HTTPS-resolvers wilt opgeven, scheid je de overeenkomstige URI-templates met een spatie.
+
+      Als de DnsOverHttpsMode is ingesteld op <ph name="SECURE_DNS_MODE_SECURE" />, moet dit beleid worden ingesteld en mag het niet leeg blijven.
+
+      Als de DnsOverHttpsMode is ingesteld op <ph name="SECURE_DNS_MODE_AUTOMATIC" /> en dit beleid is ingesteld, worden de opgegeven URI-templates gebruikt; als dit beleid niet is ingesteld, worden hardgecodeerde toewijzingen gebruikt om te proberen de huidige DNS-resolver van de gebruiker te upgraden naar een DoH-resolver van dezelfde provider.
+
+      Als de URI-template een variabele <ph name="HTTP_VARIABLE_DNS" /> bevat, wordt voor verzoeken aan de resolver <ph name="HTTP_METHOD_GET" /> gebruikt; anders wordt voor verzoeken <ph name="HTTP_METHOD_POST" /> gebruikt.
+
+      Onjuist opgemaakte templates worden genegeerd.</translation>
 <translation id="2345547870894930157">DNS-over-HTTPS zonder onveilige fallback inschakelen</translation>
 <translation id="237494535617297575">Hiermee kun je een lijst met URL-patronen opgeven van sites waarop meldingen mogen worden weergegeven.
 
@@ -1331,6 +1362,7 @@
 
           Dit beleid is alleen beschikbaar op Windows-instanties die gekoppeld zijn aan een <ph name="MS_AD_NAME" />-domein of op instanties van Windows 10 Pro of Enterprise die ingeschreven zijn voor apparaatbeheer.</translation>
 <translation id="3016255526521614822">Notitie-apps die zijn toegestaan op het <ph name="PRODUCT_OS_NAME" />-vergrendelingsscherm toevoegen aan de witte lijst</translation>
+<translation id="3020064401262077616">Hiermee bepaal je de beleidsregels voor ouderlijk toezicht, die alleen op kinderaccounts worden toegepast.</translation>
 <translation id="3021562480854470924">Aantal mijlpalen dat rollback kan terugzetten</translation>
 <translation id="3023572080620427845">URL van een XML-bestand dat URL's bevat voor laden in een alternatieve browser.</translation>
 <translation id="3026740867910702435">De toegankelijkheidsfunctie 'Grote muisaanwijzer' op het inlogscherm inschakelen.
@@ -1428,6 +1460,7 @@
 
           Als deze instelling niet wordt ingesteld, staat <ph name="PRODUCT_NAME" /> het gebruik toe van hosts voor native berichten op gebruikersniveau.</translation>
 <translation id="3177802893484440532">Online OCSP/CRL-controles voor lokale vertrouwensinstanties vereisen</translation>
+<translation id="3184161739683646075">Hiermee wordt de modus voor DNS-over-HTTPS bepaald</translation>
 <translation id="3185009703220253572">sinds versie <ph name="SINCE_VERSION" /></translation>
 <translation id="3187220842205194486">Android-apps hebben geen toegang tot zakelijke sleutels. Dit beleid is niet van invloed op deze apps.</translation>
 <translation id="3205825995289802549">Het eerste browservenster maximaliseren bij eerste uitvoering</translation>
@@ -1616,7 +1649,9 @@
 <translation id="3524204464536655762">Niet toestaan dat sites via de WebUSB API toegang tot USB-apparaten vragen</translation>
 <translation id="3526752951628474302">Alleen monochroom afdrukken</translation>
 <translation id="3528000905991875314">Alternatieve foutpagina's inschakelen</translation>
+<translation id="3531084733660068324">Instellingen voor ouderlijk toezicht</translation>
 <translation id="3534882636155369445">Grote bestanden niet blokkeren</translation>
+<translation id="3540935459049973317">Tijdslimieten per app</translation>
 <translation id="3545457887306538845">Hiermee stel je in welke Developer Tools kunnen worden gebruikt.
 
       Als dit beleid is ingesteld op DeveloperToolsDisallowedForForceInstalledExtensions (waarde 0, de standaardinstelling), zijn de Developer Tools en de JavaScript-console wel algemeen toegankelijk, maar niet in de context van extensies die zijn geïnstalleerd op basis van het bedrijfsbeleid.
@@ -2566,6 +2601,15 @@
 <translation id="5102203758995933166">Hiermee kan de netwerkconfiguratie per gebruiker worden toegepast op een <ph name="PRODUCT_OS_NAME" />-apparaat. De netwerkconfiguratie is een json-tekenreeks zoals gedefinieerd in de Open Network Configuration-indeling.</translation>
 <translation id="5105313908130842249">Vertraging van schermvergrendeling wanneer op de batterij wordt gewerkt</translation>
 <translation id="5108031557082757679">Zakelijke apparaatprinters uitgeschakeld</translation>
+<translation id="5112121363469561920">Het standaardtype vergrootglas instellen dat op het inlogscherm is ingeschakeld.
+
+          Als dit beleid is ingesteld, bepaalt dit het type vergrootglas dat is ingeschakeld als het inlogscherm wordt weergegeven. Als het beleid is ingesteld op 'None', wordt het vergrootglas uitgeschakeld.
+
+          Als je dit beleid instelt, kunnen gebruikers dit tijdelijk overschrijven door het vergrootglas zelf in of uit te schakelen. De keuze van de gebruiker is echter niet permanent en de standaardinstelling wordt hersteld als het inlogscherm opnieuw wordt weergegeven of als de gebruiker gedurende een minuut niet actief is op het inlogscherm.
+
+          Als je dit beleid niet instelt, is het vergrootglas uitgeschakeld als het inlogscherm voor de eerste keer wordt weergegeven. Gebruikers kunnen het vergrootglas op elk moment in- of uitschakelen en de status op het inlogscherm is van toepassing op alle gebruikers.
+
+          Opmerking: <ph name="DEVICE_LOGIN_SCREEN_SCREEN_MAGNIFIER_TYPE_POLICY_NAME" /> overschrijft dit beleid als het is opgegeven.</translation>
 <translation id="5124368997194894978">Opstarten bij netstroom (wisselstroom) inschakelen</translation>
 <translation id="5131211790949066746">Hiermee worden de lijstbeleidsregels <ph name="EXTENSION_INSTALL_BLACKLIST_POLICY_NAME" />, <ph name="EXTENSION_INSTALL_WHITELIST_POLICY_NAME" /> en <ph name="EXTENSION_INSTALL_FORCELIST_POLICY_NAME" /> voor installatie van extensies samengevoegd.
 
@@ -2574,9 +2618,6 @@
       Als je deze instelling uitschakelt of niet instelt, worden alleen lijstitems uit de bron met de hoogste prioriteit meegenomen. Alle andere bronnen worden wel als conflicten weergegeven, maar worden genegeerd.</translation>
 <translation id="5141670636904227950">Het standaardtype van vergrootglas instellen dat op het inlogscherm is ingeschakeld</translation>
 <translation id="5142301680741828703">De volgende URL-patronen altijd verwerken in <ph name="PRODUCT_FRAME_NAME" /></translation>
-<translation id="5146261336206349846">Als dit beleid is ingeschakeld, worden alle URL's in realtime gecontroleerd met Safe Browsing.
-
-      Als dit beleid is uitgeschakeld of niet is ingesteld, worden de Safe Browsing-controles van de consument toegepast.</translation>
 <translation id="5148753489738115745">Hiermee kun je extra parameters opgeven die worden gebruikt wanneer <ph name="PRODUCT_FRAME_NAME" /> <ph name="PRODUCT_NAME" /> start.
 
           Als dit beleid niet is ingesteld, wordt de standaardopdrachtregel gebruikt.</translation>
@@ -3225,6 +3266,10 @@
 <translation id="6145799962557135888">Hiermee kun je een lijst URL-patronen instellen waarmee sites worden gespecificeerd die JavaScript mogen uitvoeren.
 
           Als dit beleid niet wordt ingesteld, wordt de algemene standaardwaarde gebruikt voor alle sites op basis van het beleid 'DefaultJavaScriptSetting' (als dit is ingesteld) of anders op basis van de configuratie van de gebruiker.</translation>
+<translation id="614616930188030377">Patronen in deze lijst worden vergeleken met de beveiligingsoorsprong van de aanvragende URL.
+      Als een overeenkomst wordt gevonden of als chrome://flags/#enable-webrtc-hide-local-ips-with-mdns is Uitgeschakeld, worden de lokale IP-adressen weergegeven in WebRTC ICE-kandidaten.
+      Anders worden lokale IP-adressen verborgen met mDNS-hostnamen.
+      Houd er rekening mee dat dit beleid de beveiliging van lokale IP's verzwakt als beheerders dit nodig hebben.</translation>
 <translation id="614662973812186053">Met dit beleid wordt ook het gebruik van Android en het verzamelen van diagnostische gegevens bepaald.</translation>
 <translation id="6153048425064249648">Met dit beleid wordt cloudrapportage voor <ph name="PRODUCT_NAME" /> beheerd, waarmee informatie over de werking van de browser naar Google Admin Console wordt geüpload.
 
@@ -3559,6 +3604,7 @@
 <translation id="6843296367238757293">Dit beleid is beëindigd. Het gebruik ervan wordt afgeraden. Ga naar https://support.google.com/chrome/a/answer/7643500 voor meer informatie</translation>
 <translation id="684856667300805181">Dit beleid is in <ph name="PRODUCT_NAME" /> 68 verwijderd en vervangen door <ph name="ARC_GLS_POLICY_NAME" />.</translation>
 <translation id="6851199885688265233">De toegankelijkheidsfunctie voor cursormarkering inschakelen</translation>
+<translation id="6851315055469993882">HTTP auth-cache met wereldwijd bereik inschakelen</translation>
 <translation id="6856743875250214792">Dit beleid is beëindigd en uit M66 verwijderd, omdat het alleen werd gebruikt voor interne testen en een beveiligingsrisico vormt.
 
       Hiermee worden de markeringen gespecificeerd die bij het starten moeten worden toegepast op <ph name="PRODUCT_NAME" />. De opgegeven markeringen worden alleen toegepast op het inlogscherm. Markeringen die worden ingesteld via dit beleid, worden niet doorgevoerd in gebruikerssessies.</translation>
@@ -4216,6 +4262,7 @@
           Als dit beleid niet is ingesteld, wordt de modus voor hoog contrast uitgeschakeld als het inlogscherm voor de eerste keer wordt weergegeven. Gebruikers kunnen de modus voor hoog contrast op elk gewenst moment in- of uitschakelen. De status op het inlogscherm is van toepassing op alle gebruikers.
 
           Opmerking: <ph name="DEVICE_LOGIN_SCREEN_HIGH_CONTRAST_ENABLED_POLICY_NAME" /> overschrijft dit beleid als het voorgaande is opgegeven.</translation>
+<translation id="7846952520291088817">URL's waarvan lokale IP's zichtbaar zijn in WebRTC ICE-kandidaten</translation>
 <translation id="7858404742201086014">Als je deze instelling inschakelt, worden verouderde plug-ins gebruikt als normale plug-ins.
 
       Als je deze instelling uitschakelt, worden verouderde plug-ins niet gebruikt en wordt gebruikers niet gevraagd of ze deze willen uitvoeren.
@@ -5045,7 +5092,17 @@
 <translation id="966854160628341653">Bepaalt of <ph name="PRODUCT_OS_NAME" /> het maken van nieuwe gebruikersaccounts toestaat. Als dit beleid is ingesteld op 'false', kunnen gebruikers die nog geen account hebben inloggen.
 
       Als dit beleid is ingesteld op 'true' of niet is geconfigureerd, kunnen er nieuwe gebruikersaccounts worden gemaakt, mits <ph name="DEVICE_USER_WHITELIST_POLICY_NAME" /> de gebruiker toestaat in te loggen.</translation>
+<translation id="974349541138387272">URI-template van gewenste DNS-over-HTTPS-resolver opgeven</translation>
 <translation id="981346395360763138">Locatieservices van Google uitgeschakeld</translation>
 <translation id="982497069985795632">Spellingcontrole inschakelen</translation>
 <translation id="991560005425213776">Gebruikersnaam en bestandsnaam naar systeemeigen printers verzenden</translation>
+<translation id="99232017131102456">Met dit beleid configureer je één globale cache per profiel met HTTP-serververificatiegegevens.
+
+      Als dit beleid niet is ingesteld of is uitgeschakeld, gebruikt de browser het standaardgedrag van verificatie voor meerdere sites (cross-site auth), die HTTP-serververificatiegegevens vanaf versie 80 per hoofdomeinsite in kaart brengt. Dit betekent dat als twee sites bronnen van hetzelfde verificatiedomein gebruiken, de verificatiegegevens onafhankelijk van elkaar moeten worden doorgegeven binnen de context van beide sites. Proxy-gegevens in het cachegeheugen worden hergebruikt op de andere sites.
+
+      Als dit beleid is ingeschakeld, worden HTTP-verificatiegegevens die binnen de context van één site worden opgegeven, automatisch gebruikt binnen de context van een andere site.
+
+      Als dit beleid wordt ingeschakeld, blijven sites blootstaan aan bepaalde typen cross-site aanvallen en kunnen gebruikers ook zonder gebruik van cookies van site naar site worden gevolgd door het toevoegen van items aan de HTTP-verificatiecache via gegevens die zijn ingesloten in URL's.
+
+      Dit beleid is bedoeld om bedrijven die afhankelijk zijn van het oude gedrag in de gelegenheid te stellen hun inlogprocedures te updaten. Het beleid wordt in de toekomst verwijderd.</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/policy/resources/policy_templates_pt-BR.xtb b/components/policy/resources/policy_templates_pt-BR.xtb
index d8eb99bb..f9e98f9 100644
--- a/components/policy/resources/policy_templates_pt-BR.xtb
+++ b/components/policy/resources/policy_templates_pt-BR.xtb
@@ -440,6 +440,11 @@
 
           Se esta política não for definida, o ditado ficará inicialmente desativado na tela de login, mas poderá ser ativado pelo usuário a qualquer momento.</translation>
 <translation id="1675002386741412210">Com suporte em:</translation>
+<translation id="1676141669324989554">Permite definir se os usuários podem adicionar exceções para permitir conteúdo combinado em sites específicos.
+
+          Esta política pode ser modificada para padrões de URL específicos usando as políticas "InsecureContentAllowedForUrls" e "InsecureContentBlockedForUrls".
+
+          Se esta política não for definida, os usuários poderão adicionar exceções para permitir conteúdo combinado bloqueável.</translation>
 <translation id="1695708467571967752">Esta política controla se os usuários podem executar mídia enquanto o dispositivo está bloqueado.
 
       Se esta política for definida como falsa, os controles de mídia na tela de bloqueio serão desativados.
@@ -504,7 +509,7 @@
       Atualmente, esta política desativa as políticas SitePerProcess e IsolateOrigins.
 
       Se a política for ativada, o WebDriver poderá modificar as políticas incompatíveis.
-      Se a política for desativada ou não configurada, o WebDriver não poderá terá permissão para modificar as políticas incompatíveis.</translation>
+      Se a política for desativada ou não configurada, o WebDriver não terá permissão para modificar as políticas incompatíveis.</translation>
 <translation id="1843117931376765605">Taxa de atualização da política do usuário</translation>
 <translation id="1844620919405873871">Configura as políticas relacionadas ao desbloqueio rápido.</translation>
 <translation id="1845405905602899692">Configurações de quiosque</translation>
@@ -561,6 +566,18 @@
       Se essa configuração estiver ativada, a impressão digital da senha será capturada nesses URLs pelo serviço de proteção de senhas para detecção de reutilização.
       Se essa configuração estiver desativada ou não estiver definida, a impressão digital da senha será capturada pelo serviço de proteção de senhas apenas em https://accounts.google.com.br.
       Esta política está disponível apenas em instâncias do Windows associadas a um domínio <ph name="MS_AD_NAME" /> ou instâncias do Windows 10 Pro ou Enterprise inscritas no gerenciamento de dispositivos.</translation>
+<translation id="1910704279188129272">Permite definir restrições de uso por app.
+        As restrições de uso podem ser aplicadas aos apps instalados no <ph name="PRODUCT_OS_NAME" /> para um determinado usuário.
+        As restrições precisam ser passadas na lista |app_limits|. É permitida apenas uma entrada por app. Os apps que não estão na lista não têm restrições.
+        Não é possível bloquear apps essenciais para o sistema operacional. As restrições para esses apps serão ignoradas.
+        O app é identificado de modo exclusivo por |app_id|. Como diferentes tipos de apps podem usar diferentes formatos de ID, o |app_type| precisa ser especificado ao lado do |app_id|.
+        Os limites de tempo por app são compatíveis apenas com apps |ARC| no momento. O nome do pacote Android é usado como |app_id|.
+        A compatibilidade com outros tipos de aplicativo será adicionada no futuro. Por enquanto, eles podem ser especificados na política, mas as restrições não terão efeito.
+        Existem dois tipos de restrições disponíveis: |BLOCK| e |TIME_LIMIT|.
+        |BLOCK| deixa o app indisponível para o usuário. Se você especificar |daily_limit_mins| com a restrição |BLOCK|, |daily_limit_mins| será ignorado.
+        |TIME_LIMITS| aplica o limite de uso diário e torna o app indisponível após o limite ser atingido no dia especificado. O limite de uso é especificado em |daily_limit_mins|. O limite de uso é redefinido diariamente no horário UTC transmitindo |reset_at|.
+        Esta política é usada apenas para crianças.
+        Esta política complementa a "UsageTimeLimit". Restrições especificadas em "UsageTimeLimit", como tempo de uso e hora de dormir, serão aplicadas independentemente de "PerAppTimeLimits".</translation>
 <translation id="1914840757300882918">Se esta política for definida, o host usará um certificado do cliente com o dado CN do emissor para autenticar em RemoteAccessHostTokenValidationUrl. Configure como "*" para usar qualquer certificado do cliente disponível.
 
           No momento, esse recurso está desativado para servidores.</translation>
@@ -721,6 +738,11 @@
 <translation id="2149330464730004005">Ativar a impressão colorida</translation>
 <translation id="2156132677421487971">"Configurar políticas para o <ph name="PRODUCT_NAME" />", um recurso que permite que os usuários enviem o conteúdo de guias, sites ou a área de trabalho do navegador para telas e sistemas de som remotos.</translation>
 <translation id="2156755242840687300">Servidores de impressão externos ativados</translation>
+<translation id="2160336427036785721">Configura a quantidade de memória que uma única instância do <ph name="PRODUCT_NAME" /> pode usar antes que as guias comecem a ser descartadas para economizar memória. Isto é, a memória usada por uma guia será liberada, e a guia terá que ser atualizada ao ser aberta novamente.
+
+      Se a política for definida, o navegador começará a descartar guias para economizar memória quando o limite for excedido. Entretanto, não há garantia de que o navegador seja sempre executado dentro dos limites. Qualquer valor abaixo de 1.024 será arredondado para esse número.
+
+      Se esta política não for definida, o navegador só começará a economizar memória quando detectar que a quantidade de memória física da máquina está baixa.</translation>
 <translation id="2166472654199325139">Não filtrar sites com conteúdo adulto</translation>
 <translation id="2168397434410358693">Intervalo de inatividade no funcionamento com alimentação CA</translation>
 <translation id="217013996107840632">Parâmetros de linha de comando para fazer a mudança do navegador alternativo.</translation>
@@ -822,6 +844,15 @@
 <translation id="2303795211377219696">Ativar o preenchimento automático para cartões de crédito</translation>
 <translation id="2309390639296060546">Configuração padrão de geolocalização</translation>
 <translation id="2327252517317514801">Definir os domínios autorizados a acessar o G Suite</translation>
+<translation id="2331354174913096226">O modelo de URI do resolvedor de DNS sobre HTTPS desejado. Para especificar vários resolvedores de DNS sobre HTTPS, separe os modelos de URI correspondentes com espaços.
+
+      Se DnsOverHttpsMode estiver definido como <ph name="SECURE_DNS_MODE_SECURE" />, esta política precisará ser definida e não poderá estar vazia.
+
+      Se DnsOverHttpsMode estiver definido como <ph name="SECURE_DNS_MODE_AUTOMATIC" /> e se esta política for definida, os modelos de URI especificados serão usados. Se esta política não estiver definida, os mapeamentos fixados no código serão usados para tentar fazer upgrade do resolvedor de DNS atual do usuário para um resolvedor de DoH operado pelo mesmo provedor.
+
+      Se o modelo de URI contiver uma variável <ph name="HTTP_VARIABLE_DNS" />, as solicitações para o resolvedor usarão <ph name="HTTP_METHOD_GET" />. Do contrário, as solicitações usarão <ph name="HTTP_METHOD_POST" />.
+
+      Modelos formatados incorretamente serão ignorados.</translation>
 <translation id="2345547870894930157">Ativar DNS sobre HTTPS sem substituto inseguro</translation>
 <translation id="237494535617297575">Permite que você defina uma lista de padrões de URL que especificam sites com permissão para exibir notificações. Se esta política for deixada sem definição, o valor padrão global será utilizado para todos os sites a partir da política "DefaultNotificationsSetting", caso esta tenha sido definida, ou a partir das configurações pessoais do usuário, caso não tenha sido definida.</translation>
 <translation id="2386362615870139244">Permitir bloqueios de ativação da tela</translation>
@@ -985,7 +1016,7 @@
 <translation id="2521581787935130926">Exibir os atalhos de aplicativos na barra de favoritos</translation>
 <translation id="2526082146909867346">Permite especificar uma lista de padrões de URL que determinam para quais sites o <ph name="PRODUCT_NAME" /> selecionará um certificado de cliente de forma automática, caso o site solicite um.
 
-          O valor precisa ser uma matriz de dicionários JSON convertidos em strings. Cada dicionário precisa ter a forma <ph name="AUTO_SELECT_CERTIFICATE_FOR_URLS_EXAMPLE" />, em que<ph name="URL_PATTERN_PLACEHOLDER" /> é um padrão de configuração de conteúdo. <ph name="FILTER_PLACEHOLDER" /> restringe quais certificados do cliente o navegador selecionará automaticamente. Seja qual for o filtro utilizado, apenas os certificados correspondentes à solicitação do servidor são selecionados. Por exemplo, se <ph name="FILTER_PLACEHOLDER" /> tiver a forma <ph name="AUTO_SELECT_CERTIFICATE_FOR_URLS_FILTER_EXAMPLE" />, apenas os certificados do cliente emitidos por um certificado com CommonName <ph name="ISSUER_CN_PLACEHOLDER" /> serão selecionados. Se <ph name="FILTER_PLACEHOLDER" /> tiver as seções <ph name="ISSUER_STRING_VALUE" /> e <ph name="SUBJECT_STRING_VALUE" />, o certificado do cliente precisará satisfazer as duas condições para ser selecionado. Se <ph name="FILTER_PLACEHOLDER" /> especificar uma organização ("O"), o certificado precisará ter pelo menos uma organização correspondente ao valor especificado para ser selecionado. Se <ph name="FILTER_PLACEHOLDER" /> especificar uma unidade organizacional ("UO"), o certificado precisará ter pelo menos uma unidade organizacional correspondente ao valor especificado para ser selecionado. Se <ph name="FILTER_PLACEHOLDER" /> for o dicionário vazio <ph name="EMPTY_DICTIONARY" />, a seleção de certificados do cliente não será restringida de nenhuma outra forma.
+          O valor precisa ser uma matriz de dicionários JSON convertidos em strings. Cada dicionário precisa ter a forma <ph name="AUTO_SELECT_CERTIFICATE_FOR_URLS_EXAMPLE" />, em que <ph name="URL_PATTERN_PLACEHOLDER" /> é um padrão de configuração de conteúdo. <ph name="FILTER_PLACEHOLDER" /> restringe quais certificados do cliente o navegador selecionará automaticamente. Seja qual for o filtro utilizado, apenas os certificados correspondentes à solicitação do servidor são selecionados. Por exemplo, se <ph name="FILTER_PLACEHOLDER" /> tiver a forma <ph name="AUTO_SELECT_CERTIFICATE_FOR_URLS_FILTER_EXAMPLE" />, apenas os certificados do cliente emitidos por um certificado com CommonName <ph name="ISSUER_CN_PLACEHOLDER" /> serão selecionados. Se <ph name="FILTER_PLACEHOLDER" /> tiver as seções <ph name="ISSUER_STRING_VALUE" /> e <ph name="SUBJECT_STRING_VALUE" />, o certificado do cliente precisará satisfazer as duas condições para ser selecionado. Se <ph name="FILTER_PLACEHOLDER" /> especificar uma organização ("O"), o certificado precisará ter pelo menos uma organização correspondente ao valor especificado para ser selecionado. Se <ph name="FILTER_PLACEHOLDER" /> especificar uma unidade organizacional ("UO"), o certificado precisará ter pelo menos uma unidade organizacional correspondente ao valor especificado para ser selecionado. Se <ph name="FILTER_PLACEHOLDER" /> for o dicionário vazio <ph name="EMPTY_DICTIONARY" />, a seleção de certificados do cliente não será restringida de nenhuma outra forma.
 
           Se esta política não for definida, não haverá seleção automática para nenhum site.</translation>
 <translation id="2529659024053332711">Permite que você especifique o comportamento na inicialização.
@@ -1299,6 +1330,7 @@
 
           Esta política está disponível apenas em instâncias do Windows associadas a um domínio do <ph name="MS_AD_NAME" /> ou instâncias do Windows 10 Pro ou Enterprise inscritas no gerenciamento de dispositivos.</translation>
 <translation id="3016255526521614822">Colocar na lista de permissões os apps de anotação permitidos na tela de bloqueio do <ph name="PRODUCT_OS_NAME" />.</translation>
+<translation id="3020064401262077616">Controla as políticas de Supervisão dos pais, que são aplicadas apenas às contas de crianças.</translation>
 <translation id="3021562480854470924">Número de marcos em que a reversão é permitida</translation>
 <translation id="3023572080620427845">URL de um arquivo XML que contém URLs que serão carregados em um navegador alternativo.</translation>
 <translation id="3026740867910702435">Ativar o recurso de acessibilidade de cursor grande na tela de login.
@@ -1394,6 +1426,7 @@
 
           Se esta configuração não for definida, o <ph name="PRODUCT_NAME" /> permitirá o uso de hosts de mensagens nativas no nível do usuário.</translation>
 <translation id="3177802893484440532">Exigir verificações on-line de OCSP/CRL para âncoras de confiança locais</translation>
+<translation id="3184161739683646075">Controla o modo de DNS sobre HTTPS</translation>
 <translation id="3185009703220253572">desde a versão <ph name="SINCE_VERSION" /></translation>
 <translation id="3187220842205194486">Os apps Android não podem acessar chaves corporativas. Esta política não tem nenhum efeito sobre eles.</translation>
 <translation id="3205825995289802549">Maximizar a primeira janela do navegador na primeira execução</translation>
@@ -1471,7 +1504,7 @@
 
       Esta política possibilita a adição restrita de plug-ins à lista de proibições, em que a lista "DisabledPlugins" contém entradas com caracteres curinga, como para desativar todos os plug-ins (*) ou desativar todos os plug-ins Java (*Java*), mas o administrador quer ativar alguma versão específica, como "IcedTea Java 2.3". Essas versões específicas podem ser definidas na política.
 
-      Tanto o nome do plug-in como o nome do grupo de plug-ins precisam ser isentados. Cada grupo de plug-in é exibido em uma seção separada em about:plugins. Cada seção pode ter um ou mais plug-ins. Por exemplo, o plug-in "Shockwave Flash" pertence ao grupo "Adobe Flash Player", e os dois nomes precisam ter uma correspondência na lista de exceções caso o plug-in se esse plug-in tiver que ser isentado da lista de proibições.
+      Tanto o nome do plug-in como o nome do grupo de plug-ins precisam ser isentados. Cada grupo de plug-in é exibido em uma seção separada em about:plugins. Cada seção pode ter um ou mais plug-ins. Por exemplo, o plug-in "Shockwave Flash" pertence ao grupo "Adobe Flash Player", e os dois nomes precisam ter uma correspondência na lista de exceções caso o plug-in tenha que ser isentado da lista de proibições.
 
       Se esta política não for definida, todo plug-in que corresponder aos padrões em "DisabledPlugins" será mantido desativado, e o usuário não poderá ativá-lo.</translation>
 <translation id="3381968327636295719">Usar o navegador de host por padrão</translation>
@@ -1574,7 +1607,9 @@
 <translation id="3524204464536655762">Não permite que nenhum site solicite acesso a dispositivos USB por meio da API WebUSB</translation>
 <translation id="3526752951628474302">Apenas impressão monocromática</translation>
 <translation id="3528000905991875314">Ativar páginas de erro alternativas</translation>
+<translation id="3531084733660068324">Configurações de Supervisão dos pais</translation>
 <translation id="3534882636155369445">Não bloquear arquivos grandes</translation>
+<translation id="3540935459049973317">Limites de tempo por app</translation>
 <translation id="3545457887306538845">Permite controlar onde as Ferramentas para Desenvolvedores podem ser usadas.
 
       Se esta política for definida como "DeveloperToolsDisallowedForForceInstalledExtensions" (valor 0, que é o padrão), as Ferramentas para Desenvolvedores e o Console JavaScript poderão ser acessados de um modo geral, mas não poderão ser acessados por extensões instaladas por uma política corporativa.
@@ -2507,6 +2542,15 @@
 <translation id="5102203758995933166">Permite aplicar a configuração de rede por usuário a um dispositivo <ph name="PRODUCT_OS_NAME" />. A configuração de rede é uma string formatada em JSON, conforme definido pelo formato Open Network Configuration.</translation>
 <translation id="5105313908130842249">Intervalo de bloqueio da tela no funcionamento com energia da bateria</translation>
 <translation id="5108031557082757679">Impressoras empresariais desativadas</translation>
+<translation id="5112121363469561920">Define o tipo padrão de lupa ativado na tela de login.
+
+          Se esta política for definida, ela controlará o tipo de lupa que será ativado quando a tela de login for exibida. Configurar a política como "Nenhuma" desativará a lupa.
+
+          Se você definir esta política, os usuários poderão modificá-la temporariamente ativando ou desativando a lupa. No entanto, a escolha do usuário não é persistente, e o padrão será restaurado sempre que a tela de login for mostrada de novo ou o usuário ficar inativo na tela de login por um minuto.
+
+          Se esta política não for definida, a lupa será desativada quando a tela de login for exibida pela primeira vez. Os usuários poderão ativar ou desativar a lupa sempre que quiserem, e o estado dela na tela de login será persistente entre eles.
+
+          Observação: se <ph name="DEVICE_LOGIN_SCREEN_SCREEN_MAGNIFIER_TYPE_POLICY_NAME" /> for especificada, ela substituirá esta política.</translation>
 <translation id="5124368997194894978">Ativar inicialização em CA (corrente alternada)</translation>
 <translation id="5131211790949066746">Ativa a mesclagem das políticas de lista <ph name="EXTENSION_INSTALL_BLACKLIST_POLICY_NAME" />, <ph name="EXTENSION_INSTALL_WHITELIST_POLICY_NAME" /> e <ph name="EXTENSION_INSTALL_FORCELIST_POLICY_NAME" /> para instalação de extensões.
 
@@ -2515,9 +2559,6 @@
       Se você desativar ou não definir essa configuração, apenas as entradas da lista da fonte de maior prioridade serão usadas, e todas as outras fontes serão exibidas como conflitos, mas ignoradas.</translation>
 <translation id="5141670636904227950">Definir o tipo de lupa padrão ativada na tela de login</translation>
 <translation id="5142301680741828703">Sempre renderizar os seguintes padrões de URL no <ph name="PRODUCT_FRAME_NAME" /></translation>
-<translation id="5146261336206349846">Quando esta política estiver ativada, todos os URLs visitados serão verificados em tempo real com o Navegação segura.
-
-      Quando esta política estiver desativada ou não for definida, as verificações do Navegação segura do consumidor serão aplicadas.</translation>
 <translation id="5148753489738115745">Permite especificar os parâmetros adicionais que são usados quando o <ph name="PRODUCT_FRAME_NAME" /> inicia o <ph name="PRODUCT_NAME" />. Se essa política não for configurada, será usada a linha de comando padrão.</translation>
 <translation id="5150323673529584553">Não verificar arquivos</translation>
 <translation id="5152787786897382519">O Chromium e o Google Chrome têm alguns grupos de políticas que dependem umas das outras para oferecer controle sobre um recurso. Esses conjuntos são representados pelos seguintes grupos de políticas. Como essas políticas podem ter diversas fontes, apenas os valores da fonte de maior prioridade serão aplicados. Os valores de uma fonte de menor prioridade presente no mesmo grupo serão ignorados. A ordem da prioridade está definida em <ph name="POLICY_PRIORITY_DOC_URL" />.</translation>
@@ -2994,7 +3035,7 @@
 
       Os URLs (como https://example.com/algum/caminho) só terão correspondência como U2F appIDs. Os domínios (como example.com) só terão correspondência como webauthn RP IDs. Sendo assim, para abranger as APIs U2F e webauthn de um determinado site, tanto o domínio quanto o URL do appID precisarão ser listados.</translation>
 <translation id="5836064773277134605">Restringir o intervalo de portas UDP usado pelo host de acesso remoto</translation>
-<translation id="5855010364142818361">Esta política controla os parâmetros de linha de comando para o Chrome a partir do Internet Explorer.
+<translation id="5855010364142818361">Esta política controla os parâmetros de linha de comando para o Chrome no Internet Explorer.
 
       Se o suplemento "Suporte a navegadores legados" do Internet Explorer não estiver instalado, esta política não terá efeito.
 
@@ -3131,6 +3172,10 @@
       Observe que esta política será ignorada e os Serviços de localização do Google estarão sempre desativados quando a política <ph name="DEFAULT_GEOLOCATION_SETTING_POLICY_NAME" /> estiver configurada como <ph name="BLOCK_GEOLOCATION_SETTING" />.</translation>
 <translation id="6141402445226505817">Sempre usar detecção de fuso horário aproximada</translation>
 <translation id="6145799962557135888">Permite que você defina uma lista de padrões de URL que especificam sites com permissão para executar o JavaScript. Se esta política for deixada sem definição, o valor padrão global será utilizado para todos os sites a partir da política "DefaultJavaScriptSetting", caso esta tenha sido definida, ou a partir das configurações pessoais do usuário, caso não tenha sido definida.</translation>
+<translation id="614616930188030377">Os padrões desta lista serão comparados com a origem de segurança do URL solicitante.
+      Se uma correspondência for encontrada ou se a opção chrome://flags/#enable-webrtc-hide-local-ips-with-mdns estiver desativada, os endereços IP locais serão mostrados nos candidatos ICE do WebRTC.
+      Caso contrário, os endereços IP locais serão ocultados com os nomes de host de mDNS.
+      Observe que esta política enfraquece a proteção dos IPs locais, se exigida pelos administradores.</translation>
 <translation id="614662973812186053">Esta política também controla a coleta de dados de uso e diagnóstico do Android.</translation>
 <translation id="6153048425064249648">Esta política controla a geração de relatórios em nuvem do <ph name="PRODUCT_NAME" />, que faz upload de informações sobre a operação do navegador no Google Admin Console.
 
@@ -3332,7 +3377,7 @@
 
       Quando a política não for definida, o Internet Explorer detectará automaticamente o caminho executável do <ph name="PRODUCT_NAME" /> quando for abrir o <ph name="PRODUCT_NAME" /> a partir do Internet Explorer.
 
-      Quando a política for definida, ela será usada para abrir o <ph name="PRODUCT_NAME" /> ao iniciar o <ph name="PRODUCT_NAME" /> a partir do Internet Explorer.
+      Quando a política for definida, ela será usada para abrir o <ph name="PRODUCT_NAME" /> ao iniciar o <ph name="PRODUCT_NAME" /> no Internet Explorer.
 
       Esta política pode ser definida como um caminho de arquivo executável ou como <ph name="PRODUCT_NAME_PLACEHOLDER" /> para detectar automaticamente o local de instalação do Chrome.</translation>
 <translation id="6536600139108165863">Reinicialização automática no desligamento do dispositivo</translation>
@@ -3358,7 +3403,7 @@
 
       Observe que a política pode ser substituída por EnabledPlugins e DisabledPluginsExceptions.
 
-      Quando esta política não for definida, o usuário poderá usar qualquer plug-in instalado no sistema, a não ser por plug-ins codificados incompatíveis, obsoletos ou perigosos.</translation>
+      Quando esta política não for definida, o usuário poderá usar qualquer plug-in instalado no sistema, a não ser plug-ins codificados incompatíveis, obsoletos ou perigosos.</translation>
 <translation id="6573305661369899995">Definir uma fonte externa de restrições de URL</translation>
 <translation id="6583851521569686409">Configura uma lista de impressoras.
 
@@ -3475,6 +3520,7 @@
 <translation id="6843296367238757293">Essa política está obsoleta. Seu uso não é recomendável. Leia mais em https://support.google.com/chrome/a/answer/7643500</translation>
 <translation id="684856667300805181">Esta política foi removida no <ph name="PRODUCT_NAME" /> 68 e substituída por <ph name="ARC_GLS_POLICY_NAME" />.</translation>
 <translation id="6851199885688265233">Ativar o recurso de acessibilidade que destaca o cursor</translation>
+<translation id="6851315055469993882">Ativa o cache de autenticação de HTTP com escopo global</translation>
 <translation id="6856743875250214792">O uso desta política está suspenso. A política foi removida na versão M66 porque era usada apenas para testes internos e representava risco de segurança.
 
       Especifica os sinalizadores a serem aplicados ao <ph name="PRODUCT_NAME" /> quando ele for iniciado. Os sinalizadores especificados são aplicados apenas na tela de login. Os sinalizadores definidos por meio desta política não são propagados em sessões de usuário.</translation>
@@ -4112,6 +4158,7 @@
           Se esta política não for definida, o modo de alto contraste será desativado quando a tela de login aparecer pela primeira vez. Os usuários poderão ativar ou desativar o modo de alto contraste a qualquer momento, e o estado dele na tela de login será persistente entre eles.
 
           Observação: se <ph name="DEVICE_LOGIN_SCREEN_HIGH_CONTRAST_ENABLED_POLICY_NAME" /> for especificada, ela substituirá esta política.</translation>
+<translation id="7846952520291088817">URLs para os quais IPs locais são expostos em candidatos ICE do WebRTC</translation>
 <translation id="7858404742201086014">Se você ativar esta configuração, plug-ins desatualizados serão utilizados como plug-ins normais.
 
       Se você desativar esta configuração, plug-ins desatualizados não serão utilizados, e não será solicitada a permissão dos usuários para executá-los.
@@ -4934,7 +4981,17 @@
 <translation id="966854160628341653">Controla se o <ph name="PRODUCT_OS_NAME" /> permite que novas contas de usuário sejam criadas. Se esta política for definida como falsa, os usuários que ainda não têm uma conta não poderão fazer login.
 
       Se esta política for definida como verdadeira ou não for configurada, será permitida a criação de novas contas de usuário, desde que <ph name="DEVICE_USER_WHITELIST_POLICY_NAME" /> não impeça o usuário de fazer login.</translation>
+<translation id="974349541138387272">Especifica o modelo de URI do resolvedor DNS sobre HTTPS desejado</translation>
 <translation id="981346395360763138">Serviços de localização do Google desativados</translation>
 <translation id="982497069985795632">Ativar verificação ortográfica</translation>
 <translation id="991560005425213776">Enviar nome de usuário e de arquivo para impressoras nativas</translation>
+<translation id="99232017131102456">Esta política configura um único cache global por perfil com credenciais de autenticação do servidor HTTP.
+
+      Se esta política não for definida ou for desativada, o navegador usará o comportamento padrão da autenticação entre sites, o que, a partir da versão 80, será criar o escopo das credenciais de autenticação do servidor HTTP por site de nível superior. Portanto, se dois sites usarem recursos do mesmo domínio de autenticação, as credenciais precisarão ser fornecidas de forma independente no contexto desses sites. As credenciais de proxy armazenadas em cache serão reutilizadas nos sites.
+
+      Se a política estiver ativada, as credenciais de autenticação de HTTP inseridas no contexto de um site serão automaticamente usadas no contexto de outro.
+
+      A ativação desta política cria vulnerabilidades para alguns tipos de ataque entre sites e permite que os usuários sejam rastreados nos sites, mesmo sem cookies pela adição de entradas ao cache de autenticação de HTTP usando credenciais incorporadas em URLs.
+
+      O objetivo desta política é dar às empresas, dependendo do comportamento legado, a chance de atualizar os próprios procedimentos de login. Ela será removida no futuro.</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/policy/resources/policy_templates_ru.xtb b/components/policy/resources/policy_templates_ru.xtb
index bb25f7b..4dc2710 100644
--- a/components/policy/resources/policy_templates_ru.xtb
+++ b/components/policy/resources/policy_templates_ru.xtb
@@ -441,6 +441,11 @@
 
           Если не настроить это правило, изначально голосовой ввод на экране входа будет отключен, но пользователь сможет включить его в любой момент.</translation>
 <translation id="1675002386741412210">Поддерживается в:</translation>
+<translation id="1676141669324989554">Позволяет определить, могут ли пользователи добавлять исключения, разрешающие смешанный контент на определенных сайтах.
+
+          Это правило можно переопределить для нужных шаблонов URL с помощью правил InsecureContentAllowedForUrls и InsecureContentBlockedForUrls.
+
+          Если это правило не настроено, пользователи смогут добавлять исключения, разрешающие блокируемый смешанный контент.</translation>
 <translation id="1695708467571967752">Это правило определяет, могут ли пользователи воспроизводить мультимедиа с заблокированного устройства.
 
       Если для правила указано значение False, элементы управления мультимедиа будут недоступны на заблокированном экране.
@@ -563,6 +568,18 @@
       Если правило включено, цифровой отпечаток будет сохранен в службе защиты паролей для определения повторного ввода пароля на странице входа.
       Если значение не установлено или правило отключено, цифровые отпечатки будут сохраняться в службе защиты паролей только на странице https://accounts.google.com.
       Правило можно установить только на устройствах Windows, входящих в домен <ph name="MS_AD_NAME" />, а также на устройствах Windows 10 Pro или Enterprise, зарегистрированных в консоли администратора.</translation>
+<translation id="1910704279188129272">Позволяет установить ограничения на использование определенных приложений.
+        Эти ограничения можно задать в отношении приложений, которые установлены на компьютере с <ph name="PRODUCT_OS_NAME" />, для выбранных пользователей.
+        Ограничения следует указывать в списке |app_limits|. В списке может содержаться не более одной записи для каждого приложения. Если приложение не включено в список, ограничения на него не действуют.
+        Нельзя заблокировать приложения, необходимые для работы операционной системы. Ограничения в их отношении будут игнорироваться.
+        Параметр |app_id| содержит уникальный идентификатор приложения. Так как разные приложения используют разные форматы идентификаторов, вместе с параметром |app_id| необходимо задать параметр |app_type|.
+        В настоящее время ограничения на время использования приложений можно применять только к приложениям |ARC|. В качестве параметра |app_id| используется название пакета Android.
+        Поддержка других типов приложений будет добавлена в будущем. Их можно указать при настройке правила, но ограничения пока не будут к ним применяться.
+        Доступны два вида ограничений: |BLOCK| и |TIME_LIMIT|.
+        |BLOCK| запрещает пользователю работать с приложением. Если одновременно с ограничением |BLOCK| используется параметр |daily_limit_mins|, то он игнорируется.
+        Параметр |TIME_LIMITS| определяет допустимое время использования приложения в день и блокирует его при достижении ограничения. Лимит на использование необходимо указать с помощью параметра |daily_limit_mins|. Время, в которое ежедневно обновляется ограничение (в часовом поясе UTC), можно задать с помощью параметра |reset_at|.
+        Это правило применяется только к детским аккаунтам.
+        Это правило дополняет правило UsageTimeLimit. Заданные правилом UsageTimeLimit ограничения (например, допустимое время использования устройства и блокировка на время сна) применяются принудительно, независимо от настроек правила PerAppTimeLimits.</translation>
 <translation id="1914840757300882918">Если правило настроено, для аутентификации в RemoteAccessHostTokenValidationUrl хост применяет сертификат клиента с указанным общим именем издателя. Чтобы использовался любой из доступных сертификатов, необходимо указать символ "*".
 
           Сейчас эта функция отключена на сервере.</translation>
@@ -725,6 +742,11 @@
 <translation id="2149330464730004005">Включить цветную печать</translation>
 <translation id="2156132677421487971">Настройка правил для <ph name="PRODUCT_NAME" /> – технологии, позволяющей пользователям транслировать на телевизоры и аудиосистемы изображение с рабочего стола или контент сайтов и вкладок браузера.</translation>
 <translation id="2156755242840687300">Разрешенные внешние серверы печати</translation>
+<translation id="2160336427036785721">Устанавливает объем памяти, которую может использовать один экземпляр <ph name="PRODUCT_NAME" />, прежде чем браузер начнет отключать вкладки для экономии памяти (это означает, что память, использованная каждой из таких вкладок, будет освобождена, а при переходе на эти вкладки их потребуется перезагрузить).
+
+      Если правило настроено, браузер начнет отключать вкладки для экономии памяти при превышении ограничения. Однако нельзя гарантировать, что браузер всегда будет работать в рамках указанного лимита. Любое значение менее 1024 МБ будет округлено до 1024 МБ.
+
+      Если правило не настроено, браузер начнет экономить память только тогда, когда определит, что объем доступной физической памяти на компьютере стал низким.</translation>
 <translation id="2166472654199325139">Не фильтровать сайты, содержащие контент только для взрослых</translation>
 <translation id="2168397434410358693">Задержка перехода в спящий режим при работе от сети</translation>
 <translation id="217013996107840632">Параметры командной строки для перехода из альтернативного браузера</translation>
@@ -829,6 +851,15 @@
 <translation id="2303795211377219696">Включить автозаполнение данных кредитных карт</translation>
 <translation id="2309390639296060546">Настройка географического положения по умолчанию</translation>
 <translation id="2327252517317514801">Определение доменов с правом доступа к G Suite</translation>
+<translation id="2331354174913096226">Шаблон URI нужного преобразователя DNS поверх HTTPS. Чтобы указать несколько преобразователей DNS поверх HTTPS, разделите соответствующие шаблоны URI пробелами.
+
+      Это правило должно быть настроено (его нельзя оставлять пустым), если для правила DnsOverHttpsMode задано значение <ph name="SECURE_DNS_MODE_SECURE" />.
+
+      Если это правило настроено и для правила DnsOverHttpsMode выбрано значение <ph name="SECURE_DNS_MODE_AUTOMATIC" />, то будут использоваться указанные шаблоны URI. Если правило не настроено, то будут использованы жестко заданные в программе сопоставления, чтобы попытаться повысить уровень текущего преобразователя DNS до преобразователя DNS поверх HTTPS от того же поставщика услуг DNS.
+
+      Если шаблон URI содержит переменную <ph name="HTTP_VARIABLE_DNS" />, то для отправки запросов преобразователю будет использован метод <ph name="HTTP_METHOD_GET" />, в противном случае – метод <ph name="HTTP_METHOD_POST" />.
+
+      Шаблоны с неправильным форматированием будут проигнорированы.</translation>
 <translation id="2345547870894930157">Включить DNS поверх HTTPS без возможности отката к незащищенным запросам</translation>
 <translation id="237494535617297575">Задает список шаблонов URL для сайтов, которым разрешено отображать уведомления. Если это правило не настроено, для всех сайтов используется глобальное значение по умолчанию на основе правила DefaultNotificationsSetting (если оно настроено, в противном случае – на основе пользовательской конфигурации).</translation>
 <translation id="2386362615870139244">Использование блокировки сна</translation>
@@ -969,7 +1000,7 @@
 
       Если в элементах списка нет переменной <ph name="URL_PLACEHOLDER" />, URL появится в конце командной строки.
 
-      Переменные среды расширены. В Windows в название переменной среды <ph name="ENV_VARIABLE_WIN_EXAMPLE" /> подставляется ее значение <ph name="ENV_VARIABLE_VALUE" />. В macOS X и Linux в название переменной среды <ph name="ENV_VARIABLE_UNIX_EXAMPLE" /> подставляется ее значение <ph name="ENV_VARIABLE" />.</translation>
+      При использовании переменных среды будут подставлены их значения. В Windows выражение <ph name="ENV_VARIABLE_WIN_EXAMPLE" /> заменяется значением переменной среды <ph name="ENV_VARIABLE_VALUE" />. В macOS X и Linux выражение <ph name="ENV_VARIABLE_UNIX_EXAMPLE" /> заменяется значением переменной среды <ph name="ENV_VARIABLE" />.</translation>
 <translation id="250670737672448119">Включает специальную возможность – подсветку текстового курсора.
 
           Эта функция позволяет подсветить область, окружающую текстовый курсор, при редактировании текста.
@@ -992,7 +1023,7 @@
 <translation id="2521581787935130926">Показ ярлыков приложений в панели закладок</translation>
 <translation id="2526082146909867346">Позволяет создать список шаблонов URL сайтов, для которых <ph name="PRODUCT_NAME" /> при запросе должен автоматически выбирать клиентский сертификат.
 
-          Значение должно представлять собой массив словарей JSON, преобразованных в строки. Каждый словарь должен иметь форму <ph name="AUTO_SELECT_CERTIFICATE_FOR_URLS_EXAMPLE" />, где <ph name="URL_PATTERN_PLACEHOLDER" /> – это шаблон настроек контента. <ph name="FILTER_PLACEHOLDER" /> определяет набор клиентских сертификатов, из которых браузер будет автоматически выбирать нужный. Независимо от настроек фильтра, в набор будут входить только сертификаты, соответствующие запросу сервера. Например, если <ph name="FILTER_PLACEHOLDER" /> имеет форму <ph name="AUTO_SELECT_CERTIFICATE_FOR_URLS_FILTER_EXAMPLE" />, дополнительно выбираются клиентские сертификаты, выданные сертификатом с общим именем CommonName <ph name="ISSUER_CN_PLACEHOLDER" />. Если <ph name="FILTER_PLACEHOLDER" /> содержит разделы <ph name="ISSUER_STRING_VALUE" /> и <ph name="SUBJECT_STRING_VALUE" />, сертификат должен соответствовать обоим условиям, иначе он не будет выбран. Если в <ph name="FILTER_PLACEHOLDER" /> указано название организации ("O"), будут выбраны сертификаты, в которых присутствует хотя бы одна такая организация. Если в <ph name="FILTER_PLACEHOLDER" /> указано организационное подразделение ("OU"), будут выбраны сертификаты, в которых присутствует хотя бы одно такое подразделение. Если <ph name="FILTER_PLACEHOLDER" /> – пустой словарь <ph name="EMPTY_DICTIONARY" />, к выбору сертификатов не будут применяться никакие дополнительные ограничения.
+          Значение должно представлять собой массив словарей JSON, преобразованных в строки. Каждый словарь должен иметь форму <ph name="AUTO_SELECT_CERTIFICATE_FOR_URLS_EXAMPLE" />, где <ph name="URL_PATTERN_PLACEHOLDER" /> – это шаблон настроек контента. <ph name="FILTER_PLACEHOLDER" /> определяет набор клиентских сертификатов, из которых браузер будет автоматически выбирать нужный. Независимо от настроек фильтра, в набор будут входить только сертификаты, соответствующие запросу сервера. Например, если <ph name="FILTER_PLACEHOLDER" /> имеет форму <ph name="AUTO_SELECT_CERTIFICATE_FOR_URLS_FILTER_EXAMPLE" />, выбираются только клиентские сертификаты, выданные сертификатом с общим именем CommonName <ph name="ISSUER_CN_PLACEHOLDER" />. Если <ph name="FILTER_PLACEHOLDER" /> содержит разделы <ph name="ISSUER_STRING_VALUE" /> и <ph name="SUBJECT_STRING_VALUE" />, сертификат должен соответствовать обоим условиям, иначе он не будет выбран. Если в <ph name="FILTER_PLACEHOLDER" /> указано название организации ("O"), будут выбраны сертификаты, в которых присутствует хотя бы одна такая организация. Если в <ph name="FILTER_PLACEHOLDER" /> указано организационное подразделение ("OU"), будут выбраны сертификаты, в которых присутствует хотя бы одно такое подразделение. Если <ph name="FILTER_PLACEHOLDER" /> – пустой словарь <ph name="EMPTY_DICTIONARY" />, к выбору сертификатов не будут применяться никакие дополнительные ограничения.
 
           Если правило не настроено, сертификаты не будут выбираться ни для одного сайта.</translation>
 <translation id="2529659024053332711">Определяет действия при запуске браузера.
@@ -1308,6 +1339,7 @@
 
           Правило можно установить только на устройствах Windows, входящих в домен <ph name="MS_AD_NAME" />, а также на устройствах Windows 10 Pro или Enterprise, зарегистрированных в консоли администратора.</translation>
 <translation id="3016255526521614822">Приложения для заметок, которые могут работать на заблокированном экране <ph name="PRODUCT_OS_NAME" /></translation>
+<translation id="3020064401262077616">Позволяет задать правила Родительского контроля, применяемые для детских аккаунтов.</translation>
 <translation id="3021562480854470924">Число контрольных точек, до которых разрешен возврат</translation>
 <translation id="3023572080620427845">URL XML-файла, содержащего список URL, которые должны загружаться в альтернативном браузере</translation>
 <translation id="3026740867910702435">Определяет, должен ли использоваться большой курсор на экране входа.
@@ -1403,6 +1435,7 @@
 
           Если правило не настроено, <ph name="PRODUCT_NAME" /> разрешает использование хостов обмена сообщениями с оригинальными приложениями на уровне пользователей.</translation>
 <translation id="3177802893484440532">Настроить обязательное выполнение онлайн-проверок OCSP/CRL для локальных якорей доверия</translation>
+<translation id="3184161739683646075">Настроить режим использования протокола "DNS поверх HTTPS"</translation>
 <translation id="3185009703220253572">начиная с версии <ph name="SINCE_VERSION" /></translation>
 <translation id="3187220842205194486">Приложения Android не могут получить доступ к корпоративным ключам. Это правило на них не влияет.</translation>
 <translation id="3205825995289802549">Позволяет разворачивать первое окно браузера при изначальном запуске</translation>
@@ -1468,17 +1501,17 @@
 
       Это правило можно использовать только как рекомендацию. Даже если вы переместите некоторые настройки в верх списка, пользователи смогут выбрать любые региональные настройки, поддерживаемые в <ph name="PRODUCT_OS_NAME" />.
       </translation>
-<translation id="3378482432905539452">Правило больше не поддерживается. Используйте вместо него <ph name="DEFAULT_PLUGINS_SETTING_POLICY_NAME" /> для управления доступностью Flash-плагина и <ph name="ALWAYS_OPEN_PDF_EXTERNALLY_POLICY_NAME" /> для настройки встроенного средства просмотра PDF-файлов.
+<translation id="3378482432905539452">Это правило устарело. Используйте вместо него <ph name="DEFAULT_PLUGINS_SETTING_POLICY_NAME" /> для управления доступностью Flash-плагина и <ph name="ALWAYS_OPEN_PDF_EXTERNALLY_POLICY_NAME" /> для настройки встроенного средства просмотра PDF-файлов.
 
       Правило задает список плагинов, которые пользователи могут самостоятельно включать и отключать в <ph name="PRODUCT_NAME" />.
 
-      Для поиска последовательностей произвольных символов можно ввести подстановочные знаки "*" и "?". Знак "*" заменяет любую последовательность символов, а "?" указывает на один символ или его отсутствие. Знак экранирования – обратная косая черта. Чтобы использовать "*", "?" или "\" в качестве обычных символов языка, необходимо добавить перед ними "\".
+      Для указания последовательностей произвольных символов можно использовать подстановочные знаки "*" и "?". Знак "*" заменяет любую последовательность символов, а "?" указывает один необязательный символ (один символ или ни одного). Знак экранирования – обратная косая черта. Чтобы использовать "*", "?" или "\" в качестве обычных символов языка, необходимо добавить перед ними "\".
 
       Если этот параметр включен, перечисленные в списке плагины можно использовать в <ph name="PRODUCT_NAME" />. Пользователи могут самостоятельно включать и отключать их на странице about:plugins, даже если они указаны в списке DisabledPlugins или не упомянуты в правилах DisabledPlugins, DisabledPluginsExceptions и EnabledPlugins.
 
       Это правило позволяет составить список исключений на случай, если в черном списке DisabledPlugins используются подстановочные знаки, например для запрета всех плагинов (*) или всех плагинов Java (*Java*). Если администратору необходимо разрешить отдельные версии (например, IcedTea Java 2.3), их можно указать в этом правиле.
 
-      Примечание. В списке исключений необходимо указывать и название плагина, и его группу. Каждая группа отображается в отдельном разделе на странице about:plugins и может содержать один или несколько плагинов. Например, если плагин Shockwave Flash входит в группу Adobe Flash Player, оба названия должны быть в числе исключений из черного списка.
+      Примечание. В списке исключений необходимо указывать и название плагина, и его группу. Каждая группа отображается в отдельном разделе на странице about:plugins и может содержать один или несколько плагинов. Например, плагин Shockwave Flash входит в группу Adobe Flash Player, и оба эти названия должны быть в числе исключений из черного списка.
 
       Если правило не настроено, все плагины, соответствующие записям в списке DisabledPlugins, блокируются, и пользователи не могут включить их.</translation>
 <translation id="3381968327636295719">Использовать по умолчанию основной браузер</translation>
@@ -1586,7 +1619,9 @@
 <translation id="3524204464536655762">Запретить всем сайтам запрашивать доступ к USB-устройствам через WebUSB API</translation>
 <translation id="3526752951628474302">Только черно-белая печать</translation>
 <translation id="3528000905991875314">Включить дополнительные страницы с сообщениями об ошибках</translation>
+<translation id="3531084733660068324">Настройки Родительского контроля</translation>
 <translation id="3534882636155369445">Не блокировать большие файлы</translation>
+<translation id="3540935459049973317">Ограничения времени использования отдельных приложений</translation>
 <translation id="3545457887306538845">Позволяет настраивать ограничения на использование Инструментов разработчика.
 
       Если установлено значение DeveloperToolsDisallowedForForceInstalledExtensions (значение "0", заданное по умолчанию), доступ к Инструментам разработчика и консоли JavaScript разрешен в целом, но запрещен в отношении расширений, установленных в соответствии с корпоративной политикой.
@@ -2237,11 +2272,11 @@
 <translation id="4534500438517478692">Название ограничения для Android:</translation>
 <translation id="4541530620466526913">Локальные аккаунты</translation>
 <translation id="4543502256674577024">Настройки обновления устройств</translation>
-<translation id="4548555985107150628">Правило больше не поддерживается. Используйте вместо него <ph name="DEFAULT_PLUGINS_SETTING_POLICY_NAME" /> для управления доступностью Flash-плагина и <ph name="ALWAYS_OPEN_PDF_EXTERNALLY_POLICY_NAME" /> для настройки встроенного средства просмотра PDF-файлов.
+<translation id="4548555985107150628">Это правило устарело. Используйте вместо него <ph name="DEFAULT_PLUGINS_SETTING_POLICY_NAME" /> для управления доступностью Flash-плагина и <ph name="ALWAYS_OPEN_PDF_EXTERNALLY_POLICY_NAME" /> для настройки встроенного средства просмотра PDF-файлов.
 
       Определяет список плагинов, включенных в <ph name="PRODUCT_NAME" />, и запрещает пользователям менять этот параметр.
 
-      Для поиска последовательностей произвольных символов можно ввести подстановочные знаки "*" и "?". Знак "*" заменяет любую последовательность символов, а "?" указывает на один символ или его отсутствие. Знак экранирования – обратная косая черта. Чтобы использовать "*", "?" или "\" в качестве обычных символов языка, необходимо добавить перед ними "\".
+      Для указания последовательностей произвольных символов можно использовать подстановочные знаки "*" и "?". Знак "*" заменяет любую последовательность символов, а "?" указывает один необязательный символ (один символ или ни одного). Знак экранирования – обратная косая черта. Чтобы использовать "*", "?" или "\" в качестве обычных символов языка, необходимо добавить перед ними "\".
 
       Если плагины из указанного списка установлены, они всегда используются в <ph name="PRODUCT_NAME" />. Они отмечены как включенные на странице about:plugins, и пользователи не могут их отключить.
 
@@ -2520,6 +2555,15 @@
 <translation id="5102203758995933166">Позволяет принудительно применить конфигурацию сети для каждого пользователя устройства с <ph name="PRODUCT_OS_NAME" />. Конфигурация сети представляет собой строку в формате JSON согласно стандарту Open Network Configuration.</translation>
 <translation id="5105313908130842249">Задержка блокировки экрана при работе от батареи</translation>
 <translation id="5108031557082757679">Принтеры, недоступные на устройствах компании</translation>
+<translation id="5112121363469561920">Это правило позволяет задать тип лупы, используемый по умолчанию на экране входа.
+
+          Если это правило настроено, оно определяет тип лупы, которая отображается в окне входа. Если установить значение None, лупа будет отключена.
+
+          Если вы настроите это правило, пользователь сможет временно переопределить его, включив или отключив лупу. Однако выбор пользователя в этом случае не сохранится. Значение по умолчанию будет восстановлено, если пользователь снова откроет экран входа или не выполнит никаких действий на этом экране в течение одной минуты.
+
+          Если не настроить это правило, при первом открытии экрана входа лупа будет отключена. Пользователь сможет в любое время включить или отключить лупу, и выбранная им настройка будет действовать на экране для всех пользователей устройства.
+
+          Примечание. Если настроено правило <ph name="DEVICE_LOGIN_SCREEN_SCREEN_MAGNIFIER_TYPE_POLICY_NAME" />, его значение будет иметь приоритет над этим правилом.</translation>
 <translation id="5124368997194894978">Настройка загрузки при подаче переменного тока.</translation>
 <translation id="5131211790949066746">Позволяет объединить списки расширений, указанных в правилах <ph name="EXTENSION_INSTALL_BLACKLIST_POLICY_NAME" />, <ph name="EXTENSION_INSTALL_WHITELIST_POLICY_NAME" /> и <ph name="EXTENSION_INSTALL_FORCELIST_POLICY_NAME" />.
 
@@ -2528,9 +2572,6 @@
       Если правило отключено или не настроено, используется только список из источника с наивысшим приоритетом. Все остальные источники считаются конфликтующими и игнорируются.</translation>
 <translation id="5141670636904227950">Настройка типа экранной лупы, отображаемой на экране входа по умолчанию</translation>
 <translation id="5142301680741828703">Всегда обрабатывать следующие шаблоны URL в <ph name="PRODUCT_FRAME_NAME" /></translation>
-<translation id="5146261336206349846">Если правило включено, Безопасный просмотр будет проверять все посещаемые URL в режиме реального времени.
-
-      Если правило выключено или не настроено, Безопасный просмотр будет применять параметры, используемые для обычных (не корпоративных) аккаунтов.</translation>
 <translation id="5148753489738115745">Позволяет задать дополнительные параметры, которые используются при запуске <ph name="PRODUCT_NAME" /> из <ph name="PRODUCT_FRAME_NAME" />.
 
           Если это правило не задано, действуют настройки командной строки по умолчанию.</translation>
@@ -3033,7 +3074,7 @@
 
       Если в элементах списка нет переменной <ph name="URL_PLACEHOLDER" />, URL появится в конце командной строки.
 
-      Переменные среды расширены. В Windows в название переменной среды <ph name="ENV_VARIABLE_WIN_EXAMPLE" /> подставляется ее значение ABC.</translation>
+      При использовании переменных среды будут подставлены их значения. В Windows выражение <ph name="ENV_VARIABLE_WIN_EXAMPLE" /> будет заменено значением переменной среды ABC.</translation>
 <translation id="5861856285460256766">Конфигурация родительского кода доступа</translation>
 <translation id="5868414965372171132">Конфигурация сети на уровне пользователя</translation>
 <translation id="5879014913445067283">Функция совместного доступа к файлам: поиск через протокол <ph name="NETBIOS_NAME" /></translation>
@@ -3160,6 +3201,10 @@
       Если для правила <ph name="DEFAULT_GEOLOCATION_SETTING_POLICY_NAME" /> установлено значение <ph name="BLOCK_GEOLOCATION_SETTING" />, это правило игнорируется и геолокация Google всегда отключена.</translation>
 <translation id="6141402445226505817">Всегда определять часовой пояс приблизительно</translation>
 <translation id="6145799962557135888">Задает список шаблонов URL для сайтов, которым разрешено запускать JavaScript. Если это правило не настроено, для всех сайтов используется глобальное значение по умолчанию на основе правила DefaultJavaScriptSetting (если оно настроено, в противном случае – на основе пользовательской конфигурации).</translation>
+<translation id="614616930188030377">Шаблоны, указанные в списке, сверяются с запрашивающим URL.
+      При обнаружении соответствий или отключении параметра chrome://flags/#enable-webrtc-hide-local-ips-with-mdns локальные IP-адреса отображаются в ICE-кандидатах WebRTC.
+      В противном случае локальные IP-адреса скрываются именами хоста mDNS.
+      Обратите внимание, что это правило ослабляет защиту локальных IP-адресов (если это нужно администраторам).</translation>
 <translation id="614662973812186053">Это правило также контролирует сбор данных об использовании и диагностике Android.</translation>
 <translation id="6153048425064249648">Это правило определяет, может ли <ph name="PRODUCT_NAME" /> отправлять отчеты о действиях в браузере в консоль администратора.
 
@@ -3379,11 +3424,11 @@
 <translation id="6559057113164934677">Запретить сайтам доступ к камере и микрофону</translation>
 <translation id="6561396069801924653">Показ специальных возможностей в меню панели задач</translation>
 <translation id="6563458316362153786">Включить 802.11r Fast Transition</translation>
-<translation id="6568977718979857253">Правило больше не поддерживается. Используйте вместо него <ph name="DEFAULT_PLUGINS_SETTING_POLICY_NAME" /> для управления доступностью Flash-плагина и <ph name="ALWAYS_OPEN_PDF_EXTERNALLY_POLICY_NAME" /> для настройки встроенного средства просмотра PDF-файлов.
+<translation id="6568977718979857253">Это правило устарело. Используйте вместо него <ph name="DEFAULT_PLUGINS_SETTING_POLICY_NAME" /> для управления доступностью Flash-плагина и <ph name="ALWAYS_OPEN_PDF_EXTERNALLY_POLICY_NAME" /> для настройки встроенного средства просмотра PDF-файлов.
 
       Правило позволяет указать список плагинов, отключенных в <ph name="PRODUCT_NAME" />, и запрещает пользователям менять этот параметр.
 
-      Для поиска последовательностей произвольных символов можно ввести подстановочные знаки "*" и "?". Знак "*" заменяет любую последовательность символов, а "?" указывает на один символ или его отсутствие. Знак экранирования – обратная косая черта. Чтобы использовать "*", "?" или "\" в качестве обычных символов языка, необходимо добавить перед ними "\".
+      Для указания последовательностей произвольных символов можно использовать подстановочные знаки "*" и "?". Знак "*" заменяет любую последовательность символов, а "?" указывает один необязательный символ (один символ или ни одного). Знак экранирования – обратная косая черта. Чтобы использовать "*", "?" или "\" в качестве обычных символов языка, необходимо добавить перед ними "\".
 
       Если этот параметр включен, плагины из указанного списка нельзя использовать в <ph name="PRODUCT_NAME" />. Они отмечены как отключенные на странице about:plugins, и пользователи не могут их активировать.
 
@@ -3473,7 +3518,7 @@
 <translation id="6770454900105963262">Показывать информацию об активных сеансах киоска</translation>
 <translation id="6780908086869332493">Позволяет создать список шаблонов URL сайтов, для которых при запросе сертификат клиента будет автоматически выбран на экране входа во фрейме с потоком SAML. Например, можно задать такие настройки, чтобы сертификат для устройств предоставлялся поставщику услуг SAML.
 
-      Значение должно представлять собой массив словарей JSON, преобразованных в строки. Каждый словарь должен иметь форму <ph name="DEVICE_LOGIN_SCREEN_AUTO_SELECT_CERTIFICATE_FOR_URLS_EXAMPLE" />, где <ph name="URL_PATTERN_PLACEHOLDER" /> – это шаблон настроек контента. <ph name="FILTER_PLACEHOLDER" /> определяет набор клиентских сертификатов, из которых браузер будет автоматически выбирать нужный. Независимо от настроек фильтра, в набор будут входить только сертификаты, соответствующие запросу сервера. Если <ph name="FILTER_PLACEHOLDER" /> имеет форму <ph name="JSON_DICTIONARY_EXAMPLE" />, дополнительно выбираются клиентские сертификаты, выданные сертификатом с общим именем CommonName <ph name="ISSUER_CN_PLACEHOLDER" />. Если <ph name="FILTER_PLACEHOLDER" /> – пустой словарь {}, к выбору сертификатов не будут применяться никакие дополнительные ограничения.
+      Значение должно представлять собой массив словарей JSON, преобразованных в строки. Каждый словарь должен иметь форму <ph name="DEVICE_LOGIN_SCREEN_AUTO_SELECT_CERTIFICATE_FOR_URLS_EXAMPLE" />, где <ph name="URL_PATTERN_PLACEHOLDER" /> – это шаблон настроек контента. <ph name="FILTER_PLACEHOLDER" /> определяет набор клиентских сертификатов, из которых браузер будет автоматически выбирать нужный. Независимо от настроек фильтра, в набор будут входить только сертификаты, соответствующие запросу сервера. Если <ph name="FILTER_PLACEHOLDER" /> имеет форму <ph name="JSON_DICTIONARY_EXAMPLE" />, выбираются только клиентские сертификаты, выданные сертификатом с общим именем CommonName <ph name="ISSUER_CN_PLACEHOLDER" />. Если <ph name="FILTER_PLACEHOLDER" /> – пустой словарь {}, к выбору сертификатов не будут применяться никакие дополнительные ограничения.
 
       Если правило не настроено, сертификаты не будут выбираться ни для одного сайта.</translation>
 <translation id="6786747875388722282">Расширения</translation>
@@ -3506,6 +3551,7 @@
 <translation id="6843296367238757293">Правило устарело. Его использование не рекомендуется. Подробную информацию можно найти на странице https://support.google.com/chrome/a/answer/7643500.</translation>
 <translation id="684856667300805181">В <ph name="PRODUCT_NAME" /> 68 правило было заменено на <ph name="ARC_GLS_POLICY_NAME" />.</translation>
 <translation id="6851199885688265233">Включить подсветку указателя мыши (специальная возможность)</translation>
+<translation id="6851315055469993882">Включить глобальное применение кеша авторизации HTTP</translation>
 <translation id="6856743875250214792">Это правило устарело и было удалено в версии M66 из соображений безопасности, поскольку использовалось только для внутреннего тестирования.
 
       Определяет, какие настройки будут применяться при запуске <ph name="PRODUCT_NAME" />. Они используются только на экране входа и не распространяются на сеансы пользователей.</translation>
@@ -3686,7 +3732,7 @@
 
       Это правило позволяет создать сценарий Ansible, который можно применить к контейнеру Crostini по умолчанию, если он доступен на выбранном устройстве и его использование разрешено правилами.
 
-      Объем используемых данных не должен превышать 1 МБ (1 000 000 байт), для написания кода должен использоваться формат YAML. Для проверки целостности скачанного файла используется хеш-сумма.
+      Объем используемых данных не должен превышать 1 МБ (1 000 000 байт). Данные должны быть представлены в формате YAML. Для проверки целостности скачанного файла используется хеш-сумма.
 
       Конфигурация скачивается и сохраняется в кеше. В случае изменения URL или хеша файл скачивается повторно.
 
@@ -3900,11 +3946,11 @@
 <translation id="7382191643394429934">Разрешить оба режима печати: с фоновыми цветами и изображениями и без них</translation>
 <translation id="7383445181072113521">Позволяет задать имя хоста устройства, которое передается в DHCP-запросах.
 
-      Если вы укажете в правиле какое-либо значение, оно будет считаться именем хоста устройства при обработке DHCP-запроса.
+      Если вы укажете в правиле какое-либо значение, оно будет использоваться как имя хоста устройства в DHCP-запросе.
 
-      Значение может содержать переменные <ph name="ASSET_ID_PLACEHOLDER" />, <ph name="SERIAL_NUM_PLACEHOLDER" />, <ph name="MAC_ADDR_PLACEHOLDER" /> и <ph name="MACHINE_NAME_PLACEHOLDER" />. Они заменяются параметрами устройства, которые используются в имени хоста (см. RFC 1035, раздел 3.1).
+      Строка может содержать переменные <ph name="ASSET_ID_PLACEHOLDER" />, <ph name="SERIAL_NUM_PLACEHOLDER" />, <ph name="MAC_ADDR_PLACEHOLDER" /> и <ph name="MACHINE_NAME_PLACEHOLDER" />. Они заменяются параметрами устройства. Полученное значение должно быть допустимым именем хоста (см. RFC 1035, раздел 3.1).
 
-      Если правило не настроено или имя хоста недействительно, то это имя не передается в DHCP-запросе. </translation>
+      Если правило не настроено или значение не является допустимым именем хоста, то имя хоста не передается в DHCP-запросе. </translation>
 <translation id="7389872682701720082">Если параметр включен, актуальные плагины всегда выполняются.
 
       Если параметр отключен или не настроен, будет отправляться запрос о запуске плагинов, требующих авторизации. Использование таких плагинов может быть небезопасным.</translation>
@@ -4057,9 +4103,9 @@
 
           Если по правилу RestoreOnStartup URL предыдущих сеансов восстанавливаются после перезапуска, файлы cookie будут сохраняться, несмотря на конфигурацию правила CookiesSessionOnlyForUrls.</translation>
 <translation id="7677220829878081413">
-      Когда для этого правила установлено значение ArcSession, устройство будет перезагружаться после выхода пользователя, если запущена система Android.
-      Когда для этого правила установлено значение ArcSessionOrVMStart, устройство будет перезагружаться после выхода пользователя, если запущена виртуальная машина или система Android.
-      Когда выбрано значение Always, устройство будет перезагружаться после каждого выхода пользователя из системы.
+      Если для этого правила установлено значение ArcSession, устройство будет перезагружаться после выхода пользователя, если запущена система Android.
+      Если для этого правила установлено значение ArcSessionOrVMStart, устройство будет перезагружаться после выхода пользователя, если запущена виртуальная машина или система Android.
+      Если выбрано значение Always, устройство будет перезагружаться после каждого выхода пользователя из системы.
       Если правило не настроено или установлено значение Never, устройство не будет перезагружаться после выхода пользователя.
       Это правило действует только в отношении неаффилированных пользователей.
       </translation>
@@ -4142,6 +4188,7 @@
           Если правило не настроено, при первом переходе на экран входа режим высокой контрастности будет отключен. Пользователь сможет в любое время включить или отключить данный режим, и эта настройка будет действовать для всех пользователей на экране входа.
 
           Примечание. Если настроено правило "<ph name="DEVICE_LOGIN_SCREEN_HIGH_CONTRAST_ENABLED_POLICY_NAME" />", его значение будет иметь приоритет над этим правилом.</translation>
+<translation id="7846952520291088817">URL, для которых видны локальные IP-адреса ICE-кандидатов WebRTC</translation>
 <translation id="7858404742201086014">Если параметр включен, устаревшие плагины используются как обычные.
 
       Если параметр отключен, устаревшие плагины не используются и запрос о разрешении их запуска не появляется.
@@ -4171,7 +4218,7 @@
 
           Если правило отключено, пользователи не могут добавлять аккаунты Kerberos. Делать это можно только с помощью правила "Настроить аккаунты Kerberos". Это правило – эффективный способ блокировки аккаунтов.</translation>
 <translation id="7895553628261067384">Удаленный доступ</translation>
-<translation id="7902040092815978832">Показывать цифровую клавиатуру при введении пароля</translation>
+<translation id="7902040092815978832">Показывать цифровую клавиатуру при вводе пароля</translation>
 <translation id="7902255855035461275">Шаблоны, указанные в списке, сверяются с запрашивающим URL. При обнаружении соответствий доступ к видеоустройствам предоставляется без предварительного запроса.
 
       ПРИМЕЧАНИЕ. До версии 45 это правило поддерживалось только в режиме киоска.</translation>
@@ -4962,7 +5009,17 @@
 <translation id="966854160628341653">Определяет, можно ли создавать аккаунты новых пользователей в <ph name="PRODUCT_OS_NAME" />. Если указано значение False, пользователи, не имеющие аккаунта, не смогут войти в систему.
 
       Если задано значение True или правило не настроено, создавать новые аккаунты можно в тех случаях, когда правилом <ph name="DEVICE_USER_WHITELIST_POLICY_NAME" /> пользователю не запрещен вход в систему.</translation>
+<translation id="974349541138387272">Указать шаблон URI нужного преобразователя DNS поверх HTTPS</translation>
 <translation id="981346395360763138">Геолокация Google отключена</translation>
 <translation id="982497069985795632">Включить проверку правописания</translation>
 <translation id="991560005425213776">Отправлять имя пользователя и название файла локальным принтерам</translation>
+<translation id="99232017131102456">Это правило устанавливает единый глобальный кеш для каждого профиля с помощью учетных данных HTTP-сервера для авторизации.
+
+      Если правило не настроено или отключено, браузер использует стандартное поведение для авторизации при переходе между сайтами. В версии 80 это означает, что область применения учетных данных HTTP-сервера для авторизации будет определена по сайту верхнего уровня. Таким образом, если два сайта используют ресурсы одного домена для авторизации, учетные данные необходимо предоставить независимо друг от друга в контексте обоих сайтов. Кешированные учетные данные прокси-сервера будут повторно использоваться на разных сайтах.
+
+      Если правило включено, учетные данные HTTP для авторизации, введенные в контексте одного сайта, будут автоматически использоваться в контексте других сайтов.
+
+      При использовании этого правила в URL вставляются учетные данные для добавления записи в кеш авторизации HTTP. Это делает сайты более уязвимыми для межсайтовых атак и дает возможность отслеживать переходы пользователей между сайтами без использования файлов cookie.
+
+      Это правило дает компаниям возможность обновить процедуру входа (в зависимости от их поведения), но будет удалено в будущем.</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/policy/resources/policy_templates_th.xtb b/components/policy/resources/policy_templates_th.xtb
index 488ff53..9ec1453 100644
--- a/components/policy/resources/policy_templates_th.xtb
+++ b/components/policy/resources/policy_templates_th.xtb
@@ -1,15 +1,15 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="th">
-<translation id="1001649754854402482">เปิดใช้การลดหย่อนการตรวจสอบ <ph name="CORS" /> ในการนำ <ph name="CORS" /> ใหม่ไปใช้ เพื่อให้ส่วนขยายยังคงทำงานร่วมกันได้ และให้ <ph name="PRODUCT_NAME" /> ส่งส่วนหัวที่ระบุโดยไม่ต้องตรวจสอบ <ph name="CORS" />
+<translation id="1001649754854402482">เปิดใช้การลดการตรวจสอบ <ph name="CORS" /> ในการนำ <ph name="CORS" /> ใหม่ไปใช้ เพื่อให้ส่วนขยายยังคงทำงานร่วมกันได้ และให้ <ph name="PRODUCT_NAME" /> ส่งส่วนหัวที่ระบุโดยไม่ต้องตรวจสอบ <ph name="CORS" />
 
-      หากตั้งรายการนี้เป็นว่างเปล่า <ph name="PRODUCT_NAME" /> จะเรียกใช้ส่วนขยายในลักษณะการทำงานที่เข้ากันได้ และจะไม่แสดงการเปลี่ยนแปลง <ph name="API" /> สำหรับ <ph name="PRODUCT_NAME" /> 79 ดังที่อธิบายไว้ใน <ph name="WEB_REQUEST_API_MANUAL" />
+      หากตั้งค่ารายการนี้ให้ว่างเปล่า <ph name="PRODUCT_NAME" /> จะเรียกใช้ส่วนขยายในลักษณะการทำงานที่เข้ากันได้ และจะไม่แสดงการเปลี่ยนแปลง <ph name="API" /> สำหรับ <ph name="PRODUCT_NAME" /> 79 ดังที่อธิบายไว้ใน <ph name="WEB_REQUEST_API_MANUAL" />
 
-      หากตั้งค่ารายการนี้ให้มีชื่อส่วนหัวของคำขอ <ph name="HTTP" /> การตรวจสอบ <ph name="CORS" /> จะเพิกเฉยส่วนหัวที่อยู่ในรายการ พร้อมทั้งเปิดใช้การลดหย่อนสำหรับส่วนขยาย
+      หากตั้งค่ารายการนี้ให้มีชื่อส่วนหัวของคำขอ <ph name="HTTP" /> การตรวจสอบ <ph name="CORS" /> จะเพิกเฉยต่อส่วนหัวที่อยู่ในรายการ พร้อมทั้งเปิดใช้การลดการตรวจสอบสำหรับส่วนขยาย
 
-      หากไม่ได้ตั้งค่ารายการนี้ไว้ จะไม่บังคับใช้การลดหย่อนทั้งสองรายการที่อธิบายไว้ด้านบน
+      หากไม่ได้ตั้งค่ารายการนี้ไว้ ระบบจะไม่บังคับใช้การลดการตรวจสอบทั้ง 2 รายการที่อธิบายไว้ด้านบน
 
-      สำหรับรายละเอียดเกี่ยวกับ <ph name="CORS" /> โปรดไปที่ <ph name="CORS_HELP_URL" /></translation>
+      ดูรายละเอียดเกี่ยวกับ <ph name="CORS" /> ได้ที่ <ph name="CORS_HELP_URL" /></translation>
 <translation id="1002439864875515590">หากตั้งค่านโยบายนี้เป็นสตริงเปล่าหรือไม่ได้กำหนดค่า <ph name="PRODUCT_OS_NAME" /> จะไม่แสดงตัวเลือกเติมข้อความอัตโนมัติในระหว่างขั้นตอนการลงชื่อเข้าใช้ของผู้ใช้
       หากตั้งค่านโยบายนี้เป็นสตริงที่แสดงชื่อโดเมน <ph name="PRODUCT_OS_NAME" /> จะแสดงตัวเลือกเติมข้อความอัตโนมัติในขณะที่ผู้ใช้ลงชื่อเข้าใช้ โดยอนุญาตให้ผู้ใช้พิมพ์เฉพาะชื่อผู้ใช้โดยไม่ต้องมีส่วนขยายชื่อโดเมน  ผู้ใช้จะเขียนทับส่วนขยายชื่อโดเมนนี้ได้
       หากค่าของนโยบายนี้ไม่ใช่โดเมนที่ถูกต้อง ระบบจะไม่นำนโยบายนี้ไปใช้</translation>
@@ -73,9 +73,9 @@
 
           ระบุระยะเวลาก่อนปิดหน้าจอหลังจากไม่มีการป้อนข้อมูลจากผู้ใช้ ขณะทำงานโดยเสียบปลั๊ก
 
-          เมื่อตั้งค่านโยบายนี้เป็นค่าที่มากกว่าศูนย์ จะเป็นการระบุระยะเวลาที่ผู้ใช้ต้องไม่มีความเคลื่อนไหวก่อนที่ <ph name="PRODUCT_OS_NAME" /> จะปิดหน้าจอ
+          เมื่อตั้งค่านโยบายนี้เป็นค่าที่มากกว่า 0 จะเป็นการระบุระยะเวลาที่ผู้ใช้ต้องไม่มีความเคลื่อนไหวก่อนที่ <ph name="PRODUCT_OS_NAME" /> จะปิดหน้าจอ
 
-          เมื่อตั้งค่านโยบายนี้เป็นศูนย์ <ph name="PRODUCT_OS_NAME" /> จะไม่ปิดหน้าจอเมื่อผู้ใช้ไม่มีความเคลื่อนไหว
+          เมื่อตั้งค่านโยบายนี้เป็น 0 <ph name="PRODUCT_OS_NAME" /> จะไม่ปิดหน้าจอเมื่อผู้ใช้ไม่มีความเคลื่อนไหว
 
           เมื่อไม่ได้ตั้งค่านโยบายนี้ไว้ ระบบจะใช้ระยะเวลาค่าเริ่มต้น
 
@@ -442,6 +442,11 @@
 
           หากไม่ได้ตั้งค่านโยบายนี้ ระบบจะปิดใช้ฟีเจอร์เขียนตามคำบอกในหน้าจอการเข้าสู่ระบบในขั้นต้น แต่ผู้ใช้จะเปิดใช้ได้ทุกเมื่อ</translation>
 <translation id="1675002386741412210">ได้รับการสนับสนุนบน:</translation>
+<translation id="1676141669324989554">ช่วยให้คุณกำหนดได้ว่าจะให้ผู้ใช้เพิ่มข้อยกเว้นเพื่ออนุญาตเนื้อหาผสมในเว็บไซต์ที่เจาะจงได้หรือไม่
+
+          นโยบายนี้จะถูกลบล้างสำหรับรูปแบบ URL ที่เจาะจงได้โดยใช้นโยบาย "InsecureContentAllowedForUrls" และ "InsecureContentBlockedForUrls"
+
+          หากไม่ได้ตั้งค่านโยบายนี้ ผู้ใช้จะเพิ่มข้อยกเว้นเพื่ออนุญาตเนื้อหาผสมที่บล็อกได้</translation>
 <translation id="1695708467571967752">นโยบายนี้กำหนดว่าผู้ใช้จะเล่นสื่อได้หรือไม่เมื่อมีการล็อกอุปกรณ์อยู่
 
       หากตั้งค่านโยบายนี้เป็น "เท็จ" ระบบจะปิดใช้ส่วนควบคุมสื่อในหน้าจอล็อก
@@ -563,6 +568,18 @@
       หากเปิดใช้การตั้งค่านี้ บริการปกป้องรหัสผ่านก็จะบันทึกลายนิ้วมือของรหัสผ่านใน URL เหล่านี้เพื่อตรวจหาการใช้รหัสผ่านซ้ำ
       หากปิดใช้หรือไม่ได้ตั้งค่า บริการปกป้องรหัสผ่านก็จะบันทึกลายนิ้วมือของรหัสผ่านใน https://accounts.google.com เท่านั้น
       นโยบายนี้ใช้ได้เฉพาะในอินสแตนซ์ Windows ซึ่งเข้าร่วมโดเมน <ph name="MS_AD_NAME" /> หรืออินสแตนซ์ Windows 10 Pro หรือ Enterprise ที่เข้าร่วมการจัดการอุปกรณ์</translation>
+<translation id="1910704279188129272">อนุญาตให้กำหนดข้อจำกัดการใช้งานต่อแอป
+        ข้อจำกัดการใช้งานนำไปใช้กับแอปที่ติดตั้งไว้ใน <ph name="PRODUCT_OS_NAME" /> สำหรับผู้ใช้นั้นๆ ได้
+        ข้อจำกัดควรส่งผ่านในรายการ |app_limits| มีข้อจำกัดได้ 1 รายการต่อแอปเท่านั้น แอปที่ไม่ได้อยู่ในรายการจะไม่มีข้อจำกัด
+        คุณบล็อกแอปที่จำเป็นต่อระบบปฏิบัติการไม่ได้ ระบบจะถือว่าข้อจำกัดสำหรับแอปดังกล่าวไม่มีผล
+        แอปมี |app_id| เป็นตัวระบุที่ไม่ซ้ำกัน เนื่องจากแอปต่างประเภทกันใช้รูปแบบรหัสที่ต่างกันได้ จึงต้องมีการระบุ |app_type| ไว้ข้าง |app_id|
+        ปัจจุบันการจำกัดเวลาต่อแอปรองรับเฉพาะแอป |ARC| ชื่อแพ็กเกจ Android จะใช้เป็น |app_id|
+        เราจะรองรับแอปพลิเคชันประเภทอื่นๆ ในอนาคต ตอนนี้คุณระบุประเภทเหล่านั้นในนโยบายได้ แต่ข้อจำกัดจะไม่มีผล
+        ข้อจำกัดที่ใช้ได้มี 2 ประเภทคือ |BLOCK| และ |TIME_LIMIT|
+        |BLOCK| ทำให้ผู้ใช้ใช้แอปไม่ได้ หากระบุ |daily_limit_mins| พร้อมกับข้อจำกัด |BLOCK| ระบบจะถือว่า |daily_limit_mins| ไม่มีผล
+        |TIME_LIMITS| ใช้ขีดจำกัดการใช้งานต่อวันและทำให้แอปใช้งานไม่ได้เมื่อถึงขีดจำกัดในวันนั้นๆ ขีดจำกัดการใช้งานระบุได้ใน |daily_limit_mins| และจะรีเซ็ตทุกวันตามเวลา UTC ที่ผ่านไปใน |reset_at|
+        นโยบายนี้ใช้กับผู้ใช้ที่เป็นเด็กเท่านั้น
+        นโยบายนี้เป็นส่วนเสริมของ "UsageTimeLimit" ข้อจำกัดที่ระบุไว้ใน "UsageTimeLimit" เช่น เวลาอยู่หน้าจอและเวลาเข้านอน จะมีผลไม่ว่าขีดจำกัดเวลาที่ระบุไว้ใน "PerAppTimeLimits" เป็นระยะเวลาเท่าใดก็ตาม</translation>
 <translation id="1914840757300882918">หากตั้งค่านโยบายนี้ โฮสต์จะใช้ใบรับรองไคลเอ็นต์ที่มีผู้ออกใบรับรอง CN ที่กำหนดเพื่อตรวจสอบสิทธิ์ RemoteAccessHostTokenValidationUrl ตั้งค่าเป็น "*" เพื่อใช้ใบรับรองไคลเอ็นต์ทั้งหมดที่ใช้งานได้
 
           ฟีเจอร์นี้ปิดใช้บนฝั่งเซิร์ฟเวอร์อยู่ในขณะนี้</translation>
@@ -604,9 +621,9 @@
 
           ระบุระยะเวลาก่อนปิดหน้าจอหลังจากไม่มีการป้อนข้อมูลจากผู้ใช้ ขณะทำงานโดยใช้พลังงานแบตเตอรี่
 
-          เมื่อตั้งค่านโยบายนี้เป็นค่าที่มากกว่าศูนย์ จะเป็นการระบุระยะเวลาที่ผู้ใช้ต้องไม่มีความเคลื่อนไหวก่อนที่ <ph name="PRODUCT_OS_NAME" /> จะปิดหน้าจอ
+          เมื่อตั้งค่านโยบายนี้เป็นค่าที่มากกว่า 0 จะเป็นการระบุระยะเวลาที่ผู้ใช้ต้องไม่มีความเคลื่อนไหวก่อนที่ <ph name="PRODUCT_OS_NAME" /> จะปิดหน้าจอ
 
-          เมื่อตั้งค่านโยบายนี้เป็นศูนย์ <ph name="PRODUCT_OS_NAME" /> จะไม่ปิดหน้าจอเมื่อผู้ใช้ไม่มีความเคลื่อนไหว
+          เมื่อตั้งค่านโยบายนี้เป็น 0 <ph name="PRODUCT_OS_NAME" /> จะไม่ปิดหน้าจอเมื่อผู้ใช้ไม่มีความเคลื่อนไหว
 
           เมื่อไม่ได้ตั้งค่านโยบายนี้ไว้ ระบบจะใช้ระยะเวลาค่าเริ่มต้น
 
@@ -723,6 +740,11 @@
 <translation id="2149330464730004005">เปิดใช้การพิมพ์สี</translation>
 <translation id="2156132677421487971">กำหนดค่านโยบายต่างๆ สำหรับ <ph name="PRODUCT_NAME" /> ซึ่งเป็นฟีเจอร์ที่ให้ผู้ใช้ส่งเนื้อหาในแท็บ ไซต์ หรือเดสก์ท็อปจากเบราว์เซอร์ไปยังจอแสดงผลและระบบเสียงระยะไกลได้</translation>
 <translation id="2156755242840687300">เซิร์ฟเวอร์การพิมพ์ภายนอกที่เปิดใช้</translation>
+<translation id="2160336427036785721">กำหนดขนาดหน่วยความจำที่อินสแตนซ์หนึ่งๆ ของ <ph name="PRODUCT_NAME" /> จะใช้ได้ก่อนเริ่มทิ้งแท็บ (กล่าวคือ หน่วยความจำที่แท็บใช้จะถูกล้างและจะต้องโหลดแท็บซ้ำเมื่อมีการสลับไปยังแท็บนั้น) เพื่อประหยัดหน่วยความจำ
+
+      หากตั้งค่านโยบายนี้ เบราว์เซอร์จะเริ่มทิ้งแท็บเพื่อประหยัดหน่วยความจำเมื่อการใช้หน่วยความจำเกินขีดจำกัดแล้ว อย่างไรก็ตาม ไม่มีการรับประกันว่าเบราว์เซอร์จะทำงานตลอดเวลาแม้ว่าจะยังไม่เกินขีดจำกัดก็ตาม ทุกค่าที่ต่ำกว่า 1024 จะปัดเป็น 1024
+
+      หากไม่ได้ตั้งค่านโยบายนี้ เบราว์เซอร์จะเริ่มพยายามประหยัดหน่วยความจำก็ต่อเมื่อตรวจพบว่าหน่วยความจำจริงของเครื่องเหลือน้อย</translation>
 <translation id="2166472654199325139">ไม่ต้องกรองเว็บไซต์ที่มีเนื้อหาสำหรับผู้ใหญ่</translation>
 <translation id="2168397434410358693">ระยะหน่วงเวลาของการไม่ใช้งานเมื่อทำงานโดยใช้ไฟ AC</translation>
 <translation id="217013996107840632">พารามิเตอร์บรรทัดคำสั่งสำหรับการเปลี่ยนจากเบราว์เซอร์ทางเลือก</translation>
@@ -824,14 +846,23 @@
 <translation id="2303795211377219696">เปิดใช้ "ป้อนข้อความอัตโนมัติ" สำหรับบัตรเครดิต</translation>
 <translation id="2309390639296060546">การตั้งค่าตำแหน่งทางภูมิศาสตร์เริ่มต้น</translation>
 <translation id="2327252517317514801">กำหนดโดเมนที่อนุญาตให้เข้าถึง G Suite</translation>
+<translation id="2331354174913096226">เทมเพลต URI ของงรีโซลเวอร์ DNS-over-HTTPS ที่ต้องการ วิธีระบุรีโซลเวอร์ DNS-over-HTTPS หลายรายการคือเว้นวรรคระหว่างเทมเพลต URI ที่เกี่ยวข้อง
+
+      หากตั้งค่า DnsOverHttpsMode เป็น <ph name="SECURE_DNS_MODE_SECURE" /> ก็ต้องตั้งค่านโยบายนี้และนโยบายต้องไม่ว่างเปล่า
+
+      หากตั้งค่า DnsOverHttpsMode เป็น <ph name="SECURE_DNS_MODE_AUTOMATIC" /> และตั้งค่านโยบายนี้ด้วย ระบบก็จะใช้เทมเพลต URI ที่ระบุไว้ หากไม่ได้ตั้งค่านโยบายนี้ ระบบจะใช้การจับคู่ที่ฮาร์ดโค้ดเพื่อพยายามอัปเกรดรีโซลเวอร์ DNS ปัจจุบันของผู้ใช้เป็นรีโซลเวอร์ DoH ที่ดำเนินการโดยผู้ให้บริการรายเดียวกัน
+
+      หากเทมเพลต URI มีตัวแปร <ph name="HTTP_VARIABLE_DNS" /> คำขอที่ส่งไปยังรีโซลเวอร์จะใช้ <ph name="HTTP_METHOD_GET" /> หากไม่มีตัวแปรดังกล่าวจะใช้ <ph name="HTTP_METHOD_POST" />
+
+      ระบบจะไม่สนใจเทมเพลตที่จัดรูปแบบไม่ถูกต้อง</translation>
 <translation id="2345547870894930157">เปิดใช้โหมด DNS-over-HTTPS ที่ไม่มีการถอยหลังกลับที่ไม่ปลอดภัย</translation>
 <translation id="237494535617297575">ช่วยให้คุณกำหนดรายการของรูปแบบ URL ที่ระบุไซต์ที่ได้รับอนุญาตให้แสดงการแจ้งเตือน หากนโยบายนี้ไม่มีการกำหนดไว้ จะใช้ค่าเริ่มต้นทั่วไปสำหรับไซต์ทั้งหมด ทั้งจากนโยบาย "DefaultNotificationsSetting" หากมีการตั้งค่าไว้หรือจากการกำหนดค่าส่วนบุคคลของผู้ใช้เอง</translation>
 <translation id="2386362615870139244">อนุญาตล็อกปลุกหน้าจอ</translation>
-<translation id="2398554235599593694"> นโยบายนี้จะควบคุมไม่ว่าช่องทำเครื่องหมาย "เปิดตลอดเวลา" จะแสดงอยู่บนพร้อมท์การยืนยันการเปิดใช้โปรโตคอลภายนอกหรือไม่
+<translation id="2398554235599593694"> นโยบายนี้กำหนดว่าจะมีการแสดงช่องทำเครื่องหมาย "เปิดตลอดเวลา" ในข้อความแจ้งยืนยันการเปิดใช้โปรโตคอลภายนอกหรือไม่
 
-      หากตั้งค่านโยบายนี้เป็นจริง เมื่อการเปิดใช้โปรโตคอลภายนอกแสดงอยู่ ผู้ใช้อาจเลือก "เปิดตลอดเวลา" ให้กับโปรโตคอลได้โดยไม่ต้องมีพร้อมท์การยืนยันในอนาคต
+      หากตั้งค่านโยบายนี้เป็น "จริง" เมื่อการยืนยันโปรโตคอลภายนอกแสดงอยู่ ผู้ใช้อาจเลือก "เปิดตลอดเวลา" ให้กับโปรโตคอลนั้นได้โดยไม่ต้องมีข้อความแจ้งยืนยันในอนาคต
 
-      หากตั้งค่านโยบายนี้เป็นเท็จ หรือไม่ตั้งค่าไว้ ช่องทำเครื่องหมาย "เปิดตลอดเวลา" จะไม่แสดง และระบบจะพร้อมท์ผู้ใช้เมื่อมีการเรียกใช้โปรโตคอลภายนอกแต่ละครั้ง</translation>
+      หากตั้งค่านโยบายนี้เป็น "เท็จ" หรือไม่ตั้งค่าไว้ ช่องทำเครื่องหมาย "เปิดตลอดเวลา" จะไม่แสดง และระบบจะแสดงข้อความแจ้งแก่ผู้ใช้เมื่อมีการเรียกใช้โปรโตคอลภายนอกแต่ละครั้ง</translation>
 <translation id="2411817661175306360">การแจ้งเตือนการป้องกันด้วยรหัสผ่านปิดอยู่</translation>
 <translation id="2411919772666155530">บล็อกการแจ้งเตือนในไซต์เหล่านี้</translation>
 <translation id="2418507228189425036">ปิดใช้งานการบันทึกประวัติเบราว์เซอร์ใน <ph name="PRODUCT_NAME" /> และป้องกันไม่ให้ผู้ใช้เปลี่ยนการตั้งค่านี้
@@ -864,13 +895,13 @@
 
           ระบุระยะเวลาก่อนล็อกหน้าจอหลังจากไม่มีการป้อนข้อมูลจากผู้ใช้ ขณะทำงานโดยเสียบปลั๊ก
 
-          เมื่อตั้งค่านโยบายนี้เป็นค่าที่มากกว่าศูนย์ จะเป็นการระบุระยะเวลาที่ผู้ใช้ต้องไม่มีความเคลื่อนไหวก่อนที่ <ph name="PRODUCT_OS_NAME" /> จะล็อกหน้าจอ
+          เมื่อตั้งค่านโยบายนี้เป็นค่าที่มากกว่า 0 จะเป็นการระบุระยะเวลาที่ผู้ใช้ต้องไม่มีความเคลื่อนไหวก่อนที่ <ph name="PRODUCT_OS_NAME" /> จะล็อกหน้าจอ
 
-          เมื่อตั้งค่านโยบายนี้เป็นศูนย์ <ph name="PRODUCT_OS_NAME" /> จะไม่ล็อกหน้าจอเมื่อผู้ใช้ไม่มีความเคลื่อนไหว
+          เมื่อตั้งค่านโยบายนี้เป็น 0 <ph name="PRODUCT_OS_NAME" /> จะไม่ล็อกหน้าจอเมื่อผู้ใช้ไม่มีความเคลื่อนไหว
 
           เมื่อไม่ได้ตั้งค่านโยบายนี้ไว้ ระบบจะใช้ระยะเวลาค่าเริ่มต้น
 
-          วิธีที่แนะนำสำหรับการล็อกหน้าจอเมื่อไม่มีความเคลื่อนไหวก็คือการเปิดใช้การล็อกหน้าจอเมื่อถูกระงับการใช้งาน และให้ <ph name="PRODUCT_OS_NAME" /> ระงับการใช้งานหลังจากระยะหน่วงเวลาของการไม่มีความเคลื่อนไหว นโยบายนี้ควรใช้ในเวลาที่การล็อกหน้าจอควรจะเกิดขึ้นก่อนเวลาระงับการใช้งานเป็นเวลานาน หรือเมื่อไม่ต้องการใช้การระงับการใช้งานเมื่อไม่ใช้งานเลยเท่านั้น
+          วิธีที่แนะนำสำหรับการล็อกหน้าจอเมื่อไม่มีความเคลื่อนไหวก็คือการเปิดใช้การล็อกหน้าจอเมื่อถูกระงับการใช้งาน และให้ <ph name="PRODUCT_OS_NAME" /> ระงับการใช้งานหลังจากหมดระยะหน่วงเวลาของการไม่มีความเคลื่อนไหว นโยบายนี้ควรใช้ในเวลาที่การล็อกหน้าจอควรจะเกิดขึ้นก่อนเวลาระงับการใช้งานเป็นเวลานาน หรือเมื่อไม่ต้องการใช้การระงับการใช้งานเมื่อไม่ใช้งานเลยเท่านั้น
 
           ควรระบุค่าของนโยบายเป็นมิลลิวินาที ค่าจะถูกบีบให้น้อยกว่าระยะหน่วงเวลาของการไม่มีความเคลื่อนไหว</translation>
 <translation id="2433412232489478893">นโยบายนี้ใช้กำหนดว่าผู้ใช้ได้รับอนุญาตให้ใช้ฟีเจอร์พื้นที่แชร์ไฟล์ของเครือข่ายสำหรับ <ph name="PRODUCT_NAME" /> หรือไม่
@@ -1083,7 +1114,7 @@
           URL การค้นหาของ Google สามารถระบุเป็น: <ph name="GOOGLE_SEARCH_URL" />.
 
           นโยบายนี้จะต้องมีการตั้งค่าเมื่อมีการเปิดใช้นโยบาย "DefaultSearchProviderEnabled" และจะมีการใช้งานเฉพาะในกรณีนี้เท่านั้น</translation>
-<translation id="2658653824183107970">ใช้การนำ <ph name="CORS" /> เดิมไปใช้งานมากกว่าจะใช้ <ph name="CORS" /> ใหม่</translation>
+<translation id="2658653824183107970">ควรใช้การใช้งาน <ph name="CORS" /> เดิมมากกว่า <ph name="CORS" /> ใหม่</translation>
 <translation id="2659019163577049044">หากเปิดใช้การตั้งค่านี้ ผู้ใช้จะตั้งค่าอุปกรณ์เพื่อซิงค์ข้อความ SMS ระหว่างโทรศัพท์กับ Chromebook ได้ โปรดทราบว่าหากอนุญาตให้มีนโยบายนี้ ผู้ใช้ต้องเลือกใช้ฟีเจอร์นี้อย่างชัดเจนด้วยการทำตามขั้นตอนการตั้งค่าจนสมบูรณ์ เมื่อเสร็จแล้ว ผู้ใช้จะส่งและรับข้อความ SMS ใน Chromebook ได้
 
       หากปิดใช้การตั้งค่านี้ ผู้ใช้จะตั้งค่าการซิงค์ SMS ไม่ได้
@@ -1237,13 +1268,13 @@
 <translation id="2872961005593481000">ปิด</translation>
 <translation id="2873651257716068683">ลบล้างขนาดหน้าการพิมพ์เริ่มต้น ระบบจะเพิกเฉยนโยบายนี้หากไม่มีขนาดหน้าให้เลือก</translation>
 <translation id="2874209944580848064">หมายเหตุสำหรับอุปกรณ์ <ph name="PRODUCT_OS_NAME" /> ที่รองรับแอป Android:</translation>
-<translation id="2875192972412983412">ระบุสับเซตของเซิร์ฟเวอร์การพิมพ์ที่จะค้นหาเครื่องพิมพ์ในเซิร์ฟเวอร์
+<translation id="2875192972412983412">ระบุเซิร์ฟเวอร์การพิมพ์ส่วนหนึ่งที่จะใช้สำหรับค้นหาเครื่องพิมพ์ในเซิร์ฟเวอร์
 
       หากใช้นโยบายนี้ จะมีเพียงเครื่องพิมพ์ในเซิร์ฟเวอร์ที่มี ID ตรงกับค่าในนโยบายนี้เท่านั้นที่พร้อมใช้งานสำหรับผู้ใช้
 
-      ID ต้องตรงกับช่อง ID ในไฟล์ที่ระบุไว้ใน <ph name="EXTERNAL_PRINT_SERVERS_POLICY" />
+      ID ดังกล่าวต้องตรงกับช่อง ID ในไฟล์ที่ระบุไว้ใน <ph name="EXTERNAL_PRINT_SERVERS_POLICY" />
 
-      หากไม่ได้ตั้งค่านโยบายนี้ ระบบจะไม่มีการกรองและนับรวมเซิร์ฟเวอร์การพิมพ์ทั้งหมด</translation>
+      หากไม่ได้ตั้งค่านโยบายนี้ ระบบจะไม่มีการกรองและใช้เซิร์ฟเวอร์การพิมพ์ทั้งหมดในการค้นหา</translation>
 <translation id="2877225735001246144">ปิดใช้งานการค้นหา CNAME เมื่อมีการเจรจาตรวจสอบสิทธิ์ Kerberos</translation>
 <translation id="2890645751406497668">ให้สิทธิ์เว็บไซต์เหล่านี้โดยอัตโนมัติในการเชื่อมต่อกับอุปกรณ์ USB ที่มีรหัสผู้ให้บริการและรหัสผลิตภัณฑ์ที่ระบุ</translation>
 <translation id="2892414556511568464">จำกัดโหมดการพิมพ์ 2 ด้าน ระบบจะถือว่าไม่มีข้อจำกัดหากไม่ได้ตั้งค่านโยบายหรือค่าว่างเปล่า</translation>
@@ -1301,6 +1332,7 @@
 
           นโยบายนี้ใช้ได้เฉพาะในอินสแตนซ์ Windows ซึ่งเข้าร่วมโดเมน <ph name="MS_AD_NAME" /> หรืออินสแตนซ์ Windows 10 Pro หรือ Enterprise ที่เข้าร่วมการจัดการอุปกรณ์</translation>
 <translation id="3016255526521614822">อนุญาตพิเศษให้แอปสำหรับจดโน้ตแสดงในหน้าจอล็อกของ <ph name="PRODUCT_OS_NAME" /></translation>
+<translation id="3020064401262077616">ควบคุมนโยบายการควบคุมดูแลโดยผู้ปกครองซึ่งใช้กับบัญชีของเด็กเท่านั้น</translation>
 <translation id="3021562480854470924">อนุญาตให้มีจุดการย้อนกลับ</translation>
 <translation id="3023572080620427845">URL ของไฟล์ XML ที่มี URL ที่จะโหลดในเบราว์เซอร์สำรอง</translation>
 <translation id="3026740867910702435">เปิดใช้ฟีเจอร์การช่วยเหลือพิเศษด้วยเคอร์เซอร์ขนาดใหญ่ในหน้าจอการเข้าสู่ระบบ
@@ -1396,6 +1428,7 @@
 
           หากไม่ได้ตั้งการตั้งค่านี้ <ph name="PRODUCT_NAME" /> จะอนุญาตให้ใช้โฮสต์การรับส่งข้อความดั้งเดิมระดับผู้ใช้</translation>
 <translation id="3177802893484440532">ต้องใช้การตรวจสอบ OCSP/CRL ออนไลน์สำหรับ Trust Anchor ในพื้นที่</translation>
+<translation id="3184161739683646075">ควบคุมโหมด DNS-over-HTTPS</translation>
 <translation id="3185009703220253572">ตั้งแต่รุ่น <ph name="SINCE_VERSION" /></translation>
 <translation id="3187220842205194486">แอป Android ไม่มีสิทธิ์เข้าถึงกุญแจขององค์กร นโยบายนี้ไม่มีผลต่อกุญแจเหล่านั้น</translation>
 <translation id="3205825995289802549">ขยายขนาดหน้าต่างเบราว์เซอร์บานแรกให้ใหญ่ที่สุดเมื่อเรียกใช้งานครั้งแรก</translation>
@@ -1412,7 +1445,7 @@
 
       ใช้อักขระ "*" ที่เป็นสัญลักษณ์แทนเพื่อจับคู่อักขระ 0 หรืออักขระอื่นๆ ที่กำหนดเอง อักขระหลีกคือ "\" ดังนั้นหากต้องการจับคู่อักขระ "*" หรือ "\" จริง ต้องใส่ "\" ไว้หน้าอักขระเหล่านั้นด้วย
 
-      หากไม่ได้กำหนดค่านโยบายนี้ไว้ บัญช่ี Google ทั้งหมดในอุปกรณ์จะแสดงอยู่ใน <ph name="PRODUCT_NAME" /></translation>
+      หากไม่ได้กำหนดค่านโยบายนี้ไว้ บัญชี Google ทั้งหมดในอุปกรณ์จะแสดงอยู่ใน <ph name="PRODUCT_NAME" /></translation>
 <translation id="3251500716404598358">กำหนดค่านโยบายเพื่อสลับระหว่างเบราว์เซอร์
 
       เว็บไซต์ที่กำหนดค่าไว้จะเปิดในเบราว์เซอร์อื่นแทน <ph name="PRODUCT_NAME" /> โดยอัตโนมัติ</translation>
@@ -1580,7 +1613,9 @@
 <translation id="3524204464536655762">ไม่อนุญาตให้เว็บไซต์ขอสิทธิ์เข้าถึงอุปกรณ์ USB ผ่าน WebUSB API</translation>
 <translation id="3526752951628474302">การพิมพ์ขาวดำเท่านั้น</translation>
 <translation id="3528000905991875314">เปิดใช้งานหน้าเว็บแสดงข้อผิดพลาดสำรอง</translation>
+<translation id="3531084733660068324">การตั้งค่าการควบคุมดูแลโดยผู้ปกครอง</translation>
 <translation id="3534882636155369445">ไม่บล็อกไฟล์ขนาดใหญ่</translation>
+<translation id="3540935459049973317">การจำกัดเวลาต่อแอป</translation>
 <translation id="3545457887306538845">ให้คุณควบคุมว่าจะใช้เครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ได้ที่ใดบ้าง
 
       หากตั้งค่านโยบายนี้เป็น "DeveloperToolsDisallowedForForceInstalledExtensions" (ค่า 0 ซึ่งเป็นค่าเริ่มต้น) คุณจะเข้าถึงเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์และคอนโซล JavaScript ได้โดยทั่วไป แต่จะเข้าถึงไม่ได้ในบริบทส่วนขยายที่ติดตั้งโดยนโยบายองค์กร
@@ -1623,13 +1658,13 @@
 
           ระบุระยะเวลาก่อนล็อกหน้าจอหลังจากไม่มีการป้อนข้อมูลจากผู้ใช้ ขณะทำงานโดยใช้พลังงานแบตเตอรี่
 
-          เมื่อตั้งค่านโยบายนี้เป็นค่าที่มากกว่าศูนย์ จะเป็นการระบุระยะเวลาที่ผู้ใช้ต้องไม่มีความเคลื่อนไหวก่อนที่ <ph name="PRODUCT_OS_NAME" /> จะล็อกหน้าจอ
+          เมื่อตั้งค่านโยบายนี้เป็นค่าที่มากกว่า 0 จะเป็นการระบุระยะเวลาที่ผู้ใช้ต้องไม่มีความเคลื่อนไหวก่อนที่ <ph name="PRODUCT_OS_NAME" /> จะล็อกหน้าจอ
 
-          เมื่อตั้งค่านโยบายนี้เป็นศูนย์ <ph name="PRODUCT_OS_NAME" /> จะไม่ล็อกหน้าจอเมื่อผู้ใช้ไม่มีความเคลื่อนไหว
+          เมื่อตั้งค่านโยบายนี้เป็น 0 <ph name="PRODUCT_OS_NAME" /> จะไม่ล็อกหน้าจอเมื่อผู้ใช้ไม่มีความเคลื่อนไหว
 
           เมื่อไม่ได้ตั้งค่านโยบายนี้ไว้ ระบบจะใช้ระยะเวลาค่าเริ่มต้น
 
-          วิธีที่แนะนำสำหรับการล็อกหน้าจอเมื่อไม่มีความเคลื่อนไหวก็คือการเปิดใช้การล็อกหน้าจอเมื่อถูกระงับการใช้งาน และให้ <ph name="PRODUCT_OS_NAME" /> ระงับการใช้งานหลังจากระยะหน่วงเวลาของการไม่มีความเคลื่อนไหว นโยบายนี้ควรใช้ในเวลาที่การล็อกหน้าจอควรจะเกิดขึ้นก่อนเวลาระงับการใช้งานเป็นเวลานาน หรือเมื่อไม่ต้องการใช้การระงับการใช้งานเมื่อไม่ใช้งานเลยเท่านั้น
+          วิธีที่แนะนำสำหรับการล็อกหน้าจอเมื่อไม่มีความเคลื่อนไหวก็คือการเปิดใช้การล็อกหน้าจอเมื่อถูกระงับการใช้งาน และให้ <ph name="PRODUCT_OS_NAME" /> ระงับการใช้งานหลังจากหมดระยะหน่วงเวลาของการไม่มีความเคลื่อนไหว นโยบายนี้ควรใช้ในเวลาที่การล็อกหน้าจอควรจะเกิดขึ้นก่อนเวลาระงับการใช้งานเป็นเวลานาน หรือเมื่อไม่ต้องการใช้การระงับการใช้งานเมื่อไม่ใช้งานเลยเท่านั้น
 
           ควรระบุค่าของนโยบายเป็นมิลลิวินาที ค่าจะถูกบีบให้น้อยกว่าระยะหน่วงเวลาของการไม่มีความเคลื่อนไหว</translation>
 <translation id="3624515566460517364">ตรวจสอบการละเมิดกฎการปกป้องข้อมูลที่ละเอียดอ่อนสำหรับการอัปโหลดและดาวน์โหลด</translation>
@@ -2511,6 +2546,15 @@
 <translation id="5102203758995933166">อนุญาตให้ใช้การกำหนดค่าเครือข่ายแบบพุชสำหรับผู้ใช้แต่ละคนของอุปกรณ์ <ph name="PRODUCT_OS_NAME" /> การกำหนดค่าเครือข่ายจะเป็นสตริงรูปแบบ JSON ตามที่กำหนดโดยรูปแบบการกำหนดค่าเครือข่ายแบบเปิด</translation>
 <translation id="5105313908130842249">ระยะหน่วงเวลาการล็อกหน้าจอเมื่อทำงานโดยใช้พลังงานแบตเตอรี่</translation>
 <translation id="5108031557082757679">เครื่องพิมพ์สำหรับอุปกรณ์ขององค์กรที่มีการปิดใช้</translation>
+<translation id="5112121363469561920">ตั้งค่าประเภทแว่นขยายหน้าจอเริ่มต้นที่เปิดใช้ในหน้าจอการเข้าสู่ระบบ
+
+          หากตั้งค่านโยบายนี้ นโยบายจะควบคุมประเภทแว่นขยายหน้าจอที่เปิดใช้เมื่อหน้าจอการเข้าสู่ระบบแสดงขึ้น การตั้งค่านโยบายเป็น "ไม่มี" จะปิดใช้แว่นขยายหน้าจอ
+
+          หากตั้งค่านโยบายนี้ ผู้ใช้จะลบล้างการตั้งค่าได้ชั่วคราวโดยการเปิดหรือปิดใช้แว่นขยายหน้าจอ อย่างไรก็ตาม ตัวเลือกของผู้ใช้จะไม่คงอยู่ตลอดไป และระบบจะนำค่าเริ่มต้นกลับมาใช้ทุกครั้งที่หน้าจอการเข้าสู่ระบบปรากฏขึ้นใหม่ หรือเมื่อผู้ใช้ไม่มีการใช้งานในหน้าจอการเข้าสู่ระบบเป็นเวลา 1 นาที
+
+          หากไม่ได้ตั้งค่านโยบายนี้ ระบบจะปิดใช้แว่นขยายหน้าจอเมื่อหน้าจอการเข้าสู่ระบบแสดงเป็นครั้งแรก ผู้ใช้จะเปิดหรือปิดใช้แว่นขยายหน้าจอเมื่อใดก็ได้ และสถานะของแว่นขยายหน้าจอในหน้าจอการเข้าสู่ระบบจะคงอยู่ตลอดระหว่างการใช้งานของผู้ใช้แต่ละคน
+
+          หมายเหตุ: <ph name="DEVICE_LOGIN_SCREEN_SCREEN_MAGNIFIER_TYPE_POLICY_NAME" /> จะลบล้างนโยบายนี้หากมีการระบุนโยบายเดิมไว้</translation>
 <translation id="5124368997194894978">เปิดใช้การบูตด้วย AC (ไฟฟ้ากระแสสลับ)</translation>
 <translation id="5131211790949066746">เปิดใช้การรวมนโยบายรายการการติดตั้งส่วนขยาย <ph name="EXTENSION_INSTALL_BLACKLIST_POLICY_NAME" />, <ph name="EXTENSION_INSTALL_WHITELIST_POLICY_NAME" /> และ <ph name="EXTENSION_INSTALL_FORCELIST_POLICY_NAME" />
 
@@ -2519,9 +2563,6 @@
       หากคุณปิดใช้การตั้งค่านี้หรือไม่ได้ตั้งค่า ระบบจะใช้เฉพาะรายการจากแหล่งที่มาที่มีลำดับความสำคัญสูงสุด และแหล่งที่มาอื่นๆ ทั้งหมดจะแสดงเป็นความขัดแย้งแต่ระบบจะไม่สนใจ</translation>
 <translation id="5141670636904227950">ตั้งค่าประเภทของแว่นขยายหน้าจอเริ่มต้นที่เปิดใช้งานบนหน้าจอการเข้าสู่ระบบ</translation>
 <translation id="5142301680741828703">แสดงรูปแบบ URL ต่อไปนี้ใน <ph name="PRODUCT_FRAME_NAME" /></translation>
-<translation id="5146261336206349846">เมื่อตั้งค่านโยบายนี้เป็นเปิดใช้ ระบบจะตรวจสอบ URL ที่เข้าชมทั้งหมดกับ Google Safe Browsing แบบเรียลไทม์
-
-      เมื่อตั้งค่านโยบายนี้เป็นปิดใช้หรือไม่ได้ตั้งค่า ระบบจะใช้การตรวจสอบกับ Google Safe Browsing สำหรับผู้บริโภค</translation>
 <translation id="5148753489738115745">ช่วยให้คุณสามารถกำหนดพารามิเตอร์เพิ่มเติมที่จะนำมาใช้เมื่อ <ph name="PRODUCT_FRAME_NAME" /> เปิดใช้งาน <ph name="PRODUCT_NAME" />
 
           หากไม่ได้ตั้งค่านโยบายนี้เอาไว้ คำสั่งที่เป็นค่าเริ่มต้นจะถูกนำมาใช้</translation>
@@ -2610,9 +2651,9 @@
 
           ระบุระยะเวลาก่อนหรี่หน้าจอหลังจากไม่มีการป้อนข้อมูลจากผู้ใช้ ขณะทำงานโดยใช้พลังงานแบตเตอรี่
 
-          เมื่อตั้งค่านโยบายนี้เป็นค่าที่มากกว่าศูนย์ จะเป็นการระบุระยะเวลาที่ผู้ใช้ต้องไม่มีความเคลื่อนไหวก่อนที่ <ph name="PRODUCT_OS_NAME" /> จะหรี่หน้าจอ
+          เมื่อตั้งค่านโยบายนี้เป็นค่าที่มากกว่า 0 จะเป็นการระบุระยะเวลาที่ผู้ใช้ต้องไม่มีความเคลื่อนไหวก่อนที่ <ph name="PRODUCT_OS_NAME" /> จะหรี่หน้าจอ
 
-          เมื่อตั้งค่านโยบายนี้เป็นศูนย์ <ph name="PRODUCT_OS_NAME" /> จะไม่หรี่หน้าจอเมื่อผู้ใช้ไม่มีความเคลื่อนไหว
+          เมื่อตั้งค่านโยบายนี้เป็น 0 <ph name="PRODUCT_OS_NAME" /> จะไม่หรี่หน้าจอเมื่อผู้ใช้ไม่มีความเคลื่อนไหว
 
           เมื่อไม่ได้ตั้งค่านโยบายนี้ไว้ ระบบจะใช้ระยะเวลาค่าเริ่มต้น
 
@@ -3068,7 +3109,7 @@
 <translation id="5983708779415553259">ลักษณะการทำงานเริ่มต้นสำหรับเว็บไซต์ที่ไม่ได้อยู่ในชุดเนื้อหาใดๆ</translation>
 <translation id="5997107377032983906">ช่วยให้คุณตั้งค่ารายการรูปแบบ URL ที่ระบุเว็บไซต์ที่อนุญาตให้แสดงเนื้อหาผสม (เช่น เนื้อหา HTTP ในเว็บไซต์ HTTPS) ที่บล็อกได้ (เช่น ที่ใช้งานอยู่)
 
-          หากไม่ได้ตั้งค่านโยบายนี้ไว้ ระบบจะบล็อกเนื้อหาผสมที่บล็อกได้ แต่ผู้ใช้จะตั้งค่าข้อยกเว้นเพื่ออนุญาตให้แสดงเนื้อหาดังกล่าวในเว็บไซต์ที่เจาะจงได้</translation>
+          หากไม่ได้ตั้งค่านโยบายนี้ไว้ ระบบจะบล็อกเนื้อหาผสมที่บล็อกได้ แต่ผู้ใช้จะตั้งค่าข้อยกเว้นให้แสดงเนื้อหาดังกล่าวในเว็บไซต์ที่เจาะจงได้</translation>
 <translation id="5997543603646547632">ใช้เวลารูปแบบ 24 ชั่วโมงโดยค่าเริ่มต้น</translation>
 <translation id="5997846976342452720">ระบุว่าควรปิดเครื่องมือค้นหาปลั๊กอินไหม (เลิกใช้งานแล้ว)</translation>
 <translation id="5998198091336830580">นโยบายนี้เป็นส่วนหนึ่งของกลุ่มขนาดเล็กต่อไปนี้ (ระบบใช้เฉพาะนโยบายจากแหล่งที่มาที่มีลำดับความสำคัญสูงสุดในกลุ่ม)</translation>
@@ -3140,6 +3181,10 @@
       โปรดทราบว่าระบบจะไม่สนใจนโยบายนี้และบริการตำแหน่งของ Google จะปิดใช้อยู่เสมอเมื่อตั้งค่านโยบาย <ph name="DEFAULT_GEOLOCATION_SETTING_POLICY_NAME" /> เป็น <ph name="BLOCK_GEOLOCATION_SETTING" /></translation>
 <translation id="6141402445226505817">ใช้การตรวจหาเขตเวลาคร่าวๆ ทุกครั้ง</translation>
 <translation id="6145799962557135888">ช่วยให้คุณกำหนดรายการของรูปแบบ URL ที่ระบุไซต์ที่ได้รับอนุญาตให้เรียกใช้ JavaScript หากนโยบายนี้ไม่มีการกำหนดไว้ จะใช้ค่าเริ่มต้นทั่วไปสำหรับไซต์ทั้งหมด ทั้งจากนโยบาย "DefaultJavaScriptSetting" หากมีการตั้งค่าไว้ หรือจากการกำหนดค่าส่วนบุคคลของผู้ใช้เอง</translation>
+<translation id="614616930188030377">รูปแบบในรายการนี้จะจับคู่กับต้นทางการรักษาความปลอดภัยของ URL ที่ขอ
+      หากพบต้นทางที่ตรงกันหรือมีการปิดใช้ chrome://flags/#enable-webrtc-hide-local-ips-with-mdns ที่อยู่ IP ในเครื่องจะแสดงใน ICE Candidate ผ่าน WebRTC
+      มิเช่นนั้น ระบบจะปกปิดที่อยู่ IP ในเครื่องโดยใช้ชื่อโฮสต์ mDNS แทน
+      โปรดทราบว่านโยบายนี้ทำให้การปกป้อง IP ในเครื่องไม่แน่นหนานักในกรณีที่ผู้ดูแลระบบจำเป็นต้องปกป้อง IP ในเครื่อง</translation>
 <translation id="614662973812186053">นโยบายนี้จะยังควบคุมการใช้งาน Android และการรวบรวมข้อมูลการวินิจฉัยด้วยเช่นกัน</translation>
 <translation id="6153048425064249648">นโยบายนี้ควบคุมการรายงานในระบบคลาวด์ของ <ph name="PRODUCT_NAME" /> ซึ่งจะอัปโหลดข้อมูลเกี่ยวกับการทำงานของเบราว์เซอร์ไปยังคอนโซล Google Admin
 
@@ -3294,7 +3339,7 @@
 <translation id="6440051664870270040">อนุญาตให้เว็บไซต์นำทางและเปิดป๊อปอัปพร้อมกันได้</translation>
 <translation id="6447948611083700881">การสำรองและกู้คืนข้อมูลปิดใช้อยู่</translation>
 <translation id="6449476513004303784">ไม่อนุญาตให้ผู้ใช้จัดการใบรับรอง</translation>
-<translation id="6453641799812499182">เปิดใช้การลดหย่อนการตรวจสอบ <ph name="CORS" /> ในการนำ <ph name="CORS" /> ใหม่ไปใช้</translation>
+<translation id="6453641799812499182">เปิดใช้การลดการตรวจสอบ <ph name="CORS" /> ในการนำ <ph name="CORS" /> ใหม่ไปใช้</translation>
 <translation id="645425387487868471">เปิดใช้การบังคับลงชื่อเข้าใช้สำหรับ <ph name="PRODUCT_NAME" /></translation>
 <translation id="6464074037294098618">เปิดใช้ฟีเจอร์ป้อนข้อความอัตโนมัติสำหรับที่อยู่</translation>
 <translation id="6467613372414922590">อนุญาตให้ใช้โฮสต์การรับส่งข้อความดั้งเดิมระดับผู้ใช้ (ติดตั้งโดยไม่มีสิทธิ์ของผู้ดูแลระบบ)</translation>
@@ -3459,7 +3504,7 @@
 <translation id="6795485990775913659">อนุญาตให้พิมพ์เท่านั้นเมื่อไม่มี PIN</translation>
 <translation id="6800064234889290465">ช่วยให้คุณตั้งค่ารายการรูปแบบ URL ที่ระบุเว็บไซต์ที่ไม่อนุญาตให้แสดงเนื้อหาผสม (เช่น เนื้อหา HTTP ในเว็บไซต์ HTTPS) ที่บล็อกได้ (เช่น ที่ใช้งานอยู่)
 
-          หากไม่ได้ตั้งค่านโยบายนี้ไว้ ระบบจะบล็อกเนื้อหาผสมที่บล็อกได้ แต่ผู้ใช้จะตั้งค่าข้อยกเว้นเพื่ออนุญาตให้แสดงเนื้อหาดังกล่าวในเว็บไซต์ที่เจาะจงได้</translation>
+          หากไม่ได้ตั้งค่านโยบายนี้ไว้ ระบบจะบล็อกเนื้อหาผสมที่บล็อกได้ แต่ผู้ใช้จะตั้งค่าข้อยกเว้นให้แสดงเนื้อหาดังกล่าวในเว็บไซต์ที่เจาะจงได้</translation>
 <translation id="6810445994095397827">ปิดกั้น JavaScript บนไซต์เหล่านี้</translation>
 <translation id="6813263547126514821">การเปิดและปิดระบบ</translation>
 <translation id="681446116407619279">สกีมการตรวจสอบสิทธิ์ที่ได้รับการสนับสนุน</translation>
@@ -3484,6 +3529,7 @@
 <translation id="6843296367238757293">นโยบายนี้เลิกใช้งานแล้ว เราไม่แนะนำให้ใช้นโยบายนี้ อ่านเพิ่มเติมที่ https://support.google.com/chrome/a/answer/7643500</translation>
 <translation id="684856667300805181">เราได้นำนโยบายนี้ออกจาก <ph name="PRODUCT_NAME" /> 68 และใช้ <ph name="ARC_GLS_POLICY_NAME" /> แทน</translation>
 <translation id="6851199885688265233">เปิดใช้ฟีเจอร์การช่วยเหลือพิเศษสำหรับการไฮไลต์เคอร์เซอร์</translation>
+<translation id="6851315055469993882">เปิดใช้แคชการตรวจสอบสิทธิ์ HTTP ที่มีขอบเขตทั่วไป</translation>
 <translation id="6856743875250214792">เราเลิกใช้นโยบายนี้และนำออกแล้วใน M66 เพราะมีไว้เพื่อใช้ทดสอบภายในเท่านั้นและไม่เหมาะสำหรับการรักษาความปลอดภัย
 
       ระบุการแจ้งว่าไม่เหมาะสมที่ควรนำไปใช้กับ <ph name="PRODUCT_NAME" /> เมื่อเริ่มใช้งาน ระบบจะใช้การแจ้งที่ระบุนี้ในหน้าจอการเข้าสู่ระบบเท่านั้น การแจ้งว่าไม่เหมาะสมที่ตั้งผ่านนโยบายนี้จะไม่เผยแพร่ในเซสชันผู้ใช้</translation>
@@ -3507,7 +3553,7 @@
 <translation id="6903814433019432303">นโยบายนี้ใช้งานได้ในโหมดปลีกเท่านั้น
 
       กำหนดชุด URL ที่จะโหลดเมื่อเริ่มเซสชันการสาธิต นโยบายนี้จะลบล้างกลไกใดๆ ที่ใช้ในการตั้งค่า URL เริ่มต้น และจะสามารถใช้ได้กับเซสชันที่ไม่เชื่อมโยงกับผู้ใช้ใดเป็นการเฉพาะเท่านั้น</translation>
-<translation id="6907778402784621686">บล็อกเนื้อหาที่ไม่ปลอดภัยบนเว็บไซต์นี้</translation>
+<translation id="6907778402784621686">บล็อกเนื้อหาที่ไม่ปลอดภัยในเว็บไซต์เหล่านี้</translation>
 <translation id="6908640907898649429">กำหนดค่าผู้ให้บริการการค้นหาเริ่มต้น คุณสามารถระบุผู้ให้บริการการค้นหาเริ่มต้นที่ผู้ใช้จะใช้หรือเลือกปิดใช้งานการค้นหาเริ่มต้น</translation>
 <translation id="6913068954484253496">อนุญาตให้ <ph name="PRODUCT_NAME" /> เชื่อมต่อกับอุปกรณ์แคสต์ในที่อยู่ IP ทั้งหมด</translation>
 <translation id="6915442654606973733">เปิดใช้งานฟีเจอร์การเข้าถึงเสียงพูดตอบรับ
@@ -4128,6 +4174,7 @@
           หากไม่มีการตั้งค่านโยบาย โหมดคอนทราสต์สูงจะปิดเมื่อหน้าจอการเข้าสู่ระบบปรากฏขึ้นครั้งแรก ผู้ใช้จะเปิดหรือปิดโหมดคอนทราสต์สูงเมื่อใดก็ได้ และสถานะของโหมดนั้นในหน้าจอการเข้าสู่ระบบจะคงอยู่ตลอดระหว่างการใช้งานของผู้ใช้แต่ละคน
 
           หมายเหตุ: <ph name="DEVICE_LOGIN_SCREEN_HIGH_CONTRAST_ENABLED_POLICY_NAME" /> จะลบล้างนโยบายนี้หากระบุนโยบายเดิมไว้</translation>
+<translation id="7846952520291088817">URL ที่ IP ในเครื่องแสดงใน ICE Candidate ผ่าน WebRTC</translation>
 <translation id="7858404742201086014">หากคุณเปิดใช้การตั้งค่านี้ ระบบจะใช้ปลั๊กอินเก่าเป็นปลั๊กอินปกติ
 
       หากคุณปิดใช้การตั้งค่านี้ ระบบจะไม่ใช้ปลั๊กอินเก่าและจะไม่ขอสิทธิ์เรียกใช้ปลั๊กอินเหล่านี้จากผู้ใช้
@@ -4547,9 +4594,9 @@
       การเปลี่ยนแปลงในนโยบายนี้จะใช้ในขณะที่ ARC ไม่ได้ทำงานอยู่เท่านั้น เช่น ขณะที่ Chrome OS กำลังเริ่ม</translation>
 <translation id="8606263947930257189">ควบคุมว่าจะให้ <ph name="PRODUCT_NAME" /> ระงับแท็บที่ทำงานมาอย่างน้อย 5 นาทีในเบื้องหลังได้หรือไม่
 
-      หากตั้งค่านโยบายนี้เป็นจริง ระบบอาจระงับแท็บที่ทำงานมาอย่างน้อย 5 นาทีในเบื้องหลัง การระงับแท็บจะช่วยลดการใช้งาน CPU, แบตเตอรี่ และหน่วยความจำ <ph name="PRODUCT_NAME" /> ใช้การเรียนรู้เพื่อหลีกเลี่ยงการระงับแท็บที่ทำงานที่เป็นประโยชน์ในเบื้องหลัง (เช่น แสดงการแจ้งเตือน เล่นเสียง สตรีมวิดีโอ) ทั้งนี้ นักพัฒนาเว็บเลือกไม่ใช้การระงับกับเว็บไซต์ของตนได้ (https://chromium.googlesource.com/chromium/src/+/HEAD/chrome/browser/performance_manager/docs/freezing_opt_out_opt_in.md)
+      หากตั้งค่านโยบายนี้เป็น "จริง" ระบบอาจระงับแท็บที่ทำงานมาอย่างน้อย 5 นาทีในเบื้องหลัง การระงับแท็บจะช่วยลดการใช้งาน CPU, แบตเตอรี่ และหน่วยความจำ <ph name="PRODUCT_NAME" /> ใช้การเรียนรู้เพื่อหลีกเลี่ยงการระงับแท็บที่ทำงานในเบื้องหลังที่มีประโยชน์ (เช่น แสดงการแจ้งเตือน เล่นเสียง สตรีมวิดีโอ) ทั้งนี้ นักพัฒนาเว็บเลือกไม่ใช้การระงับกับเว็บไซต์ของตนได้ (https://chromium.googlesource.com/chromium/src/+/HEAD/chrome/browser/performance_manager/docs/freezing_opt_out_opt_in.md)
 
-      หากตั้งค่านโยบายนี้เป็นเท็จ ระบบจะไม่ระงับแท็บใดๆ ทั้งสิ้น</translation>
+      หากตั้งค่านโยบายนี้เป็น "เท็จ" ระบบจะไม่ระงับแท็บใดๆ ทั้งสิ้น</translation>
 <translation id="8615400197788843468">เปิดใช้ฟีเจอร์การลงชื่อเข้าสู่ระบบที่จำกัดของ <ph name="PRODUCT_NAME" /> ใน G Suite และป้องกันไม่ให้ผู้ใช้เปลี่ยนการตั้งค่านี้
 
       หากคุณกำหนดการตั้งค่านี้ ผู้ใช้จะเข้าถึง Google Apps ได้
@@ -4573,9 +4620,9 @@
 
           ระบุระยะเวลาก่อนหรี่หน้าจอหลังจากไม่มีการป้อนข้อมูลจากผู้ใช้ ขณะทำงานโดยเสียบปลั๊ก
 
-          เมื่อตั้งค่านโยบายนี้เป็นค่าที่มากกว่าศูนย์ จะเป็นการระบุระยะเวลาที่ผู้ใช้ต้องไม่มีความเคลื่อนไหวก่อนที่ <ph name="PRODUCT_OS_NAME" /> จะหรี่หน้าจอ
+          เมื่อตั้งค่านโยบายนี้เป็นค่าที่มากกว่า 0 จะเป็นการระบุระยะเวลาที่ผู้ใช้ต้องไม่มีความเคลื่อนไหวก่อนที่ <ph name="PRODUCT_OS_NAME" /> จะหรี่หน้าจอ
 
-          เมื่อตั้งค่านโยบายนี้เป็นศูนย์ <ph name="PRODUCT_OS_NAME" /> จะไม่หรี่หน้าจอเมื่อผู้ใช้ไม่มีความเคลื่อนไหว
+          เมื่อตั้งค่านโยบายนี้เป็น 0 <ph name="PRODUCT_OS_NAME" /> จะไม่หรี่หน้าจอเมื่อผู้ใช้ไม่มีความเคลื่อนไหว
 
           เมื่อไม่ได้ตั้งค่านโยบายนี้ไว้ ระบบจะใช้ระยะเวลาค่าเริ่มต้น
 
@@ -4952,7 +4999,17 @@
 <translation id="966854160628341653">ควบคุมว่า <ph name="PRODUCT_OS_NAME" /> จะอนุญาตให้สร้างบัญชีผู้ใช้ใหม่หรือไม่ หากตั้งค่านโยบายนี้เป็น "เท็จ" ผู้ใช้ที่ยังไม่มีบัญชีจะเข้าสู่ระบบไม่ได้
 
       หากตั้งค่านโยบายนี้เป็น "จริง" หรือไม่ได้กำหนดค่า ระบบจะอนุญาตให้สร้างบัญชีผู้ใช้ใหม่หาก <ph name="DEVICE_USER_WHITELIST_POLICY_NAME" /> ไม่ได้ป้องกันไม่ให้ผู้ใช้เข้าสู่ระบบ</translation>
+<translation id="974349541138387272">ระบุเทมเพลต URI ของรีโซลเวอร์ DNS-over-HTTPS ที่ต้องการ</translation>
 <translation id="981346395360763138">บริการตำแหน่งของ Google ปิดใช้อยู่</translation>
 <translation id="982497069985795632">เปิดใช้การตรวจการสะกด</translation>
 <translation id="991560005425213776">ส่งชื่อผู้ใช้และชื่อไฟล์ไปยังเครื่องพิมพ์ดั้งเดิม</translation>
+<translation id="99232017131102456">นโยบายนี้กำหนดค่าแคชต่อโปรไฟล์ทั่วไปรายการเดียวที่มีข้อมูลเข้าสู่ระบบสำหรับการตรวจสอบสิทธิ์ของเซิร์ฟเวอร์ HTTP
+
+      หากไม่ได้ตั้งค่าหรือปิดใช้นโยบายนี้ เบราว์เซอร์จะใช้ลักษณะการทำงานเริ่มต้นของการตรวจสอบสิทธิ์แบบข้ามเว็บไซต์ ซึ่งตั้งแต่เวอร์ชัน 80 เป็นต้นไปจะกำหนดขอบเขตข้อมูลเข้าสู่ระบบสำหรับการตรวจสอบสิทธิ์ของเซิร์ฟเวอร์ HTTP ตามเว็บไซต์ระดับบน ดังนั้นหากเว็บไซต์ 2 รายการใช้ทรัพยากรจากโดเมนการตรวจสอบสิทธิ์เดียวกัน คุณจะต้องระบุข้อมูลเข้าสู่ระบบไว้แยกกันในบริบทของทั้งสองเว็บไซต์ ระบบจะนำข้อมูลเข้าสู่ระบบพร็อกซีที่แคชไว้มาใช้ซ้ำในเว็บไซต์ต่างๆ
+
+      หากเปิดใช้นโยบายนี้ ระบบจะนำข้อมูลเข้าสู่ระบบสำหรับการตรวจสอบสิทธิ์ HTTP ที่ป้อนในบริบทของเว็บไซต์หนึ่งไปใช้ในบริบทของอีกเว็บไซต์หนึ่ง
+
+      การเปิดใช้นโยบายนี้จะทำให้เว็บไซต์เสี่ยงต่อการโจมตีแบบข้ามเว็บไซต์บางประเภท และจะอนุญาตให้มีการติดตามผู้ใช้ในเว็บไซต์ต่างๆ แม้จะไม่มีคุกกี้ ด้วยการเพิ่มรายการในแคชการตรวจสอบสิทธิ์ HTTP โดยใช้ข้อมูลเข้าสู่ระบบที่ฝังไว้ใน URL
+
+      นโยบายนี้มีไว้เพื่อให้องค์กรต่างๆ มีโอกาสอัปเดตขั้นตอนการเข้าสู่ระบบขององค์กร ทั้งนี้ขึ้นอยู่กับลักษณะการทำงานเดิม เราจะนำนโยบายนี้ออกในอนาคต</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/policy/resources/policy_templates_tr.xtb b/components/policy/resources/policy_templates_tr.xtb
index c5fd55cd..40ab659 100644
--- a/components/policy/resources/policy_templates_tr.xtb
+++ b/components/policy/resources/policy_templates_tr.xtb
@@ -441,6 +441,11 @@
 
           Bu politika ayarlanmadan bırakılırsa giriş ekranında yüksek kontrast başlangıçta devre dışı bırakılır, ancak kullanıcılar istedikleri zaman etkinleştirebilirler.</translation>
 <translation id="1675002386741412210">Desteklendiği yerler:</translation>
+<translation id="1676141669324989554">Belirli sitelerle ilgili karma içeriğe izin vermek için kullanıcıların istisnalar ekleyip ekleyemeyeceğini ayarlamanıza olanak tanır.
+
+          Bu politika "InsecureContentAllowedForUrls" ve "InsecureContentBlockedForUrls" politikaları kullanılarak belirli URL kalıpları için geçersiz kılınabilir.
+
+          Bu politika ayarlanmadan bırakılırsa kullanıcıların engellenebilir karma içeriğe izin vermek için istisnalar eklemelerine izin verilir.</translation>
 <translation id="1695708467571967752">Bu politika, kullanıcıların cihaz kilitliyken medya oynatıp oynatamayacaklarını kontrol eder.
 
       Bu politika False (Yanlış) değerine ayarlanırsa medya denetimleri kilit ekranında devre dışı bırakılır.
@@ -572,6 +577,18 @@
       Bu ayar etkinleştirilirse şifre koruma hizmeti, şifre yeniden kullanımı algılaması için bu URL'lerdeki şifrelerin dijital parmak izlerini yakalar.
       Bu ayar devre dışı bırakılırsa veya ayarlanmazsa, şifre koruma hizmeti yalnızca https://accounts.google.com adresindeki şifrelerin dijital parmak izlerini yakalar.
       Bu politika yalnızca bir <ph name="MS_AD_NAME" /> alan adına katılmış Windows örneklerinde veya cihaz yönetimine kaydolmuş Windows 10 Pro ya da Enterprise örneklerinde kullanılabilir.</translation>
+<translation id="1910704279188129272">Uygulama başına kullanım kısıtlamaları ayarlamaya olanak tanır.
+        Kullanım kısıtlamaları, belirtilen kullanıcı için <ph name="PRODUCT_OS_NAME" /> üzerinde yüklü uygulamalarda geçerli olabilir.
+        Kısıtlamalar |app_limits| listesine dahil edilmelidir. Uygulama başına yalnızca bir girişe izin verilir. Listede bulunmayan uygulamaların kısıtlamaları yoktur.
+        İşletim sistemi için gerekli olan uygulamaları engellemek mümkün değildir; bu tür uygulamalar için kısıtlamalar yok sayılır.
+        Uygulama, |app_id| tarafından benzersiz biçimde tanımlanır. Farklı uygulama türleri farklı kimlik biçimleri kullanabildiğinden |app_id| ile birlikte |app_type| belirtilmelidir.
+        Uygulama Başına Süre Limitleri, şu anda sadece |ARC| uygulamalarını destekler. Android paket adı |app_id| olarak kullanılır.
+        Diğer tür uygulamalar için destek ileride eklenecektir. Bu uygulamalar şimdilik politikada belirtilebilir ancak kısıtlamalar etkili olmaz.
+        İki tür kullanılabilir kısıtlama vardır: |BLOCK| ve |TIME_LIMIT|.
+        |BLOCK|, uygulamayı kullanıcı için kullanılamaz duruma getirir. |daily_limit_mins|, |BLOCK| kısıtlaması ile birlikte kullanılırsa |daily_limit_mins| yok sayılır.
+        |TIME_LIMITS| günlük kullanım sınırı uygular ve belirtilen günde bu sınıra ulaşıldığında uygulamayı kullanılamaz duruma getirir. Kullanım sınırı |daily_limit_mins| cinsinden belirtilir. Kullanım sınırı, |reset_at| ayarında belirtilen UTC saatinde sıfırlanır.
+        Bu politika yalnızca çocuk kullanıcılar için kullanılır.
+        Bu politika "UsageTimeLimit" için tamamlayıcıdır. "UsageTimeLimit" politikasında belirtilen ekran başında kalma süresi ve uyku vakti gibi kısıtlamalar, "PerAppTimeLimits" politikasından bağımsız olarak uygulanır.</translation>
 <translation id="1914840757300882918">Bu politika ayarlanırsa ana makine, RemoteAccessHostTokenValidationUrl'ye erişim için kimlik doğrulaması yapmak üzere, belirtilen yayıncı CN'sine (Ortak Ad) sahip bir istemci sertifikası kullanır. Mevcut istemci sertifikalarından herhangi birisinin kullanılabilmesi için bunu "*" olarak ayarlayın.
 
           Bu özellik şu anda sunucu tarafında devre dışıdır.</translation>
@@ -684,11 +701,11 @@
       Bu politika ayarlanmadan bırakılırsa platforma özgü bir varsayılan kullanılır: Windows için Internet Explorer veya Mac OS X için Safari. Bu politika ayarlanmadığı zaman Linux'ta alternatif tarayıcı başlatılamaz.
 
       Bu politika <ph name="INTERNET_EXPLORER_VALUE_PLACEHOLDER" />, <ph name="FIREFOX_VALUE_PLACEHOLDER" />, <ph name="SAFARI_VALUE_PLACEHOLDER" /> veya <ph name="OPERA_VALUE_PLACEHOLDER" /> seçeneklerinden birine
-      ayarlandığında, söz konusu tarayıcı yüklüyse başlatılır. <ph name="INTERNET_EXPLORER_VALUE_PLACEHOLDER" /> yalnızca
+      ayarlandığında, yüklüyse burada belirtilen tarayıcı başlatılır. <ph name="INTERNET_EXPLORER_VALUE_PLACEHOLDER" /> yalnızca
       Windows'da, <ph name="SAFARI_VALUE_PLACEHOLDER" /> de yalnızca Windows ve Mac OX'te
       kullanılabilir.
 
-      Bu politika bir dosya yoluna ayarlanırsa söz konusu dosya yürütülebilir dosya
+      Bu politika bir dosya yoluna ayarlanırsa buradaki dosya yürütülebilir dosya
       olarak kullanılır.</translation>
 <translation id="2111016292707172233"><ph name="PRODUCT_NAME" /> ürününün içerik görünümünde Dokun ve Ara özelliğinin kullanılabilmesini sağlar.
 
@@ -736,6 +753,11 @@
 <translation id="2149330464730004005">Renkli yazdırmayı etkinleştir</translation>
 <translation id="2156132677421487971">Kullanıcıların tarayıcılarındaki sekme, site veya masaüstü içeriklerini uzak ekranlara ve ses sistemlerine göndermelerine olanak tanıyan <ph name="PRODUCT_NAME" /> özelliğine ilişkin politikaları yapılandırın.</translation>
 <translation id="2156755242840687300">Harici yazdırma sunucuları etkin</translation>
+<translation id="2160336427036785721">Bellekten tasarruf etmek için sekmelerin silinmeye başlamasından önce (sekme tarafından kullanılan bellek serbest kalır ve sekmeye geçiş yapıldığında sekmenin yeniden yüklenmesi gerekir) tek bir <ph name="PRODUCT_NAME" /> örneğinin kullanabileceği bellek miktarını yapılandırır.
+
+      Politika ayarlanırsa tarayıcı, sınır geçildikten sonra bellekten tasarruf etmek için sekmeleri silmeye başlar. Bununla birlikte, tarayıcının her zaman sınırın altında çalışacağına dair herhangi bir garanti yoktur. 1024'ün altındaki değerler 1024'e yuvarlanır.
+
+      Bu politika ayarlanmazsa tarayıcı yalnızca makinesindeki fiziksel bellek miktarının düştüğünü algıladığında bellekten tasarruf etmeye çalışır.</translation>
 <translation id="2166472654199325139">Yetişkinlere uygun içerik için siteler filtreleme</translation>
 <translation id="2168397434410358693">AC güçle çalışırken boşta kalma gecikmesi</translation>
 <translation id="217013996107840632">Alternatif tarayıcıdan geçiş yapmak için komut satırı parametreleri.</translation>
@@ -841,6 +863,15 @@
 <translation id="2303795211377219696">Kredi kartları için Otomatik Doldurma özelliğini etkinleştirme</translation>
 <translation id="2309390639296060546">Varsayılan coğrafi konum ayarı</translation>
 <translation id="2327252517317514801">G Suite'e erişmesine izin verilen alan adlarını tanımla</translation>
+<translation id="2331354174913096226">İstenen DNS-over-HTTPS çözümleyicisinin URI şablonu. Birden fazla DNS-over-HTTPS çözümleyicisi belirlemek için karşılık gelen URI şablonlarını boşlukla ayırın.
+
+      DnsOverHttpsMode <ph name="SECURE_DNS_MODE_SECURE" /> olarak ayarlanırsa bu politika ayarlanmalı, boş bırakılmamalıdır.
+
+      DnsOverHttpsMode <ph name="SECURE_DNS_MODE_AUTOMATIC" /> olarak ayarlandıysa ve bu politika da ayarlanırsa belirtilen URI şablonları kullanılır. Bu politika ayarlanmadan bırakılırsa kullanıcının geçerli DNS çözümleyicisini aynı sağlayıcı tarafından işletilen bir DoH çözümleyiciye yükseltmek için koda gömülmüş eşleşmeler kullanılır.
+
+      URI şablonu <ph name="HTTP_VARIABLE_DNS" /> değişkeni içeriyorsa çözümleyiciye gelen istekler <ph name="HTTP_METHOD_GET" /> yöntemini kullanır; aksi takdirde istekler <ph name="HTTP_METHOD_POST" /> yöntemini kullanır.
+
+      Yanlış biçimlendirilmiş şablonlar yok sayılır.</translation>
 <translation id="2345547870894930157">DNS-over-HTTPS'i güvenli olmayan geçiş olmadan etkinleştir</translation>
 <translation id="237494535617297575">Bildirim görüntülemelerine izin verilen sitelerin belirtildiği bir URL kalıpları listesi ayarlamanıza olanak tanır.
 
@@ -1332,6 +1363,7 @@
 
           Bu politika yalnızca bir <ph name="MS_AD_NAME" /> alan adına katılmış Windows örneklerinde veya cihaz yönetimine kaydolmuş Windows 10 Pro ya da Enterprise örneklerinde kullanılabilir.</translation>
 <translation id="3016255526521614822">Beyaz listedeki not alma uygulamalarına <ph name="PRODUCT_OS_NAME" /> kilit ekranında izin verilir</translation>
+<translation id="3020064401262077616">Yalnızca çocuk hesaplarına uygulanan ebeveyn gözetimi politikalarını kontrol eder.</translation>
 <translation id="3021562480854470924">Geri alma işleminin izin verildiği dönüm noktası sayısı</translation>
 <translation id="3023572080620427845">Alternatif bir tarayıcıda yüklenecek URL'leri içeren bir XML dosyasının URL'si.</translation>
 <translation id="3026740867910702435">Giriş ekranında büyük imleç erişilebilirlik özelliğini etkinleştirin.
@@ -1429,6 +1461,7 @@
 
           Bu ayar yapılandırılmadan bırakılırsa <ph name="PRODUCT_NAME" />, kullanıcı düzeyinde Yerel Mesajlaşma ana makinelerinin kullanımına izin verir.</translation>
 <translation id="3177802893484440532">Yerel güven bağlantıları için online OCSP/CRL denetimlerini gerekli kıl</translation>
+<translation id="3184161739683646075">DNS-over-HTTPS modunu denetler</translation>
 <translation id="3185009703220253572">Sürüm <ph name="SINCE_VERSION" /> ve sonrasında</translation>
 <translation id="3187220842205194486">Android uygulamaları şirket anahtarlarına erişemez. Bu politikanın şirket anahtarları üzerinde hiçbir etkisi yoktur.</translation>
 <translation id="3205825995289802549">İlk çalıştırmada ilk tarayıcı penceresini ekranı kaplayacak şekilde büyüt</translation>
@@ -1510,7 +1543,7 @@
 
       Bu politikanın amacı, eklentilerin kesin şekilde kara listeye eklenmesine olanak tanımaktır. Bu yöntemle "DisabledPlugins" listesinde tüm eklentileri devre dışı bırakmak için "*" veya tüm Java eklentilerini devre dışı bırakmak için "*Java*" gibi joker karakterli girişler kullanılabilir. Ancak yönetici, "IcedTea Java 2.3" gibi belirli sürümleri etkinleştirmek de isteyebilir. Bu tür belirli sürümler bu politikada belirtilebilir.
 
-      Hem eklenti adının hem de eklenti grup adının muaf tutulması gerektiğini unutmayın. Her bir eklenti grubu, about:plugins sayfasında ayrı bir bölümde gösterilir. Her bölümde bir veya daha fazla eklenti bulunabilir. Örneğin, "Shockwave Flash" eklentisi "Adobe Flash Player" grubuna aittir ve söz konusu eklenti kara listeden muaf tutulacaksa her iki adın da istisnalar listesinde bir eşlemesi olması gerekir.
+      Hem eklenti adının hem de eklenti grup adının muaf tutulması gerektiğini unutmayın. Her bir eklenti grubu, about:plugins sayfasında ayrı bir bölümde gösterilir. Her bölümde bir veya daha fazla eklenti bulunabilir. Örneğin, "Shockwave Flash" eklentisi "Adobe Flash Player" grubuna aittir ve bu eklenti kara listeden muaf tutulacaksa her iki adın da istisnalar listesinde bir eşlemesi olması gerekir.
 
       Bu politika ayarlanmadan bırakılırsa "DisabledPlugins"teki kalıplarla eşleşen eklentiler kilitlenip devre dışı bırakılır ve kullanıcı bunları etkinleştiremez.</translation>
 <translation id="3381968327636295719">Varsayılan olarak ana makine tarayıcısını kullan</translation>
@@ -1616,7 +1649,9 @@
 <translation id="3524204464536655762">Hiçbir sitenin WebUSB API'si aracılığıyla USB cihazlarına erişim izni istemesine izin verme</translation>
 <translation id="3526752951628474302">Yalnızca tek renk yazdır</translation>
 <translation id="3528000905991875314">Alternatif hata sayfalarını etkinleştir</translation>
+<translation id="3531084733660068324">Ebeveyn gözetimi ayarları</translation>
 <translation id="3534882636155369445">Büyük dosyaları engelleme</translation>
+<translation id="3540935459049973317">Uygulama Başına Süre Sınırları</translation>
 <translation id="3545457887306538845">Geliştirici Araçları'nın kullanılabileceği yerleri kontrol etmenize olanak tanır.
 
       Bu politika "DeveloperToolsDisallowedForForceInstalledExtensions" (varsayılan değer olan 0 değeri) olarak ayarlanırsa, Geliştirici Araçları ve JavaScript konsoluna genel olarak erişilebilir ancak kurumsal politikaya göre yüklenen uzantıların bağlamında bunlara erişim sağlanamaz.
@@ -2574,6 +2609,15 @@
 <translation id="5102203758995933166">Kullanıcılara ayrı ayrı uygulanacak ağ yapılandırmasını bir <ph name="PRODUCT_OS_NAME" /> cihazına iletmeye olanak verir. Ağ yapılandırması, Açık Ağ Yapılandırma biçimi tarafından tanımlandığı gibi, JSON biçimli bir dizedir.</translation>
 <translation id="5105313908130842249">Pil gücüyle çalışırken ekran kilidi gecikmesi</translation>
 <translation id="5108031557082757679">Devre dışı bırakılmış kurumsal cihaz yazıcıları</translation>
+<translation id="5112121363469561920">Giriş ekranında etkinleştirilmiş olan varsayılan ekran büyütecinin türünü ayarlar.
+
+          Bu politika ayarlanırsa giriş ekranı gösterildiğinde etkinleştirilmiş olan ekran büyütecinin türünü belirler. Politikayı "None" ("Yok") değerine ayarlamak, ekran büyütecini devre dışı bırakır.
+
+          Bu politikayı ayarlarsanız kullanıcılar ekran büyütecini etkinleştirerek veya devre dışı bırakarak geçici olarak geçersiz kılabilirler. Bununla birlikte, kullanıcının yaptığı seçim kalıcı değildir. Giriş ekranı yeniden gösterildiğinde veya kullanıcı giriş ekranında bir dakika süreyle işlem yapmazsa varsayılan ayar geri yüklenir.
+
+          Bu politika ayarlanmadan bırakılırsa giriş ekranı ilk kez gösterildiğinde ekran büyüteci devre dışı bırakılır. Kullanıcılar istedikleri zaman ekran büyütecini etkinleştirebilir veya devre dışı bırakabilirler. Dokunmatik klavyenin giriş ekranındaki durumu kullanıcı değiştiğinde de aynı kalır.
+
+          Not: <ph name="DEVICE_LOGIN_SCREEN_SCREEN_MAGNIFIER_TYPE_POLICY_NAME" /> belirtilmişse bu politikayı geçersiz kılar.</translation>
 <translation id="5124368997194894978">AC'de (alternatif akım) başlat özeliğini etkinleştir</translation>
 <translation id="5131211790949066746"><ph name="EXTENSION_INSTALL_BLACKLIST_POLICY_NAME" />, <ph name="EXTENSION_INSTALL_WHITELIST_POLICY_NAME" /> ve <ph name="EXTENSION_INSTALL_FORCELIST_POLICY_NAME" /> uzantı yükleme listesi politikalarının birleştirilmesini sağlar.
 
@@ -2582,9 +2626,6 @@
       Bu ayarı devre dışı veya ayarlanmamış olarak bırakırsanız, sadece en yüksek önceliğe sahip kaynağın liste girişleri alınır, diğer tüm kaynaklar uyuşmazlık olarak gösterilerek yoksayılır.</translation>
 <translation id="5141670636904227950">Giriş ekranında varsayılan ekran büyüteci türünü etkin olarak ayarla</translation>
 <translation id="5142301680741828703"><ph name="PRODUCT_FRAME_NAME" /> içinde aşağıdaki URL kalıplarını her zaman oluştur</translation>
-<translation id="5146261336206349846">Bu politika etkin olarak ayarlanırsa, ziyaret edilen tüm URL'ler Güvenli Tarama ile gerçek zamanlı kontrol edilir.
-
-      Bu politika devre dışı olarak ayarlanırsa veya ayarlanmazsa, tüketici Güvenli Tarama kontrolleri uygulanmaz.</translation>
 <translation id="5148753489738115745"><ph name="PRODUCT_FRAME_NAME" /> tarafından <ph name="PRODUCT_NAME" /> başlatıldığında kullanılan ek parametreleri belirtmenize olanak verir.
 
           Bu politika ayarlanmazsa varsayılan komut satırı kullanılır.</translation>
@@ -3228,6 +3269,10 @@
 <translation id="6145799962557135888">JavaScript'i çalıştırmasına izin verilen sitelerin belirtildiği bir URL kalıpları listesi ayarlamanıza olanak tanır.
 
           Bu politika ayarlanmadan bırakılırsa, 'DefaultJavaScriptSetting' politikası ayarlandıysa buradaki değer, aksi takdirde kullanıcının kişisel yapılandırması tüm siteler için genel varsayılan değer olarak kullanılır.</translation>
+<translation id="614616930188030377">Bu listedeki kalıplar, istek yapan URL'nin güvenlik kaynağı ile karşılaştırılır.
+      Bir eşleşme bulunursa veya chrome://flags/#enable-webrtc-hide-local-ips-with-mdns Devre dışı bırakıldıysa yerel IP adresleri WebRTC ICE adaylarında gösterilir.
+      Aksi takdirde, yerel IP adresleri mDNS ana makine adlarıyla gizlenir.
+      Bu politikanın, yöneticilerin ihtiyaç duyması halinde yerel IP'lerin korunmasını zayıflattığını lütfen unutmayın.</translation>
 <translation id="614662973812186053">Bu politika, Android kullanımını ve teşhis verilerini toplama çalışmalarını da kontrol eder.</translation>
 <translation id="6153048425064249648">Bu politika, tarayıcı işlemleriyle ilgili bilgileri Google Yönetici konsoluna yükleyen <ph name="PRODUCT_NAME" /> bulut raporlamayı kontrol eder.
 
@@ -3563,6 +3608,7 @@
 <translation id="6843296367238757293">Bu politika kullanımdan kaldırılmıştır. Kullanılması önerilmez. Daha fazla bilgiyi https://support.google.com/chrome/a/answer/7643500 adresinde bulabilirsiniz</translation>
 <translation id="684856667300805181">Bu politika <ph name="PRODUCT_NAME" /> 68 sürümünde kaldırılmış ve yerine <ph name="ARC_GLS_POLICY_NAME" /> kullanılmaya başlanmıştır.</translation>
 <translation id="6851199885688265233">İmleci vurgulama erişilebilirlik özelliğini etkinleştir</translation>
+<translation id="6851315055469993882">Genel olarak kapsamlı HTTP auth önbelleği etkinleştirir</translation>
 <translation id="6856743875250214792">Bu politika, yalnızca dahili test amacıyla kullanıldığı ve güvenlik engeli teşkil ettiği için M66'da kullanımdan kaldırılmıştır.
 
       Başlatıldığında <ph name="PRODUCT_NAME" /> ürününe uygulanacak işaretleri belirtir. Belirtilen işaretler, yalnızca giriş ekranında uygulanır. Bu politika aracılığıyla ayarlanan işaretler, kullanıcı oturumlarına yayılmaz.</translation>
@@ -4224,6 +4270,7 @@
           Bu politika ayarlanmadan bırakılırsa giriş ekranı ilk kez gösterildiğinde yüksek kontrast modu devre dışı bırakılır. Kullanıcılar istedikleri zaman yüksek kontrast modunu etkinleştirebilir veya devre dışı bırakabilirler. Yüksek kontrast modunun giriş ekranındaki durumu kullanıcı değiştiğinde de aynı kalır.
 
           Not: <ph name="DEVICE_LOGIN_SCREEN_HIGH_CONTRAST_ENABLED_POLICY_NAME" /> belirtilmişse bu politikayı geçersiz kılar.</translation>
+<translation id="7846952520291088817">WebRTC ICE adaylarında sunulan yerel IP'ler için URL'ler</translation>
 <translation id="7858404742201086014">Bu ayarı etkinleştirirseniz eski eklentiler normal eklentiler gibi kullanılır.
 
       Bu ayarı devre dışı bırakırsanız eski eklentiler kullanılmaz ve kullanıcılardan bu eklentilerin çalıştırılması için izin istenmez.
@@ -5039,7 +5086,17 @@
 <translation id="966854160628341653">Yeni kullanıcı hesaplarının oluşturulmasına <ph name="PRODUCT_OS_NAME" /> tarafından izin verilip verilmeyeceğini belirler. Bu politika false (yanlış) değerine ayarlanırsa, hesabı olmayan kullanıcılar giriş yapamaz.
 
       Bu politika true (doğru) değerine ayarlanırsa veya yapılandırılmazsa, <ph name="DEVICE_USER_WHITELIST_POLICY_NAME" /> tarafından kullanıcıların giriş yapmasının engellenmemesi koşuluyla yeni kullanıcı hesaplarının oluşturulmasına izin verilir.</translation>
+<translation id="974349541138387272">İstenen DNS-over-HTTPS çözümleyicisinin URI şablonunu belirler</translation>
 <translation id="981346395360763138">Google konum hizmetleri devre dışı</translation>
 <translation id="982497069985795632">Yazım denetimini etkinleştir</translation>
 <translation id="991560005425213776">Kullanıcı adını ve dosya adını yerel yazıcılara gönderme</translation>
+<translation id="99232017131102456">Bu politika, HTTP sunucusu kimlik doğrulama bilgileri ile tek bir genel profil başına önbellek yapılandırır.
+
+      Bu politika ayarlanmazsa veya devre dışı bırakılırsa tarayıcı, siteler arası varsayılan kimlik doğrulama ayarını kullanır. Bu ayar, sürüm 80 itibarıyla HTTP sunucu kimlik doğrulama bilgilerini üst düzey siteye göre değerlendirir. Onun için iki site aynı kimlik doğrulama alanından kaynak kullanırsa kimlik bilgilerinin iki sitenin de kendi bağlamında ayrı ayrı sağlanması gerekir. Önbelleğe alınan proxy kimlik bilgileri siteler arasında yeniden kullanılır.
+
+      Politika etkinleştirilirse bir site bağlamında girilen HTTP kimlik doğrulama bilgileri otomatik olarak diğer site bağlamında da kullanılır.
+
+      Bu politikanın etkinleştirilmesi, siteleri bazı siteler arası saldırılara açık bırakır ve kullanıcıların, URL'lere gömülü kimlik bilgilerini kullanıp HTTP kimlik doğrulama önbelleğine girişler ekleyerek, çerezler bile olmadan siteler arasında takip edilmesine olanak tanır.
+
+      Bu politikanın amacı eski ayarlarına bağlı olarak işletmelere giriş prosedürlerini güncelleme fırsatı vermektir ve ileride kaldırılacaktır.</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/policy/resources/policy_templates_uk.xtb b/components/policy/resources/policy_templates_uk.xtb
index f1d21515..4e70f7d 100644
--- a/components/policy/resources/policy_templates_uk.xtb
+++ b/components/policy/resources/policy_templates_uk.xtb
@@ -453,6 +453,11 @@
 
           Якщо це правило не налаштовано, лупу на екрані входу буде вимкнено, але користувачі можуть будь-коли ввімкнути її.</translation>
 <translation id="1675002386741412210">Підтримується в:</translation>
+<translation id="1676141669324989554">Дозволяє вказати, чи можуть користувачі додавати винятки, щоб дозволити змішаний контент для певних сайтів.
+
+          Це правило можна замінити для конкретних шаблонів URL-адрес за допомогою правил InsecureContentAllowedForUrls і InsecureContentBlockedForUrls.
+
+          Якщо це правило не налаштовано, користувачі зможуть додавати винятки, щоб дозволити змішаний контент, який можна блокувати.</translation>
 <translation id="1695708467571967752">Це правило дає змогу вибрати, чи може користувач відтворювати медіафайли, коли пристрій заблоковано.
 
       Якщо для цього правила вибрано значення False, елементи керування медіафайлами на заблокованому екрані буде вимкнено.
@@ -578,6 +583,18 @@
       Якщо цей параметр увімкнено, сервіс захисту паролів збереже відбиток пароля для цих URL-адрес, щоб виявляти його повторне введення.
       Якщо його вимкнено або не налаштовано, сервіс захисту паролів збереже відбиток пароля лише на сторінці https://accounts.google.com.
       Це правило доступне лише у версіях Windows, зареєстрованих у домені <ph name="MS_AD_NAME" />, або Windows 10 Pro чи Enterprise, зареєстрованих для керування пристроєм.</translation>
+<translation id="1910704279188129272">Дозволяє встановити обмеження щодо використання окремо для кожного додатка.
+        Обмеження щодо використання можна застосовувати до додатків, встановлених на <ph name="PRODUCT_OS_NAME" />, для певного користувача.
+        Обмеження потрібно ввести в список |app_limits|. Для кожного додатка можна додати лише один запис. Додатки, які не включено в список, не мають обмежень.
+        Додатки, що забезпечують роботу операційної системи, не можна блокувати. Обмеження для таких додатків ігноруватимуться.
+        Додаток унікально визначається ідентифікатором |app_id|. Оскільки різні типи додатків можуть використовувати різні формати ідентифікаторів, тип додатка |app_type| потрібно вказувати біля ідентифікатора |app_id|.
+        Наразі обмеження часу використання підтримують лише додатки |ARC|. Назва пакету Android використовується як ідентифікатор |app_id|.
+        У майбутньому ми додамо підтримку інших типів додатків, тож наразі ви можете вказувати їх у правилі, однак обмеження не застосовуватимуться.
+        Існує два типи обмежень: |BLOCK| і |TIME_LIMIT|.
+        Якщо встановити обмеження |BLOCK|, користувач не матиме доступу до додатка. Якщо значення |daily_limit_mins| вказано з обмеженням |BLOCK|, |daily_limit_mins| ігноруватиметься.
+        |TIME_LIMITS| застосовує обмеження часу використання на день. Коли денний ліміт вичерпано, додаток стає недоступним. Обмеження щодо використання вказано в параметрі |daily_limit_mins|. Це значення скидається щодня за часом UTC, зазначеним у параметрі |reset_at|.
+        Це правило застосовується лише для дітей.
+        Воно доповнює правило UsageTimeLimit. Обмеження, указані в правилі UsageTimeLimit (як-от час використання пристрою та час сну), застосовуватимуться незалежно від правила PerAppTimeLimits.</translation>
 <translation id="1914840757300882918">Якщо це правило налаштовано, хост використовує сертифікат клієнта з наданим CN видавця, щоб автентифікувати правило RemoteAccessHostTokenValidationUrl. Щоб використовувати будь-який наявний сертифікат клієнта, введіть значення "*".
 
           Цю функцію наразі вимкнено на сервері.</translation>
@@ -743,6 +760,11 @@
 <translation id="2149330464730004005">Увімкнути кольоровий друк</translation>
 <translation id="2156132677421487971">Налаштування правил для <ph name="PRODUCT_NAME" /> – функції, яка дає змогу надсилати вміст вкладок, сайтів або робочого столу з веб-переглядача на віддалені екрани та звукові системи.</translation>
 <translation id="2156755242840687300">Увімкнено зовнішні сервери друку</translation>
+<translation id="2160336427036785721">Налаштовує обсяг пам'яті, який одна копія <ph name="PRODUCT_NAME" /> може використовувати, перш ніж вкладки відхиляються (тобто пам'ять, яку займає вкладка, звільняється, а коли користувач переходить на цю вкладку, вона оновлюється), щоб економити пам'ять.
+
+      Якщо це правило налаштовано, веб-переглядач відхиляє вкладки, коли досягнуто обмеження, щоб економити пам'ять. Однак веб-переглядач може не завжди дотримуватись обмежень. Будь-яке значення, менше за 1024, округлюється до 1024.
+
+      Якщо це правило не налаштовано, веб-переглядач намагається економити пам'ять, лише коли виявляє, що обсяг фізичної пам'яті комп'ютера малий.</translation>
 <translation id="2166472654199325139">Не фільтрувати сайти з вмістом для дорослих</translation>
 <translation id="2168397434410358693">Затримка через неактивність, коли використовується живлення від мережі</translation>
 <translation id="217013996107840632">Параметри командного рядка для переходу з альтернативного веб-переглядача.</translation>
@@ -847,6 +869,15 @@
 <translation id="2303795211377219696">Вмикає функцію автозаповнення для кредитних карток</translation>
 <translation id="2309390639296060546">Налаштування географічного місцезнаходження за умовчанням</translation>
 <translation id="2327252517317514801">Визначати домени з доступом до G Suite</translation>
+<translation id="2331354174913096226">Шаблон URI бажаного резорлвера DNS-over-HTTPS. Щоб указати кілька резорлверів DNS-over-HTTPS, розділіть відповідні шаблони URI пробілами.
+
+      Якщо для параметра DnsOverHttpsMode вибрано значення <ph name="SECURE_DNS_MODE_SECURE" />, це правило потрібно налаштувати (воно не може бути порожнім).
+
+      Якщо для параметра DnsOverHttpsMode вибрано значення <ph name="SECURE_DNS_MODE_AUTOMATIC" /> і це правило налаштовано, використовуватимуться вказані шаблони URI. Якщо правило не налаштовано, застосовуватимуться задані в програмі зіставлення, щоб оновити поточний резорлвер DNS користувача до резорлвера DoH того самого постачальника.
+
+      Якщо шаблон URI містить змінну <ph name="HTTP_VARIABLE_DNS" />, запити резорлверу використовуватимуть метод <ph name="HTTP_METHOD_GET" />; в інших випадках – <ph name="HTTP_METHOD_POST" />.
+
+      Неправильно відформатовані шаблони ігноруватимуться.</translation>
 <translation id="2345547870894930157">Увімкнути DNS-over-HTTPS без небезпечного резервного варіанту</translation>
 <translation id="237494535617297575">Дозволяє налаштовувати список шаблонів URL-адрес, що визначають сайти, яким дозволено показувати сповіщення. Якщо це правило не встановлено, для всіх сайтів використовується загальне значення за умовчанням – з правила "DefaultNotificationsSetting" (якщо його встановлено) або з особистих налаштувань користувача.</translation>
 <translation id="2386362615870139244">Дозволити блокування режиму активного стану екрана</translation>
@@ -1325,6 +1356,7 @@
 
           Це правило доступне лише у версіях Windows, зареєстрованих у домені <ph name="MS_AD_NAME" />, або Windows 10 Pro чи Enterprise, зареєстрованих для керування пристроєм.</translation>
 <translation id="3016255526521614822">Додатки для нотаток, дозволені на заблокованому екрані <ph name="PRODUCT_OS_NAME" /></translation>
+<translation id="3020064401262077616">Керує правилами батьківського контролю, які застосовуються лише до облікових записів дітей.</translation>
 <translation id="3021562480854470924">Кількість версій, які можна відновити</translation>
 <translation id="3023572080620427845">URL-адреса файлу XML, який містить URL-адреси для завантаження в альтернативному веб-переглядачі.</translation>
 <translation id="3026740867910702435">Увімкнути спеціальну можливість "Великий курсор" на екрані входу.
@@ -1420,6 +1452,7 @@
 
           Якщо це правило не налаштовано, <ph name="PRODUCT_NAME" /> дозволяє використовувати хости на рівні користувача для обміну повідомленнями з оригінальними додатками.</translation>
 <translation id="3177802893484440532">Вимагати перевірку OCSP/CRL онлайн для локальних ключів довіри</translation>
+<translation id="3184161739683646075">Керує режимом DNS-over-HTTPS</translation>
 <translation id="3185009703220253572">від версії <ph name="SINCE_VERSION" /></translation>
 <translation id="3187220842205194486">Додатки Android не мають доступу до корпоративних ключів. На них не впливає це правило.</translation>
 <translation id="3205825995289802549">Розгортати перше вікно веб-переглядача під час запуску</translation>
@@ -1604,7 +1637,9 @@
 <translation id="3524204464536655762">Заборонити всім сайтам запитувати доступ до пристроїв USB через API WebUSB</translation>
 <translation id="3526752951628474302">Лише одноколірний друк</translation>
 <translation id="3528000905991875314">Увімкнути додаткові сторінки з помилками</translation>
+<translation id="3531084733660068324">Налаштування батьківського контролю</translation>
 <translation id="3534882636155369445">Не блокувати великі файли</translation>
+<translation id="3540935459049973317">Обмеження часу використання додатка</translation>
 <translation id="3545457887306538845">Дає змогу керувати використанням Інструментів розробника.
 
       Якщо це правило має значення DeveloperToolsDisallowedForForceInstalledExtensions (значення 0, яке встановлено за умовчанням), загалом надається доступ до Інструментів розробника й консолі JavaScript, але не до розширень, установлених згідно з корпоративною політикою.
@@ -2547,6 +2582,15 @@
 <translation id="5102203758995933166">Дає змогу надсилати конфігурацію мережі для застосування кожним окремим користувачем на пристрої з <ph name="PRODUCT_OS_NAME" />. Конфігурація мережі – це рядок у форматі JSON, визначений форматом Open Network Configuration.</translation>
 <translation id="5105313908130842249">Затримка блокування екрана, коли використовується заряд акумулятора</translation>
 <translation id="5108031557082757679">Вимкнені принтери пристроїв підприємства</translation>
+<translation id="5112121363469561920">Встановлює тип лупи за умовчанням, яка вмикається на екрані входу.
+
+          Якщо це правило налаштовано, воно контролює тип лупи, яка вмикається на екрані входу. Якщо для цього правила вибрано значення None, лупа вимикається.
+
+          Якщо налаштувати це правило, користувачі зможуть тимчасово замінити його, увімкнувши або вимкнувши лупу. Проте вибір користувача не буде постійним. Значення за умовчанням відновиться, коли знову з'явиться екран входу або користувач нічого не робитиме на ньому впродовж хвилини.
+
+          Якщо це правило не налаштовано, лупа не вмикається під час першої появи екрана входу. Її можна будь-коли ввімкнути чи вимкнути. Такий вибір на екрані входу діятиме для всіх користувачів.
+
+          Примітка: якщо вказано правило <ph name="DEVICE_LOGIN_SCREEN_SCREEN_MAGNIFIER_TYPE_POLICY_NAME" />, воно замінює це правило.</translation>
 <translation id="5124368997194894978">Дозволити запуск під час підключення змінного струму</translation>
 <translation id="5131211790949066746">Дає змогу об’єднати правила <ph name="EXTENSION_INSTALL_BLACKLIST_POLICY_NAME" />, <ph name="EXTENSION_INSTALL_WHITELIST_POLICY_NAME" /> і <ph name="EXTENSION_INSTALL_FORCELIST_POLICY_NAME" /> зі списку встановлення розширень.
 
@@ -2555,9 +2599,6 @@
       Якщо це налаштування вимкнено або не встановлено, беруться лише записи з джерела з найвищим пріоритетом, а всі інші джерела показуються як конфліктні й ігноруються.</translation>
 <translation id="5141670636904227950">Установити тип лупи за умовчанням, яка вмикається на екрані входу</translation>
 <translation id="5142301680741828703">Завжди відтворювати перелічені шаблони URL-адрес у <ph name="PRODUCT_FRAME_NAME" /></translation>
-<translation id="5146261336206349846">Якщо це правило має значення enabled, Безпечний перегляд перевіряє всі відвідані URL-адреси в реальному часі.
-
-      Якщо це правило має значення disabled або не налаштоване, застосовуються стандартні параметри перевірки Безпечного перегляду.</translation>
 <translation id="5148753489738115745">Дозволяє вказувати додаткові параметри, які використовуються, коли <ph name="PRODUCT_FRAME_NAME" /> запускає <ph name="PRODUCT_NAME" />.
 
           Якщо це правило не встановлено, буде використовуватися командний рядок за умовчанням.</translation>
@@ -2913,7 +2954,7 @@
           Це правило діє, лише якщо вимкнено правило <ph name="POWER_SMART_DIM_ENABLED_POLICY_NAME" />. В іншому випадку воно ігнорується, оскільки затримка затемнення екрана визначається за допомогою моделі машинного навчання.
 
           Коефіцієнт масштабування має становити принаймні 100%. Забороняються значення, що в режимі презентації встановлюють затримку затемнення екрана, яка коротша за звичайну.</translation>
-<translation id="5590988845778885692">Визначає налаштування доступних серверів друку.
+<translation id="5590988845778885692">Указує налаштування доступних серверів друку.
 
       Це правило дає змогу налаштувати зовнішні сервери друку для пристроїв <ph name="PRODUCT_OS_NAME" /> як файл JSON.
 
@@ -2923,7 +2964,7 @@
 
       Якщо для цього правила вибрано правильне значення, пристрої намагатимуться запитувати вказані сервери друку про доступні принтери за допомогою протоколу IPP.
 
-      Якщо це правило не налаштовано або для нього вибрано неправильне значення, користувачі не бачитимуть серверів друку.
+      Якщо це правило не налаштовано або для нього вибрано неправильне значення, користувачі не бачитимуть жодних серверів друку.
 
       Наразі максимальна кількість серверів друку – 16. Запит надсилатиметься лише на перші 16 серверів друку зі списку.
       </translation>
@@ -3184,6 +3225,10 @@
       Зауважте, що це правило ігнорується й Служби локації Google завжди вимкнено, якщо для правила <ph name="DEFAULT_GEOLOCATION_SETTING_POLICY_NAME" /> вибрано значення <ph name="BLOCK_GEOLOCATION_SETTING" />.</translation>
 <translation id="6141402445226505817">Завжди приблизно визначати часовий пояс</translation>
 <translation id="6145799962557135888">Дозволяє налаштовувати список шаблонів URL-адрес, що визначають сайти, яким дозволено запускати JavaScript. Якщо це правило не встановлено, для всіх сайтів використовується загальне значення за умовчанням – з правила "DefaultJavaScriptSetting" (якщо його встановлено) або з особистих налаштувань користувача.</translation>
+<translation id="614616930188030377">Зразки в цьому списку зіставлятимуться з джерелом безпеки запитаної URL-адреси.
+      Якщо буде знайдено збіг або для експерименту chrome://flags/#enable-webrtc-hide-local-ips-with-mdns вибрано значення Disabled, локальні IP-адреси відображатимуться в ICE-кандидатах WebRTC.
+      В інших випадках імена хостів mDNS приховують локальні IP-адреси.
+      Зауважте, що це правило послаблює захист локальних IP-адрес (якщо це вимагають адміністратори).</translation>
 <translation id="614662973812186053">Це правило також керує збиранням даних про використання та діагностику додатків Android.</translation>
 <translation id="6153048425064249648">Це правило керує хмарним звітуванням у <ph name="PRODUCT_NAME" />, тобто завантаженням інформації про роботу веб-переглядача в Консоль адміністратора Google.
 
@@ -3529,6 +3574,7 @@
 <translation id="6843296367238757293">Це правило не підтримується. Радимо не застосовувати його. Докладніше читайте на сторінці https://support.google.com/chrome/a/answer/7643500</translation>
 <translation id="684856667300805181">Це правило видалено в <ph name="PRODUCT_NAME" /> 68 і замінено правилом <ph name="ARC_GLS_POLICY_NAME" />.</translation>
 <translation id="6851199885688265233">Увімкнути спеціальну можливість "Виділення курсора"</translation>
+<translation id="6851315055469993882">Увімкнути загальну область кешу HTTP-авторизації</translation>
 <translation id="6856743875250214792">Це правило не підтримується та видалене у версії M66, оскільки воно використовувалося в цілях безпеки та лише для внутрішнього тестування.
 
       Указує позначки, які мають застосовуватися під час запуску <ph name="PRODUCT_NAME" />. Вони застосовуються лише на екрані входу. Позначки, додані за допомогою цього правила, не поширюються на сеанси користувача.</translation>
@@ -4168,6 +4214,7 @@
           Якщо це правило не налаштовано, режим високого контрасту не вмикається під час першої появи екрана входу. Режим високого контрасту можна будь-коли ввімкнути чи вимкнути. Такий вибір на екрані входу діятиме для всіх користувачів.
 
           Примітка: якщо вказано правило <ph name="DEVICE_LOGIN_SCREEN_HIGH_CONTRAST_ENABLED_POLICY_NAME" />, воно замінює це правило.</translation>
+<translation id="7846952520291088817">URL-адреси, для яких відображаються локальні IP-адреси в ICE-кандидатах WebRTC</translation>
 <translation id="7858404742201086014">Якщо це налаштування ввімкнено, застарілі плагіни запускаються як звичайні.
 
       Якщо це налаштування вимкнено, застарілі плагіни не запускаються, а дозвіл користувача не потрібен.
@@ -4994,7 +5041,17 @@
 <translation id="966854160628341653">Контролює, чи <ph name="PRODUCT_OS_NAME" /> дозволяє створювати нові облікові записи користувачів. Якщо для цього правила вибрано значення false, користувачі, які не мають облікових записів, не можуть увійти.
 
       Якщо для цього правила вибрано значення true або його не налаштовано, створення нових облікових записів дозволено, якщо <ph name="DEVICE_USER_WHITELIST_POLICY_NAME" /> не забороняє користувачу входити.</translation>
+<translation id="974349541138387272">Указати шаблон URI бажаного резорлвера DNS-over-HTTPS</translation>
 <translation id="981346395360763138">Служби локації Google вимкнено</translation>
 <translation id="982497069985795632">Увімкнути перевірку правопису</translation>
 <translation id="991560005425213776">Надсилти ім’я користувача й назву файлу власним принтерам</translation>
+<translation id="99232017131102456">Це правило налаштовує один загальний кеш на профіль з обліковими даними для авторизації сервера HTTP.
+
+      Якщо це правило не налаштовано або вимкнено, веб-переглядач використовуватиме поведінку міжсайтової авторизації за умовчанням, яка, починаючи з версії 80, охоплюватиме облікові дані сайту найвищого рівня для авторизації сервера HTTP. Тож якщо два сайти використовують ресурси того самого домену для авторизації, облікові дані потрібно буде вказувати окремо на кожному сайті. Кешовані облікові дані проксі використовуватимуться на різних сайтах.
+
+      Якщо правило ввімкнено, облікові дані для HTTP-авторизації, введені на одному сайті, автоматично використовуватимуться на іншому.
+
+      Якщо ввімкнути це правило, сайти можуть наражатися на деякі типи міжсайтових атак, а дії користувачів на сайтах можуть відстежуватися без використання файлів cookie, а шляхом додавання записів у кеш HTTP-авторизації за допомогою облікових даних, вставлених у URL-адреси.
+
+      Це правило дає можливість підприємствам із застарілою поведінкою оновити процедуру входу. У майбутньому його буде видалено.</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/policy/resources/policy_templates_vi.xtb b/components/policy/resources/policy_templates_vi.xtb
index ff63f315..811b83b 100644
--- a/components/policy/resources/policy_templates_vi.xtb
+++ b/components/policy/resources/policy_templates_vi.xtb
@@ -515,11 +515,11 @@
       Chính sách này cho phép người dùng tính năng WebDriver ghi đè
       các chính sách có thể can thiệp vào hoạt động của chính sách đó.
 
-      Hiện tại, chính sách này tắt các chính sách SitePerProcess và IsolateOrigins.
+      Hiện tại, chính sách này vô hiệu hóa các chính sách SitePerProcess và IsolateOrigins.
 
       Nếu bạn bật chính sách này, WebDriver có thể ghi đè các chính sách
       không tương thích.
-      Nếu bạn tắt hay không định cấu hình chính sách này, thì WebDriver sẽ không được phép
+      Nếu bạn tắt hoặc không định cấu hình chính sách này, thì WebDriver sẽ không được phép
       ghi đè các chính sách không tương thích.</translation>
 <translation id="1843117931376765605">Chính sách tốc độ làm mới cho người dùng</translation>
 <translation id="1844620919405873871">Định cấu hình chính sách liên quan đến mở khóa nhanh.</translation>
@@ -686,7 +686,7 @@
         </translation>
 <translation id="2108169571875569435">Chính sách này sẽ kiểm soát lệnh nào dùng để mở URL trên một trình duyệt thay thế.
 
-      Khi bạn không đặt chính sách này thì một giá trị mặc định dành riêng cho nền tảng sẽ được dùng: Internet Explorer dành cho Windows hoặc Safari dành cho Mac OS X. Trên Linux, bạn sẽ không chạy được trình duyệt thay thế khi chưa đặt chính sách này.
+      Khi bạn không đặt chính sách này thì một giá trị mặc định dành riêng cho nền tảng sẽ được dùng: Internet Explorer cho Windows, hoặc Safari cho Mac OS X. Trên Linux, bạn sẽ không chạy được trình duyệt thay thế khi chưa đặt chính sách này.
 
       Khi bạn đặt chính sách này thành một trong các trình duyệt như <ph name="INTERNET_EXPLORER_VALUE_PLACEHOLDER" />, <ph name="FIREFOX_VALUE_PLACEHOLDER" />, <ph name="SAFARI_VALUE_PLACEHOLDER" /> hoặc
       <ph name="OPERA_VALUE_PLACEHOLDER" />, thì trình duyệt đó sẽ chạy nếu đã được cài đặt. <ph name="INTERNET_EXPLORER_VALUE_PLACEHOLDER" /> chỉ
@@ -984,7 +984,7 @@
 
       Khi bạn đặt chính sách này thành một danh sách chuỗi, thì mỗi chuỗi sẽ được chuyển tới trình duyệt thay thế dưới dạng một tham số dòng lệnh. Trên Windows, các tham số được liên kết bằng dấu cách. Trên Mac OS X và Linux, một tham số có thể chứa các dấu cách nhưng vẫn bị coi là một tham số đơn lẻ.
 
-      Phần <ph name="URL_PLACEHOLDER" /> trong một phần tử sẽ được thay thế bằng URL của trang cần mở.
+      Phần <ph name="URL_PLACEHOLDER" /> (nếu có) trong một phần tử sẽ được thay thế bằng URL của trang cần mở.
 
       Nếu không có phần tử nào chứa <ph name="URL_PLACEHOLDER" />, thì URL này sẽ được thêm vào cuối dòng lệnh.
 
@@ -1450,7 +1450,7 @@
 <translation id="3240655340884151271">Địa chỉ NIC MAC tích hợp sẵn của đế sạc</translation>
 <translation id="3242756958360374888">Có chứa danh sách các mẫu dùng để kiểm soát khả năng hiển thị của tài khoản trong <ph name="PRODUCT_NAME" />.
 
-      Từng Tài khoản Google trên thiết bị sẽ được so sánh với các mẫu lưu trữ trong chính sách này để xác định mức hiển thị của tài khoản trong <ph name="PRODUCT_NAME" />. Tài khoản sẽ hiển thị nếu tên của tài khoản khớp với bất kỳ mẫu nào trong danh sách. Nếu không, tài khoản sẽ bị ẩn.
+      Từng Tài khoản Google trên thiết bị sẽ được so sánh với các mẫu lưu trữ trong chính sách này để xác định tình trạng hiển thị của tài khoản trong <ph name="PRODUCT_NAME" />. Tài khoản sẽ hiển thị nếu tên của tài khoản khớp với bất kỳ mẫu nào trong danh sách. Nếu không, tài khoản sẽ bị ẩn.
 
       Hãy dùng ký tự đại diện '*' để khớp với ký tự 0 hoặc các ký tự ngẫu nhiên khác. Ký tự thoát là '\', do vậy, để khớp với ký tự '*' hoặc '\' thực, hãy đặt '\' ở trước các ký tự đó.
 
@@ -2304,11 +2304,11 @@
 
       Ký tự đại diện '*' và '?' có thể dùng để khớp với chuỗi các ký tự bất kỳ. '*' khớp với số lượng ký tự bất kỳ trong khi '?' chỉ định một ký tự đơn tùy chọn, tức là khớp các ký tự 0 hoặc 1. Ký tự thoát là '\', do vậy, để khớp với ký tự '*', '?' hoặc '\' thực, bạn có thể đặt một ký tự '\' ở trước các ký tự đó.
 
-      Luôn sử dụng danh sách plugin được chỉ định trong <ph name="PRODUCT_NAME" /> nếu đã cài đặt các plugin này. Các plugin này được đánh dấu là đã bật trong 'about:plugins' và người dùng không thể tắt các plugin này.
+      Danh sách plugin được chỉ định luôn được dùng trong <ph name="PRODUCT_NAME" /> nếu các plugin này đã được cài đặt. Các plugin này được đánh dấu là đã bật trong 'about:plugins' và người dùng không thể tắt các plugin này.
 
       Xin lưu ý rằng chính sách này ghi đè cả DisabledPlugins và DisabledPluginsExceptions.
 
-      Nếu bạn không đặt chính sách này, người dùng có thể tắt bất kỳ plugin nào đã cài đặt trên hệ thống.</translation>
+      Nếu bạn không đặt chính sách này, thì người dùng có thể tắt bất kỳ plugin nào đã cài đặt trên hệ thống.</translation>
 <translation id="4554651132977135445">Chế độ xử lý vòng lặp trở lại của chính sách người dùng</translation>
 <translation id="4554841826517980623">Chính sách này kiểm soát việc tính năng Chia sẻ tệp trong mạng dành cho <ph name="PRODUCT_NAME" /> có phải dùng <ph name="NETBIOS_PROTOCOL" /> để phát hiện các mục chia sẻ trên mạng hay không.
       Nếu đặt chính sách này thành True, tính năng phát hiện chia sẻ sẽ dùng giao thức <ph name="NETBIOS_PROTOCOL" /> để phát hiện các mục chia sẻ trên mạng.
@@ -2592,9 +2592,6 @@
       Nếu bạn tắt hoặc không đặt tùy chọn cài đặt này, thì chỉ các mục danh sách từ nguồn có mức ưu tiên cao nhất mới được sử dụng, còn tất cả các nguồn khác sẽ hiển thị dưới dạng nguồn xung đột nhưng bị bỏ qua.</translation>
 <translation id="5141670636904227950">Đặt loại kính lúp màn hình mặc định được bật trên màn hình đăng nhập</translation>
 <translation id="5142301680741828703">Luôn hiển thị các mẫu URL sau đây trong <ph name="PRODUCT_FRAME_NAME" /></translation>
-<translation id="5146261336206349846">Khi bạn đặt chính sách này thành bật, tất cả các URL đã truy cập sẽ được kiểm tra danh tiếng Duyệt web an toàn trong thời gian thực.
-
-      Khi bạn không đặt hoặc đặt chính sách này thành tắt, hoạt động kiểm tra danh tiếng Duyệt web an toàn của người tiêu dùng sẽ được áp dụng.</translation>
 <translation id="5148753489738115745">Cho phép bạn chỉ định tham số bổ sung được sử dụng khi <ph name="PRODUCT_FRAME_NAME" /> chạy <ph name="PRODUCT_NAME" />.
 
           Nếu chính sách này không được đặt, dòng lệnh mặc định sẽ được sử dụng.</translation>
@@ -3109,7 +3106,7 @@
 
       Khi bạn đặt chính sách này là một danh sách các chuỗi, thì các chuỗi đó được nối với nhau bằng dấu cách và được chuyển tới Chrome dưới dạng một tham số dòng lệnh.
 
-      Phần <ph name="URL_PLACEHOLDER" /> trong một phần tử sẽ được thay thế bằng URL của trang cần mở.
+      Phần <ph name="URL_PLACEHOLDER" /> (nếu có) trong một phần tử sẽ được thay thế bằng URL của trang cần mở.
 
       Nếu không có phần tử nào chứa <ph name="URL_PLACEHOLDER" />, thì URL này sẽ được thêm vào cuối dòng lệnh.
 
@@ -3447,7 +3444,7 @@
 
       Khi bạn đặt chính sách này, chính sách sẽ được dùng để chạy <ph name="PRODUCT_NAME" /> khi chạy <ph name="PRODUCT_NAME" /> từ Internet Explorer.
 
-      Bạn có thể đặt chính sách này thành một đường dẫn tệp thực thi hay <ph name="PRODUCT_NAME_PLACEHOLDER" /> để tự động phát hiện vị trí cài đặt của Chrome.</translation>
+      Bạn có thể đặt chính sách này thành một đường dẫn tệp thực thi hoặc <ph name="PRODUCT_NAME_PLACEHOLDER" /> để tự động phát hiện vị trí cài đặt của Chrome.</translation>
 <translation id="6536600139108165863">Tự động khởi động lại khi tắt thiết bị</translation>
 <translation id="6539246272469751178">Chính sách này không ảnh hưởng đến ứng dụng Android. Ứng dụng Android luôn sử dụng thư mục nội dung tải xuống mặc định và không thể truy cập bất kỳ tệp nào do <ph name="PRODUCT_OS_NAME" /> tải xuống thư mục nội dung tải xuống không phải mặc định.</translation>
 <translation id="654303922206238013">Chiến lược di chuyển cho ecryptfs</translation>
@@ -3471,7 +3468,7 @@
 
       Xin lưu ý rằng EnabledPlugins và DisabledPluginsExceptions có thể ghi đè chính sách này.
 
-      Nếu bạn không đặt chính sách này, người dùng có thể sử dụng bất kỳ plugin nào được cài đặt trên hệ thống, ngoại trừ các plugin không tương thích, lỗi thời hoặc nguy hiểm đã được mã hóa cứng.</translation>
+      Nếu bạn không đặt chính sách này, thì người dùng có thể sử dụng bất kỳ plugin nào được cài đặt trên hệ thống, ngoại trừ các plugin không tương thích, lỗi thời hoặc nguy hiểm đã được mã hóa cứng.</translation>
 <translation id="6573305661369899995">Đặt nguồn bên ngoài cho hạn chế URL</translation>
 <translation id="6583851521569686409">Định cấu hình danh sách máy in.
 
@@ -4353,7 +4350,7 @@
       Các dấu trang này được đặt trong một thư mục mà người dùng không thể sửa đổi (nhưng có thể chọn ẩn khỏi thanh dấu trang). Theo mặc định, tên thư mục là "Dấu trang được quản lý" nhưng có thể tùy chỉnh bằng cách thêm vào danh sách dấu trang một từ điển chứa khóa "<ph name="TOPLEVEL_NAME" />" với giá trị là tên thư mục mong muốn.
 
       Các dấu trang được quản lý không đồng bộ hóa với tài khoản người dùng và không thể sửa đổi bằng tiện ích.</translation>
-<translation id="8077245272412229388">Thêm các tài khoản Kerberos đã điền trước. Nếu thông tin xác thực Kerberos khớp với thông tin đăng nhập, thì bạn có thể định cấu hình một tài khoản để sử dụng lại thông tin đăng nhập bằng cách chỉ định '<ph name="LOGIN_EMAIL_PLACEHOLDER" />' và <ph name="PASSWORD_PLACEHOLDER" />' tương ứng với tài khoản chính và mật khẩu. Nhờ vậy, hệ thống có thể tự động truy xuất các phiếu Kerberos, trừ khi bạn định cấu hình tính năng xác thực hai yếu tố. Người dùng không thể sửa đổi các tài khoản đã thêm thông qua chính sách này.
+<translation id="8077245272412229388">Thêm các tài khoản Kerberos đã điền trước. Nếu thông tin đăng nhập Kerberos khớp với thông tin đăng nhập, thì bạn có thể định cấu hình một tài khoản để sử dụng lại thông tin đăng nhập bằng cách chỉ định '<ph name="LOGIN_EMAIL_PLACEHOLDER" />' và <ph name="PASSWORD_PLACEHOLDER" />' tương ứng với tài khoản chính và mật khẩu. Nhờ vậy, hệ thống có thể tự động truy xuất các phiếu Kerberos, trừ khi bạn định cấu hình tính năng xác thực hai yếu tố. Người dùng không thể sửa đổi các tài khoản đã thêm thông qua chính sách này.
 
           Nếu bạn bật chính sách này, thì danh sách các tài khoản do chính sách xác định sẽ được thêm vào phần cài đặt của Tài khoản Kerberos.
 
diff --git a/components/policy/resources/policy_templates_zh-CN.xtb b/components/policy/resources/policy_templates_zh-CN.xtb
index 72e0fc1..f89676e 100644
--- a/components/policy/resources/policy_templates_zh-CN.xtb
+++ b/components/policy/resources/policy_templates_zh-CN.xtb
@@ -416,6 +416,11 @@
 
           如果此政策未设置,放大镜在登录屏幕上最初会处于停用状态,但用户可以随时启用它。</translation>
 <translation id="1675002386741412210">支持的环境:</translation>
+<translation id="1676141669324989554">让您能够设置用户可否添加例外情况以允许在特定网站中显示混合内容。
+
+          您可以使用“InsecureContentAllowedForUrls”和“InsecureContentBlockedForUrls”政策为特定网址格式覆盖此政策。
+
+          如果未设置此政策,用户将能添加例外情况以允许显示可屏蔽的混合内容。</translation>
 <translation id="1695708467571967752">此政策用于控制用户是否能够在设备锁定时播放媒体。
 
       如果将此政策设为 False,系统会停用锁定屏幕上的媒体控件。
@@ -537,6 +542,18 @@
       如果启用了此设置,密码保护服务就会在这些网址上捕获密码指纹,以用于密码重用检测。
       如果停用了或未设定此设置,则密码保护服务会仅在 https://accounts.google.com 上捕获密码指纹。
       此政策仅适用于已加入 <ph name="MS_AD_NAME" /> 网域的 Windows 实例,或者已注册设备管理服务的 Windows 10 Pro 或 Enterprise 实例。</translation>
+<translation id="1910704279188129272">让您能够设置基于应用的使用限制。
+        您可针对 <ph name="PRODUCT_OS_NAME" />上安装的应用为给定用户设定使用限制。
+        使用限制应在 |app_limits| 列表中传递。只能为每个应用添加 1 个限制条目。未包含在此列表中的应用没有任何限制。
+        无法屏蔽此操作系统的必备应用,针对这类应用的限制将被忽略。
+        每个应用都对应于一个独一无二的 |app_id|。由于不同类型的应用可能会使用不同的 ID 格式,因此需要在 |app_id| 旁边指定 |app_type|。
+        基于应用的时间限制目前仅支持 |ARC| 应用。Android 应用包的名称会被用作 |app_id|。
+        我们会在日后添加对其他类型应用的支持。目前您可以在此政策中为它们指定限制,但相应限制不会生效。
+        共有 2 种可用的限制:|BLOCK| 和 |TIME_LIMIT|。
+        如果选择 |BLOCK|,给定用户将无法使用相应应用。如果既使用了 |BLOCK| 限制又指定了 |daily_limit_mins|,|daily_limit_mins| 将被忽略。
+        |TIME_LIMITS| 会应用每日使用限制;当在某一天达到此限制后,相应应用在当天的剩余时间内便会一直处于不可用的状态。使用限制应在 |daily_limit_mins| 中指定。系统每天都会在指定的 UTC 时间(通过 |reset_at| 传递)重置使用限制。
+        此政策仅适用于未成年用户。
+        此政策是对“UsageTimeLimit”的补充。无论“PerAppTimeLimits”是如何设置的,系统都会强制执行“UsageTimeLimit”中指定的限制(例如设备使用时间和就寝时间)。</translation>
 <translation id="1914840757300882918">如果您设置了此政策,主机将使用带有指定颁发者 CN 的客户端证书进行身份验证,以便连接到 RemoteAccessHostTokenValidationUrl。如果将此政策设为“*”,则可以使用任何可用的客户端证书。
 
           该功能目前在服务器端已停用。</translation>
@@ -684,7 +701,12 @@
 <translation id="214901426630414675">限制双面打印模式</translation>
 <translation id="2149330464730004005">启用彩色打印</translation>
 <translation id="2156132677421487971">为 <ph name="PRODUCT_NAME" /> 配置相关政策。借助这项功能,用户可从浏览器将标签页、网站或桌面中的内容发送到远程显示器和音响系统。</translation>
-<translation id="2156755242840687300">已启用外部打印服务器</translation>
+<translation id="2156755242840687300">已启用的外部打印服务器</translation>
+<translation id="2160336427036785721">配置在单个 <ph name="PRODUCT_NAME" /> 实例使用的内存量达到多少后浏览器会为节省内存空间而开始舍弃标签页(即:标签页使用的内存将被释放,而且在用户切换到此标签页时它必须重新加载)。
+
+      如果设置了此政策,那么当超出该上限后,浏览器将开始舍弃标签页以节省内存空间。不过,我们无法保证浏览器运行时占用的内存量会始终低于该上限。任何小于 1024 的值都会被向上舍入到 1024。
+
+      如果此政策未设置,那么仅当检测到所用机器的物理内存容量即将用尽时,浏览器才会开始尝试节省内存空间。</translation>
 <translation id="2166472654199325139">不滤除提供成人内容的网站</translation>
 <translation id="2168397434410358693">使用交流电源供电时的闲置延迟时间</translation>
 <translation id="217013996107840632">用于从替代浏览器切换至 Chrome 的命令行参数。</translation>
@@ -786,6 +808,15 @@
 <translation id="2303795211377219696">允许使用“自动填充”功能填写信用卡信息</translation>
 <translation id="2309390639296060546">默认地理位置设置</translation>
 <translation id="2327252517317514801">指定可访问 G Suite 的网域</translation>
+<translation id="2331354174913096226">所需 DNS-over-HTTPS 解析器的 URI 模板。要指定多个 DNS-over-HTTPS 解析器,请使用空格将相应的 URI 模板分隔开。
+
+      如果 DnsOverHttpsMode 设为 <ph name="SECURE_DNS_MODE_SECURE" />,则必须设置此政策,不能将它留空。
+
+      如果 DnsOverHttpsMode 设为 <ph name="SECURE_DNS_MODE_AUTOMATIC" />,并且设置了此政策,系统将会使用指定的 URI 模板;如果未设置此政策,系统便会使用硬编码映射来尝试将用户的当前 DNS 解析器升级到由同一提供程序操作的 DoH 解析器。
+
+      如果 URI 模板包含 <ph name="HTTP_VARIABLE_DNS" /> 变量,向解析器发出的请求将会使用 <ph name="HTTP_METHOD_GET" />;否则,这些请求便会使用 <ph name="HTTP_METHOD_POST" />。
+
+      格式有误的模板将被忽略。</translation>
 <translation id="2345547870894930157">启用 DNS-over-HTTPS,且禁止改用不安全的查询</translation>
 <translation id="237494535617297575">可让您设置网址格式的列表,这些网址格式用于指定允许显示通知的网站。在未设置此政策的情况下,如果设置了“DefaultNotificationsSetting”政策,那么将对该政策中的所有网站使用全局默认值,否则将对用户个人配置中的所有网站使用全局默认值。</translation>
 <translation id="2386362615870139244">允许使用屏幕唤醒锁定</translation>
@@ -1264,6 +1295,7 @@
 
           此政策仅适用于已加入 <ph name="MS_AD_NAME" /> 网域的 Windows 实例,或者已注册设备管理服务的 Windows 10 Pro 或 Enterprise 实例。</translation>
 <translation id="3016255526521614822">允许在 <ph name="PRODUCT_OS_NAME" />锁定屏幕启用加入白名单的备注应用</translation>
+<translation id="3020064401262077616">控制仅应用于未成年人帐号的家长监督政策。</translation>
 <translation id="3021562480854470924">指定允许回滚到的里程碑的数量</translation>
 <translation id="3023572080620427845">与包含要在替代浏览器中加载的网址的 XML 文件对应的网址。</translation>
 <translation id="3026740867910702435">在登录屏幕上启用大号光标无障碍功能。
@@ -1359,6 +1391,7 @@
 
           如果未设置此政策,<ph name="PRODUCT_NAME" /> 将允许使用用户级本地消息传递主机。</translation>
 <translation id="3177802893484440532">要求为本地信任锚执行在线 OCSP/CRL 检查</translation>
+<translation id="3184161739683646075">控制 DNS-over-HTTPS 模式</translation>
 <translation id="3185009703220253572">从版本 <ph name="SINCE_VERSION" /> 开始</translation>
 <translation id="3187220842205194486">Android 应用无法获得对企业密钥的访问权限。此政策对这些应用没有任何影响。</translation>
 <translation id="3205825995289802549">首次运行时,将第一个浏览器窗口最大化</translation>
@@ -1539,7 +1572,9 @@
 <translation id="3524204464536655762">不允许任何网站通过 WebUSB API 请求访问 USB 设备</translation>
 <translation id="3526752951628474302">仅限单色打印</translation>
 <translation id="3528000905991875314">启用备用的错误页面</translation>
+<translation id="3531084733660068324">家长监督设置</translation>
 <translation id="3534882636155369445">允许大型文件</translation>
+<translation id="3540935459049973317">基于应用的时间限制</translation>
 <translation id="3545457887306538845">让您能够控制可在什么情况下使用开发者工具。
 
       如果此政策设为“DeveloperToolsDisallowedForForceInstalledExtensions”(值为 0,即默认值),那么在通常情况下,用户都可以访问开发者工具以及 JavaScript 控制台,但在运行由企业政策安装的扩展程序的情况下,则无法使用它们。
@@ -2468,6 +2503,15 @@
 <translation id="5102203758995933166">允许将要按用户应用的网络配置推送到 <ph name="PRODUCT_OS_NAME" />设备。网络配置是 JSON 格式的字符串,由开放网络配置格式定义。</translation>
 <translation id="5105313908130842249">使用电池供电时的屏幕锁定延迟时间</translation>
 <translation id="5108031557082757679">已停用企业设备打印机</translation>
+<translation id="5112121363469561920">设置登录屏幕上启用的默认放大镜类型。
+
+          如果设置了此政策,它就会控制在显示登录屏幕时启用的放大镜类型。如果将此政策设为“None”,则会停用放大镜。
+
+          如果您设置了此政策,用户可通过启用或停用放大镜暂时覆盖它。但用户的选择并不是永久有效的,只要系统再次显示登录屏幕或用户在登录屏幕上空闲了一会儿,即会恢复为默认设置。
+
+          如果您未设置此政策,当系统首次显示登录屏幕时,放大镜会处于停用状态。用户可随时启用或停用放大镜,放大镜在登录屏幕上的状态对各用户均有效。
+
+          注意:<ph name="DEVICE_LOGIN_SCREEN_SCREEN_MAGNIFIER_TYPE_POLICY_NAME" />(若已指定)会覆盖此政策。</translation>
 <translation id="5124368997194894978">启用“接通 AC(交流电)时启动”</translation>
 <translation id="5131211790949066746">允许合并扩展程序安装列表政策 <ph name="EXTENSION_INSTALL_BLACKLIST_POLICY_NAME" />、<ph name="EXTENSION_INSTALL_WHITELIST_POLICY_NAME" /> 和 <ph name="EXTENSION_INSTALL_FORCELIST_POLICY_NAME" />。
 
@@ -2476,9 +2520,6 @@
       如果您停用了或未指定此设置,系统仅会从优先级最高的那个来源中获取列表条目;所有其他来源都会显示为与该来源冲突,但会被忽略。</translation>
 <translation id="5141670636904227950">设置登录屏幕上启用的默认放大镜类型</translation>
 <translation id="5142301680741828703">总是通过“<ph name="PRODUCT_FRAME_NAME" />”呈现以下网址格式</translation>
-<translation id="5146261336206349846">如果此政策设为启用,安全浏览功能会实时检查所访问的所有网址。
-
-      如果此政策设为停用或未设置,系统会采用用户的安全浏览检查设置。</translation>
 <translation id="5148753489738115745">可让您指定在 <ph name="PRODUCT_FRAME_NAME" />启动 <ph name="PRODUCT_NAME" />时所使用的其他参数。
 
           如果未设置此政策,系统将会使用默认命令行。</translation>
@@ -3090,6 +3131,10 @@
       请注意,如果 <ph name="DEFAULT_GEOLOCATION_SETTING_POLICY_NAME" /> 政策设为 <ph name="BLOCK_GEOLOCATION_SETTING" />,则系统会忽略此政策并会始终停用 Google 位置信息服务。</translation>
 <translation id="6141402445226505817">一律使用粗略式时区检测方式</translation>
 <translation id="6145799962557135888">可让您设置网址格式的列表,这些网址格式用于指定允许运行 JavaScript 的网站。在未设置此政策的情况下,如果设置了“DefaultJavaScriptSetting”政策,那么将对该政策中的所有网站使用全局默认值,否则将对用户个人配置中的所有网站使用全局默认值。</translation>
+<translation id="614616930188030377">系统会将此列表中的网址格式与请求网址的安全来源进行比对。
+      如果找到了匹配项或者 chrome://flags/#enable-webrtc-hide-local-ips-with-mdns 已停用,本地 IP 地址就会显示在 WebRTC ICE 候选路径中。
+      否则,本地 IP 地址将会隐而不见,被 mDNS 主机名取代。
+      请注意,此政策会削弱对本地 IP 的保护(如果管理员需要这样做)。</translation>
 <translation id="614662973812186053">此政策亦用于控制对 Android 使用情况和诊断数据的收集。</translation>
 <translation id="6153048425064249648">此政策用于控制可将浏览器操作信息上传到 Google 管理控制台的 <ph name="PRODUCT_NAME" /> 云端报告。
 
@@ -3231,7 +3276,7 @@
 <translation id="6440051664870270040">允许网站在导航的同时打开弹出式窗口</translation>
 <translation id="6447948611083700881">已停用备份和恢复服务</translation>
 <translation id="6449476513004303784">禁止用户管理证书</translation>
-<translation id="6453641799812499182">在新的 <ph name="CORS" /> 实现方案中启用 <ph name="CORS" /> 检查缓解功能</translation>
+<translation id="6453641799812499182">在新版 <ph name="CORS" /> 实现方案中启用 <ph name="CORS" /> 检查缓解功能</translation>
 <translation id="645425387487868471">为 <ph name="PRODUCT_NAME" /> 启用强制登录功能</translation>
 <translation id="6464074037294098618">自动填充地址信息</translation>
 <translation id="6467613372414922590">允许使用用户级本地消息传递主机(安装时没有管理员权限)</translation>
@@ -3422,6 +3467,7 @@
 <translation id="6843296367238757293">此政策已被弃用。建议您改用其他政策。如需了解详情,请访问 https://support.google.com/chrome/a/answer/7643500</translation>
 <translation id="684856667300805181">此政策已在 <ph name="PRODUCT_NAME" /> 68 中移除,并已由 <ph name="ARC_GLS_POLICY_NAME" /> 取代。</translation>
 <translation id="6851199885688265233">启用“光标突出显示”无障碍功能</translation>
+<translation id="6851315055469993882">启用全局范围的 HTTP 身份验证缓存</translation>
 <translation id="6856743875250214792">我们已在 M66 中弃用并移除了此政策,因为它仅用于内部测试且存在安全隐患。
 
       指定要在 <ph name="PRODUCT_NAME" /> 启动时向其应用的实验性设置。指定的实验性设置仅会应用于登录屏幕。通过此政策设定的实验性设置不会反映在用户会话中。</translation>
@@ -4056,6 +4102,7 @@
           如果您未设置此政策,系统会在首次显示登录屏幕时停用高对比度模式。用户可随时启用或停用高对比度模式,高对比度模式在登录屏幕上的状态对各用户均有效。
 
           注意:<ph name="DEVICE_LOGIN_SCREEN_HIGH_CONTRAST_ENABLED_POLICY_NAME" />(若已指定)会覆盖此政策。</translation>
+<translation id="7846952520291088817">在 WebRTC ICE 候选路径中显示本地 IP 的网址</translation>
 <translation id="7858404742201086014">如果您启用了此设置,则过期插件可作为正常插件使用。
 
       如果您停用了此设置,则过期插件将无法使用,并且系统不会要求用户提供运行过期插件的权限。
@@ -4843,7 +4890,17 @@
 <translation id="966854160628341653">控制 <ph name="PRODUCT_OS_NAME" />是否允许创建新的用户帐号。如果将此政策设置为 false,没有帐号的用户将无法登录。
 
       如果未配置此政策或将其设置为 true,那么只要 <ph name="DEVICE_USER_WHITELIST_POLICY_NAME" /> 未阻止登录,用户就可以创建新的用户帐号。</translation>
+<translation id="974349541138387272">指定所需 DNS-over-HTTPS 解析器的 URI 模板</translation>
 <translation id="981346395360763138">已停用 Google 位置信息服务</translation>
 <translation id="982497069985795632">启用拼写检查</translation>
 <translation id="991560005425213776">向原生打印机发送用户名和文件名</translation>
+<translation id="99232017131102456">通过此政策,您可以使用 HTTP 服务器身份验证凭据为每份个人资料配置一个全局性的缓存文件。
+
+      如果此政策未设置或已停用,浏览器将会使用跨网站身份验证机制的默认行为(自版本 80 起,该行为将是按顶级网站界定 HTTP 服务器身份验证凭据的适用范围),因此如果两个网站使用的资源是来自同一个要求进行身份验证的网域,则需在这两个网站中分别提供凭据。系统会跨网站重复使用缓存的代理凭据。
+
+      如果启用了此政策,系统会自动将在一个网站中输入的 HTTP 身份验证凭据用于另一网站。
+
+      启用此政策会导致网站容易受到某些类型的跨网站攻击,并会允许使用网址内嵌的凭据向 HTTP 身份验证缓存文件添加条目以对用户进行跨网站跟踪(甚至是在没有 Cookie 的情况下)。
+
+      此政策旨在让依靠旧版行为的企业能够更新他们的登录流程,日后将被移除。</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/policy/resources/policy_templates_zh-TW.xtb b/components/policy/resources/policy_templates_zh-TW.xtb
index 77f1898..2751f40 100644
--- a/components/policy/resources/policy_templates_zh-TW.xtb
+++ b/components/policy/resources/policy_templates_zh-TW.xtb
@@ -438,6 +438,11 @@
 
           如果不設定這項政策,系統會在顯示登入畫面時先停用語音輸入功能,但使用者隨時可以將其啟用。</translation>
 <translation id="1675002386741412210">支援環境:</translation>
+<translation id="1676141669324989554">可讓你設定使用者是否能新增例外網站,允許特定網站顯示混合內容。
+
+          你可以透過「InsecureContentAllowedForUrls」和「InsecureContentBlockedForUrls」政策,使用特定網址模式覆寫這項政策。
+
+          如果不設定這項政策,使用者可以新增例外網站,允許特定網站顯示可封鎖的混合內容。</translation>
 <translation id="1695708467571967752">這項政策可控管使用者是否能夠在裝置鎖定的情況下播放媒體。
 
       如果將這項政策設為 False,系統會停用鎖定畫面上的媒體控制項。
@@ -558,6 +563,18 @@
       如果啟用這項設定,密碼保護服務會針對這些網址擷取密碼指紋,並使用這些指紋偵測密碼重複使用情形。
       如果停用這項設定或不予設定,密碼保護服務就只會針對 https://accounts.google.com 擷取密碼指紋。
       這項政策僅適用於已加入 <ph name="MS_AD_NAME" /> 網域的 Windows 執行個體,或是已註冊裝置管理服務的 Windows 10 專業版或企業版執行個體。</translation>
+<translation id="1910704279188129272">可讓你設定個別應用程式的使用限制。
+        使用限制可套用到指定使用者在 <ph name="PRODUCT_OS_NAME" />上安裝的應用程式。
+        你必須透過 |app_limits| 清單輸入限制。每個應用程式只能設定一個項目。不在清單中的應用程式不會受到限制。
+        你無法封鎖對作業系統來說不可或缺的應用程式,因此系統會忽略對這類應用程式所設的限制。
+        每個應用程式都會有專屬的 |app_id| 可供識別。由於不同類型的應用程式可能會使用不同的 ID 格式,因此你必須在 |app_id| 旁邊指定 |app_type|。
+        目前「個別應用程式的時間限制」只支援 |ARC| 應用程式。系統會將 Android 套件名稱做為 |app_id| 使用。
+        系統日後將支援其他類型的應用程式,目前你雖然可在政策中指定其他類型的應用程式,但該項限制不會生效。
+        你可以使用兩種限制:|BLOCK| 和 |TIME_LIMIT|。
+        |BLOCK| 會讓使用者無法使用應用程式。如果你同時指定了 |daily_limit_mins| 和 |BLOCK| 限制,則系統會忽略 |daily_limit_mins|。
+        |TIME_LIMITS| 會對應用程式套用每日用量上限,當使用者達到當日的用量上限後,就會無法繼續使用該應用程式。你可以在 |daily_limit_mins| 中指定用量上限。系統會每天在 |reset_at| 指定的時間 (採用世界標準時間) 重新計算用量上限。
+        這項政策只適用於兒童使用者。
+        這項政策與「UsageTimeLimit」彼此互補。系統會強制執行在「UsageTimeLimit」中指定的限制 (例如裝置使用時間和就寢時間),而忽略「PerAppTimeLimits」。</translation>
 <translation id="1914840757300882918">如果設定這項政策,主機會使用用戶端憑證和指定核發機構一般名稱 (CN) 來驗證 RemoteAccessHostTokenValidationUrl 的連線。如果設為「*」,則可使用任何可用的用戶端憑證。
 
           這項功能目前在伺服器端設為停用。</translation>
@@ -718,6 +735,11 @@
 <translation id="2149330464730004005">啟用彩色列印</translation>
 <translation id="2156132677421487971">設定「<ph name="PRODUCT_NAME" />」的各項政策。這項功能可讓使用者透過瀏覽器將分頁、網站或桌面內容傳送至遠端的螢幕和音響設備。</translation>
 <translation id="2156755242840687300">已啟用的外部列印伺服器</translation>
+<translation id="2160336427036785721">設定單一 <ph name="PRODUCT_NAME" /> 例項可用的記憶體大小。超過此值後,系統會開始捨棄分頁以節省記憶體。這表示系統會釋放分頁所用的記憶體,而當使用者切換至該分頁時,系統必須重新載入該分頁。
+
+      設定這項政策後,如果超過記憶體使用限制,瀏覽器會開始捨棄分頁以節省記憶體。不過,我們無法保證瀏覽器運作時,記憶體使用量會一律在限制值以下。1024 以下的值會進位到 1024。
+
+      如果不設定這項政策,瀏覽器只會在偵測到電腦上的實體記憶體即將用盡時,才會開始嘗試節省記憶體。</translation>
 <translation id="2166472654199325139">不要針對成人內容篩選網站。</translation>
 <translation id="2168397434410358693">在 AC 供電環境下執行時的閒置延遲時間</translation>
 <translation id="217013996107840632">從替代瀏覽器切換到 Chrome 所使用的指令列參數。</translation>
@@ -821,6 +843,15 @@
 <translation id="2303795211377219696">啟用信用卡的自動填入功能</translation>
 <translation id="2309390639296060546">預設地理位置設定</translation>
 <translation id="2327252517317514801">定義可存取 G Suite 的網域</translation>
+<translation id="2331354174913096226">所需 DNS-over-HTTPS 解析器的 URI 範本。如要指定多個 DNS-over-HTTPS 解析器,請以空格分隔相應的 URI 範本。
+
+      如果你將 DnsOverHttpsMode 設為 <ph name="SECURE_DNS_MODE_SECURE" />,就必須設定這項政策,不可將其保持空白。
+
+      如果你將 DnsOverHttpsMode 設為 <ph name="SECURE_DNS_MODE_AUTOMATIC" />,且設定了這項政策,系統就會使用指定的 URI 範本;如果不設定這項政策,則系統會使用硬式編碼對應,嘗試將使用者目前的 DNS 解析器升級為相同供應商所提供的 DoH 解析器。
+
+      如果 URI 範本包含 <ph name="HTTP_VARIABLE_DNS" /> 變數,則對解析器的要求會使用 <ph name="HTTP_METHOD_GET" />;否則這些要求會使用 <ph name="HTTP_METHOD_POST" />。
+
+      系統會忽略格式不正確的範本。</translation>
 <translation id="2345547870894930157">啟用 DNS-over-HTTPS,而且禁止改用不安全查詢</translation>
 <translation id="237494535617297575">允許你設定網址模式清單,指定可以展示通知的網站。如果未設定這項政策,系統會從「DefaultNotificationsSetting」政策 (如果有設定的話) 或使用者的個人設定,將通用預設值套用至所有網站。</translation>
 <translation id="2386362615870139244">允許使用螢幕喚醒鎖</translation>
@@ -1297,6 +1328,7 @@
 
           這項政策僅適用於已加入 <ph name="MS_AD_NAME" /> 網域的 Windows 執行個體,或是已註冊裝置管理服務的 Windows 10 專業版或企業版執行個體。</translation>
 <translation id="3016255526521614822">將「<ph name="PRODUCT_OS_NAME" />」螢幕鎖定畫面允許的筆記應用程式加入許可清單</translation>
+<translation id="3020064401262077616">控管家長監督政策,這些政策只適用於兒童帳戶。</translation>
 <translation id="3021562480854470924">允許復原的重要事件數</translation>
 <translation id="3023572080620427845">XML 檔案的網址,其中包含要在替代瀏覽器中載入的網址。</translation>
 <translation id="3026740867910702435">在登入畫面上啟用大型游標無障礙功能。
@@ -1392,6 +1424,7 @@
 
           如果不設定這項政策,<ph name="PRODUCT_NAME" /> 也可在使用者層級使用內建訊息傳遞主機。</translation>
 <translation id="3177802893484440532">需要為本機信任錨點執行線上 OCSP/CRL 檢查</translation>
+<translation id="3184161739683646075">控管 DNS-over-HTTPS 的模式</translation>
 <translation id="3185009703220253572">自第 <ph name="SINCE_VERSION" /> 版起</translation>
 <translation id="3187220842205194486">Android 應用程式無法存取企業金鑰 (這項政策對企業金鑰沒有影響)。</translation>
 <translation id="3205825995289802549">首次執行時將第一個瀏覽器視窗最大化</translation>
@@ -1573,7 +1606,9 @@
 <translation id="3524204464536655762">不允許任何網站透過 WebUSB API 要求存取 USB 裝置</translation>
 <translation id="3526752951628474302">僅限單色列印</translation>
 <translation id="3528000905991875314">啟用替代的錯誤網頁</translation>
+<translation id="3531084733660068324">家長監督設定</translation>
 <translation id="3534882636155369445">不要封鎖大型檔案</translation>
+<translation id="3540935459049973317">個別應用程式的時間限制</translation>
 <translation id="3545457887306538845">讓你控制在哪些情況下可使用開發人員工具。
 
       如果將這項政策設為「DeveloperToolsDisallowedForForceInstalledExtensions」(值為 0,即預設值),使用者可在一般情況下存取開發人員工具和 JavaScript 控制台,但無法在由企業政策安裝的擴充功能中存取開發人員工具和 JavaScript 控制台。
@@ -2497,6 +2532,15 @@
 <translation id="5102203758995933166">這項政策可依使用者將網路設定強制套用至 <ph name="PRODUCT_OS_NAME" />裝置。這個網路設定是根據「開放式網路設定」格式所定義的 JSON 格式字串。</translation>
 <translation id="5105313908130842249">在電池供電環境下執行時的螢幕鎖定延遲時間</translation>
 <translation id="5108031557082757679">已停用企業裝置印表機</translation>
+<translation id="5112121363469561920">設定在登入畫面上啟用的放大鏡預設類型。
+
+          如果設定這項政策,政策會在登入畫面顯示時控管啟用的放大鏡類型。將這項政策設為「None」,即可停用放大鏡。
+
+          設定這項政策後,使用者可啟用或停用放大鏡,以暫時覆寫此政策。不過,使用者的選擇並非持續有效;每當系統顯示新的登入畫面,或使用者在登入畫面上閒置一分鐘後,系統便會還原預設設定。
+
+          如果不設定這項政策,則系統會在初次顯示登入畫面時停用放大鏡。使用者隨時可以啟用或停用放大鏡,且放大鏡在所有使用者的登入畫面中將一律維持相同狀態。
+
+          注意:如果指定 <ph name="DEVICE_LOGIN_SCREEN_SCREEN_MAGNIFIER_TYPE_POLICY_NAME" />,這項政策會遭到覆寫。</translation>
 <translation id="5124368997194894978">啟用「連接 AC (交流電) 電源時啟動」功能</translation>
 <translation id="5131211790949066746">允許合併擴充功能安裝清單政策<ph name="EXTENSION_INSTALL_BLACKLIST_POLICY_NAME" />、<ph name="EXTENSION_INSTALL_WHITELIST_POLICY_NAME" /> 和 <ph name="EXTENSION_INSTALL_FORCELIST_POLICY_NAME" />。
 
@@ -2505,9 +2549,6 @@
       如果停用這項設定或不設定,系統只會使用優先程度最高的來源所列出的項目,並將所有其他來源顯示為衝突項目並予以忽略。</translation>
 <translation id="5141670636904227950">設定啟用的螢幕放大鏡在登入畫面的預設類型</translation>
 <translation id="5142301680741828703">一律轉譯下列 <ph name="PRODUCT_FRAME_NAME" /> 中的網址模式</translation>
-<translation id="5146261336206349846">如果啟用這項政策,安全瀏覽功能會即時檢查使用者造訪的所有網址。
-
-      如果停用這項政策或不予設定,系統會套用預設的安全瀏覽檢查。</translation>
 <translation id="5148753489738115745">允許你指定 <ph name="PRODUCT_FRAME_NAME" /> 啟動 <ph name="PRODUCT_NAME" /> 時使用的其他參數。
 
           如果未設定這項政策,系統會使用預設命令列。</translation>
@@ -3126,6 +3167,10 @@
       請注意,如果將 <ph name="DEFAULT_GEOLOCATION_SETTING_POLICY_NAME" /> 政策設為 <ph name="BLOCK_GEOLOCATION_SETTING" />,則系統會忽略這項政策,並一律停用 Google 定位服務。</translation>
 <translation id="6141402445226505817">一律使用約略時區偵測功能</translation>
 <translation id="6145799962557135888">允許你設定網址模式清單,指定可以執行 JavaScript 的網站。如果未設定這項政策,系統會從「DefaultJavaScriptSetting」政策 (如果有設定的話) 或使用者的個人設定,將通用預設值套用至所有網站。</translation>
+<translation id="614616930188030377">系統會將這份清單中的模式與要求網址的安全性來源進行比對。
+      如果找到相符項目,或 chrome://flags/#enable-webrtc-hide-local-ips-with-mdns 已停用,本機 IP 位址就會顯示在 WebRTC ICE 候選項目中。
+      否則系統會使用 mDNS 主機名稱隱藏本機 IP 位址。
+      請注意,這項政策會降低系統對本機 IP 的保護程度 (如果管理員需要使用的話)。</translation>
 <translation id="614662973812186053">這項政策也可以控制 Android 使用資料和診斷資料的收集設定。</translation>
 <translation id="6153048425064249648">這項政策可控管 <ph name="PRODUCT_NAME" /> 雲端報告功能,該功能會將瀏覽器運作資訊上傳到 Google 管理控制台。
 
@@ -3455,6 +3500,7 @@
 <translation id="6843296367238757293">這項政策已遭到淘汰,因此不建議你使用此政策。詳情請參閱 https://support.google.com/chrome/a/answer/7643500</translation>
 <translation id="684856667300805181">這項政策已在 <ph name="PRODUCT_NAME" /> 68 中遭到移除,並已由 <ph name="ARC_GLS_POLICY_NAME" /> 取代。</translation>
 <translation id="6851199885688265233">啟用游標醒目顯示無障礙功能</translation>
+<translation id="6851315055469993882">啟用全域範圍的 HTTP 驗證快取</translation>
 <translation id="6856743875250214792">這項政策僅供內部測試,而且有安全性方面的問題,因此 M66 已淘汰並移除這項政策。
 
       指定要在 <ph name="PRODUCT_NAME" /> 啟動時套用的設定。系統僅會在進入登入畫面時套用指定的設定。透過這個政策所指定的設定不會反映在使用者工作階段中。</translation>
@@ -3998,9 +4044,9 @@
 
           如果將「RestoreOnStartup」政策設為還原先前工作階段的網址,系統就不會遵循這項政策,並且會為這些網站永久儲存 Cookie。</translation>
 <translation id="7677220829878081413">
-      如果將這項政策設為 [ArcSession],系統會在 Android 已啟動的前提下,於使用者登出時強制裝置重新啟動。
-      如果將這項政策設為 [ArcSessionOrVMStart],系統會在 Android 或 VM 已啟動的前提下,於使用者登出時強制裝置重新啟動。
-      如果將這項政策設為 [一律重新啟動],系統會在每位使用者登出時強制裝置重新啟動。
+      如果將這項政策設為 [ArcSession],在 Android 已啟動的情況下,系統會在使用者登出時強制重新啟動裝置。
+      如果將這項政策設為 [ArcSessionOrVMStart],在 Android 或 VM 已啟動的情況下,系統會在使用者登出時強制重新啟動裝置。
+      如果將這項政策設為 [一律重新啟動],系統會在每位使用者登出時強制重新啟動裝置。
       如果不設定這項政策,則不會有任何影響,系統不會在使用者登出時強制重新啟動。如果設為 [不要重新啟動],結果也一樣。
       這項政策只會影響無關聯的使用者。
       </translation>
@@ -4083,6 +4129,7 @@
           如果不設定這項政策,系統會在初次顯示登入畫面時停用高對比模式。使用者隨時可以啟用或停用高對比模式,且所有使用者的登入畫面將一律維持相同的狀態。
 
           注意:如果指定 <ph name="DEVICE_LOGIN_SCREEN_HIGH_CONTRAST_ENABLED_POLICY_NAME" />,這項政策會遭到覆寫。</translation>
+<translation id="7846952520291088817">可在 WebRTC ICE 候選項目中顯示本機 IP 的網址</translation>
 <translation id="7858404742201086014">如果啟用這項設定,系統會將舊版外掛程式視為一般外掛程式執行。
 
       如果停用這項設定,則系統不會使用舊版外掛程式,也不會徵求使用者許可來執行這些外掛程式。
@@ -4886,7 +4933,17 @@
 <translation id="966854160628341653">這項政策可控管 <ph name="PRODUCT_OS_NAME" /> 是否允許建立新的使用者帳戶。如果將這項政策設為 False,沒有帳戶的使用者將無法登入裝置。
 
       如果將這項政策設為 True 或不設定,只要 <ph name="DEVICE_USER_WHITELIST_POLICY_NAME" /> 未禁止使用者登入,使用者就能建立新的使用者帳戶。</translation>
+<translation id="974349541138387272">指定所需 DNS-over-HTTPS 解析器的 URI 範本</translation>
 <translation id="981346395360763138">Google 定位服務已停用</translation>
 <translation id="982497069985795632">啟用拼字檢查</translation>
 <translation id="991560005425213776">將使用者名稱和檔案名稱傳送到原生印表機</translation>
+<translation id="99232017131102456">這項政策會針對 HTTP 伺服器驗證憑證設定適用於個別設定檔的單一全域快取。
+
+      如果不設定這項政策或已停用它,瀏覽器就會使用預設的跨網站驗證行為;在第 80 版中,系統會採用頂層網站的 HTTP 伺服器驗證憑證範圍,也就是說,如果有兩個網站使用了來自相同驗證網域的資源,則兩個網站都需要在內容中提供憑證。系統將跨網站重複使用快取 Proxy 憑證。
+
+      如果啟用這項政策,則使用者在一個網站的內容中所輸入的 HTTP 驗證憑證,將會自動用於另一個網站的內容。
+
+      啟用這項政策可能會讓網站遭受某些類型的跨網站攻擊;不肖人士只要透過網址的內嵌憑證,就能在 HTTP 驗證快取中新增項目來追蹤使用者,而不必透過 Cookie 進行追蹤。
+
+      這項政策旨在讓採用舊版行為的企業有機會更新登入程序;我們將於日後移除這項政策。</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/services/storage/public/mojom/BUILD.gn b/components/services/storage/public/mojom/BUILD.gn
index 28dffb1..315d391 100644
--- a/components/services/storage/public/mojom/BUILD.gn
+++ b/components/services/storage/public/mojom/BUILD.gn
@@ -6,6 +6,8 @@
 
 mojom("mojom") {
   sources = [
+    "dom_storage_area.mojom",
+    "key_value_pair.mojom",
     "origin_context.mojom",
     "partition.mojom",
     "storage_service.mojom",
@@ -15,4 +17,21 @@
     "//mojo/public/mojom/base",
     "//url/mojom:url_mojom_origin",
   ]
+
+  generate_java = true
+
+  # Blink depends on this mojom target from within its own platform mojom. This
+  # means that our own generated Blink bindings will end up exclusively linked
+  # into the platform component library; yet they are consumed by the Blink
+  # storage module sources, which have separate linkage.
+  #
+  # These settings ensure that when linking this target into Blink, we properly
+  # export our generated symbols from the platform component library. This can
+  # eventually be removed if Blink's dependencies on this target can be limited
+  # to the storage module sources only.
+  if (!is_ios) {
+    export_class_attribute_blink = "BLINK_PLATFORM_EXPORT"
+    export_define_blink = "BLINK_PLATFORM_IMPLEMENTATION=1"
+    export_header_blink = "third_party/blink/public/platform/web_common.h"
+  }
 }
diff --git a/third_party/blink/public/mojom/dom_storage/storage_area.mojom b/components/services/storage/public/mojom/dom_storage_area.mojom
similarity index 80%
rename from third_party/blink/public/mojom/dom_storage/storage_area.mojom
rename to components/services/storage/public/mojom/dom_storage_area.mojom
index 1f1b2c6f..5939419 100644
--- a/third_party/blink/public/mojom/dom_storage/storage_area.mojom
+++ b/components/services/storage/public/mojom/dom_storage_area.mojom
@@ -2,12 +2,14 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-module blink.mojom;
+module storage.mojom;
 
-// Gives information about changes to a StorageArea.
+import "components/services/storage/public/mojom/key_value_pair.mojom";
+
+// Gives information about changes to a DomStorageArea.
 // Note that observer methods are called before the callbacks for the
-// StorageArea methods are run.
-interface StorageAreaObserver {
+// DomStorageArea methods are run.
+interface DomStorageAreaObserver {
   KeyAdded(array<uint8> key, array<uint8> value, string source);
   KeyChanged(array<uint8> key, array<uint8> new_value, array<uint8> old_value,
              string source);
@@ -21,23 +23,18 @@
   ShouldSendOldValueOnMutations(bool value);
 };
 
-struct KeyValue {
-  array<uint8> key;
-  array<uint8> value;
-};
-
-// Since the GetAll call is synchronous, StorageArea users need this
+// Since the GetAll call is synchronous, DomStorageArea users need this
 // asynchronously delivered notification to avoid applying changes to the
 // returned array that it already contains. This is not sent over the
-// normal StorageAreaObserver interface as there can be many observers and
+// normal DomStorageAreaObserver interface as there can be many observers and
 // only the connection that made the GetAll call needs to be notified of
 // its completion.
-interface StorageAreaGetAllCallback {
+interface DomStorageAreaGetAllCallback {
   Complete(bool success);
 };
 
 // The mojo interface representing the connection to a single DOMStorage Area.
-interface StorageArea {
+interface DomStorageArea {
   // The quota for each storage area.
   // This value is enforced in renderer processes and the browser process.
   const uint32 kPerStorageAreaQuota = 10485760; // 10 MiB
@@ -48,8 +45,8 @@
   // wasn't exceeded.
   const uint32 kPerStorageAreaOverQuotaAllowance = 102400; // 100 KiB
 
-  // Adds an observer to monitor changes to the StorageArea.
-  AddObserver(pending_associated_remote<StorageAreaObserver> observer);
+  // Adds an observer to monitor changes to the DomStorageArea.
+  AddObserver(pending_associated_remote<DomStorageAreaObserver> observer);
 
   // Set the database entry for |key| to |value|.
   // Takes an optional |client_old_value| (see ShouldSendOldValueOnMutations()):
@@ -58,7 +55,7 @@
   // 2. If the client is notified to send old values or not notified at all,
   //    |client_old_value| must be filled in with old value of the |key|, or
   //    nullopt if |key| was not present in database. This value is used to send
-  //    notifications to StorageArea(s).
+  //    notifications to DomStorageArea(s).
   // Returns OK on success.
   Put(array<uint8> key, array<uint8> value, array<uint8>? client_old_value,
       string source) =>
@@ -71,7 +68,7 @@
   // 2. If the client is notified to send old values or not notified at all,
   //    |client_old_value| must be filled in with old value of the |key|, or
   //    nullopt if |key| was not present in database. This value is used to send
-  //    notifications to StorageAreaObserver(s).
+  //    notifications to DomStorageAreaObserver(s).
   // Returns OK on success, and a non-OK status on error. It is not an error if
   // |key| did not exist in the database.
   Delete(array<uint8> key, array<uint8>? client_old_value, string source) =>
@@ -88,6 +85,7 @@
 
   // Returns all key/value pairs.
   [Sync]
-  GetAll(pending_associated_remote<StorageAreaGetAllCallback> complete_callback)
-    => (bool success, array<KeyValue> data);
+  GetAll(
+      pending_associated_remote<DomStorageAreaGetAllCallback> complete_callback)
+      => (bool success, array<KeyValuePair> data);
 };
diff --git a/components/services/storage/public/mojom/key_value_pair.mojom b/components/services/storage/public/mojom/key_value_pair.mojom
new file mode 100644
index 0000000..a626442
--- /dev/null
+++ b/components/services/storage/public/mojom/key_value_pair.mojom
@@ -0,0 +1,10 @@
+// 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.
+
+module storage.mojom;
+
+struct KeyValuePair {
+  array<uint8> key;
+  array<uint8> value;
+};
diff --git a/components/strings/components_google_chrome_strings_ml.xtb b/components/strings/components_google_chrome_strings_ml.xtb
index 78b0fa92..2a282100 100644
--- a/components/strings/components_google_chrome_strings_ml.xtb
+++ b/components/strings/components_google_chrome_strings_ml.xtb
@@ -26,8 +26,7 @@
           <ph name="ADVANCED_TITLE" /> എന്നതിലേക്ക് പോയി
           "<ph name="NO_PREFETCH_DESCRIPTION" />" തിരഞ്ഞെടുത്തത് മാറ്റുക.          
    ഇത് പ്രശ്‌നം പരിഹരിക്കുന്നില്ലെങ്കിൽ, മെച്ചപ്പെട്ട പ്രകടനത്തിനായി ഈ ഓപ്‌ഷൻ വീണ്ടും തിരഞ്ഞെടുക്കുന്നതിനായി ഞങ്ങൾ ശുപാർശ ചെയ്യുന്നു.</translation>
-<translation id="6855094794438142393">Chrome മെനു
-          എന്നതിലേക്ക് പോകുക &gt;
+<translation id="6855094794438142393">Chrome മെനു &gt;
           <ph name="SETTINGS_TITLE" />
           &gt;
           <ph name="ADVANCED_TITLE" />
diff --git a/components/strings/components_strings_am.xtb b/components/strings/components_strings_am.xtb
index 6e97c0bf6..4e1b3507 100644
--- a/components/strings/components_strings_am.xtb
+++ b/components/strings/components_strings_am.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">ቀኝ በር እጠፍ</translation>
 <translation id="1442987760062738829">ብሳ</translation>
 <translation id="1455413310270022028">ማጥፊያ</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5x7</translation>
 <translation id="1472675084647422956">ተጨማሪ አሳይ</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">የመላኪያ አድራሻ ይምረጡ</translation>
 <translation id="1492194039220927094">የመመሪያዎች ግፊት፦</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859"><ph name="BEGIN_LINK" />የጣቢያውን መነሻ ገጽ ለመጎብኘት<ph name="END_LINK" /> ይሞክሩ።</translation>
 <translation id="1644574205037202324">ታሪክ</translation>
 <translation id="1645368109819982629">የማይደገፍ ፕሮቶኮል</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">መውሰጃ</translation>
 <translation id="1662550410081243962">የመክፈያ ዘዴዎችን አስቀምጥ እና ሙላ</translation>
 <translation id="1663943134801823270">ካርዶች እና አድራሻዎች ከChrome የመጡ ናቸው። በ<ph name="BEGIN_LINK" />ቅንብሮች<ph name="END_LINK" /> ውስጥ ሊያስተዳድሯቸው ይችላሉ።</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">የሥርዓት አስተዳዳሪውን ለማነጋገር ይሞክሩ።</translation>
 <translation id="1739107442478692187">የውሂብ ጥሰት እርስዎ በሚጠቀሙት ጣቢያ ወይም መተግበሪያ ላይ አጋጥሟል። Chrome የተቀመጡ ይለፍ ቃላትዎን አሁኑኑ እንዲፈትሹና <ph name="ORIGIN" /> ላይ የይለፍ ቃልዎን እንዲቀይሩ ይመክራል።</translation>
 <translation id="1740951997222943430">ትክክለኛ የአገልግሎት ማብቂያ ወር ያስገቡ</translation>
+<translation id="1741613555002899862">DnsOverHttpsMode <ph name="SECURE_DNS_MODE_SECURE" /> ሲሆን መገለጽ እና የሚሰራ ሕብረቁምፊ መሆን አለበት።</translation>
 <translation id="1743520634839655729">በሚቀጥለው ጊዜ በበለጠ ፍጥነት ለመክፈል ካርድዎን እና የማስከፈያ አድራሻዎን በGoogle መለያዎ እና በዚህ መሣሪያ ላይ ያስቀምጡ።</translation>
 <translation id="1743570585616704562">አልታወቀም</translation>
 <translation id="1745880797583122200">የእርስዎ አሳሽ ይተዳደራል</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">የገጽ ቁጥር</translation>
 <translation id="1763864636252898013">ይህ አገልጋይ <ph name="DOMAIN" /> መሆኑን ሊያረጋግጥ አልቻለም፤ የደህንነት እውቅና ማረጋገጫው በመሣሪያዎ ስርዓተ ክወና የሚታመን አይደለም። ይሄ በተሳሳተ አወቃቀር ወይም አንድ አጥቂ ግንኙነትዎን በመጥለፉ የተከሰተ ሊሆን ይችላል።</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />የWindows አውታረ መረብ መመርመሪያውን ለማሄድ ይሞክሩ<ph name="END_LINK" />።</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">እባክዎ የማመሳሰል ይለፍ ሐረግዎን ያዘምኑ።</translation>
 <translation id="1787142507584202372">የእርስዎ ክፍት ትሮች እዚህ ይመጣሉ</translation>
 <translation id="1791429645902722292">Google ዘመናዊ ቁልፍ</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061"><ph name="BEGIN_WHITEPAPER_LINK" /> እርስዎ የጎበኟቸውን አንዳንድ ገጾች ዩአርኤሎች፣ የተወሰነ የሥርዓት መረጃ እና አንዳንድ የገጽ ይዘት<ph name="END_WHITEPAPER_LINK" /> ወደ Google በመላክ የ Chrome ደህንነትን ለማሻሻል ያግዙ።<ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">የጽኑ ትዕዛዝ ስሪት</translation>
 <translation id="1981206234434200693">የChrome የአሰሳ ታሪክ ውሂብን አጽዳ</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{እና 1 ተጨማሪ}one{እና # ተጨማሪ}other{እና # ተጨማሪ}}</translation>
 <translation id="2003709556000175978">የእርስዎን የይለፍ ቃል አሁኑኑ ዳግም ያቀናብሩ</translation>
 <translation id="2003775180883135320">ከላይ አራቴ መታ አድርግ</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">ከታች በቀን በኩል ብስ</translation>
 <translation id="2124528555835617522">የውሂብ ጥሰት እርስዎ በሚጠቀሙት ጣቢያ ወይም መተግበሪያ ላይ አጋጥሟል። Chrome የተቀመጡ ይለፍ ቃላትዎን አሁኑኑ መፈተሽ ይመክራል።</translation>
 <translation id="2129079103035905234">የእንቅስቃሴ ዳሳሾች</translation>
+<translation id="2130448033692577677">የDnsOverHttpsMode መመሪያው ባለመዋቀሩ ምክንያት እርስዎ የገለጿቸው ቅንብር ደንቦች ላይተገበሩ ይችላሉ።</translation>
 <translation id="213826338245044447">የተንቀሳቃሽ ስልክ ዕልባቶች</translation>
 <translation id="214556005048008348">ክፍያን ሰርዝ</translation>
 <translation id="2147827593068025794">የጀርባ ስምረት</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">በግራ በኩል ጫፉን ስፋ።</translation>
 <translation id="225207911366869382">ይህ ዋጋ ለዚህ መመሪያ ተቋርጧል።</translation>
 <translation id="2257315177824333709">ይቅርታ፣ የእርስዎ ካርድ አሁን ላይ ሊቀመጥ አይችልም</translation>
+<translation id="2258928405015593961">ለወደፊቱ የአገልግሎት ጊዜ ማብቂያ ቀን ያስገቡና እንደገና ይሞክሩ</translation>
 <translation id="2262243747453050782">የኤች ቲ ቲ ፒ ስህተት</translation>
 <translation id="2263079731045660823">በChrome ቅንብሮች ውስጥ የክሬዲት ካርድ ራስ-ሙላ መረጃን ያዘምኑ</translation>
 <translation id="2267047181501709434">ማንነትዎን በማረጋገጥ ላይ...</translation>
@@ -501,6 +509,7 @@
 <translation id="3427092606871434483">ፍቀድ (ነባሪ)</translation>
 <translation id="3427342743765426898">&amp;አርትዕን ድገም</translation>
 <translation id="342781501876943858">Chromium የእርስዎን ይለፍ ቃል በሌሎች ጣቢያዎች ላይ ዳግም ከተጠቀሙበት እንደገና እንዲያዋቅሩት ይመክራል።</translation>
+<translation id="3428151540071562330">አንድ ወይም ተጨማሪ የDnsOverHttpsTemplates አገልጋይ ቅንብር ደንብ ዩአርአዮች ልክ ያልሆኑ ናቸው፣ እና ስራ ላይ አይውሉም።</translation>
 <translation id="3431636764301398940">ይህን ካርድ ወደዚህ መሣሪያ አስቀምጥ</translation>
 <translation id="3443726618221119081">ጁሮ-ኩ-ካይ</translation>
 <translation id="3447661539832366887">የዚህ መሣሪያ ባለቤት የዳይኖሰር ጨዋታውን አጥፍቶታል።</translation>
@@ -633,6 +642,7 @@
 <translation id="4110652170750985508">የእርስዎን ክፍያ ይገምግሙ</translation>
 <translation id="4112140312785995938">ወደኋላ ፈልግ</translation>
 <translation id="4116663294526079822">ሁልጊዜ በዚህ ጣቢያ ላይ ፍቀድ</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">የመመሪያ ወሰን አይደገፍም።</translation>
 <translation id="4123572138124678573">ከታች ሦስቴ ብስ</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{1 ሌላ}one{# ሌሎች}other{# ሌሎች}}</translation>
@@ -698,6 +708,7 @@
 <translation id="4346197816712207223">ተቀባይነት ያላቸው ክሬዲት ካርዶች</translation>
 <translation id="4346833872170306413">ROC 8K</translation>
 <translation id="4356973930735388585">በዚህ ጣቢያ ላይ ያሉ አጥቂዎች መረጃዎን (ለምሳሌ፦ ፎቶዎች፣ የይለፍ ቃላት፣ መልዕክቶች እና ክሬዲት ካርዶች) ሊሰርቁ ወይም ሊሰርዙ የሚችሉ አደገኛ ፕሮግራሞችን በኮምፒውተርዎ ላይ ለመጫን ሊሞክሩ ይችላሉ።</translation>
+<translation id="4358059973562876591">በDnsOverHttpsMode መመሪያው ላይ ባለ ስህተት ምክንያት እርስዎ የገለጿቸው ቅንብር ደንቦች ላይተገበሩ ይችላሉ።</translation>
 <translation id="4358461427845829800">የመክፈያ ዘዴዎችን ያቀናብሩ...</translation>
 <translation id="4367563149485757821">ቁጥር-12 (የደብዳቤ ፖስታ)</translation>
 <translation id="437058704415269440">የመለያ ቀሪ ሒሳብ</translation>
@@ -961,6 +972,7 @@
 <translation id="5685654322157854305">የመላኪያ አድራሻ ያክሉ</translation>
 <translation id="5689199277474810259">ወደ JSON ላክ</translation>
 <translation id="5689516760719285838">አካባቢ</translation>
+<translation id="569000877158168851">የDnsOverHttpsTemplates እሴቱ አይመለከተውም፣ እና ስራ ላይ አይውልም፣ የDnsOverHttpsMode መመሪያው ወደ <ph name="SECURE_DNS_MODE_AUTOMATIC" /> ወይም <ph name="SECURE_DNS_MODE_SECURE" /> ካልተዋቀረ በስተቀር።</translation>
 <translation id="570530837424789914">ያቀናብሩ...</translation>
 <translation id="57094364128775171">ጠንካራ የይለፍ ቃል ጠቁም...</translation>
 <translation id="5710435578057952990">የዚህ ድረ-ገጽ ማንነት አልተረጋገጠም።</translation>
@@ -986,6 +998,7 @@
 <translation id="5813119285467412249">&amp;አክልን ድገም</translation>
 <translation id="583281660410589416">ያልታወቀ </translation>
 <translation id="5838278095973806738">በአጥቂዎች ሊሰረቅ ስለሚችል በዚህ ጣቢያ ላይ ማናቸውም አደጋን ሊያስከትል የሚችል መረጃ (ለምሳሌ፦ የይለፍ ቃሎች ወይም የክሬዲት ካርዶች) ማስገባት የለብዎትም።</translation>
+<translation id="5851548754964597211">የትር ዝርዝር</translation>
 <translation id="5855253129151731373">የጣቢያው አስተናጋጅ ስም ከ<ph name="LOOKALIKE_DOMAIN" /> ጋር ይመሳሰላል። አጥቂዎች አንዳንድ ጊዜ በጎራው ስም ላይ ለመታየት የሚያስቸግሩ አነስተኛ ለውጦችን በማድረግ ጣቢያዎችን ያስመስላሉ።
 
     ይህ የሚታየው በስህተት ነው ብለው ካሰቡ እባክዎ https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals ይጎብኙ።</translation>
@@ -1045,6 +1058,7 @@
 <translation id="6064217302520318294">ማያ ገጽ መቆለፊያ</translation>
 <translation id="6080696365213338172">በአስተዳዳሪ የቀረበ የእውቅና ማረጋገጫ በመጠቀም ይዘት ደርሰዋል። ለ<ph name="DOMAIN" /> የሚያቀርቡት ውሂብ በአስተዳዳሪዎ ሊያዝ ይችላል።</translation>
 <translation id="6094273045989040137">አብራራ</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">የእርስዎ Google መለያ <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" /> ላይ ሌሎች የአሰሳ ታሪክ ዓይነቶች ሊኖረው ይችላል።</translation>
 <translation id="6132597952260690497">ስለተጫኑ ቅጥያዎች እና ተሰኪዎች መረጃ</translation>
 <translation id="6146055958333702838">ማናቸውም ገመዶችን ይፈትሹና እየተጠቀሙ ሊሆኑ የሚችሏቸውን ማንኛውም ራውተሮች፣
@@ -1070,9 +1084,16 @@
 <translation id="6266934640124581640">ፈዘዝ ያለ ውሃ አረንጓዴ ሰማያዊ</translation>
 <translation id="6276112860590028508">ከእርስዎ የንባብ ዝርዝር የመጡ ገጾች እዚህ ይታያሉ</translation>
 <translation id="627746635834430766">በሚቀጥለው ጊዜ በበለጠ ፍጥነት ለመክፈል ካርድዎን እና የማስከፈያ አድራሻዎን በGoogle መለያዎ ላይ ያስቀምጡ።</translation>
+<translation id="6279516281132775660">Chrome የሚከተለውን መረጃ <ph name="BEGIN_EMPHASIS" />አያስቀምጥም<ph name="END_EMPHASIS" />፦
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />የእርስዎ የአሰሳ ታሪክ
+          <ph name="LIST_ITEM" />ኩኪዎች እና የጣቢያ ውሂብ
+          <ph name="LIST_ITEM" />በቅጾች ላይ የገባው መረጃ
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">ወደዚህ አድራሻ ማድረስ አይቻልም። የተለየ አድራሻ ይምረጡ።</translation>
 <translation id="6282194474023008486">የፖስታ ኮድ</translation>
 <translation id="6290238015253830360">የእርስዎ የተጠቆሙ ዘገባዎች እዚህ ይመጣሉ</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">በChrome ውስጥ Google ረዳት እያቆመ ነው</translation>
 <translation id="6305205051461490394"><ph name="URL" /> ሊደረስበት አይችልም።</translation>
 <translation id="6321917430147971392">የዲኤንኤስ ቅንብሮችዎን ይፈትሹ</translation>
@@ -1136,11 +1157,13 @@
 <translation id="6596325263575161958">የምስጠራ አማራጮች</translation>
 <translation id="6604181099783169992">የእንቅስቃሴ ወይም የብርሃን ዳሳሾች</translation>
 <translation id="6609880536175561541">Prc7 (የደብዳቤ ፖስታ)</translation>
+<translation id="6612358246767739896">ጥበቃ የሚደረግለት ይዘት</translation>
 <translation id="6624427990725312378">የዕውቂያ መረጃ</translation>
 <translation id="6626291197371920147">የሚሰራ የካርድ ቁጥር ያክሉ</translation>
 <translation id="6628463337424475685"><ph name="ENGINE" /> ፍለጋ</translation>
 <translation id="6630809736994426279">አሁን <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> ላይ የሚገኙ አጥቂዎች የእርስዎን መረጃ (ለምሳሌ፦ ፎቶዎች፣ የይለፍ ቃላት፣ መልዕክቶች፣ እና ክሬዲት ካርዶች የመሳሰሉ) የሚሰርቁ ወይም የሚሰርዙ አደገኛ ፕሮግራሞችን በእርስዎ Mac ላይ ለመጫን እየሞከሩ ሊሆኑ ይችላሉ። <ph name="BEGIN_LEARN_MORE_LINK" />የበለጠ ለመረዳት<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">ለመመሪያው ከአንድ በላይ ምንጭ ይገኛል፣ ነገር ግን እሴቶቹ ተመሳሳይ ናቸው።</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">አጽዳ</translation>
 <translation id="6644283850729428850">ይህ መመሪያ ተቋርጧል።</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{ምንም}=1{ከ1 ጣቢያ (ከእርስዎ የGoogle መለያ ዘግተው እንዲወጡ አይደረጉም)}one{ከ# ጣቢያዎች (ከእርስዎ የGoogle መለያ ዘግተው እንዲወጡ አይደረጉም)}other{ከ# ጣቢያዎች (ከእርስዎ የGoogle መለያ ዘግተው እንዲወጡ አይደረጉም)}}</translation>
@@ -1163,6 +1186,7 @@
 <translation id="6753269504797312559">የመምሪያ እሴት</translation>
 <translation id="6757797048963528358">የእርስዎ መሣሪያ ተኝቷል።</translation>
 <translation id="6768213884286397650">ሃጋኪ (ፖስታ ካርድ)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">ወይን ጠጅ</translation>
 <translation id="6786747875388722282">ቅጥያዎች</translation>
 <translation id="6790428901817661496">አጫውት</translation>
@@ -1465,6 +1489,7 @@
 <translation id="8261506727792406068">ሰርዝ</translation>
 <translation id="8262952874573525464">ከታች ጫፍ፣ ጫፉን ስፋ</translation>
 <translation id="8267698848189296333">እንደ <ph name="USERNAME" /> በመግባት ላይ</translation>
+<translation id="8269981117540303696">አሁን በግል ማሰስ ይችላሉ፣ እና ይህን መሣሪያ የሚጠቀሙ ሌሎች ሰዎች የእርስዎን እንቅስቃሴ አይመለከቱም። ይሁንና፣ ውርዶች እና ዕልባቶች ይቀመጣሉ።</translation>
 <translation id="8277900682056760511">የክፍያ ቁጥጥር ሉህ ተከፍቷል</translation>
 <translation id="8281084378435768645">ትልቅ-ፎቶ</translation>
 <translation id="8286036467436129157">ግባ</translation>
@@ -1519,6 +1544,7 @@
 <translation id="858637041960032120">ስልክ ቁጥር ያክሉ
 </translation>
 <translation id="860043288473659153">የካርድ ያዢ ስም</translation>
+<translation id="8616822740383114808">ይህ ቅንብር በ«<ph name="SETTINGS_PAGE" />» ውስጥ በ«<ph name="ENFORCING_SETTING" />» ነው በግዳጅ ተፈጻሚ የሚደረገው።</translation>
 <translation id="861775596732816396">መጠን 4</translation>
 <translation id="8622948367223941507">የህግ-ተጨማሪ</translation>
 <translation id="8625384913736129811">ይህን ካርድ ወደዚህ መሣሪያ አስቀምጥ</translation>
@@ -1564,6 +1590,7 @@
 <translation id="8891727572606052622">ልክ ያልሆነ የተኪ ሁነታ።</translation>
 <translation id="8903921497873541725">አጉላ</translation>
 <translation id="890485472659500557">ምሕንድስና-C</translation>
+<translation id="8910670906166981838">ወደ ማንነት የማያሳውቅ ሁነታ ሄደዋል</translation>
 <translation id="8912362522468806198">የGoogle መለያ</translation>
 <translation id="8918231688545606538">ይህ ገጽ አጠራጣሪ ነው</translation>
 <translation id="892588693504540538">ከላይ ቀኝ በኩል ብሳ</translation>
@@ -1660,6 +1687,7 @@
     &lt;li&gt;«<ph name="SOFTWARE_NAME" />»ን ለማራገፍ ወይም ለማሰናከል ይሞክሩ&lt;/li&gt;
     &lt;li&gt;ከሌላ አውታረ መረብ ጋር ለመገናኘት ይሞክሩ&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">ከGoogle Pay</translation>
 <translation id="998893882640184078">አዲስ የChrome ማንነት የማያሳውቅ መስኮት ይክፈቱ</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_ar.xtb b/components/strings/components_strings_ar.xtb
index fa2833a..7be4c50 100644
--- a/components/strings/components_strings_ar.xtb
+++ b/components/strings/components_strings_ar.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">الطي على شكل بوابة يمينًا</translation>
 <translation id="1442987760062738829">ثقب</translation>
 <translation id="1455413310270022028">ممحاة</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">7x5</translation>
 <translation id="1472675084647422956">عرض المزيد</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">اختيار عنوان الشحن</translation>
 <translation id="1492194039220927094">إرسال السياسات:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">جرّب <ph name="BEGIN_LINK" />الانتقال إلى الصفحة الرئيسية للموقع<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">السجل</translation>
 <translation id="1645368109819982629">بروتوكول غير معتمد</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">الاستلام</translation>
 <translation id="1662550410081243962">حفظ طرق الدفع وملؤها</translation>
 <translation id="1663943134801823270">‏يتم أخذ البطاقات والعناوين من Chrome، ويمكنك إدارتها في <ph name="BEGIN_LINK" />الإعدادات<ph name="END_LINK" />.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">جرّب الاتصال بمشرف النظام.</translation>
 <translation id="1739107442478692187">‏حدثت عملية اختراق للبيانات على موقع إلكتروني أو تطبيق تستخدمه. يقترح متصفّح Chrome التحقق من كلمات المرور المحفوظة وتغيير كلمات المرور على <ph name="ORIGIN" /> الآن.</translation>
 <translation id="1740951997222943430">أدخِل شهر انتهاء صلاحية صحيح</translation>
+<translation id="1741613555002899862">‏يجب أن تكون محدّدة وتُمثّل سلسلة صحيحة عندما تكون DnsOverHttpsMode <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="1743520634839655729">‏للدفع بشكلٍ أسرع في المرة القادمة، يمكنك حفظ البطاقة والاسم وعنوان إرسال الفواتير في حسابك على Google وفي هذا الجهاز.</translation>
 <translation id="1743570585616704562">لم يتم التعرف عليها</translation>
 <translation id="1745880797583122200">إدارة متصفِّحك</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">رقم الصفحة</translation>
 <translation id="1763864636252898013">هذا الخادم لم يتمكن من إثبات أن ذلك <ph name="DOMAIN" />؛ بل إنه شهادة أمان غير موثوقة من خلال نظام تشغيل جهازك. وربما يكون السبب في ذلك خطأ في التكوين أو مهاجمًا يعترض الاتصال.</translation>
 <translation id="1768211456781949159">‏<ph name="BEGIN_LINK" />تجربة تشغيل بيانات التشخيص لشبكة Windows<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">يُرجى تحديث عبارة مرور المزامنة.</translation>
 <translation id="1787142507584202372">تظهر علامات التبويب المفتوحة هنا</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">‏يمكنك المساعدة على تحسين مستوى أمان Chrome من خلال إرسال <ph name="BEGIN_WHITEPAPER_LINK" />عناوين URL لبعض الصفحات التي تزورها ومعلومات محدودة للنظام وبعض أنواع محتوى الصفحات<ph name="END_WHITEPAPER_LINK" /> إلى Google. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">إصدار البرامج الثابتة</translation>
 <translation id="1981206234434200693">‏محو بيانات سجلّ التصفُّح على Chrome</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{وتطبيق آخر}zero{و# تطبيق آخر}two{وتطبيقان (#) آخران}few{و# تطبيقات أخرى}many{و# تطبيقًا آخر}other{و# تطبيق آخر}}</translation>
 <translation id="2003709556000175978">إعادة تعيين كلمة المرورالآن</translation>
 <translation id="2003775180883135320">عمل أربعة ثقوب بالأعلى</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">عمل ثقب أسفل اليمين</translation>
 <translation id="2124528555835617522">‏حدثت عملية اختراق للبيانات على موقع إلكتروني أو تطبيق تستخدمه. يقترح متصفّح Chrome التحقق من كلمات المرور المحفوظة الآن.</translation>
 <translation id="2129079103035905234">مستشعرات الحركة</translation>
+<translation id="2130448033692577677">‏يمكن ألا يتم تطبيق النماذج التي حدّدتها بسبب عدم ضبط سياسة DnsOverHttpsMode.</translation>
 <translation id="213826338245044447">الإشارات المرجعية على الجوّال</translation>
 <translation id="214556005048008348">إلغاء الدفع</translation>
 <translation id="2147827593068025794">المزامنة في الخلفية</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">خزم الحواف يسارًا</translation>
 <translation id="225207911366869382">تم تجاهل القيمة لهذه السياسة.</translation>
 <translation id="2257315177824333709">عفوًا، يتعذّر حفظ بطاقتك الآن.</translation>
+<translation id="2258928405015593961">يُرجى إدخال تاريخ انتهاء صلاحية في المستقبل وإعادة المحاولة.</translation>
 <translation id="2262243747453050782">‏خطأ HTTP</translation>
 <translation id="2263079731045660823">‏تحديث معلومات الملء التلقائي لبطاقة الائتمان في إعدادات Chrome</translation>
 <translation id="2267047181501709434">جارٍ إثبات هويتك...</translation>
@@ -506,6 +514,7 @@
 <translation id="3427092606871434483">السماح (تلقائي)</translation>
 <translation id="3427342743765426898">إعادة الت&amp;حرير</translation>
 <translation id="342781501876943858">‏يُوصي Chromium بإعادة تحديد كلمة المرور في حال إعادة استخدامها في مواقع ويب أخرى.</translation>
+<translation id="3428151540071562330">‏معرّف أو أكثر من معرّفات الموارد المنتظمة (URI) لنموذج خادم DnsOverHttpsTemplates غير صحيح ولن يتم استخدامه.</translation>
 <translation id="3431636764301398940">حفظ هذه البطاقة إلى هذا الجهاز</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">أوقف مالك هذا الجهاز تشغيل لعبة الديناصور.</translation>
@@ -640,6 +649,7 @@
 <translation id="4110652170750985508">مراجعة الدفعة</translation>
 <translation id="4112140312785995938">الانتقال إلى الخلف</translation>
 <translation id="4116663294526079822">إلغاء الحظر دومًا على هذا الموقع</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">نطاق السياسة غير متوافق.</translation>
 <translation id="4123572138124678573">عمل ثلاثة ثقوب بالأسفل</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{عنصر واحد آخر}zero{# عنصر آخر}two{عنصران آخران (#)}few{# عناصر أخرى}many{# عنصرًا آخر}other{# عنصر آخر}}</translation>
@@ -705,6 +715,7 @@
 <translation id="4346197816712207223">بطاقات الائتمان المقبولة</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">قد يحاول المهاجمون الموجودون على هذا الموقع تثبيت برامج خطيرة على الكمبيوتر التابع لك تسرق معلوماتك أو تحذفها (على سبيل المثال، الصور وكلمات المرور والرسائل وبطاقات الائتمان).</translation>
+<translation id="4358059973562876591">‏يمكن ألا يتم تطبيق النماذج التي حدّدتها بسبب حدوث خطأ في سياسة DnsOverHttpsMode.</translation>
 <translation id="4358461427845829800">إدارة طرق الدفع...</translation>
 <translation id="4367563149485757821">‏Number-12 (مغلف)</translation>
 <translation id="437058704415269440">رصيد الحساب</translation>
@@ -968,6 +979,7 @@
 <translation id="5685654322157854305">إضافة عنوان الشحن</translation>
 <translation id="5689199277474810259">‏تصدير إلى JSON</translation>
 <translation id="5689516760719285838">الموقع الجغرافي</translation>
+<translation id="569000877158168851">‏قيمة DnsOverHttpsTemplates ليست مناسبة، ولن يتم استخدامها، ما لم يتم ضبط سياسة DnsOverHttpsMode على <ph name="SECURE_DNS_MODE_AUTOMATIC" /> أو <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="570530837424789914">إدارة...</translation>
 <translation id="57094364128775171">اقتراح كلمة مرور قوية…</translation>
 <translation id="5710435578057952990">لم  يتمّ التحقق من هوية هذا الموقع.</translation>
@@ -993,6 +1005,7 @@
 <translation id="5813119285467412249">إعا&amp;دة الإضافة</translation>
 <translation id="583281660410589416">غير معروف</translation>
 <translation id="5838278095973806738">يجب عدم إدخال معلومات حسّاسة على هذا الموقع (مثل كلمات المرور أو بطاقات الائتمان) لأنه قد تتم سرقتها من قِبل المهاجمين.</translation>
+<translation id="5851548754964597211">قائمة علامات التبويب</translation>
 <translation id="5855253129151731373">‏الاسم المضيف لهذا الموقع الإلكتروني يشبه النطاق <ph name="LOOKALIKE_DOMAIN" />. يحاكي المخترِقون أحيانًا المواقع الإلكترونية من خلال إجراء تغييرات بسيطة يصعب رؤيتها على اسم النطاق.
 
     إذا كنت تعتقد أنّه تم عرض هذه الرسالة عن طريق الخطأ، يُرجى الانتقال إلى https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals.</translation>
@@ -1052,6 +1065,7 @@
 <translation id="6064217302520318294">قفل الشاشة</translation>
 <translation id="6080696365213338172">لقد دخلت إلى المحتوى باستخدام شهادة وفرها المشرف. ويمكن أن يعترض المشرف طريق البيانات التي تقدمها إلى <ph name="DOMAIN" />.</translation>
 <translation id="6094273045989040137">إضافة تعليق توضيحي</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">‏قد يتضمّن حسابك على Google نماذج أخرى من سجلّ التصفّح على <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" /></translation>
 <translation id="6132597952260690497">معلومات حول المكوّنات الإضافية والإضافات المُثبّتة</translation>
 <translation id="6146055958333702838">تحقق من أي كابلات وأعد تشغيل أي أجهزة توجيه أو أجهزة مودم أو أجهزة شبكة
@@ -1077,9 +1091,16 @@
 <translation id="6266934640124581640">أزرق مخضر فاتح</translation>
 <translation id="6276112860590028508">تظهر الصفحات من قائمة القراءة التابعة لك هنا</translation>
 <translation id="627746635834430766">‏للدفع بشكلٍ أسرع في المرة القادمة، يجب حفظ البطاقة وعنوان إرسال الفواتير في حسابك على Google.</translation>
+<translation id="6279516281132775660">‏<ph name="BEGIN_EMPHASIS" />لن يحفظ<ph name="END_EMPHASIS" /> Chrome المعلومات التالية:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />سجلّ التصفُّح
+          <ph name="LIST_ITEM" />ملفات تعريف الارتباط وبيانات المواقع الإلكترونية
+          <ph name="LIST_ITEM" />المعلومات التي تم إدخالها في النماذج
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">لا يمكن التسليم على هذا العنوان. حدِّد عنوانًا آخر.</translation>
 <translation id="6282194474023008486">الرمز البريدي</translation>
 <translation id="6290238015253830360">ستظهر المقالات المقترحة هنا</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">‏جارٍ إيقاف "مساعد Google" على Chrome</translation>
 <translation id="6305205051461490394">يتعذر الوصول إلى <ph name="URL" />.</translation>
 <translation id="6321917430147971392">التحقق من إعدادات نظام أسماء النطاقات</translation>
@@ -1143,11 +1164,13 @@
 <translation id="6596325263575161958">خيارات التشفير</translation>
 <translation id="6604181099783169992">أجهزة استشعار الإضاءة والحركة</translation>
 <translation id="6609880536175561541">‏Prc7 (مغلف)</translation>
+<translation id="6612358246767739896">المحتوى المحمي</translation>
 <translation id="6624427990725312378">معلومات الاتصال</translation>
 <translation id="6626291197371920147">إضافة رقم بطاقة صالح</translation>
 <translation id="6628463337424475685">بحث <ph name="ENGINE" /></translation>
 <translation id="6630809736994426279">‏قد يحاول المهاجمون حاليًا على <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> تثبيت برامج خطيرة على جهاز Mac تؤدي إلى سرقة أو حذف معلوماتك (على سبيل المثال، الصور، وكلمات المرور، والرسائل، وبطاقات الائتمان) <ph name="BEGIN_LEARN_MORE_LINK" />مزيد من المعلومات<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">يتوفّر أكثر من مصدر واحد للسياسة، لكن القيم هي نفسها.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">محو</translation>
 <translation id="6644283850729428850">تم تجاهل هذه السياسة.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{بدون}=1{‏من موقع ويب واحد (لن يتم تسجيل خروجك من حسابك على Google)}two{‏من موقعي ويب (#) (لن يتم تسجيل خروجك من حسابك على Google)}few{‏من # مواقع ويب (لن يتم تسجيل خروجك من حسابك على Google)}many{‏من # موقع ويب (لن يتم تسجيل خروجك من حسابك على Google)}other{‏من # موقع ويب (لن يتم تسجيل خروجك من حسابك على Google)}}</translation>
@@ -1170,6 +1193,7 @@
 <translation id="6753269504797312559">قيمة السياسة</translation>
 <translation id="6757797048963528358">خضع جهازك إلى وضع السكون.</translation>
 <translation id="6768213884286397650">‏Hagaki (بطاقة بريدية)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">بنفسجي</translation>
 <translation id="6786747875388722282">الإضافات</translation>
 <translation id="6790428901817661496">التشغيل</translation>
@@ -1472,6 +1496,7 @@
 <translation id="8261506727792406068">حذف</translation>
 <translation id="8262952874573525464">خزم الحواف من الأسفل</translation>
 <translation id="8267698848189296333">تسجيل الدخول باسم <ph name="USERNAME" /></translation>
+<translation id="8269981117540303696">يمكنك الآن التصفّح بخصوصية تامّة، ولن يتمكّن الأشخاص الآخرون الذين يستخدمون هذا الجهاز من الاطّلاع على نشاطك، ولكن سيتم حفظ عمليات التنزيل والإشارات المرجعيّة.</translation>
 <translation id="8277900682056760511">جدول بيانات معالج الدفع مفتوح</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">تسجيل الدخول</translation>
@@ -1526,6 +1551,7 @@
 <translation id="858637041960032120">إضافة رقم هاتف
 </translation>
 <translation id="860043288473659153">اسم حامل البطاقة</translation>
+<translation id="8616822740383114808">فرضَ "<ph name="ENFORCING_SETTING" />" في "<ph name="SETTINGS_PAGE" />" هذا الإعداد.</translation>
 <translation id="861775596732816396">الحجم 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">حفظ هذه البطاقة إلى هذا الجهاز</translation>
@@ -1571,6 +1597,7 @@
 <translation id="8891727572606052622">وضع الخادم الوكيل غير صالح.</translation>
 <translation id="8903921497873541725">تكبير</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">لقد انتقلت إلى وضع التصفّح المتخفي</translation>
 <translation id="8912362522468806198">‏حساب Google‏</translation>
 <translation id="8918231688545606538">هذه الصفحة مريبة</translation>
 <translation id="892588693504540538">عمل ثقب أعلى اليمين</translation>
@@ -1667,6 +1694,7 @@
     &lt;li&gt;حاوِل إلغاء تثبيت "<ph name="SOFTWARE_NAME" />" أو إيقاف&lt;/li&gt;
     &lt;li&gt;حاوِل الاتصال بشبكة أخرى&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">‏من Google Pay</translation>
 <translation id="998893882640184078">‏فتح نافذة جديدة للتصفُّح المتخفي في Chrome</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_bg.xtb b/components/strings/components_strings_bg.xtb
index 82ca899..c75fe99 100644
--- a/components/strings/components_strings_bg.xtb
+++ b/components/strings/components_strings_bg.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">Сгъване на десния край навътре</translation>
 <translation id="1442987760062738829">Перфориране</translation>
 <translation id="1455413310270022028">Гума</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5 x 7</translation>
 <translation id="1472675084647422956">Показване на още</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">Избиране на адрес за доставка</translation>
 <translation id="1492194039220927094">Разпространение на правилата:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">Опитайте да <ph name="BEGIN_LINK" />отворите началната страница на сайта<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">История</translation>
 <translation id="1645368109819982629">Неподдържан протокол</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">Вземане</translation>
 <translation id="1662550410081243962">Запазване и попълване на начини на плащане</translation>
 <translation id="1663943134801823270">Картите и адресите са от Chrome. Можете да ги управлявате от <ph name="BEGIN_LINK" />настройките<ph name="END_LINK" />.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">Свържете се със системния администратор.</translation>
 <translation id="1739107442478692187">Сигурността на данните в сайт или приложение, които използвате, е била нарушена. Chrome препоръчва да проверите запазените си пароли и да промените паролата си за <ph name="ORIGIN" /> сега.</translation>
 <translation id="1740951997222943430">Въведете валиден месец на изтичане</translation>
+<translation id="1741613555002899862">Трябва да бъде посочено посредством валиден низ, когато за правилото DnsOverHttpsMode е зададено <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="1743520634839655729">За да платите по-бързо следващия път, запазете картата, името и адреса си за фактуриране в профила си в Google и на това устройство.</translation>
 <translation id="1743570585616704562">Не е разпознато</translation>
 <translation id="1745880797583122200">Браузърът ви е управляван</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">Номер на страницата</translation>
 <translation id="1763864636252898013">Сървърът не можа да докаже, че е <ph name="DOMAIN" />; операционната система на устройството ви няма доверие на сертификата му за сигурност. Това може да се дължи на неправилно конфигуриране или на прихващане на връзката ви от атакуващ.</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Опитайте да стартирате мрежова диагностика в Windows<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">Моля, актуализирайте пропуска си за синхронизиране.</translation>
 <translation id="1787142507584202372">Тук ще се показват отворените ви раздели</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">Помогнете за подобряването на сигурността на Chrome, като изпращате до Google <ph name="BEGIN_WHITEPAPER_LINK" />URL адресите на някои от страниците, които посещавате, ограничена системна информация и част от съдържанието на страниците<ph name="END_WHITEPAPER_LINK" />. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">Версия на фърмуера</translation>
 <translation id="1981206234434200693">Изчистване на данните за историята на сърфиране в Chrome</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{и още 1}other{и още #}}</translation>
 <translation id="2003709556000175978">Задайте повторно паролата си сега</translation>
 <translation id="2003775180883135320">Четворно перфориране в горната част</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">Перфориране долу вдясно</translation>
 <translation id="2124528555835617522">Сигурността на данните в сайт или приложение, които използвате, е била нарушена. Chrome препоръчва да проверите запазените си пароли сега.</translation>
 <translation id="2129079103035905234">Сензори за движение</translation>
+<translation id="2130448033692577677">Прилагането на посочените от вас шаблони не е възможно, тъй като правилото DnsOverHttpsMode не е зададено.</translation>
 <translation id="213826338245044447">Мобилни отметки</translation>
 <translation id="214556005048008348">Анулиране на плащането</translation>
 <translation id="2147827593068025794">Синхронизиране на заден план</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">Зашиване на левия ръб</translation>
 <translation id="225207911366869382">Стойността е оттеглена за това правило.</translation>
 <translation id="2257315177824333709">За съжаление, картата ви не може да бъде запазена в момента</translation>
+<translation id="2258928405015593961">Въведете дата на валидност, която е в бъдещето, и опитайте отново</translation>
 <translation id="2262243747453050782">HTTP грешка</translation>
 <translation id="2263079731045660823">Актуализирайте данните за автоматично попълване на кредитни карти от настройките на Chrome</translation>
 <translation id="2267047181501709434">Самоличността ви се потвърждава...</translation>
@@ -504,6 +512,7 @@
 <translation id="3427092606871434483">Разрешаване (по подразбиране)</translation>
 <translation id="3427342743765426898">&amp;Възстановяване на редактирането</translation>
 <translation id="342781501876943858">Chromium препоръчва да зададете повторно паролата си, ако сте я използвали и на други сайтове.</translation>
+<translation id="3428151540071562330">Един или повече от URI адресите на шаблон за сървър в DnsOverHttpsTemplates са невалидни и няма да се използват.</translation>
 <translation id="3431636764301398940">Запазване на картата на това устройство</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">Собственикът на това устройство е изключил играта с динозавъра.</translation>
@@ -638,6 +647,7 @@
 <translation id="4110652170750985508">Преглед на плащането ви</translation>
 <translation id="4112140312785995938">Придвижване назад</translation>
 <translation id="4116663294526079822">Разрешаване винаги на този сайт</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">Обхватът на правилата не се поддържа.</translation>
 <translation id="4123572138124678573">Тройно перфориране в долната част</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{още 1 елемент}other{още # елемента}}</translation>
@@ -703,6 +713,7 @@
 <translation id="4346197816712207223">Приемани кредитни карти</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">Извършители на атака, използващи този сайт, може да опитат да инсталират опасни програми на компютъра ви, които крадат или изтриват информацията ви (например снимки, пароли, съобщения и номера на кредитни карти).</translation>
+<translation id="4358059973562876591">Прилагането на посочените от вас шаблони не е възможно поради грешка в правилото DnsOverHttpsMode.</translation>
 <translation id="4358461427845829800">Управление на начините на плащане...</translation>
 <translation id="4367563149485757821">Number-12 (плик)</translation>
 <translation id="437058704415269440">Салдо по сметката</translation>
@@ -966,6 +977,7 @@
 <translation id="5685654322157854305">Добавяне на адрес за доставка</translation>
 <translation id="5689199277474810259">Експортиране във формат JSON</translation>
 <translation id="5689516760719285838">Местоположение</translation>
+<translation id="569000877158168851">Стойността на DnsOverHttpsTemplates не е подходяща и няма да се използва, освен ако за правилото DnsOverHttpsMode не е зададено <ph name="SECURE_DNS_MODE_AUTOMATIC" /> или <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="570530837424789914">Управление...</translation>
 <translation id="57094364128775171">Предложение за надеждна парола…</translation>
 <translation id="5710435578057952990">Самоличността на този уебсайт не е потвърдена.</translation>
@@ -991,6 +1003,7 @@
 <translation id="5813119285467412249">&amp;Възстановяване на добавянето</translation>
 <translation id="583281660410589416">Неизвестно</translation>
 <translation id="5838278095973806738">Не ви препоръчваме да въвеждате поверителна информация в този сайт (например пароли или номера на кредитни карти), тъй като може да бъде открадната от извършители на атаки.</translation>
+<translation id="5851548754964597211">Списък с раздели</translation>
 <translation id="5855253129151731373">Името на хоста за този сайт наподобява това на <ph name="LOOKALIKE_DOMAIN" />. Понякога извършителите на атаки имитират сайтове, като правят незначителни, труднозабележими промени в името на домейна.
 
     Ако смятате, че това е грешка, моля, посетете https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals.</translation>
@@ -1050,6 +1063,7 @@
 <translation id="6064217302520318294">Заключване на екрана</translation>
 <translation id="6080696365213338172">Осъществихте достъп до съдържанието посредством осигурен от администратора сертификат. Данните, които предоставите на <ph name="DOMAIN" />, могат да бъдат прихванати от администратора ви.</translation>
 <translation id="6094273045989040137">Добавяне на пояснения</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">В профила ви в Google може да има други видове история на сърфиране, съхранявани на адрес <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" /></translation>
 <translation id="6132597952260690497">Информация за инсталираните разширения и приставки</translation>
 <translation id="6146055958333702838">Проверете всички кабели и рестартирайте маршрутизаторите, модемите или другите мрежови
@@ -1075,9 +1089,16 @@
 <translation id="6266934640124581640">светло синьо-зелено</translation>
 <translation id="6276112860590028508">Страниците от списъка ви за четене се показват тук</translation>
 <translation id="627746635834430766">За да платите по-бързо следващия път, запазете картата и адреса си за фактуриране в профила си в Google.</translation>
+<translation id="6279516281132775660">Chrome <ph name="BEGIN_EMPHASIS" />няма да запазва<ph name="END_EMPHASIS" /> следната информация:
+<ph name="BEGIN_LIST" />
+<ph name="LIST_ITEM" />историята ви на сърфиране;
+<ph name="LIST_ITEM" />„бисквитките“ и данните за сайтове;
+<ph name="LIST_ITEM" />информацията, въведена във формуляри.
+<ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">Този адрес за бърза доставка не се поддържа. Изберете друг.</translation>
 <translation id="6282194474023008486">Пощенски код</translation>
 <translation id="6290238015253830360">Предложените ви статии ще се показват тук</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Google Асистент в Chrome се спира</translation>
 <translation id="6305205051461490394">Няма достъп до <ph name="URL" />.</translation>
 <translation id="6321917430147971392">Проверете настройките си за DNS</translation>
@@ -1141,11 +1162,13 @@
 <translation id="6596325263575161958">Опции за шифроване</translation>
 <translation id="6604181099783169992">Сензори за движение или светлина</translation>
 <translation id="6609880536175561541">Prc7 (плик)</translation>
+<translation id="6612358246767739896">Защитено съдържание</translation>
 <translation id="6624427990725312378">Информация за връзка</translation>
 <translation id="6626291197371920147">Добавяне на валиден номер на карта</translation>
 <translation id="6628463337424475685">Търсене с/ъс <ph name="ENGINE" /></translation>
 <translation id="6630809736994426279">Извършители на атака, понастоящем използващи <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" />, може да опитат да инсталират опасни програми на компютъра ви Mac, които крадат или изтриват информацията ви (например снимки, пароли, съобщения и номера на кредитни карти). <ph name="BEGIN_LEARN_MORE_LINK" />Научете повече<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">За правилото има повече от един източник, но стойностите са еднакви.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">Изчистване</translation>
 <translation id="6644283850729428850">Това правило е оттеглено.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{Няма}=1{От 1 сайт (няма да излезете от профила си в Google)}other{От # сайта (няма да излезете от профила си в Google)}}</translation>
@@ -1168,6 +1191,7 @@
 <translation id="6753269504797312559">Стойност за правилото</translation>
 <translation id="6757797048963528358">Устройството ви премина в спящ режим.</translation>
 <translation id="6768213884286397650">Hagaki (пощенска картичка)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">виолетово</translation>
 <translation id="6786747875388722282">Разширения</translation>
 <translation id="6790428901817661496">Пускане</translation>
@@ -1470,6 +1494,7 @@
 <translation id="8261506727792406068">Изтриване</translation>
 <translation id="8262952874573525464">Зашиване на долния ръб</translation>
 <translation id="8267698848189296333">Влизате като <ph name="USERNAME" /></translation>
+<translation id="8269981117540303696">Вече можете да сърфирате частно. Така другите хора, които използват това устройство, няма да виждат активността ви. Изтеглянията и отметките обаче ще се запазват.</translation>
 <translation id="8277900682056760511">Листът на инструмента за обработване на плащания е отворен</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">Вход</translation>
@@ -1523,6 +1548,7 @@
 <translation id="8571890674111243710">Превод на страницата на <ph name="LANGUAGE" />...</translation>
 <translation id="858637041960032120">+ тел. номер</translation>
 <translation id="860043288473659153">Име на титуляря на картата</translation>
+<translation id="8616822740383114808">Тази настройка е наложена чрез „<ph name="ENFORCING_SETTING" />“ в „<ph name="SETTINGS_PAGE" />“</translation>
 <translation id="861775596732816396">Размер 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Запазване на картата на това устройство</translation>
@@ -1568,6 +1594,7 @@
 <translation id="8891727572606052622">Невалиден режим на прокси сървъра.</translation>
 <translation id="8903921497873541725">Увеличаване на мащаба</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">Преминахте в режим „инкогнито“</translation>
 <translation id="8912362522468806198">Профил в Google</translation>
 <translation id="8918231688545606538">Тази страница е подозрителна</translation>
 <translation id="892588693504540538">Перфориране горе вдясно</translation>
@@ -1664,6 +1691,7 @@
     &lt;li&gt;Опитайте да деинсталирате или деактивирате <ph name="SOFTWARE_NAME" />.&lt;/li&gt;
     &lt;li&gt;Опитайте да се свържете с друга мрежа.&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">От Google Pay</translation>
 <translation id="998893882640184078">Отворете нов прозорец в режим „инкогнито“ на Chrome</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_bn.xtb b/components/strings/components_strings_bn.xtb
index 2408170..417bf48 100644
--- a/components/strings/components_strings_bn.xtb
+++ b/components/strings/components_strings_bn.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">ডানদিকে গেট ফোল্ড</translation>
 <translation id="1442987760062738829">পাঞ্চ করুন</translation>
 <translation id="1455413310270022028">ইরেজার</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">৫x৭</translation>
 <translation id="1472675084647422956">আরও দেখান</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">শিপিং ঠিকানা বেছে নিন</translation>
 <translation id="1492194039220927094">নীতি সংক্রান্ত পুশ:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859"><ph name="BEGIN_LINK" />এই সাইটের হোমপেজটি ঘুরে দেখুন<ph name="END_LINK" />।</translation>
 <translation id="1644574205037202324">ইতিহাস</translation>
 <translation id="1645368109819982629">অসমর্থিত প্রোটোকল</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">তুলে নিন</translation>
 <translation id="1662550410081243962">পেমেন্টের পদ্ধতিগুলি পূরণ করে সেভ করুন</translation>
 <translation id="1663943134801823270">Chrome থেকে কার্ড এবং ঠিকানাগুলি এসেছে। আপনি <ph name="BEGIN_LINK" />সেটিংস<ph name="END_LINK" /> এ এগুলি পরিচালনা করতে পারবেন।</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">সিস্টেম প্রশাসকের সাথে যোগাযোগ করে দেখুন।</translation>
 <translation id="1739107442478692187">আপনার ব্যবহার করা সাইট বা অ্যাপে ডেটার নিরাপত্তা লঙ্ঘন হয়েছে। Chrome <ph name="ORIGIN" />-এ এখনই আপনার সেভ করা পাসওয়ার্ড পরীক্ষা করা এবং পরিবর্তন করার জন্য সাজেস্ট করছে।</translation>
 <translation id="1740951997222943430">মেয়াদ শেষ হওয়ার মাসের সঠিক মান লিখুন</translation>
+<translation id="1741613555002899862">DnsOverHttpsMode <ph name="SECURE_DNS_MODE_SECURE" /> হলে অবশ্যই নির্দিষ্ট করে দিতে হবে এবং একটি সঠিক স্ট্রিং হতে হবে।</translation>
 <translation id="1743520634839655729">পরেরবার আরও দ্রুত পেমেন্ট করা জন্য আপনার কার্ড, নাম এবং বিলিং ঠিকানাটি Google অ্যাকাউন্টে এবং এই ডিভাইসে সেভ করে রাখুন।</translation>
 <translation id="1743570585616704562">শনাক্ত করা যায়নি</translation>
 <translation id="1745880797583122200">আপনার ব্রাউজারটি ম্যানেজ করা হচ্ছে</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">পৃষ্ঠা সংখ্যা</translation>
 <translation id="1763864636252898013">এই সার্ভার প্রমাণ করতে পারেনি যে এটি <ph name="DOMAIN" />; এর নিরাপত্তা সার্টিফিকেটটি আপনার ডিভােইসের নিকট বিশ্বাসযোগ্য নয়। কোনো ভুল কনফিগারেশনের কারণে অথবা কোনো আক্রমণকারী আপনার সংযোগ মাঝপথে আটকে দিচ্ছে বলে এমনটা হতে পারে।</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Windows নেটওয়ার্ক ডায়গনিস্টিক্স চালিয়ে দেখুন<ph name="END_LINK" />।</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">দয়া করে আপনার সিঙ্ক পাসফ্রেজ আপডেট করুন৷</translation>
 <translation id="1787142507584202372">আপনার খোলা ট্যাবগুলি এখানে দেখা যাবে</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -219,6 +224,7 @@
 <translation id="1974883374937189061">Google-এ <ph name="BEGIN_WHITEPAPER_LINK" />আপনার দেখা পৃষ্ঠাগুলির ইউআরএল, সিস্টেমের কিছু তথ্য এবং কিছু পৃষ্ঠার কন্টেন্ট<ph name="END_WHITEPAPER_LINK" /> পাঠিয়ে Chrome-এর নিরাপত্তা উন্নত করতে সাহায্য করুন। <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">ফার্মওয়্যার ভার্সন</translation>
 <translation id="1981206234434200693">Chrome-এর ব্রাউজিং ইতিহাসের ডেটা মুছুন</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{এবং আরও ১টি}one{এবং আরও #টি}other{এবং আরও #টি}}</translation>
 <translation id="2003709556000175978">আপনার পাসওয়ার্ড রিসেট করুন</translation>
 <translation id="2003775180883135320">উপরে কোয়াড পাঞ্চ</translation>
@@ -244,8 +250,9 @@
 <translation id="2114841414352855701">এড়িয়ে যাওয়া হয়েছে কারণ এটি <ph name="POLICY_NAME" />-দ্বারা ওভাররাইড করা হয়েছিল৷</translation>
 <translation id="2119505898009119320">এই সংস্থাকে ইস্যু করা হয়েছিল: <ph name="ORGANIZATION" /> [<ph name="JURISDICTION" />]</translation>
 <translation id="2119867082804433120">নিচে ডানদিকে পাঞ্চ করুন</translation>
-<translation id="2124528555835617522">আপনার ব্যবহার করা সাইট বা অ্যাপে ডেটার নিরাপত্তা লঙ্ঘন হয়েছে। Chrome এখনই আপনার সেভ করা পাসওয়ার্ড পরীক্ষা করার জন্য সাজেস্ট করছে।</translation>
+<translation id="2124528555835617522">আপনার ব্যবহার করা সাইট বা অ্যাপে ডেটার নিরাপত্তা লঙ্ঘন হয়েছে। Chrome এখনই আপনার সেভ করা পাসওয়ার্ড পরীক্ষা করতে সাজেস্ট করছে।</translation>
 <translation id="2129079103035905234">মোশন সেন্সর</translation>
+<translation id="2130448033692577677">DnsOverHttpsMode নীতি সেট না থাকার কারণে আপনার নির্দিষ্ট করা টেমপ্লেট হয়তো ব্যবহার করা যাবে না।</translation>
 <translation id="213826338245044447">মোবাইল বুকমার্ক</translation>
 <translation id="214556005048008348">পেমেন্ট বাতিল করুন</translation>
 <translation id="2147827593068025794">পটভূমি সিঙ্ক</translation>
@@ -272,6 +279,7 @@
 <translation id="2250931979407627383">বাঁদিকে ধারের দিকে সেলাই</translation>
 <translation id="225207911366869382">এই মান এই নীতির জন্য অসমর্থিত হয়েছে৷</translation>
 <translation id="2257315177824333709">আপনার কার্ড এখন সেভ করা যাচ্ছে না</translation>
+<translation id="2258928405015593961">ভবিষ্যতের কোনও একটি তারিখকে মেয়াদ শেষের তারিখ হিসেবে লিখুন এবং আবার চেষ্টা করুন</translation>
 <translation id="2262243747453050782">HTTP ত্রুটি</translation>
 <translation id="2263079731045660823">Chrome সেটিংসে ক্রেডিট কার্ডের অটোমেটিক পূরণের তথ্য আপডেট করুন</translation>
 <translation id="2267047181501709434">আপনার পরিচয় যাচাই করা হচ্ছে...</translation>
@@ -484,7 +492,7 @@
 <translation id="3282497668470633863">কার্ডে থাকা নাম যোগ করুন</translation>
 <translation id="3287510313208355388">অনলাইন হয়ে ডাউনলোড করবেন</translation>
 <translation id="3293642807462928945"><ph name="POLICY_NAME" /> নীতি সম্পর্কে আরও জানুন</translation>
-<translation id="3295439534709115864">আপনার ব্যবহার করা সাইট বা অ্যাপে ডেটার নিরাপত্তা লঙ্ঘন হয়েছে। Chrome এখন <ph name="ORIGIN" />-এ আপনার পাসওয়ার্ড পরিবর্তন করার সাজেস্ট করছে।</translation>
+<translation id="3295439534709115864">আপনার ব্যবহার করা সাইট বা অ্যাপে ডেটার নিরাপত্তা লঙ্ঘন হয়েছে। Chrome এখন <ph name="ORIGIN" />-এ আপনার পাসওয়ার্ড পরিবর্তন করতে সাজেস্ট করছে।</translation>
 <translation id="3303855915957856445">কোনো সার্চ ফলাফল পাওয়া যায়নি</translation>
 <translation id="3320021301628644560">বিলিংয়ের ঠিকানা যোগ করুন</translation>
 <translation id="3324983252691184275">টকটকে লাল</translation>
@@ -507,6 +515,7 @@
 <translation id="3427092606871434483">মঞ্জুরি দিন (ডিফল্ট)</translation>
 <translation id="3427342743765426898">&amp;সম্পাদনাকে আবার করুন</translation>
 <translation id="342781501876943858">Chromium-এর নীতি অনুযায়ী আপনার পাসওয়ার্ড বদলে ফেলা উচিত যদি আপনি সেটি অন্য কোনও সাইটে ব্যবহার করে থাকেন।</translation>
+<translation id="3428151540071562330">DnsOverHttpsTemplates সার্ভারের এক বা একাধিক টেমপ্লেট ইউআরআই সঠিক নয় এবং ব্যবহার করা যাবে না।</translation>
 <translation id="3431636764301398940">এই ডিভাইসে এই কার্ডটি সেভ করুন</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">এই ডিভাইসের মালিক ডাইনোসর গেমটি বন্ধ করেছেন৷</translation>
@@ -641,6 +650,7 @@
 <translation id="4110652170750985508">আপনার পেমেন্টের রিভিউ</translation>
 <translation id="4112140312785995938">পিছিয়ে যান</translation>
 <translation id="4116663294526079822">এই সাইটে সর্বদা অনুমতি দিন</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">নীতির সুযোগটি সমর্থিত নয়৷</translation>
 <translation id="4123572138124678573">নিচে ট্রিপল পাঞ্চ</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{আরও ১টি}one{অন্যান্য #টি}other{অন্যান্য #টি}}</translation>
@@ -706,6 +716,7 @@
 <translation id="4346197816712207223">এই ক্রেডিট কার্ডগুলি গ্রহণ করা হয়</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">এই সাইটে আক্রমণকারীরা আপনার কম্পিউটারে ক্ষতিকারক প্রোগ্রাম ইনস্টল করতে পারে যা আপনার তথ্য (যেমন, ফটো, পাসওয়ার্ড, মেসেজ এবং ক্রেডিট কার্ড) চুরি করতে বা মুছে দিতে পারে।</translation>
+<translation id="4358059973562876591">DnsOverHttpsMode নীতিতে সমস্যা থাকার কারণে আপনার নির্দিষ্ট করা টেমপ্লেট হয়তো ব্যবহার করা যাবে না।</translation>
 <translation id="4358461427845829800">পেমেন্ট পদ্ধতিগুলি পরিচালনা করুন...</translation>
 <translation id="4367563149485757821">Number-12 (Envelope)</translation>
 <translation id="437058704415269440">অ্যাকাউন্টের ব্যালেন্স</translation>
@@ -969,6 +980,7 @@
 <translation id="5685654322157854305">শিপিং ঠিকানা যোগ করুন</translation>
 <translation id="5689199277474810259">JSON এ রপ্তানি করুন</translation>
 <translation id="5689516760719285838">লোকেশন</translation>
+<translation id="569000877158168851">DnsOverHttpsTemplates মান প্রাসঙ্গিক নয় এবং DnsOverHttpsMode নীতি হয় <ph name="SECURE_DNS_MODE_AUTOMATIC" /> অথবা <ph name="SECURE_DNS_MODE_SECURE" />-এ সেট না করা পর্যন্ত ব্যবহার করা যাবে না।</translation>
 <translation id="570530837424789914">পরিচালনা করুন...</translation>
 <translation id="57094364128775171">শক্তিশালী পাসওয়ার্ড সাজেস্ট করুন…</translation>
 <translation id="5710435578057952990">এই ওয়েবসাইটির পরিচয় যাচাই করা হয় নি৷</translation>
@@ -994,6 +1006,7 @@
 <translation id="5813119285467412249">&amp;যোগ করাকে পুনরায় করুন</translation>
 <translation id="583281660410589416">অজানা</translation>
 <translation id="5838278095973806738">এই সাইটে আপনার কোনো সংবেদনশীল তথ্য দেওয়া উচিত হবে না (উদাহরণস্বরূপ, পাসওয়ার্ড বা ক্রেডিট কার্ড) কারণ আক্রমণকারীরা এগুলি চুরি করতে পারে।</translation>
+<translation id="5851548754964597211">ট্যাব তালিকা</translation>
 <translation id="5855253129151731373">এই সাইটের হোস্টনেম <ph name="LOOKALIKE_DOMAIN" />-এর মতো মনে হচ্ছে। আক্রমণকারীরা কখনও কখনও ডোমেনের নামে সামান্য বা সহজে দেখা যায় না এমন পরিবর্তন করে কোনও সাইটের নকল করেন।
 
     এটি ভুল করে দেখানো হচ্ছে বলে মনে হলে, https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals লিঙ্কটি দেখুন।</translation>
@@ -1053,6 +1066,7 @@
 <translation id="6064217302520318294">স্ক্রিন লক</translation>
 <translation id="6080696365213338172">অ্যাডমিনিস্ট্রেটরের দ্বারা সরবরাহ করা সার্টিফিকেট ব্যবহার করে আপনি কন্টেন্ট ব্যবহার করেছেন৷ <ph name="DOMAIN" />-কে আপনি যে ডেটা সরবরাহ করেন তাতে আপনার অ্যাডমিনিস্ট্রেটর বাধা দিতে পারে৷</translation>
 <translation id="6094273045989040137">ব্যাখ্যা করুন</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129"><ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" />-এ আপনার Google অ্যাকাউন্টের অন্যান্য ধরনের ব্রাউজিংয়ের ইতিহাস থাকতে পারে</translation>
 <translation id="6132597952260690497">ইনস্টল করা এক্সটেনশন এবং প্লাগ-ইন সম্বন্ধীয় তথ্য</translation>
 <translation id="6146055958333702838">সব কেবল পরীক্ষা করুন এবং আপনি ব্যবহার করছেন এমন যেকোনো রাউটার, মডেম বা অন্যান্য নেটওয়ার্ক ডিভাইসগুলি আবার চালু করুন।</translation>
@@ -1077,9 +1091,16 @@
 <translation id="6266934640124581640">হালকা টিল</translation>
 <translation id="6276112860590028508">পড়ার তালিকার পৃষ্ঠাগুলি এখানে দেখা যাবে</translation>
 <translation id="627746635834430766">পরের বার আরও দ্রুত পেমেন্ট করা জন্য আপনার এই কার্ড এবং বিলিং ঠিকানাটি Google অ্যাকাউন্টে সেভ করে রাখুন।</translation>
+<translation id="6279516281132775660">নিচে দেওয়া তথ্য Chrome <ph name="BEGIN_EMPHASIS" />সেভ করে না<ph name="END_EMPHASIS" />:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />আপনার ব্রাউজিংয়ের ইতিহাস
+          <ph name="LIST_ITEM" />কুকি এবং সাইট ডেটা
+          <ph name="LIST_ITEM" />ফর্মে তথ্য লেখা হয়েছে
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">এই ঠিকানায় ডেলিভারি করা যাবে না। অন্য ঠিকানা বেছে নিন।</translation>
 <translation id="6282194474023008486">পোস্টাল কোড</translation>
 <translation id="6290238015253830360">আপনার প্রস্তাবিত নিবন্ধগুলি এখানে দেখা যাবে</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Chrome-এ Google অ্যাসিস্ট্যান্ট এতক্ষণ পরে বন্ধ হয়ে যাবে:</translation>
 <translation id="6305205051461490394"><ph name="URL" /> এ পৌঁছানো যাচ্ছে না</translation>
 <translation id="6321917430147971392">আপনার DNS সেটিংস পরীক্ষা করুন</translation>
@@ -1143,11 +1164,13 @@
 <translation id="6596325263575161958">এনক্রিপশন বিকল্পগুলি</translation>
 <translation id="6604181099783169992">মোশন বা হাল্কা সেন্সর</translation>
 <translation id="6609880536175561541">Prc7 (Envelope)</translation>
+<translation id="6612358246767739896">সুরক্ষিত কন্টেন্ট</translation>
 <translation id="6624427990725312378">পরিচিতির তথ্য</translation>
 <translation id="6626291197371920147">বৈধ কার্ড নম্বর যোগ করুন</translation>
 <translation id="6628463337424475685"><ph name="ENGINE" /> সার্চ</translation>
 <translation id="6630809736994426279"><ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" />-এ যে আক্রমণকারীরা এই মুহূর্তে সক্রিয় আছে, তারা আপনার Mac-এ এমন বিপজ্জনক প্রোগ্রাম ইনস্টল করে দিতে পারে যেগুলি আপনার তথ্যের (যেমন ফটো, পাসওয়ার্ড, মেসেজ এবং ক্রেডিট কার্ড) ক্ষতি করতে বা সেগুলি চুরি করতে পারে। <ph name="BEGIN_LEARN_MORE_LINK" />আরও জানুন<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">এই নীতির জন্য একই মান সহ একাধিক উৎস রয়েছে।</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">সাফ করুন</translation>
 <translation id="6644283850729428850">এই নীতিটি অসমর্থিত হয়েছে৷</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{কিছুই নয়}=1{১টি সাইট থেকে (আপনাকে আপনার Google অ্যাকাউন্ট থেকে সাইন-আউট করা হবে না)}one{#টি সাইট থেকে (আপনাকে আপনার Google অ্যাকাউন্ট থেকে সাইন-আউট করা হবে না)}other{#টি সাইট থেকে (আপনাকে আপনার Google অ্যাকাউন্ট থেকে সাইন-আউট করা হবে না)}}</translation>
@@ -1170,6 +1193,7 @@
 <translation id="6753269504797312559">নীতি মান</translation>
 <translation id="6757797048963528358">আপনার ডিভাইস নিদ্রা মোডে গিয়েছে।</translation>
 <translation id="6768213884286397650">Hagaki (Postcard)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">বেগুনি</translation>
 <translation id="6786747875388722282">এক্সটেনশানসমূহ</translation>
 <translation id="6790428901817661496">চালু করুন</translation>
@@ -1472,6 +1496,7 @@
 <translation id="8261506727792406068">মুছুন</translation>
 <translation id="8262952874573525464">নিচে ধারের দিকে সেলাই</translation>
 <translation id="8267698848189296333"><ph name="USERNAME" /> হিসেবে প্রবেশ করুন করছেন</translation>
+<translation id="8269981117540303696">এখন আপনি গোপনভাবে ব্রাউজ করতে পারবেন, এবং অন্য যেসব ব্যক্তি এই ডিভাইস ব্যবহার করেন তারা আপনার অ্যাক্টিভিটি দেখতে পাবেন না। তবে, আপনার ডাউনলোড এবং বুকমার্কগুলি সেভ করা হবে।</translation>
 <translation id="8277900682056760511">পেমেন্ট হ্যান্ডলার শিট খোলা আছে</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">সাইন-ইন করুন</translation>
@@ -1525,6 +1550,7 @@
 <translation id="8571890674111243710">পৃষ্ঠাটি<ph name="LANGUAGE" />তে অনুবাদ করুন...</translation>
 <translation id="858637041960032120">ফোননম্বর জুড়ুন</translation>
 <translation id="860043288473659153">কার্ডধারকের নাম</translation>
+<translation id="8616822740383114808">"<ph name="SETTINGS_PAGE" />"-এ এই সেটিংটি "<ph name="ENFORCING_SETTING" />" প্রয়োগ করেছে</translation>
 <translation id="861775596732816396">সাইজ ৪</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">এই ডিভাইসে এই কার্ডটি সেভ করুন</translation>
@@ -1570,6 +1596,7 @@
 <translation id="8891727572606052622">ভুল প্রক্সি মোড৷</translation>
 <translation id="8903921497873541725">জুম বাড়ান</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">আপনি ছদ্মবেশী মোডে চলে গেছেন</translation>
 <translation id="8912362522468806198">Google অ্যাকাউন্ট</translation>
 <translation id="8918231688545606538">এই পৃষ্ঠাটি সন্দেহজনক বলে মনে হচ্ছে</translation>
 <translation id="892588693504540538">উপরের ডানদিকে পাঞ্চ</translation>
@@ -1666,6 +1693,7 @@
     &lt;li&gt;"<ph name="SOFTWARE_NAME" />" আন-ইনস্টল অথবা অক্ষম করে দেখুন&lt;/li&gt;
     &lt;li&gt;অন্য ওয়াই-ফাই নেটওয়ার্কের সাথে সংযুক্ত করে দেখুন&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">Google Pay থেকে</translation>
 <translation id="998893882640184078">নতুন Chrome ছদ্মবেশী উইন্ডো খুলুন</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_ca.xtb b/components/strings/components_strings_ca.xtb
index 12e9fb3..50c2ffc 100644
--- a/components/strings/components_strings_ca.xtb
+++ b/components/strings/components_strings_ca.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">Plegat amb finestra a la dreta</translation>
 <translation id="1442987760062738829">Encunyació</translation>
 <translation id="1455413310270022028">Goma d'esborrar</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5 x 7</translation>
 <translation id="1472675084647422956">Mostra'n més</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">Tria l'adreça d'enviament</translation>
 <translation id="1492194039220927094">Tramesa automàtica de les polítiques:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">Prova d'<ph name="BEGIN_LINK" />anar a la pàgina d'inici del lloc<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">Historial</translation>
 <translation id="1645368109819982629">Protocol no admès</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">Recollida</translation>
 <translation id="1662550410081243962">Desa i emplena les formes de pagament</translation>
 <translation id="1663943134801823270">Les targetes i les adreces s'obtenen de Chrome. Pots gestionar-les des de <ph name="BEGIN_LINK" />Configuració<ph name="END_LINK" />.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">Proveu de contactar amb l'administrador del sistema.</translation>
 <translation id="1739107442478692187">S'ha produït una violació de les dades en un lloc web o en una aplicació que fas servir. Chrome et recomana que comprovis les contrasenyes desades i que canviïs la contrasenya del lloc web <ph name="ORIGIN" /> ara mateix.</translation>
 <translation id="1740951997222943430">Introdueix un mes de caducitat vàlid</translation>
+<translation id="1741613555002899862">S'ha d'especificar juntament amb una cadena vàlida quan DnsOverHttpsMode sigui <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="1743520634839655729">Perquè la propera vegada puguis pagar més ràpidament, desa la targeta, el nom i l'adreça de facturació al Compte de Google i en aquest dispositiu.</translation>
 <translation id="1743570585616704562">No s'ha reconegut</translation>
 <translation id="1745880797583122200">El navegador està gestionat</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">Número de pàgina</translation>
 <translation id="1763864636252898013">Aquest servidor no ha pogut comprovar que sigui <ph name="DOMAIN" /> perquè el sistema operatiu del vostre dispositiu 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>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Proveu d'executar el Diagnòstic de xarxa de Windows<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">Actualitzeu la frase de contrasenya de sincronització.</translation>
 <translation id="1787142507584202372">Les pestanyes obertes es mostren aquí</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">Per ajudar a millorar la seguretat de Chrome, envia a Google <ph name="BEGIN_WHITEPAPER_LINK" />URL d'algunes pàgines que visites, informació limitada del sistema i part del contingut de les pàgines<ph name="END_WHITEPAPER_LINK" />. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">Versió del microprogramari</translation>
 <translation id="1981206234434200693">Esborra les dades de l'historial de navegació de Chrome</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{i 1 aplicació més}other{i # aplicacions més}}</translation>
 <translation id="2003709556000175978">Restableix la contrasenya ara</translation>
 <translation id="2003775180883135320">Encunyació quàdruple a la part superior</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">Encunyació a la part inferior dreta</translation>
 <translation id="2124528555835617522">S'ha produït una violació de les dades en un lloc web o en una aplicació que fas servir. Chrome et recomana que comprovis les contrasenyes desades.</translation>
 <translation id="2129079103035905234">Sensors de moviment</translation>
+<translation id="2130448033692577677">Pot ser que les plantilles que has especificat no s'apliquin perquè la política DnsOverHttpsMode no s'ha establert.</translation>
 <translation id="213826338245044447">Adreces d'interès per a mòbils</translation>
 <translation id="214556005048008348">Cancel·la el pagament</translation>
 <translation id="2147827593068025794">Sincronització en segon pla</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">Cosit de la vora a l'esquerra</translation>
 <translation id="225207911366869382">El valor d'aquesta política és obsolet.</translation>
 <translation id="2257315177824333709">Ara mateix no es pot desar la targeta</translation>
+<translation id="2258928405015593961">Introdueix una data de caducitat situada en el futur i torna-ho a provar</translation>
 <translation id="2262243747453050782">Error d'HTTP</translation>
 <translation id="2263079731045660823">Actualitza la informació de targetes de crèdit d'Emplenament automàtic a la configuració de Chrome</translation>
 <translation id="2267047181501709434">S'està verificant la teva identitat...</translation>
@@ -496,6 +504,7 @@
 <translation id="3427092606871434483">Permet (opció predeterminada)</translation>
 <translation id="3427342743765426898">&amp;Refés la modificació</translation>
 <translation id="342781501876943858">Chromium et recomana que restableixis la contrasenya si l'has fet servir en altres llocs web.</translation>
+<translation id="3428151540071562330">Un o més dels URI de plantilla de servidor corresponents a DnsOverHttpsTemplates no són vàlids i no s'utilitzaran.</translation>
 <translation id="3431636764301398940">Desa aquesta targeta al dispositiu</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">El propietari d'aquest dispositiu ha desactivat el joc de dinosaures.</translation>
@@ -625,6 +634,7 @@
 <translation id="4110652170750985508">Revisa el pagament</translation>
 <translation id="4112140312785995938">Retrocedeix</translation>
 <translation id="4116663294526079822">Permet sempre en aquest lloc web</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">L'àmbit de la política no s'admet.</translation>
 <translation id="4123572138124678573">Encunyació triple a la part inferior</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{1 element més}other{# elements més}}</translation>
@@ -690,6 +700,7 @@
 <translation id="4346197816712207223">Targetes de crèdit acceptades</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">Els atacants d'aquest lloc poden provar d'instal·lar programes perillosos a l'ordinador per robar o suprimir la teva informació (per exemple, les fotos, les contrasenyes, els missatges i les targetes de crèdit).</translation>
+<translation id="4358059973562876591">Pot ser que les plantilles que has especificat no s'apliquin a causa d'un error amb la política DnsOverHttpsMode.</translation>
 <translation id="4358461427845829800">Gestiona les formes de pagament...</translation>
 <translation id="4367563149485757821">Number-12 (sobre)</translation>
 <translation id="437058704415269440">Saldo del compte</translation>
@@ -952,6 +963,7 @@
 <translation id="5685654322157854305">Afegeix una adreça d'enviament</translation>
 <translation id="5689199277474810259">Exporta a JSON</translation>
 <translation id="5689516760719285838">Ubicació</translation>
+<translation id="569000877158168851">El valor de DnsOverHttpsTemplates no és rellevant i no s'utilitzarà tret que la política DnsOverHttpsMode s'estableixi en <ph name="SECURE_DNS_MODE_AUTOMATIC" /> o en <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="570530837424789914">Gestiona...</translation>
 <translation id="57094364128775171">Suggereix una contrasenya segura…</translation>
 <translation id="5710435578057952990">La identitat d'aquest lloc web no ha estat verificada.</translation>
@@ -977,6 +989,7 @@
 <translation id="5813119285467412249">&amp;Refés l'addició</translation>
 <translation id="583281660410589416">Desconegut</translation>
 <translation id="5838278095973806738">No introdueixis informació sensible en aquest lloc web (com ara contrasenyes o targetes de crèdit), ja que alguns atacants podrien robar-la.</translation>
+<translation id="5851548754964597211">Llista de pestanyes</translation>
 <translation id="5855253129151731373">El nom d'amfitrió d'aquest lloc web s'assembla a <ph name="LOOKALIKE_DOMAIN" />. De vegades, els atacants imiten llocs web introduint petits canvis difícils de veure al nom del domini.
 
     Si creus que aquest advertiment s'ha mostrat per error, ves a https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals.</translation>
@@ -1036,6 +1049,7 @@
 <translation id="6064217302520318294">Bloqueig de pantalla</translation>
 <translation id="6080696365213338172">Has accedit a contingut mitjançant un certificat proporcionat per l'administrador. Per tant, l'administrador por interceptar les dades que proporcioneu a <ph name="DOMAIN" />.</translation>
 <translation id="6094273045989040137">Anota</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">A <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" /> trobaràs altres maneres d'explorar l'historial de navegació del teu Compte de Google</translation>
 <translation id="6132597952260690497">Informació sobre les extensions i els connectors instal·lats</translation>
 <translation id="6146055958333702838">Reviseu els cables i reinicieu els encaminadors, els mòdems o altres
@@ -1061,9 +1075,16 @@
 <translation id="6266934640124581640">Verd blavós clar</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="6279516281132775660">Chrome <ph name="BEGIN_EMPHASIS" />no desarà<ph name="END_EMPHASIS" /> la informació següent:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />el teu historial de navegació
+          <ph name="LIST_ITEM" />les galetes i les dades de llocs web
+          <ph name="LIST_ITEM" />la informació que introdueixis en formularis
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">No es pot entregar a aquesta adreça. Selecciona'n una altra.</translation>
 <translation id="6282194474023008486">Codi postal</translation>
 <translation id="6290238015253830360">Els articles suggerits es mostren aquí</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">S'està aturant l'Assistent de Google a Chrome</translation>
 <translation id="6305205051461490394">No es pot accedir a <ph name="URL" />.</translation>
 <translation id="6321917430147971392">Reviseu la configuració de DNS</translation>
@@ -1127,11 +1148,13 @@
 <translation id="6596325263575161958">Opcions d'encriptació</translation>
 <translation id="6604181099783169992">Sensors de moviment o de llum</translation>
 <translation id="6609880536175561541">Prc7 (sobre)</translation>
+<translation id="6612358246767739896">Contingut protegit</translation>
 <translation id="6624427990725312378">Informació de contacte</translation>
 <translation id="6626291197371920147">Afegeix un número de targeta vàlid</translation>
 <translation id="6628463337424475685">Cerca de <ph name="ENGINE" /></translation>
 <translation id="6630809736994426279">És possible que els atacants que es troben a <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> provin d'instal·lar programes perillosos a l'ordinador Mac per robar-te o suprimir-te informació (per exemple, fotos, contrasenyes, missatges i targetes de crèdit). <ph name="BEGIN_LEARN_MORE_LINK" />Més informació<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">Hi ha més d'un origen en aquesta política, però els valors són els mateixos.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">Esborra</translation>
 <translation id="6644283850729428850">Aquesta política ha quedat obsoleta.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{Cap}=1{D'1 lloc web (no se't tancarà la sessió del Compte de Google)}other{De # llocs web (no se't tancarà la sessió del Compte de Google)}}</translation>
@@ -1154,6 +1177,7 @@
 <translation id="6753269504797312559">Valor de la política</translation>
 <translation id="6757797048963528358">El dispositiu ha entrat en mode de repòs.</translation>
 <translation id="6768213884286397650">Hagaki (postal)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">Violeta</translation>
 <translation id="6786747875388722282">Extensions</translation>
 <translation id="6790428901817661496">Reprodueix</translation>
@@ -1456,6 +1480,7 @@
 <translation id="8261506727792406068">Suprimeix</translation>
 <translation id="8262952874573525464">Cosit de la vora a la part inferior</translation>
 <translation id="8267698848189296333">S'està iniciant la sessió com a <ph name="USERNAME" /></translation>
+<translation id="8269981117540303696">Ara pots navegar de manera privada i les altres persones que utilitzin aquest dispositiu no veuran la teva activitat. Tanmateix, les baixades i les adreces d'interès sí que es desaran.</translation>
 <translation id="8277900682056760511">El full del gestor de pagaments està obert</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">Inicia la sessió</translation>
@@ -1509,6 +1534,7 @@
 <translation id="8571890674111243710">S'està traduint la pàgina a l'idioma <ph name="LANGUAGE" />...</translation>
 <translation id="858637041960032120">Afegeix un número de telèfon</translation>
 <translation id="860043288473659153">Nom del titular de la targeta</translation>
+<translation id="8616822740383114808">Aquesta opció de configuració està gestionada per "<ph name="ENFORCING_SETTING" />" a "<ph name="SETTINGS_PAGE" />"</translation>
 <translation id="861775596732816396">Mida 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Desa aquesta targeta al dispositiu</translation>
@@ -1554,6 +1580,7 @@
 <translation id="8891727572606052622">El mode de servidor intermediari no és vàlid.</translation>
 <translation id="8903921497873541725">Amplia</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">Has passat al mode d'incògnit</translation>
 <translation id="8912362522468806198">Compte de Google</translation>
 <translation id="8918231688545606538">Aquesta pàgina és sospitosa</translation>
 <translation id="892588693504540538">Encunyació a la part superior dreta</translation>
@@ -1650,6 +1677,7 @@
     &lt;li&gt;Prova de desinstal·lar o desactivar <ph name="SOFTWARE_NAME" />&lt;/li&gt;
     &lt;li&gt;Prova de connectar-te a una altra xarxa&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">De Google Pay</translation>
 <translation id="998893882640184078">Obre una finestra d'incògnit de Chrome nova</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_cs.xtb b/components/strings/components_strings_cs.xtb
index 8d8d735..661f8fe0 100644
--- a/components/strings/components_strings_cs.xtb
+++ b/components/strings/components_strings_cs.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">Pravé otevírací přeložení</translation>
 <translation id="1442987760062738829">Děrování</translation>
 <translation id="1455413310270022028">Guma</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5:7</translation>
 <translation id="1472675084647422956">Zobrazit více</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">Vybrat dodací adresu</translation>
 <translation id="1492194039220927094">Přenesení zásad:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">Zkuste <ph name="BEGIN_LINK" />navštívit domovskou stránku webu<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">Historie</translation>
 <translation id="1645368109819982629">Nepodporovaný protokol</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">Vyzvednutí</translation>
 <translation id="1662550410081243962">Ukládat a vyplňovat platební metody</translation>
 <translation id="1663943134801823270">Karty a adresy pocházejí z Chromu. Můžete je spravovat v <ph name="BEGIN_LINK" />Nastavení<ph name="END_LINK" />.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">Zkuste kontaktovat administrátora systému.</translation>
 <translation id="1739107442478692187">Na webu nebo v aplikaci, které používáte, došlo k porušení zabezpečení údajů. Chrome doporučuje ihned zkontrolovat uložená hesla a změnit heslo na webu <ph name="ORIGIN" />.</translation>
 <translation id="1740951997222943430">Zadejte platný měsíc vypršení platnosti</translation>
+<translation id="1741613555002899862">Když je zásada DnsOverHttpsMode nastavená na hodnotu <ph name="SECURE_DNS_MODE_SECURE" />, musí být tato zásada nastavená a musí být platná.</translation>
 <translation id="1743520634839655729">Abyste příště mohli zaplatit rychleji, uložte si kartu, jméno a fakturační adresu do účtu Google a do tohoto zařízení.</translation>
 <translation id="1743570585616704562">Nerozpoznáno</translation>
 <translation id="1745880797583122200">Váš prohlížeč je spravován</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">Číslo stránky</translation>
 <translation id="1763864636252898013">Server nedokázal prokázat, že patří doméně <ph name="DOMAIN" />. Operační systém vašeho zařízení nedůvěřuje jeho bezpečnostnímu certifikátu. 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="1768211456781949159"><ph name="BEGIN_LINK" />Zkuste spustit Diagnostiku sítě systému Windows<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">Aktualizujte prosím heslovou frázi pro synchronizaci.</translation>
 <translation id="1787142507584202372">Zde se zobrazí otevřené karty</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">Pomozte zlepšit zabezpečení Chromu tím, že do Googlu budete odesílat <ph name="BEGIN_WHITEPAPER_LINK" />adresy URL některých navštívených stránek, omezené informace o systému a část obsahu stránek<ph name="END_WHITEPAPER_LINK" />. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">Verze firmwaru</translation>
 <translation id="1981206234434200693">Vymazat z Chromu údaje o historii procházení</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{a 1 další}few{a # další}many{a # další}other{a # dalších}}</translation>
 <translation id="2003709556000175978">Resetujte heslo</translation>
 <translation id="2003775180883135320">Čtyři otvory nahoře</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">Děrování vpravo dole</translation>
 <translation id="2124528555835617522">Na webu nebo v aplikaci, které používáte, došlo k porušení zabezpečení údajů. Chrome vám doporučuje zkontrolovat nyní uložená hesla.</translation>
 <translation id="2129079103035905234">Senzory pohybu</translation>
+<translation id="2130448033692577677">Zadané šablony nelze použít, protože není nastavená zásada DnsOverHttpsMode.</translation>
 <translation id="213826338245044447">Mobilní záložky</translation>
 <translation id="214556005048008348">Zrušit platbu</translation>
 <translation id="2147827593068025794">Synchronizace na pozadí</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">Sešití na levém okraji</translation>
 <translation id="225207911366869382">Tato hodnota již pro tuto zásadu není podporována.</translation>
 <translation id="2257315177824333709">Kartu v tuto chvíli nelze uložit</translation>
+<translation id="2258928405015593961">Zadejte datum vypršení platnosti v budoucnosti a zkuste to znovu.</translation>
 <translation id="2262243747453050782">Chyba protokolu HTTP</translation>
 <translation id="2263079731045660823">Údaje k automatickému vyplňování platebních karet můžete aktualizovat v nastavení Chromu</translation>
 <translation id="2267047181501709434">Ověřování vaší totožnosti...</translation>
@@ -493,6 +501,7 @@
 <translation id="3427092606871434483">Povolit (výchozí)</translation>
 <translation id="3427342743765426898">&amp;Opakovat úpravy</translation>
 <translation id="342781501876943858">Pokud jste heslo použili na jiném webu, doporučujeme vám ho resetovat.</translation>
+<translation id="3428151540071562330">Některé identifikátory URI šablon serverů DnsOverHttpsTemplates jsou neplatné a nebudou použity.</translation>
 <translation id="3431636764301398940">Uložit tuto kartu do zařízení</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">Vlastník tohoto zařízení hru s dinosaurem vypnul.</translation>
@@ -621,6 +630,7 @@
 <translation id="4110652170750985508">Kontrola platby</translation>
 <translation id="4112140312785995938">Přetočit dozadu</translation>
 <translation id="4116663294526079822">Povolit vždy na tomto webu</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">Rozsah zásady není podporován.</translation>
 <translation id="4123572138124678573">Tři otvory dole</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{1 další}few{# další}many{# další}other{# dalších}}</translation>
@@ -686,6 +696,7 @@
 <translation id="4346197816712207223">Přijímané kreditní karty</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">Útočníci, kteří se aktuálně nacházejí na tomto webu, se mohou pokusit nainstalovat vám do počítače nebezpečné programy, které mohou ukrást nebo smazat vaše informace (například fotky, hesla, zprávy nebo platební karty).</translation>
+<translation id="4358059973562876591">Zadané šablony kvůli chybě v zásadě DnsOverHttpsMode nelze použít.</translation>
 <translation id="4358461427845829800">Spravovat platební metody...</translation>
 <translation id="4367563149485757821">Number-12 (obálka)</translation>
 <translation id="437058704415269440">Zůstatek na účtu</translation>
@@ -948,6 +959,7 @@
 <translation id="5685654322157854305">Přidat dodací adresu</translation>
 <translation id="5689199277474810259">Exportovat do formátu JSON</translation>
 <translation id="5689516760719285838">Poloha</translation>
+<translation id="569000877158168851">Hodnota DnsOverHttpsTemplates je relevantní a použije se pouze v případě, že je zásada DnsOverHttpsMode nastavená na hodnotu <ph name="SECURE_DNS_MODE_AUTOMATIC" /> nebo <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="570530837424789914">Spravovat...</translation>
 <translation id="57094364128775171">Navrhnout silné heslo…</translation>
 <translation id="5710435578057952990">Identita těchto webových stránek nebyla ověřena.</translation>
@@ -973,6 +985,7 @@
 <translation id="5813119285467412249">&amp;Opakovat přidání</translation>
 <translation id="583281660410589416">Neznámé</translation>
 <translation id="5838278095973806738">Na tento web byste neměli zadávat citlivé údaje (například hesla nebo čísla platebních karet), protože by je mohli odcizit útočníci.</translation>
+<translation id="5851548754964597211">Seznam karet</translation>
 <translation id="5855253129151731373">Název hostitele tohoto webu se podobá webu <ph name="LOOKALIKE_DOMAIN" />. Útočníci někdy weby napodobují provedením drobných, snadno přehlédnutelných změn v názvu domény.
 
     Pokud se domníváte, že se tato zpráva zobrazila v důsledku chyby, navštivte web https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals.</translation>
@@ -1032,6 +1045,7 @@
 <translation id="6064217302520318294">Zámek obrazovky</translation>
 <translation id="6080696365213338172">Získali jste přístup k obsahu pomocí certifikátu poskytnutého správcem. Údaje poskytovaná doméně <ph name="DOMAIN" /> bude správce moci zachytit.</translation>
 <translation id="6094273045989040137">Přidat značky a poznámky</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">Na stránce <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" /> mohou být k dispozici další druhy historie prohlížení zaznamenané ve vašem účtu Google.</translation>
 <translation id="6132597952260690497">Informace o nainstalovaných rozšířeních a pluginech</translation>
 <translation id="6146055958333702838">Zkontrolujte všechny kabely a restartujte všechny směrovače, modemy a další síťová zařízení, která používáte.</translation>
@@ -1056,9 +1070,16 @@
 <translation id="6266934640124581640">Světle modrozelená</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="6279516281132775660">Chrome <ph name="BEGIN_EMPHASIS" />nebude ukládat<ph name="END_EMPHASIS" /> následující informace:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />vaši historii prohlížení,
+          <ph name="LIST_ITEM" />soubory cookie a data webů,
+          <ph name="LIST_ITEM" />údaje zadané do formulářů.
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">Doručení na tuto adresu není možné. Vyberte jinou adresu.</translation>
 <translation id="6282194474023008486">PSČ</translation>
 <translation id="6290238015253830360">Zde se zobrazí navrhované články</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Zastavování Asistenta Google v Chromu</translation>
 <translation id="6305205051461490394">Web <ph name="URL" /> není dostupný.</translation>
 <translation id="6321917430147971392">Zkontrolujte nastavení DNS</translation>
@@ -1122,11 +1143,13 @@
 <translation id="6596325263575161958">Možnosti šifrování</translation>
 <translation id="6604181099783169992">Senzory pohybu nebo světla</translation>
 <translation id="6609880536175561541">Prc7 (obálka)</translation>
+<translation id="6612358246767739896">Chráněný obsah</translation>
 <translation id="6624427990725312378">Kontaktní údaje</translation>
 <translation id="6626291197371920147">Přidání platného čísla karty</translation>
 <translation id="6628463337424475685">Vyhledávání <ph name="ENGINE" /></translation>
 <translation id="6630809736994426279">Útočníci, kteří se aktuálně nacházejí na webu <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" />, se mohou pokusit nainstalovat do vašeho počítače Mac nebezpečné programy, které mohou ukrást nebo smazat vaše informace (například fotky, hesla, zprávy nebo platební karty). <ph name="BEGIN_LEARN_MORE_LINK" />Další informace<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">Pro zásadu je k dispozici několik zdrojů, ale hodnoty jsou stejné.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">Vymazat</translation>
 <translation id="6644283850729428850">Tato zásada se již nepoužívá.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{Žádné}=1{Z 1 webu (nebudete odhlášeni z účtu Google)}few{Ze # webů (nebudete odhlášeni z účtu Google)}many{Z # webu (nebudete odhlášeni z účtu Google)}other{Z # webů (nebudete odhlášeni z účtu Google)}}</translation>
@@ -1149,6 +1172,7 @@
 <translation id="6753269504797312559">Hodnota zásady</translation>
 <translation id="6757797048963528358">Zařízení přešlo do režimu spánku.</translation>
 <translation id="6768213884286397650">Hagaki (pohlednice)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">Fialová</translation>
 <translation id="6786747875388722282">Rozšíření</translation>
 <translation id="6790428901817661496">Přehrát</translation>
@@ -1450,6 +1474,7 @@
 <translation id="8261506727792406068">Smazat</translation>
 <translation id="8262952874573525464">Sešití na spodním okraji</translation>
 <translation id="8267698848189296333">Přihlašování pomocí účtu <ph name="USERNAME" /></translation>
+<translation id="8269981117540303696">Nyní můžete procházet internet v soukromí a ostatní uživatelé tohoto zařízení vaši aktivitu neuvidí. Stažené soubory a záložky budou uloženy.</translation>
 <translation id="8277900682056760511">List obslužného nástroje pro platby je otevřený</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">Přihlásit se</translation>
@@ -1504,6 +1529,7 @@
 <translation id="858637041960032120">Přidat telefon
 </translation>
 <translation id="860043288473659153">Jméno držitele karty</translation>
+<translation id="8616822740383114808">Toto nastavení je vynuceno možností <ph name="ENFORCING_SETTING" /> na stránce <ph name="SETTINGS_PAGE" />.</translation>
 <translation id="861775596732816396">Velikost 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Uložit tuto kartu do zařízení</translation>
@@ -1549,6 +1575,7 @@
 <translation id="8891727572606052622">Neplatný režim proxy serveru.</translation>
 <translation id="8903921497873541725">Přiblížit</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">Jste v anonymním režimu</translation>
 <translation id="8912362522468806198">Účet Google</translation>
 <translation id="8918231688545606538">Tato stránka je podezřelá</translation>
 <translation id="892588693504540538">Děrování vpravo nahoře</translation>
@@ -1645,6 +1672,7 @@
     &lt;li&gt;Zkuste software <ph name="SOFTWARE_NAME" /> odinstalovat nebo deaktivovat.&lt;/li&gt;
     &lt;li&gt;Zkuste se připojit k jiné síti.&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">Z Google Pay</translation>
 <translation id="998893882640184078">Otevřít nové anonymní okno prohlížeče Chrome</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_da.xtb b/components/strings/components_strings_da.xtb
index b40431169..90017274 100644
--- a/components/strings/components_strings_da.xtb
+++ b/components/strings/components_strings_da.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">Portfals i højre side</translation>
 <translation id="1442987760062738829">Hul</translation>
 <translation id="1455413310270022028">Viskelæder</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5 x 7</translation>
 <translation id="1472675084647422956">Vis mere</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">Vælg leveringsadresse</translation>
 <translation id="1492194039220927094">Underretning om politikker:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">Prøv at <ph name="BEGIN_LINK" />gå til websitets startside<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">Historik</translation>
 <translation id="1645368109819982629">Ikke-understøttet protokol</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">Afhentning</translation>
 <translation id="1662550410081243962">Gem og udfyld betalingsmetoder</translation>
 <translation id="1663943134801823270">Kort og adresser stammer fra Chrome. Du kan administrere dem i <ph name="BEGIN_LINK" />Indstillinger<ph name="END_LINK" />.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">Prøv at kontakte systemadministratoren.</translation>
 <translation id="1739107442478692187">Der opstod et brud på datasikkerheden på et website eller i en app, du bruger. Chrome anbefaler, at du tjekker dine gemte adgangskoder og ændrer din adgangskode til <ph name="ORIGIN" /> med det samme.</translation>
 <translation id="1740951997222943430">Angiv en gyldig udløbsmåned</translation>
+<translation id="1741613555002899862">Skal angives og være en gyldig streng, når DnsOverHttpsMode er <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="1743520634839655729">Gem dit kort, dit navn og din faktureringsadresse på din Google-konto og denne enhed for at betale hurtigere næste gang.</translation>
 <translation id="1743570585616704562">Ikke genkendt</translation>
 <translation id="1745880797583122200">Din browser administreres</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">Sidetal</translation>
 <translation id="1763864636252898013">Denne server kunne ikke bevise, at den er <ph name="DOMAIN" />, da operativsystemet på din enhed ikke har tillid til sikkerhedscertifikatet. Dette kan skyldes en fejlkonfiguration, eller at en hacker har opfanget din forbindelse.</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Prøv at køre Windows Netværksdiagnosticering<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">Opdater din adgangssætning til synkronisering.</translation>
 <translation id="1787142507584202372">Dine åbne faner vises her</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">Hjælp med at forbedre sikkerheden i Chrome ved at sende <ph name="BEGIN_WHITEPAPER_LINK" />webadresser på nogle af de sider, du besøger, begrænsede systemoplysninger og noget sideindhold<ph name="END_WHITEPAPER_LINK" /> til Google. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">Firmwareversion</translation>
 <translation id="1981206234434200693">Ryd data fra Chromes browserhistorik</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{og 1 mere}one{og # mere}other{og # mere}}</translation>
 <translation id="2003709556000175978">Nulstil din adgangskode nu</translation>
 <translation id="2003775180883135320">Fire huller øverst</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">Hul nederst til højre</translation>
 <translation id="2124528555835617522">Der opstod et brud på datasikkerheden på et website eller i en app, du bruger. Chrome anbefaler, at du tjekker dine gemte adgangskoder med det samme.</translation>
 <translation id="2129079103035905234">Bevægelsessensorer</translation>
+<translation id="2130448033692577677">De skabeloner, du har angivet, anvendes muligvis ikke, da politikken DnsOverHttpsMode ikke er angivet.</translation>
 <translation id="213826338245044447">Bogmærker på mobil</translation>
 <translation id="214556005048008348">Annuller betaling</translation>
 <translation id="2147827593068025794">Synkronisering i baggrunden</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">Kanthæftning i venstre side</translation>
 <translation id="225207911366869382">Denne værdi er forældet for denne politik.</translation>
 <translation id="2257315177824333709">Kortet kan desværre ikke gemmes lige nu</translation>
+<translation id="2258928405015593961">Angiv en fremtidig udløbsdato, og prøv igen</translation>
 <translation id="2262243747453050782">HTTP-fejl</translation>
 <translation id="2263079731045660823">Opdater AutoFyld-oplysninger for betalingskort i indstillingerne for Chrome</translation>
 <translation id="2267047181501709434">Bekræfter din identitet...</translation>
@@ -506,6 +514,7 @@
 <translation id="3427092606871434483">Tillad (standardindstilling)</translation>
 <translation id="3427342743765426898">&amp;Annuller fortryd redigering</translation>
 <translation id="342781501876943858">Chromium anbefaler, at du nulstiller din adgangskode, hvis du har brugt den på andre websites.</translation>
+<translation id="3428151540071562330">En eller flere af serverskabelon-URI'erne for DnsOverHttpsTemplates er ugyldige og anvendes ikke.</translation>
 <translation id="3431636764301398940">Gem dette kort på denne enhed</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">Ejeren af denne enhed har lukket dinosaurspillet.</translation>
@@ -640,6 +649,7 @@
 <translation id="4110652170750985508">Gennemgå din betaling</translation>
 <translation id="4112140312785995938">Spol tilbage</translation>
 <translation id="4116663294526079822">Tillad altid på dette website</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">Politikkens omfang understøttes ikke.</translation>
 <translation id="4123572138124678573">Tre huller nederst</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{1 anden/andet}one{# anden/andet}other{# andre}}</translation>
@@ -705,6 +715,7 @@
 <translation id="4346197816712207223">Accepterede kreditkort</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">Hackere på dette website vil muligvis forsøge at installere skadelige programmer på din computer, som stjæler eller sletter dine oplysninger (f.eks. billeder, adgangskoder, beskeder og kreditkortoplysninger).</translation>
+<translation id="4358059973562876591">De skabeloner, du har angivet, anvendes muligvis ikke på grund af en fejl med politikken DnsOverHttpsMode.</translation>
 <translation id="4358461427845829800">Administrer betalingsmetoder...</translation>
 <translation id="4367563149485757821">Number-12 (Envelope)</translation>
 <translation id="437058704415269440">Kontosaldo</translation>
@@ -968,6 +979,7 @@
 <translation id="5685654322157854305">Tilføj leveringsadresse</translation>
 <translation id="5689199277474810259">Eksportér i JSON</translation>
 <translation id="5689516760719285838">Placering</translation>
+<translation id="569000877158168851">DnsOverHttpsTemplates-værdien er ikke relevant og anvendes ikke, medmindre politikken DnsOverHttpsMode er angivet som enten <ph name="SECURE_DNS_MODE_AUTOMATIC" /> eller <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="570530837424789914">Administrer...</translation>
 <translation id="57094364128775171">Foreslå stærk adgangskode…</translation>
 <translation id="5710435578057952990">Dette websites identitet er ikke blevet bekræftet.</translation>
@@ -993,6 +1005,7 @@
 <translation id="5813119285467412249">&amp;Annuller fortryd tilføjelse</translation>
 <translation id="583281660410589416">Ukendt</translation>
 <translation id="5838278095973806738">Du bør ikke indtaste følsomme oplysninger på dette website (f.eks. adgangskoder eller kreditkortoplysninger), da de kan blive stjålet af hackere.</translation>
+<translation id="5851548754964597211">Faneliste</translation>
 <translation id="5855253129151731373">Hostname for dette website minder om <ph name="LOOKALIKE_DOMAIN" />. Svindlere efterligner nogle gange websites ved at lave små ændringer af domænenavnet, som er svære at se.
 
     Hvis du mener, at denne advarsel er en fejl, kan du besøge https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals.</translation>
@@ -1052,6 +1065,7 @@
 <translation id="6064217302520318294">Skærmlås</translation>
 <translation id="6080696365213338172">Du har opnår adgang til indhold vha. et administratorcertifikat. De data, du angiver til <ph name="DOMAIN" />, kan indhentes af din administrator.</translation>
 <translation id="6094273045989040137">Annoter</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">Din Google-konto kan have andre former for browserhistorik på <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" /></translation>
 <translation id="6132597952260690497">Oplysninger om installerede udvidelser og plugins</translation>
 <translation id="6146055958333702838">Kontrollér eventuelle kabler, og genstart alle routere, modemmer eller andre
@@ -1077,9 +1091,16 @@
 <translation id="6266934640124581640">Lys grønblå</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="6279516281132775660">Chrome <ph name="BEGIN_EMPHASIS" />gemmer ikke<ph name="END_EMPHASIS" /> følgende oplysninger:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />Din browserhistorik
+          <ph name="LIST_ITEM" />Cookies og websitedata
+          <ph name="LIST_ITEM" />Oplysninger, der er angivet i formularer
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">Der kan ikke leveres til denne adresse. Vælg en anden adresse.</translation>
 <translation id="6282194474023008486">Postnummer</translation>
 <translation id="6290238015253830360">Forslag til artikler til dig vises her</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Google Assistent i Chrome stopper</translation>
 <translation id="6305205051461490394"><ph name="URL" /> kan ikke nås.</translation>
 <translation id="6321917430147971392">Kontrollér dine DNS-indstillinger</translation>
@@ -1143,11 +1164,13 @@
 <translation id="6596325263575161958">Krypteringsmuligheder</translation>
 <translation id="6604181099783169992">Bevægelses- eller lyssensorer</translation>
 <translation id="6609880536175561541">Prc7 (Envelope)</translation>
+<translation id="6612358246767739896">Beskyttet indhold</translation>
 <translation id="6624427990725312378">Kontaktoplysninger</translation>
 <translation id="6626291197371920147">Tilføj gyldigt kortnummer</translation>
 <translation id="6628463337424475685"><ph name="ENGINE" /> -søgning</translation>
 <translation id="6630809736994426279">Brugere med ondsindede hensigter, der i øjeblikket er på <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" />, kan forsøge at installere farlige programmer på din Mac, som stjæler eller sletter dine oplysninger (f.eks. fotos, adgangskoder, beskeder og kreditkort). <ph name="BEGIN_LEARN_MORE_LINK" />Få flere oplysninger<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">Der er mere end én kilde for politikken, men værdierne er de samme.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">Ryd</translation>
 <translation id="6644283850729428850">Denne politik er forældet.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{Ingen}=1{Fra 1 website (du logges ikke ud af din Google-konto)}one{Fra # website (du logges ikke ud af din Google-konto)}other{Fra # websites (du logges ikke ud af din Google-konto)}}</translation>
@@ -1170,6 +1193,7 @@
 <translation id="6753269504797312559">Politikkens værdi</translation>
 <translation id="6757797048963528358">Din enhed gik i dvale.</translation>
 <translation id="6768213884286397650">Hagaki (Postcard)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">Violet</translation>
 <translation id="6786747875388722282">Udvidelser</translation>
 <translation id="6790428901817661496">Afspil</translation>
@@ -1472,6 +1496,7 @@
 <translation id="8261506727792406068">Slet</translation>
 <translation id="8262952874573525464">Kanthæftning nederst</translation>
 <translation id="8267698848189296333">Logger ind som <ph name="USERNAME" /></translation>
+<translation id="8269981117540303696">Nu kan du gå på nettet privat, så andre brugere på denne enhed kan ikke se din aktivitet. Downloads og bogmærker gemmes dog stadig.</translation>
 <translation id="8277900682056760511">Regnearket for betalinghandler er åbnet</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">Log ind</translation>
@@ -1526,6 +1551,7 @@
 <translation id="858637041960032120">Tilføj tlf.nr.
 </translation>
 <translation id="860043288473659153">Kortholderens navn</translation>
+<translation id="8616822740383114808">Denne indstilling håndhæves af "<ph name="ENFORCING_SETTING" />" på "<ph name="SETTINGS_PAGE" />"</translation>
 <translation id="861775596732816396">Størrelse 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Gem dette kort på denne enhed</translation>
@@ -1571,6 +1597,7 @@
 <translation id="8891727572606052622">Ugyldig proxytilstand.</translation>
 <translation id="8903921497873541725">Zoom ind</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">Du er i inkognitotilstand</translation>
 <translation id="8912362522468806198">Google-konto</translation>
 <translation id="8918231688545606538">Denne side er mistænkelig</translation>
 <translation id="892588693504540538">Hul øverst til højre</translation>
@@ -1667,6 +1694,7 @@
     &lt;li&gt;Prøv at afinstallere eller deaktivere "<ph name="SOFTWARE_NAME" />"&lt;/li&gt;
     &lt;li&gt;Prøv at oprette forbindelse til et andet netværk&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">Fra Google Pay</translation>
 <translation id="998893882640184078">Åbn nyt Chrome-inkognitovindue</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_de.xtb b/components/strings/components_strings_de.xtb
index faa1cfb05..4897f44 100644
--- a/components/strings/components_strings_de.xtb
+++ b/components/strings/components_strings_de.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">Rechtsseitige Fensterfaltung</translation>
 <translation id="1442987760062738829">Lochen</translation>
 <translation id="1455413310270022028">Radierer</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5 x 7</translation>
 <translation id="1472675084647422956">Mehr anzeigen</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">Versandadresse auswählen</translation>
 <translation id="1492194039220927094">Richtlinien übernehmen: </translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">Versuchen Sie, <ph name="BEGIN_LINK" />die Startseite aufzurufen<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">Verlauf</translation>
 <translation id="1645368109819982629">Nicht unterstütztes Protokoll</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">Abholung</translation>
 <translation id="1662550410081243962">Zahlungsmethoden speichern und ausfüllen</translation>
 <translation id="1663943134801823270">Die Karten und Adressen stammen aus Chrome. Sie werden in den <ph name="BEGIN_LINK" />Einstellungen<ph name="END_LINK" /> verwaltet.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">Setzen Sie sich mit dem Systemadministrator in Verbindung.</translation>
 <translation id="1739107442478692187">Auf einer Website oder in einer App, die Sie nutzen, ist eine Datenpanne aufgetreten. Chrome empfiehlt, Ihre gespeicherten Passwörter zu überprüfen und Ihr Passwort auf <ph name="ORIGIN" /> jetzt zu ändern.</translation>
 <translation id="1740951997222943430">Geben Sie einen gültigen Ablaufmonat ein</translation>
+<translation id="1741613555002899862">Muss angegeben werden und ein gültiger String sein, wenn "DnsOverHttpsMode" <ph name="SECURE_DNS_MODE_SECURE" /> ist.</translation>
 <translation id="1743520634839655729">Damit Zahlungen zukünftig schneller abgewickelt werden können, speichern Sie Ihre Kreditkartendaten, Ihren Namen und Ihre Rechnungsadresse in Ihrem Google-Konto und auf diesem Gerät.</translation>
 <translation id="1743570585616704562">Nicht erkannt</translation>
 <translation id="1745880797583122200">Ihr Browser wird verwaltet</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">Seitennummer</translation>
 <translation id="1763864636252898013">Dieser Server konnte nicht beweisen, dass er <ph name="DOMAIN" /> ist. Sein Sicherheitszertifikat wird vom Betriebssystem Ihres Geräts als nicht vertrauenswürdig eingestuft. Mögliche Gründe sind eine fehlerhafte Konfiguration oder ein Angreifer, der Ihre Verbindung abfängt.</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Versuchen Sie, die Windows-Netzwerkdiagnose auszuführen.<ph name="END_LINK" /></translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">Synchronisierungs-Passphrase aktualisieren</translation>
 <translation id="1787142507584202372">Hier werden Ihre offenen Tabs angezeigt</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">Dabei helfen, die Sicherheit von Chrome zu verbessern. Hierfür werden <ph name="BEGIN_WHITEPAPER_LINK" />die URLs einiger von Ihnen besuchter Seiten, bestimmte Systeminformationen und einige Seiteninhalte<ph name="END_WHITEPAPER_LINK" /> an Google gesendet. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">Firmwareversion</translation>
 <translation id="1981206234434200693">Chrome-Browserverlauf löschen</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{und 1 weitere}other{und # weitere}}</translation>
 <translation id="2003709556000175978">Jetzt Passwort zurücksetzen</translation>
 <translation id="2003775180883135320">Vierfache Lochung oben</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">Lochung unten rechts</translation>
 <translation id="2124528555835617522">Auf einer Website oder in einer App, die Sie nutzen, ist eine Datenpanne aufgetreten. Chrome empfiehlt, Ihre gespeicherten Passwörter jetzt zu prüfen.</translation>
 <translation id="2129079103035905234">Bewegungssensoren</translation>
+<translation id="2130448033692577677">Die von Ihnen angegebenen Vorlagen können nicht angewendet werden, weil die Richtlinie "DnsOverHttpsMode" nicht konfiguriert ist.</translation>
 <translation id="213826338245044447">Mobile Lesezeichen</translation>
 <translation id="214556005048008348">Zahlung abbrechen</translation>
 <translation id="2147827593068025794">Hintergrundsynchronisierung</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">Mehrere Heftklammern links</translation>
 <translation id="225207911366869382">Dieser Wert für die Richtlinie ist veraltet.</translation>
 <translation id="2257315177824333709">Ihre Karte kann momentan nicht gespeichert werden</translation>
+<translation id="2258928405015593961">Geben Sie ein Gültigkeitsdatum ein, das in der Zukunft liegt, und versuchen Sie es noch einmal</translation>
 <translation id="2262243747453050782">HTTP-Fehler</translation>
 <translation id="2263079731045660823">AutoFill für Kreditkarten in den Chrome-Einstellungen aktualisieren</translation>
 <translation id="2267047181501709434">Identität wird überprüft...</translation>
@@ -500,6 +508,7 @@
 <translation id="3427092606871434483">Zulassen (Standard)</translation>
 <translation id="3427342743765426898">&amp;Bearbeiten wiederholen</translation>
 <translation id="342781501876943858">Chromium empfiehlt, Ihr Passwort zurückzusetzen, wenn Sie es auf anderen Websites verwendet haben.</translation>
+<translation id="3428151540071562330">Einer oder mehrere der "DnsOverHttpsTemplates"-Servervorlagen-URIs sind ungültig und werden nicht verwendet.</translation>
 <translation id="3431636764301398940">Diese Karte für dieses Gerät speichern</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">Der Eigentümer dieses Geräts hat das Dinosaurier-Spiel deaktiviert.</translation>
@@ -629,6 +638,7 @@
 <translation id="4110652170750985508">Zahlung überprüfen</translation>
 <translation id="4112140312785995938">Zurück springen</translation>
 <translation id="4116663294526079822">Auf dieser Website immer zulassen</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">Richtlinienbereich wird nicht unterstützt.</translation>
 <translation id="4123572138124678573">Dreifache Lochung unten</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{1 weiterer}other{# weitere}}</translation>
@@ -694,6 +704,7 @@
 <translation id="4346197816712207223">Akzeptierte Kreditkarten</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">Unbefugte Dritte auf dieser Website versuchen unter Umständen, gefährliche Programme auf Ihrem Computer zu installieren, um Ihre Daten zu stehlen oder zu löschen, zum Beispiel Fotos, Passwörter, Nachrichten und Kreditkartendaten.</translation>
+<translation id="4358059973562876591">Die von Ihnen angegebenen Vorlagen können wegen eines Fehlers bei der Richtlinie "DnsOverHttpsMode" nicht angewendet werden.</translation>
 <translation id="4358461427845829800">Zahlungsmethoden verwalten…</translation>
 <translation id="4367563149485757821">Number-12 (Umschlag)</translation>
 <translation id="437058704415269440">Guthaben</translation>
@@ -957,6 +968,7 @@
 <translation id="5685654322157854305">Versandadresse hinzufügen</translation>
 <translation id="5689199277474810259">Als JSON exportieren</translation>
 <translation id="5689516760719285838">Ort</translation>
+<translation id="569000877158168851">Der Wert von "DnsOverHttpsTemplates" ist nicht relevant und wird nicht verwendet, es sei denn, die Richtlinie "DnsOverHttpsMode" ist auf <ph name="SECURE_DNS_MODE_AUTOMATIC" /> oder <ph name="SECURE_DNS_MODE_SECURE" /> gesetzt.</translation>
 <translation id="570530837424789914">Verwalten…</translation>
 <translation id="57094364128775171">Starkes Passwort vorschlagen…</translation>
 <translation id="5710435578057952990">Die Identität dieser Website wurde nicht verifiziert.</translation>
@@ -982,6 +994,7 @@
 <translation id="5813119285467412249">&amp;Hinzufügen wiederholen</translation>
 <translation id="583281660410589416">Unbekannt</translation>
 <translation id="5838278095973806738">Sie sollten keine vertraulichen Informationen wie Passwörter oder Kreditkartennummern auf dieser Website eingeben, da sie von Angreifern gestohlen werden könnten.</translation>
+<translation id="5851548754964597211">Tab-Liste</translation>
 <translation id="5855253129151731373">Der Hostname dieser Website ähnelt dem von <ph name="LOOKALIKE_DOMAIN" />. Angreifer kopieren manchmal Websites und nehmen kleine, unauffällige Änderungen an der URL vor.
 
     Wenn dies Ihrer Meinung nach fälschlicherweise angezeigt wird, gehen Sie bitte auf: https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals.</translation>
@@ -1041,6 +1054,7 @@
 <translation id="6064217302520318294">Displaysperre</translation>
 <translation id="6080696365213338172">Sie haben über ein vom Administrator bereitgestelltes Zertifikat auf Inhalte zugegriffen. Die Daten, die Sie innerhalb von <ph name="DOMAIN" /> bereitstellen, können von Ihrem Administrator abgefangen werden.</translation>
 <translation id="6094273045989040137">Anmerkung hinzufügen</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">Unter <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" /> sind möglicherweise weitere Arten von Browserverlaufsdaten für Ihr Google-Konto gespeichert.</translation>
 <translation id="6132597952260690497">Informationen zu installierten Erweiterungen und Plug-ins</translation>
 <translation id="6146055958333702838">Überprüfen Sie alle Kabel und starten Sie alle verwendeten Router, Modems und
@@ -1066,9 +1080,16 @@
 <translation id="6266934640124581640">Helles Blaugrün</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="6279516281132775660">Chrome <ph name="BEGIN_EMPHASIS" />speichert die folgenden Daten nicht<ph name="END_EMPHASIS" />:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />Ihren Browserverlauf
+          <ph name="LIST_ITEM" />Cookies und Websitedaten
+          <ph name="LIST_ITEM" />In Formulare eingegebene Daten
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">Die Lieferadresse wird nicht unterstützt. Bitte wählen Sie eine andere Adresse aus.</translation>
 <translation id="6282194474023008486">Postleitzahl</translation>
 <translation id="6290238015253830360">Hier werden Ihre vorgeschlagenen Artikel angezeigt</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Google Assistant für Chrome wird beendet</translation>
 <translation id="6305205051461490394"><ph name="URL" /> ist nicht erreichbar.</translation>
 <translation id="6321917430147971392">Überprüfen Sie die DNS-Einstellungen.</translation>
@@ -1132,11 +1153,13 @@
 <translation id="6596325263575161958">Verschlüsselungsoptionen</translation>
 <translation id="6604181099783169992">Bewegungs- oder Lichtsensoren</translation>
 <translation id="6609880536175561541">Prc7 (Umschlag)</translation>
+<translation id="6612358246767739896">Geschützte Inhalte</translation>
 <translation id="6624427990725312378">Kontaktdaten</translation>
 <translation id="6626291197371920147">Gültige Kartennummer hinzufügen</translation>
 <translation id="6628463337424475685"><ph name="ENGINE" />-Suche</translation>
 <translation id="6630809736994426279">Zurzeit auf <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> befindliche Hacker könnten versuchen, gefährliche Programme auf Ihrem Mac zu installieren, um Daten wie Fotos, Passwörter, Nachrichten und Kreditkartendaten zu stehlen oder zu löschen. <ph name="BEGIN_LEARN_MORE_LINK" />Weitere Informationen<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">Für die Richtlinie sind mehrere Quellen vorhanden, aber die Werte sind gleich.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">Löschen</translation>
 <translation id="6644283850729428850">Diese Richtlinie ist veraltet.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{Keine}=1{1 Website (Anmeldung in Google-Konto bleibt erhalten)}other{# Websites (Anmeldung in Google-Konto bleibt erhalten)}}</translation>
@@ -1159,6 +1182,7 @@
 <translation id="6753269504797312559">Wert der Richtlinie</translation>
 <translation id="6757797048963528358">Ihr Gerät ist im Ruhemodus.</translation>
 <translation id="6768213884286397650">Hagaki (Postkarte)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">Violett</translation>
 <translation id="6786747875388722282">Erweiterungen</translation>
 <translation id="6790428901817661496">Wiedergabe</translation>
@@ -1461,6 +1485,7 @@
 <translation id="8261506727792406068">Löschen</translation>
 <translation id="8262952874573525464">Mehrere Heftklammern unten</translation>
 <translation id="8267698848189296333">Als <ph name="USERNAME" /> anmelden</translation>
+<translation id="8269981117540303696">Sie können jetzt privat surfen. Andere Personen, die Ihr Gerät verwenden, können Ihre Aktivität nicht sehen. Ihre Downloads und Lesezeichen werden jedoch gespeichert.</translation>
 <translation id="8277900682056760511">Das Dokument zur Zahlungsabwicklung ist geöffnet</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">Anmelden</translation>
@@ -1515,6 +1540,7 @@
 <translation id="858637041960032120">Weitere Nummer
 </translation>
 <translation id="860043288473659153">Name des Karteninhabers</translation>
+<translation id="8616822740383114808">Diese Einstellung wird durch "<ph name="ENFORCING_SETTING" />" auf der Seite "<ph name="SETTINGS_PAGE" />" erzwungen</translation>
 <translation id="861775596732816396">Größe 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Diese Karte für dieses Gerät speichern</translation>
@@ -1560,6 +1586,7 @@
 <translation id="8891727572606052622">Ungültiger Proxymodus</translation>
 <translation id="8903921497873541725">Vergrößern</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">Sie befinden sich jetzt im Inkognitomodus</translation>
 <translation id="8912362522468806198">Google-Konto</translation>
 <translation id="8918231688545606538">Diese Seite ist verdächtig</translation>
 <translation id="892588693504540538">Lochung oben rechts</translation>
@@ -1657,6 +1684,7 @@
     &lt;li&gt;Deinstallieren oder deaktivieren Sie "<ph name="SOFTWARE_NAME" />".&lt;/li&gt;
     &lt;li&gt;Stellen Sie eine Verbindung zu einem anderen Netzwerk her.&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">Aus Google Pay</translation>
 <translation id="998893882640184078">Neues Chrome-Inkognitofenster öffnen</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_el.xtb b/components/strings/components_strings_el.xtb
index 051f8f5..215da23 100644
--- a/components/strings/components_strings_el.xtb
+++ b/components/strings/components_strings_el.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">Δεξιά δίπλωση παράθυρο</translation>
 <translation id="1442987760062738829">Τρύπημα</translation>
 <translation id="1455413310270022028">Γόμα</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5x7</translation>
 <translation id="1472675084647422956">Εμφάνιση περισσότερων</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">Επιλογή διεύθυνσης αποστολής</translation>
 <translation id="1492194039220927094">Προώθηση πολιτικών:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">Δοκιμάστε να <ph name="BEGIN_LINK" />επισκεφτείτε την αρχική σελίδα του ιστότοπου<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">Ιστορικό</translation>
 <translation id="1645368109819982629">Μη υποστηριζόμενο πρωτόκολλο</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">Παραλαβή</translation>
 <translation id="1662550410081243962">Αποθήκευση και συμπλήρωση τρόπων πληρωμής</translation>
 <translation id="1663943134801823270">Οι κάρτες και οι διευθύνσεις προέρχονται από το Chrome. Μπορείτε να τις διαχειριστείτε στις <ph name="BEGIN_LINK" />Ρυθμίσεις<ph name="END_LINK" />.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">Προσπαθήστε να επικοινωνήσετε με το διαχειριστή συστήματος.</translation>
 <translation id="1739107442478692187">Προέκυψε μια παραβίαση δεδομένων σε έναν ιστότοπο ή μια εφαρμογή που χρησιμοποιείτε. Το Chrome συνιστά να ελέγξετε τους αποθηκευμένους κωδικούς πρόσβασής σας και να αλλάξετε άμεσα τον κωδικό πρόσβασης που χρησιμοποιείτε στο <ph name="ORIGIN" />.</translation>
 <translation id="1740951997222943430">Εισαγάγετε έναν έγκυρο μήνα λήξης</translation>
+<translation id="1741613555002899862">Θα πρέπει να καθοριστεί μια έγκυρη συμβολοσειρά όταν η παράμετρος DnsOverHttpsMode είναι <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="1743520634839655729">Για πιο γρήγορες πληρωμές στο μέλλον, αποθηκεύστε τα στοιχεία της κάρτας σας, το όνομα και τη διεύθυνση χρέωσης στον Λογαριασμό σας Google και σε αυτήν τη συσκευή.</translation>
 <translation id="1743570585616704562">Δεν αναγνωρίστηκε</translation>
 <translation id="1745880797583122200">Το πρόγραμμα περιήγησής σας είναι διαχειριζόμενο</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">Αριθμός σελίδας</translation>
 <translation id="1763864636252898013">Ο διακομιστής δεν μπόρεσε να αποδείξει ότι είναι <ph name="DOMAIN" />. Το πιστοποιητικό ασφαλείας του δεν θεωρείται έμπιστο από το λειτουργικό σύστημα της συσκευής σας. Αυτό μπορεί να οφείλεται σε λανθασμένη ρύθμιση ή σε κάποιον τρίτο που επιτίθεται στη σύνδεσή σας.</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Δοκιμάστε να εκτελέσετε τον Διαγνωστικό έλεγχο δικτύου των Windows<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">Ενημερώστε την κωδική φράση πρόσβασης συγχρονισμού.</translation>
 <translation id="1787142507584202372">Οι ανοιχτές καρτέλες σας εμφανίζονται εδώ</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">Συμβάλετε στη βελτίωση της ασφάλειας του Chrome με την αποστολή <ph name="BEGIN_WHITEPAPER_LINK" />URL από ορισμένες σελίδες που επισκέπτεστε, περιορισμένων πληροφοριών συστήματος και ορισμένου περιεχομένου σελίδας<ph name="END_WHITEPAPER_LINK" /> στην Google. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">Έκδοση υλικολογισμικού</translation>
 <translation id="1981206234434200693">Διαγραφή δεδομένων ιστορικού περιήγησης Chrome</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{και άλλο 1 άτομο}other{και άλλα # άτομα}}</translation>
 <translation id="2003709556000175978">Επαναφέρετε τον κωδικό πρόσβασής σας τώρα</translation>
 <translation id="2003775180883135320">Τετραπλό τρύπημα στο επάνω μέρος</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">Τρύπημα κάτω δεξιά</translation>
 <translation id="2124528555835617522">Προέκυψε μια παραβίαση δεδομένων σε έναν ιστότοπο ή μια εφαρμογή που χρησιμοποιείτε. To Chrome συνιστά να ελέγξετε άμεσα τους αποθηκευμένους κωδικούς πρόσβασής σας.</translation>
 <translation id="2129079103035905234">Αισθητήρες κίνησης</translation>
+<translation id="2130448033692577677">Τα πρότυπα που έχετε καθορίσει μπορεί να μην εφαρμοστούν επειδή δεν έχει ρυθμιστεί η πολιτική DnsOverHttpsMode.</translation>
 <translation id="213826338245044447">Σελιδοδείκτες κινητής συσκευής</translation>
 <translation id="214556005048008348">Ακύρωση πληρωμής</translation>
 <translation id="2147827593068025794">Συγχρ. παρασκηνίου</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">Ραφή στο αριστερό άκρο</translation>
 <translation id="225207911366869382">Αυτή η πολιτική έχει καταργηθεί για τη συγκεκριμένη πολιτική.</translation>
 <translation id="2257315177824333709">Δυστυχώς, δεν είναι δυνατή η αποθήκευση της κάρτας σας αυτήν τη στιγμή</translation>
+<translation id="2258928405015593961">Εισαγάγετε μια ημερομηνία λήξης στο μέλλον και δοκιμάστε ξανά.</translation>
 <translation id="2262243747453050782">Σφάλμα HTTP</translation>
 <translation id="2263079731045660823">Ενημερώστε τις πληροφορίες αυτόματης συμπλήρωσης πιστωτικής κάρτας στις ρυθμίσεις του Chrome</translation>
 <translation id="2267047181501709434">Επαλήθευση της ταυτότητάς σας…</translation>
@@ -506,6 +514,7 @@
 <translation id="3427092606871434483">Να επιτρέπεται (προεπιλογή)</translation>
 <translation id="3427342743765426898">&amp;Επανάληψη επεξεργασίας</translation>
 <translation id="342781501876943858">Το Chromium συνιστά την επαναφορά του κωδικού πρόσβασης, εάν τον έχετε χρησιμοποιήσει και σε άλλους ιστοτόπους.</translation>
+<translation id="3428151540071562330">Ένα ή περισσότερα από τα URI προτύπου διακομιστή DnsOverHttpsTemplates δεν είναι έγκυρα και δεν θα χρησιμοποιηθούν.</translation>
 <translation id="3431636764301398940">Αποθήκευση αυτής της κάρτας στη συγκεκριμένη συσκευή</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">Ο κάτοχος αυτής της συσκευής απενεργοποίησε το παιχνίδι με τους δεινοσαύρους.</translation>
@@ -640,6 +649,7 @@
 <translation id="4110652170750985508">Έλεγχος πληρωμής</translation>
 <translation id="4112140312785995938">Αναζήτηση προς τα πίσω</translation>
 <translation id="4116663294526079822">Να επιτρέπεται πάντα σε αυτόν τον ιστότοπο</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">Το εύρος της πολιτικής δεν υποστηρίζεται.</translation>
 <translation id="4123572138124678573">Τριπλό τρύπημα στο κάτω μέρος</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{1 ακόμα}other{# ακόμα}}</translation>
@@ -706,6 +716,7 @@
 <translation id="4346197816712207223">Αποδεκτές πιστωτικές κάρτες</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">Οι εισβολείς σε αυτόν τον ιστότοπο μπορεί να επιχειρήσουν να εγκαταστήσουν επικίνδυνα προγράμματα στον υπολογιστή σας, τα οποία μπορούν να υποκλέψουν ή να διαγράψουν τα δεδομένα σας (για παράδειγμα, φωτογραφίες, κωδικούς πρόσβασης, μηνύματα και στοιχεία πιστωτικών καρτών).</translation>
+<translation id="4358059973562876591">Τα πρότυπα που έχετε καθορίσει ενδέχεται να μην εφαρμοστούν λόγω ενός σφάλματος με την πολιτική DnsOverHttpsMode.</translation>
 <translation id="4358461427845829800">Διαχείριση τρόπων πληρωμής…</translation>
 <translation id="4367563149485757821">Number-12 (Φάκελος)</translation>
 <translation id="437058704415269440">Υπόλοιπο λογαριασμού</translation>
@@ -969,6 +980,7 @@
 <translation id="5685654322157854305">Προσθήκη διεύθυνσης αποστολής</translation>
 <translation id="5689199277474810259">Εξαγωγή σε JSON</translation>
 <translation id="5689516760719285838">Τοποθεσία</translation>
+<translation id="569000877158168851">Η τιμή DnsOverHttpsTemplates δεν είναι σχετική και δεν θα χρησιμοποιηθεί, εκτός αν η πολιτική the DnsOverHttpsMode οριστεί είτε σε <ph name="SECURE_DNS_MODE_AUTOMATIC" /> είτε σε <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="570530837424789914">Διαχείριση…</translation>
 <translation id="57094364128775171">Πρόταση για ισχυρό κωδικό πρόσβασης…</translation>
 <translation id="5710435578057952990">Η ταυτότητα αυτού του ιστότοπου δεν έχει επαληθευτεί.</translation>
@@ -994,6 +1006,7 @@
 <translation id="5813119285467412249">&amp;Επανάληψη προσθήκης</translation>
 <translation id="583281660410589416">Άγνωστο</translation>
 <translation id="5838278095973806738">Δεν θα πρέπει να εισαγάγετε ευαίσθητες πληροφορίες σε αυτόν τον ιστότοπο (για παράδειγμα, κωδικούς πρόσβασης ή πιστωτικές κάρτες), επειδή ενδέχεται να υποκλαπούν από εισβολείς.</translation>
+<translation id="5851548754964597211">Λίστα καρτελών</translation>
 <translation id="5855253129151731373">Το όνομα αυτού του κεντρικού υπολογιστή φαίνεται παρόμοιο με του ιστοτόπου <ph name="LOOKALIKE_DOMAIN" />. Οι εισβολείς απομιμούνται μερικές φορές ιστοτόπους κάνοντας μικρές, δυσδιάκριτες αλλαγές στο όνομα τομέα.
 
     Εάν πιστεύετε ότι αυτό το μήνυμα εμφανίζεται κατά λάθος, επισκεφτείτε τη διεύθυνση https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals.</translation>
@@ -1053,6 +1066,7 @@
 <translation id="6064217302520318294">Κλείδωμα οθόνης</translation>
 <translation id="6080696365213338172">Η πρόσβασή σας στο περιεχόμενο πραγματοποιήθηκε με τη χρήση ενός πιστοποιητικού που παρασχέθηκε από διαχειριστή. Τα δεδομένα που παρέχετε στο <ph name="DOMAIN" /> μπορεί να ελέγχονται από το διαχειριστή σας.</translation>
 <translation id="6094273045989040137">Σχολιασμός</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">Ο Λογαριασμός Google ενδέχεται να διαθέτει άλλες μορφές ιστορικού περιήγησης στη διεύθυνση <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" /></translation>
 <translation id="6132597952260690497">Πληροφορίες σχετικά με εγκατεστημένες επεκτάσεις και προσθήκες</translation>
 <translation id="6146055958333702838">Ελέγξτε τυχόν καλώδια και επανεκκινήστε δρομολογητές, μόντεμ ή άλλες συσκευές
@@ -1078,9 +1092,16 @@
 <translation id="6266934640124581640">Ανοιχτό γαλαζοπράσινο</translation>
 <translation id="6276112860590028508">Εδώ εμφανίζονται οι σελίδες από τη λίστα ανάγνωσής σας</translation>
 <translation id="627746635834430766">Για πιο γρήγορες πληρωμές, αποθηκεύστε τα στοιχεία της κάρτας και τη διεύθυνση χρέωσης στον Λογαριασμό σας Google.</translation>
+<translation id="6279516281132775660">Το Chrome <ph name="BEGIN_EMPHASIS" />δεν θα αποθηκεύει<ph name="END_EMPHASIS" /> τις παρακάτω πληροφορίες:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />Το ιστορικό περιήγησής σας
+          <ph name="LIST_ITEM" />Cookie και δεδομένα ιστοτόπου
+          <ph name="LIST_ITEM" />Πληροφορίες που εισάγετε σε φόρμες
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">Δεν είναι δυνατή η παράδοση σε αυτήν τη διεύθυνση. Επιλέξτε μια άλλη διεύθυνση.</translation>
 <translation id="6282194474023008486">Ταχυδρομικός κώδικας</translation>
 <translation id="6290238015253830360">Τα προτεινόμενα άρθρα σας εμφανίζονται εδώ</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Διακοπή Βοηθού Google στο Chrome</translation>
 <translation id="6305205051461490394">Δεν είναι δυνατή η πρόσβαση στο <ph name="URL" />.</translation>
 <translation id="6321917430147971392">Ελέγξτε τις ρυθμίσεις DNS</translation>
@@ -1144,11 +1165,13 @@
 <translation id="6596325263575161958">Επιλογές κρυπτογράφησης</translation>
 <translation id="6604181099783169992">Αισθητήρες κίνησης ή φωτός</translation>
 <translation id="6609880536175561541">Prc7 (Φάκελος)</translation>
+<translation id="6612358246767739896">Προστατ. περιεχ.</translation>
 <translation id="6624427990725312378">Στοιχεία επικοινωνίας</translation>
 <translation id="6626291197371920147">Προσθήκη έγκυρου αριθμού κάρτας</translation>
 <translation id="6628463337424475685">Αναζήτηση <ph name="ENGINE" /></translation>
 <translation id="6630809736994426279">Οι εισβολείς που βρίσκονται αυτήν τη στιγμή στον ιστότοπο <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> ενδέχεται να επιχειρήσουν να εγκαταστήσουν επικίνδυνα προγράμματα στον υπολογιστή σας Mac, για να υποκλέψουν ή να διαγράψουν τα δεδομένα σας (για παράδειγμα, φωτογραφίες, κωδικούς πρόσβασης, μηνύματα και πιστωτικές κάρτες). <ph name="BEGIN_LEARN_MORE_LINK" />Μάθετε περισσότερα<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">Υπάρχουν πάνω από μία πηγές για την πολιτική, αλλά οι τιμές είναι ίδιες.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">Διαγραφή</translation>
 <translation id="6644283850729428850">Αυτή η πολιτική έχει αποσυρθεί.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{Κανένας}=1{Από 1 ιστότοπο (δεν θα αποσυνδεθείτε από τον Λογαριασμό σας Google)}other{Από # ιστοτόπους (δεν θα αποσυνδεθείτε από τον Λογαριασμό σας Google)}}</translation>
@@ -1171,6 +1194,7 @@
 <translation id="6753269504797312559">Τιμή πολιτικής</translation>
 <translation id="6757797048963528358">Η συσκευή σας τέθηκε σε αδράνεια.</translation>
 <translation id="6768213884286397650">Hagaki (Ταχυδρομική κάρτα)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">Βιολετί</translation>
 <translation id="6786747875388722282">Επεκτάσεις</translation>
 <translation id="6790428901817661496">Αναπαραγωγή</translation>
@@ -1473,6 +1497,7 @@
 <translation id="8261506727792406068">Διαγραφή</translation>
 <translation id="8262952874573525464">Ραφή στο κάτω άκρο</translation>
 <translation id="8267698848189296333">Σύνδεση ως <ph name="USERNAME" /></translation>
+<translation id="8269981117540303696">Στο εξής μπορείτε να περιηγηθείτε ιδιωτικά και η δραστηριότητά σας δεν θα είναι ορατή στα άλλα άτομα που χρησιμοποιούν αυτήν τη συσκευή. Ωστόσο, οι λήψεις και οι σελιδοδείκτες θα αποθηκεύονται.</translation>
 <translation id="8277900682056760511">Το φύλλο δείκτη διαχειριστή πληρωμών είναι ανοικτό.</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">Σύνδεση</translation>
@@ -1527,6 +1552,7 @@
 <translation id="858637041960032120">Προσθ. τηλεφ.
 </translation>
 <translation id="860043288473659153">Όνομα κατόχου κάρτας</translation>
+<translation id="8616822740383114808">Η ρύθμιση αυτή επιβάλλεται από "<ph name="ENFORCING_SETTING" />" σε "<ph name="SETTINGS_PAGE" />"</translation>
 <translation id="861775596732816396">Μέγεθος 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Αποθήκευση αυτής της κάρτας στη συγκεκριμένη συσκευή</translation>
@@ -1572,6 +1598,7 @@
 <translation id="8891727572606052622">Μη έγκυρη λειτουργία διακομιστή μεσολάβησης.</translation>
 <translation id="8903921497873541725">Μεγέθυνση</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">Είστε σε κατάσταση ανώνυμης περιήγησης.</translation>
 <translation id="8912362522468806198">Λογαριασμός Google</translation>
 <translation id="8918231688545606538">Αυτή η σελίδα είναι ύποπτη.</translation>
 <translation id="892588693504540538">Τρύπημα επάνω δεξιά</translation>
@@ -1668,6 +1695,7 @@
     &lt;li&gt;Δοκιμάστε να απεγκαταστήσετε το λογισμικό "<ph name="SOFTWARE_NAME" />"&lt;/li&gt;
     &lt;li&gt;Δοκιμάστε να συνδεθείτε σε κάποιο άλλο δίκτυο&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">Από το Google Pay</translation>
 <translation id="998893882640184078">Άνοιγμα νέου παραθύρου Chrome για ανώνυμη περιήγηση</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_en-GB.xtb b/components/strings/components_strings_en-GB.xtb
index 6b45344..45cd284 100644
--- a/components/strings/components_strings_en-GB.xtb
+++ b/components/strings/components_strings_en-GB.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">Right gate fold</translation>
 <translation id="1442987760062738829">Punch</translation>
 <translation id="1455413310270022028">Eraser</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5 x 7</translation>
 <translation id="1472675084647422956">Show more</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">Choose delivery address</translation>
 <translation id="1492194039220927094">Policies push:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">Try <ph name="BEGIN_LINK" />visiting the site's homepage<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">History</translation>
 <translation id="1645368109819982629">Unsupported protocol</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">Pick up</translation>
 <translation id="1662550410081243962">Save and fill payment methods</translation>
 <translation id="1663943134801823270">Cards and addresses are from Chrome. You can manage them in <ph name="BEGIN_LINK" />Settings<ph name="END_LINK" />.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">Try contacting the system admin.</translation>
 <translation id="1739107442478692187">A data breach occurred on a site or app that you use. Chrome recommends checking your saved passwords and changing your password on <ph name="ORIGIN" /> now.</translation>
 <translation id="1740951997222943430">Enter a valid expiry month</translation>
+<translation id="1741613555002899862">Must be specified and a valid string when DnsOverHttpsMode is <ph name="SECURE_DNS_MODE_SECURE" />.</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="1743570585616704562">Not recognised</translation>
 <translation id="1745880797583122200">Your browser is managed</translation>
@@ -181,6 +185,7 @@
 <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>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Try running Windows Network Diagnostics<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">Please update your sync passphrase.</translation>
 <translation id="1787142507584202372">Your open tabs appear here</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">Help improve Chrome security by sending <ph name="BEGIN_WHITEPAPER_LINK" />URLs of some pages that you visit, limited system information and some page content<ph name="END_WHITEPAPER_LINK" /> to Google. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">Firmware Version</translation>
 <translation id="1981206234434200693">Clear Chrome's browsing history data</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{and 1 more}other{and # more}}</translation>
 <translation id="2003709556000175978">Reset your password now</translation>
 <translation id="2003775180883135320">Quad punch top</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">Punch bottom right</translation>
 <translation id="2124528555835617522">A data breach occurred on a site or app that you use. Chrome recommends checking your saved passwords now.</translation>
 <translation id="2129079103035905234">Motion Sensors</translation>
+<translation id="2130448033692577677">The templates that you've specified may not be applied due to the DnsOverHttpsMode policy not being set.</translation>
 <translation id="213826338245044447">Mobile Bookmarks</translation>
 <translation id="214556005048008348">Cancel payment</translation>
 <translation id="2147827593068025794">Background Sync</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">Edge stitch left</translation>
 <translation id="225207911366869382">This value is deprecated for this policy.</translation>
 <translation id="2257315177824333709">Sorry, your card can't be saved at the moment</translation>
+<translation id="2258928405015593961">Enter an expiry date in the future and try again</translation>
 <translation id="2262243747453050782">HTTP error</translation>
 <translation id="2263079731045660823">Update credit card auto-fill info in Chrome settings</translation>
 <translation id="2267047181501709434">Verifying your identity...</translation>
@@ -498,6 +506,7 @@
 <translation id="3427092606871434483">Allow (default)</translation>
 <translation id="3427342743765426898">&amp;Redo Edit</translation>
 <translation id="342781501876943858">Chromium recommends resetting your password if you reused it on other sites.</translation>
+<translation id="3428151540071562330">One or more of the DnsOverHttpsTemplates server template URIs is invalid and will not be used.</translation>
 <translation id="3431636764301398940">Save this card to this device</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">The owner of this device turned off the dinosaur game.</translation>
@@ -627,6 +636,7 @@
 <translation id="4110652170750985508">Review your payment</translation>
 <translation id="4112140312785995938">Seek backwards</translation>
 <translation id="4116663294526079822">Always allow on this site</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">Policy scope is not supported.</translation>
 <translation id="4123572138124678573">Triple punch bottom</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{1 other}other{# others}}</translation>
@@ -692,6 +702,7 @@
 <translation id="4346197816712207223">Accepted Credit Cards</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">Attackers on this site might attempt to install dangerous programs on your computer that steal or delete your information (for example, photos, passwords, messages and credit cards).</translation>
+<translation id="4358059973562876591">The templates that you've specified may not be applied due to an error with the DnsOverHttpsMode policy.</translation>
 <translation id="4358461427845829800">Manage payment methods...</translation>
 <translation id="4367563149485757821">Number-12 (Envelope)</translation>
 <translation id="437058704415269440">Account balance</translation>
@@ -954,6 +965,7 @@
 <translation id="5685654322157854305">Add delivery address</translation>
 <translation id="5689199277474810259">Export to JSON</translation>
 <translation id="5689516760719285838">Location</translation>
+<translation id="569000877158168851">The DnsOverHttpsTemplates value is not relevant, and will not be used, unless the DnsOverHttpsMode policy is set to either <ph name="SECURE_DNS_MODE_AUTOMATIC" /> or <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="570530837424789914">Manage...</translation>
 <translation id="57094364128775171">Suggest strong password…</translation>
 <translation id="5710435578057952990">The identity of this website has not been verified.</translation>
@@ -979,6 +991,7 @@
 <translation id="5813119285467412249">&amp;Redo Add</translation>
 <translation id="583281660410589416">Unknown</translation>
 <translation id="5838278095973806738">You should not enter any sensitive information on this site (for example, passwords or credit cards) because it could be stolen by attackers.</translation>
+<translation id="5851548754964597211">Tab list</translation>
 <translation id="5855253129151731373">This site's hostname looks similar to <ph name="LOOKALIKE_DOMAIN" />. Attackers sometimes mimic sites by making small, hard-to-see changes to the domain name.
 
     If you believe that this is shown in error please visit https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals.</translation>
@@ -1038,6 +1051,7 @@
 <translation id="6064217302520318294">Screen lock</translation>
 <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="6104072995492677441">JIS B6</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="6146055958333702838">Check any cables and reboot any routers, modems or other network
@@ -1063,9 +1077,16 @@
 <translation id="6266934640124581640">Light teal</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="6279516281132775660">Chrome <ph name="BEGIN_EMPHASIS" />won't save<ph name="END_EMPHASIS" /> the following information:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />Your browsing history
+          <ph name="LIST_ITEM" />Cookies and site data
+          <ph name="LIST_ITEM" />Information entered in forms
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">Can’t deliver to this address. Select a different address.</translation>
 <translation id="6282194474023008486">Postcode</translation>
 <translation id="6290238015253830360">Your suggested articles appear here</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Google Assistant in Chrome stopping</translation>
 <translation id="6305205051461490394"><ph name="URL" /> is unreachable.</translation>
 <translation id="6321917430147971392">Check your DNS settings</translation>
@@ -1129,11 +1150,13 @@
 <translation id="6596325263575161958">Encryption options</translation>
 <translation id="6604181099783169992">Motion or light sensors</translation>
 <translation id="6609880536175561541">Prc7 (Envelope)</translation>
+<translation id="6612358246767739896">Protected content</translation>
 <translation id="6624427990725312378">Contact Info</translation>
 <translation id="6626291197371920147">Add valid card number</translation>
 <translation id="6628463337424475685"><ph name="ENGINE" /> Search</translation>
 <translation id="6630809736994426279">Attackers currently on <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> might attempt to install dangerous programs on your Mac that steal or delete your information (for example, photos, passwords, messages and credit cards). <ph name="BEGIN_LEARN_MORE_LINK" />Learn more<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">More than one source is present for the policy, but the values are the same.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">Clear</translation>
 <translation id="6644283850729428850">This policy has been deprecated.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{None}=1{From 1 site (you won't be signed out of your Google Account)}other{From # sites (you won't be signed out of your Google Account)}}</translation>
@@ -1156,6 +1179,7 @@
 <translation id="6753269504797312559">Policy Value</translation>
 <translation id="6757797048963528358">Your device went to sleep.</translation>
 <translation id="6768213884286397650">Hagaki (Postcard)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">Violet</translation>
 <translation id="6786747875388722282">Extensions</translation>
 <translation id="6790428901817661496">Play</translation>
@@ -1458,6 +1482,7 @@
 <translation id="8261506727792406068">Delete</translation>
 <translation id="8262952874573525464">Edge stitch bottom</translation>
 <translation id="8267698848189296333">Signing in as <ph name="USERNAME" /></translation>
+<translation id="8269981117540303696">Now you can browse privately, and other people who use this device won't see your activity. However, downloads and bookmarks will be saved.</translation>
 <translation id="8277900682056760511">Payment handler sheet is opened</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">Sign In</translation>
@@ -1511,6 +1536,7 @@
 <translation id="8571890674111243710">Translating page into <ph name="LANGUAGE" />...</translation>
 <translation id="858637041960032120">Add phone no.</translation>
 <translation id="860043288473659153">Cardholder name</translation>
+<translation id="8616822740383114808">This setting is enforced by '<ph name="ENFORCING_SETTING" />' in '<ph name="SETTINGS_PAGE" />'</translation>
 <translation id="861775596732816396">Size 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Save This Card to This Device</translation>
@@ -1556,6 +1582,7 @@
 <translation id="8891727572606052622">Invalid proxy mode.</translation>
 <translation id="8903921497873541725">Zoom in</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">You've gone incognito</translation>
 <translation id="8912362522468806198">Google Account</translation>
 <translation id="8918231688545606538">This page is suspicious</translation>
 <translation id="892588693504540538">Punch top right</translation>
@@ -1652,6 +1679,7 @@
     &lt;li&gt;Try uninstalling or disabling '<ph name="SOFTWARE_NAME" />'&lt;/li&gt;
     &lt;li&gt;Try connecting to another network&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">From Google Pay</translation>
 <translation id="998893882640184078">Open new Chrome incognito window</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_es-419.xtb b/components/strings/components_strings_es-419.xtb
index 9a33be5..dc0b12bc 100644
--- a/components/strings/components_strings_es-419.xtb
+++ b/components/strings/components_strings_es-419.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">Plegado en ventana a la derecha</translation>
 <translation id="1442987760062738829">Perforar</translation>
 <translation id="1455413310270022028">Borrador</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5 x 7</translation>
 <translation id="1472675084647422956">Mostrar más</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">Elegir dirección de envío</translation>
 <translation id="1492194039220927094">Notificaciones push de políticas:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">Intenta <ph name="BEGIN_LINK" />visitar la página principal del sitio<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">Historial</translation>
 <translation id="1645368109819982629">Protocolo no compatible</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">Retiro</translation>
 <translation id="1662550410081243962">Guardar y completar formas de pago</translation>
 <translation id="1663943134801823270">Las tarjetas y direcciones provienen de Chrome. Puedes administrarlas en <ph name="BEGIN_LINK" />Configuración<ph name="END_LINK" />.</translation>
@@ -172,8 +175,9 @@
 <translation id="173080396488393970">No se acepta este tipo de tarjeta</translation>
 <translation id="1734864079702812349">Amex</translation>
 <translation id="1734878702283171397">Intenta comunicarte con el administrador del sistema.</translation>
-<translation id="1739107442478692187">Se produjo una violación de la seguridad de los datos en un sitio o app que usas. Chrome te recomienda revisar las contraseñas guardadas y cambiar la contraseña que usas en <ph name="ORIGIN" /> ahora.</translation>
+<translation id="1739107442478692187">Se produjo una violación de la seguridad de los datos en un sitio o app que usas. Chrome te recomienda revisar las contraseñas que tengas guardadas y cambiar la que usas en <ph name="ORIGIN" /> ahora.</translation>
 <translation id="1740951997222943430">Ingresa una fecha de vencimiento válida</translation>
+<translation id="1741613555002899862">Esta política debe especificarse y tener una string válida, cuando DnsOverHttpsMode es <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="1743520634839655729">Para realizar pagos de forma más rápida la próxima vez, guarda tu tarjeta, nombre y dirección de facturación en tu cuenta de Google y en este dispositivo.</translation>
 <translation id="1743570585616704562">No se reconoció</translation>
 <translation id="1745880797583122200">Tu navegador está administrado</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">Número de página</translation>
 <translation id="1763864636252898013">Este servidor no pudo probar que su dominio es <ph name="DOMAIN" />; el sistema operativo del dispositivo 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="1768211456781949159"><ph name="BEGIN_LINK" />Intenta ejecutar el Diagnóstico de red de Windows<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">Actualiza tu frase de contraseña de sincronización.</translation>
 <translation id="1787142507584202372">Tus pestañas abiertas aparecen aquí</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">Para ayudar a mejorar la seguridad de Chrome, envía <ph name="BEGIN_WHITEPAPER_LINK" />las URL de algunas páginas que visitas, información limitada sobre el sistema y determinado contenido de páginas<ph name="END_WHITEPAPER_LINK" /> a Google. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">Versión de firmware</translation>
 <translation id="1981206234434200693">Borrar datos del historial de navegación de Chrome</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{y 1 más}other{y # más}}</translation>
 <translation id="2003709556000175978">Restablecer tu contraseña ahora</translation>
 <translation id="2003775180883135320">Perforación cuádruple en la parte superior</translation>
@@ -243,8 +249,9 @@
 <translation id="2114841414352855701">Se ignoró porque fue anulada por <ph name="POLICY_NAME" /> .</translation>
 <translation id="2119505898009119320">Emitida a: <ph name="ORGANIZATION" /> [<ph name="JURISDICTION" />]</translation>
 <translation id="2119867082804433120">Perforación en la esquina inferior derecha</translation>
-<translation id="2124528555835617522">Se produjo una violación de la seguridad de los datos en un sitio o app que usas. Chrome te recomienda revisar tus contraseñas guardadas ahora.</translation>
+<translation id="2124528555835617522">Se produjo una violación de la seguridad de los datos en un sitio o app que usas. Chrome te recomienda revisar ahora las contraseñas que tengas guardadas.</translation>
 <translation id="2129079103035905234">Sensores de movimiento</translation>
+<translation id="2130448033692577677">Debido a que no se estableció la política DnsOverHttpsMode, es posible que no se apliquen las plantillas que especificaste.</translation>
 <translation id="213826338245044447">Favoritos del celular</translation>
 <translation id="214556005048008348">Cancelar pago</translation>
 <translation id="2147827593068025794">Sincronización en segundo plano</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">Costura de borde a la izquierda</translation>
 <translation id="225207911366869382">Este valor ya no se utiliza para esta política.</translation>
 <translation id="2257315177824333709">No se puede guardar tu tarjeta en este momento</translation>
+<translation id="2258928405015593961">Ingresa una fecha de vencimiento futura y vuelve a intentarlo</translation>
 <translation id="2262243747453050782">Error de HTTP</translation>
 <translation id="2263079731045660823">Actualiza la información de "Autocompletar" para la tarjeta de crédito en la configuración de Chrome</translation>
 <translation id="2267047181501709434">Verificando identidad…</translation>
@@ -482,7 +490,7 @@
 <translation id="3282497668470633863">Agregar el nombre en la tarjeta</translation>
 <translation id="3287510313208355388">Descargar cuando haya conexión</translation>
 <translation id="3293642807462928945">Más información sobre la política <ph name="POLICY_NAME" /></translation>
-<translation id="3295439534709115864">Se produjo una violación de la seguridad de los datos en un sitio o app que usas. Chrome te recomienda cambiar la contraseña que usas en <ph name="ORIGIN" /> ahora.</translation>
+<translation id="3295439534709115864">Se produjo una violación de la seguridad de los datos en un sitio o app que usas. Chrome te recomienda cambiar ahora la contraseña que usas en <ph name="ORIGIN" />.</translation>
 <translation id="3303855915957856445">No se encontraron resultados en la búsqueda</translation>
 <translation id="3320021301628644560">Agregar dirección de facturación</translation>
 <translation id="3324983252691184275">Carmesí</translation>
@@ -505,6 +513,7 @@
 <translation id="3427092606871434483">Permitir (predeterminado)</translation>
 <translation id="3427342743765426898">&amp;Rehacer Editar</translation>
 <translation id="342781501876943858">Chromium te recomienda que restablezcas tu contraseña si la volviste a usar en otros sitios.</translation>
+<translation id="3428151540071562330">Una o más URI de plantillas del servidor de la política DnsOverHttpsTemplates no son válidas, por lo que no se usarán.</translation>
 <translation id="3431636764301398940">Guardar esta tarjeta para este dispositivo</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">El propietario del dispositivo desactivó el juego de dinosaurios.</translation>
@@ -639,6 +648,7 @@
 <translation id="4110652170750985508">Revisar el pago</translation>
 <translation id="4112140312785995938">Buscar más atrás</translation>
 <translation id="4116663294526079822">Permitir siempre en este sitio</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">No se admite el alcance de la política.</translation>
 <translation id="4123572138124678573">Perforación triple en la parte inferior</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{1 más}other{# más}}</translation>
@@ -704,6 +714,7 @@
 <translation id="4346197816712207223">Tarjetas de crédito aceptadas</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">Es posible que los atacantes que se encuentren en este sitio intenten instalar programas peligrosos en tu computadora con el fin de robarte información o borrarla (p. ej., fotos, contraseñas, mensajes y tarjetas de crédito).</translation>
+<translation id="4358059973562876591">Debido a un error relacionado con la política DnsOverHttpsMode, es posible que no se apliquen las plantillas que especificaste.</translation>
 <translation id="4358461427845829800">Administrar formas de pago…</translation>
 <translation id="4367563149485757821">Number-12 (Envelope)</translation>
 <translation id="437058704415269440">Saldo de cuenta</translation>
@@ -967,6 +978,7 @@
 <translation id="5685654322157854305">Agregar dirección de envío</translation>
 <translation id="5689199277474810259">Exportar a JSON</translation>
 <translation id="5689516760719285838">Ubicación</translation>
+<translation id="569000877158168851">El valor de la política DnsOverHttpsTemplates no es relevante y no se usará, a menos que se establezca la política DnsOverHttpsMode como <ph name="SECURE_DNS_MODE_AUTOMATIC" /> o <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="570530837424789914">Administrar…</translation>
 <translation id="57094364128775171">Sugerir contraseña segura…</translation>
 <translation id="5710435578057952990">No se ha verificado la identidad de este sitio web.</translation>
@@ -992,6 +1004,7 @@
 <translation id="5813119285467412249">&amp;Rehacer Agregar</translation>
 <translation id="583281660410589416">Desconocido</translation>
 <translation id="5838278095973806738">No debes ingresar información confidencial en este sitio (p. ej., contraseñas o tarjetas de crédito), ya que los atacantes podrían robarla.</translation>
+<translation id="5851548754964597211">Lista de pestañas</translation>
 <translation id="5855253129151731373">El nombre de host de este sitio es similar al de <ph name="LOOKALIKE_DOMAIN" />. A veces, los atacantes hacen cambios sutiles y difíciles de detectar en el nombre del dominio para imitar sitios.
 
     Si consideras que se trata de un error, visita https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals.</translation>
@@ -1051,6 +1064,7 @@
 <translation id="6064217302520318294">Bloqueo de pantalla</translation>
 <translation id="6080696365213338172">Accediste al contenido mediante un certificado proporcionado por el administrador. Los datos que proporciones a <ph name="DOMAIN" /> pueden ser interceptados por tu administrador.</translation>
 <translation id="6094273045989040137">Agregar anotación</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">Es posible que tu cuenta de Google tenga otros formularios del historial de navegación en <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" /></translation>
 <translation id="6132597952260690497">Información sobre las extensiones y los complementos instalados</translation>
 <translation id="6146055958333702838">Revisa los cables y reinicia los routers, módems u otros dispositivos
@@ -1076,9 +1090,16 @@
 <translation id="6266934640124581640">Verde azulado claro</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="6279516281132775660">Chrome <ph name="BEGIN_EMPHASIS" />no guardará<ph name="END_EMPHASIS" /> la siguiente información:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />El historial de navegación
+          <ph name="LIST_ITEM" />Cookies y datos de sitios
+          <ph name="LIST_ITEM" />Información que ingreses en formularios
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">La dirección de envío no es válida. Selecciona una dirección diferente.</translation>
 <translation id="6282194474023008486">Código postal</translation>
 <translation id="6290238015253830360">Tus artículos sugeridos aparecen aquí</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Se está deteniendo el Asistente de Google en Chrome</translation>
 <translation id="6305205051461490394">No se puede acceder a <ph name="URL" />.</translation>
 <translation id="6321917430147971392">Revisa la configuración de DNS.</translation>
@@ -1142,11 +1163,13 @@
 <translation id="6596325263575161958">Opciones de encriptación</translation>
 <translation id="6604181099783169992">Sensores de luz o movimiento</translation>
 <translation id="6609880536175561541">Prc7 (Envelope)</translation>
+<translation id="6612358246767739896">Contenido protegido</translation>
 <translation id="6624427990725312378">Información de contacto</translation>
 <translation id="6626291197371920147">Agregar un número de tarjeta válido</translation>
 <translation id="6628463337424475685"><ph name="ENGINE" /> Búsqueda</translation>
 <translation id="6630809736994426279">Es posible que los atacantes que actualmente se encuentran en <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> intenten instalar programas peligrosos en tu Mac para robar o borrar información (p. ej., fotos, contraseñas, mensajes y tarjetas de crédito). <ph name="BEGIN_LEARN_MORE_LINK" />Más información<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">Hay más de una fuente para esta política, pero los valores son los mismos.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">Borrar</translation>
 <translation id="6644283850729428850">Esta política no ha sido aprobada.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{Ninguno}=1{De 1 sitio (no saldrás de tu cuenta de Google)}other{De # sitios (no saldrás de tu cuenta de Google)}}</translation>
@@ -1169,6 +1192,7 @@
 <translation id="6753269504797312559">Valor de la política</translation>
 <translation id="6757797048963528358">El dispositivo se suspendió.</translation>
 <translation id="6768213884286397650">Hagaki (Postcard)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">Violeta</translation>
 <translation id="6786747875388722282">Extensiones</translation>
 <translation id="6790428901817661496">Reproducir</translation>
@@ -1471,6 +1495,7 @@
 <translation id="8261506727792406068">Borrar</translation>
 <translation id="8262952874573525464">Costura del borde inferior</translation>
 <translation id="8267698848189296333">Acceder como <ph name="USERNAME" /></translation>
+<translation id="8269981117540303696">Ahora puedes navegar de forma privada. Si otras personas usan este dispositivo, no verán tu actividad. Sin embargo, se guardarán las descargas y los favoritos.</translation>
 <translation id="8277900682056760511">La hoja del controlador de pagos está abierta</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">Iniciar sesión</translation>
@@ -1525,6 +1550,7 @@
 <translation id="858637041960032120">Agregar teléfono
 </translation>
 <translation id="860043288473659153">Nombre del titular de la tarjeta</translation>
+<translation id="8616822740383114808">"<ph name="ENFORCING_SETTING" />" aplica de forma forzosa esta configuración en "<ph name="SETTINGS_PAGE" />"</translation>
 <translation id="861775596732816396">Tamaño 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Guardar esta tarjeta para este dispositivo</translation>
@@ -1570,6 +1596,7 @@
 <translation id="8891727572606052622">Modo proxy no válido</translation>
 <translation id="8903921497873541725">Acercar</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">Estás en modo Incógnito</translation>
 <translation id="8912362522468806198">Cuenta de Google</translation>
 <translation id="8918231688545606538">Esta página es sospechosa</translation>
 <translation id="892588693504540538">Perforación en la esquina superior derecha</translation>
@@ -1666,6 +1693,7 @@
     &lt;li&gt;Prueba desinstalar o inhabilitar "<ph name="SOFTWARE_NAME" />"&lt;/li&gt;
     &lt;li&gt;Prueba conectarte a otra red&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">De Google Pay</translation>
 <translation id="998893882640184078">Abre una nueva ventana de incógnito de Chrome</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_es.xtb b/components/strings/components_strings_es.xtb
index 510a56d8..6875886 100644
--- a/components/strings/components_strings_es.xtb
+++ b/components/strings/components_strings_es.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">Plegado en ventana a la derecha</translation>
 <translation id="1442987760062738829">Perforar</translation>
 <translation id="1455413310270022028">Borrador</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5x7</translation>
 <translation id="1472675084647422956">Mostrar más</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">Seleccionar dirección de envío</translation>
 <translation id="1492194039220927094">Envío de políticas:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">Prueba a <ph name="BEGIN_LINK" />acceder a la página principal del sitio web<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">Historial</translation>
 <translation id="1645368109819982629">Protocolo no admitido</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">Recogida</translation>
 <translation id="1662550410081243962">Guardar y autocompletar métodos de pago</translation>
 <translation id="1663943134801823270">Las tarjetas y las direcciones proceden de Chrome. Puedes gestionarlas en <ph name="BEGIN_LINK" />Configuración<ph name="END_LINK" />.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">Intenta ponerte en contacto con el administrador del sistema.</translation>
 <translation id="1739107442478692187">Se ha producido una quiebra de seguridad de datos en un sitio web o una aplicación que utilizas. Chrome te recomienda que revises las contraseñas guardadas y que cambies ahora la de <ph name="ORIGIN" />.</translation>
 <translation id="1740951997222943430">Introduce un mes de vencimiento válido</translation>
+<translation id="1741613555002899862">Se debe especificar y debe ser una cadena válida cuando DnsOverHttpsMode sea <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="1743520634839655729">Para pagar más rápido la próxima vez, guarda tu tarjeta, tu nombre y tu dirección de facturación en tu cuenta de Google y en este dispositivo.</translation>
 <translation id="1743570585616704562">No se ha reconocido</translation>
 <translation id="1745880797583122200">Tu navegador está administrado</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">Número de página</translation>
 <translation id="1763864636252898013">Este servidor no ha podido probar que su dominio es <ph name="DOMAIN" />, el sistema operativo de tu dispositivo 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>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Prueba a ejecutar Diagnósticos de red de Windows<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">Actualiza tu frase de contraseña de sincronización.</translation>
 <translation id="1787142507584202372">Las pestañas abiertas aparecen aquí</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">Ayuda a mejorar la seguridad de Chrome enviando a Google las <ph name="BEGIN_WHITEPAPER_LINK" />URL de algunas de las páginas que visitas, información limitada del sistema y parte del contenido de las páginas<ph name="END_WHITEPAPER_LINK" />. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">Versión de firmware</translation>
 <translation id="1981206234434200693">Borrar los datos del historial de navegación de Chrome</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{y una más}other{y # más}}</translation>
 <translation id="2003709556000175978">Cambia tu contraseña ahora</translation>
 <translation id="2003775180883135320">Perforado cuádruple en la parte superior</translation>
@@ -235,7 +241,7 @@
 <translation id="2094505752054353250">El dominio no coincide</translation>
 <translation id="2096368010154057602">Departamento</translation>
 <translation id="2099652385553570808">Grapado triple en la parte izquierda</translation>
-<translation id="2100280972184758440">Tu contraseña está en riesgo</translation>
+<translation id="2100280972184758440">Tu contraseña ha quedado expuesta</translation>
 <translation id="2102134110707549001">Sugerir contraseña segura…</translation>
 <translation id="2108755909498034140">Reinicia el ordenador</translation>
 <translation id="2111256659903765347">Super-A</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">Perforado en la parte inferior derecha</translation>
 <translation id="2124528555835617522">Se ha producido una quiebra de seguridad de datos en un sitio web o una aplicación que utilizas. Chrome te recomienda que revises ahora tus contraseñas guardadas.</translation>
 <translation id="2129079103035905234">Sensores de movimiento</translation>
+<translation id="2130448033692577677">Es posible que las plantillas que has especificado no se apliquen por no haber configurado la política DnsOverHttpsMode.</translation>
 <translation id="213826338245044447">Marcadores del móvil</translation>
 <translation id="214556005048008348">Cancelar pago</translation>
 <translation id="2147827593068025794">Sincronización en segundo plano</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">Grapado en el borde izquierdo</translation>
 <translation id="225207911366869382">Este valor ya no se utiliza para esta política.</translation>
 <translation id="2257315177824333709">En estos momentos no se puede guardar tu tarjeta</translation>
+<translation id="2258928405015593961">Introduce una fecha de vencimiento en el futuro y vuelve a intentarlo</translation>
 <translation id="2262243747453050782">Error de HTTP</translation>
 <translation id="2263079731045660823">Actualiza la información de autocompletar tarjetas de crédito en la configuración de Chrome</translation>
 <translation id="2267047181501709434">Verificando tu identidad...</translation>
@@ -489,7 +497,7 @@
 <translation id="3324983252691184275">Carmesí</translation>
 <translation id="3338095232262050444">Es seguro</translation>
 <translation id="3355823806454867987">Cambiar la configuración de proxy...</translation>
-<translation id="3360103848165129075">Hoja de controlador de pagos</translation>
+<translation id="3360103848165129075">Hoja del controlador de pagos</translation>
 <translation id="3362968246557010467">Esta política se ha copiado automáticamente de la política obsoleta <ph name="OLD_POLICY" />. Deberías usar esta política en su lugar.</translation>
 <translation id="3366477098757335611">Ver tarjetas</translation>
 <translation id="3369192424181595722">Error del reloj</translation>
@@ -506,6 +514,7 @@
 <translation id="3427092606871434483">Permitir (predeterminado)</translation>
 <translation id="3427342743765426898">&amp;Rehacer edición</translation>
 <translation id="342781501876943858">Chromium te recomienda que cambies tu contraseña si la has vuelto a utilizar en otros sitios web.</translation>
+<translation id="3428151540071562330">Una o varias URI de plantilla del servidor DnsOverHttpsTemplates no es válida y no se utilizará.</translation>
 <translation id="3431636764301398940">Guardar esta tarjeta en el dispositivo</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">El propietario de este dispositivo ha desactivado el juego del dinosaurio.</translation>
@@ -609,7 +618,7 @@
 <translation id="3949601375789751990">Tu historial de navegación aparece aquí</translation>
 <translation id="3949870428812919180">No hay ningún método de pago guardado</translation>
 <translation id="3950820424414687140">Iniciar sesión</translation>
-<translation id="3961148744525529027">La hoja de controlador de pagos está abierta en media pantalla</translation>
+<translation id="3961148744525529027">La hoja del controlador de pagos está abierta en media pantalla</translation>
 <translation id="3962859241508114581">Pista anterior</translation>
 <translation id="3963837677003247395">¿Quieres continuar de forma manual?</translation>
 <translation id="3964661563329879394">{COUNT,plural, =0{Ninguno}=1{De 1 sitio web }other{De # sitios web }}</translation>
@@ -640,6 +649,7 @@
 <translation id="4110652170750985508">Revisa tu pago</translation>
 <translation id="4112140312785995938">Ir hacia atrás</translation>
 <translation id="4116663294526079822">Permitir siempre en este sitio</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">No se admite el alcance de la política.</translation>
 <translation id="4123572138124678573">Perforado triple en la parte inferior</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{Uno más}other{# más}}</translation>
@@ -705,6 +715,7 @@
 <translation id="4346197816712207223">Tarjetas de crédito aceptadas</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">Es posible que los atacantes que se encuentren en este sitio web intenten instalar programas peligrosos en tu ordenador para robar o eliminar tu información (por ejemplo, fotos, contraseñas, mensajes y tarjetas de crédito).</translation>
+<translation id="4358059973562876591">Es posible que las plantillas que has especificado no se apliquen debido a un error con la política DnsOverHttpsMode.</translation>
 <translation id="4358461427845829800">Gestiona tus métodos de pago...</translation>
 <translation id="4367563149485757821">Number-12 (sobre)</translation>
 <translation id="437058704415269440">Saldo de cuenta</translation>
@@ -968,6 +979,7 @@
 <translation id="5685654322157854305">Añadir dirección de envío</translation>
 <translation id="5689199277474810259">Exportar a JSON</translation>
 <translation id="5689516760719285838">Ubicación</translation>
+<translation id="569000877158168851">El valor DnsOverHttpsTemplates no es relevante y no se utilizará salvo que la política DnsOverHttpsMode esté configurada en <ph name="SECURE_DNS_MODE_AUTOMATIC" /> o <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="570530837424789914">Gestionar...</translation>
 <translation id="57094364128775171">Sugerir contraseña segura…</translation>
 <translation id="5710435578057952990">No se ha verificado la identidad de este sitio web.</translation>
@@ -993,6 +1005,7 @@
 <translation id="5813119285467412249">&amp;Rehacer acción de añadir</translation>
 <translation id="583281660410589416">Desconocido</translation>
 <translation id="5838278095973806738">No deberías introducir información confidencial en este sitio web (por ejemplo, contraseñas o tarjetas de crédito) porque los atacantes podrían robarla.</translation>
+<translation id="5851548754964597211">Lista de pestañas</translation>
 <translation id="5855253129151731373">El nombre de host de este sitio web se parece al de <ph name="LOOKALIKE_DOMAIN" />. Los atacantes a veces imitan a otros sitios web haciendo pequeños cambios difíciles de ver en el nombre del dominio.
 
     Si crees que puede tratarse de un error, ve a https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals.</translation>
@@ -1052,6 +1065,7 @@
 <translation id="6064217302520318294">Bloqueo de pantalla</translation>
 <translation id="6080696365213338172">Has accedido al contenido mediante un certificado proporcionado por el administrador. Los datos que proporciones a <ph name="DOMAIN" /> pueden ser interceptados por tu administrador.</translation>
 <translation id="6094273045989040137">Anotar</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">Es posible que tu cuenta de Google tenga otros tipos de historial de navegación en la página <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" /></translation>
 <translation id="6132597952260690497">Información de las extensiones y complementos instalados</translation>
 <translation id="6146055958333702838">Comprueba los cables y reinicia los routers, los módems o cualquier otro dispositivo
@@ -1077,9 +1091,16 @@
 <translation id="6266934640124581640">Verde azulado claro</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="6279516281132775660">Chrome <ph name="BEGIN_EMPHASIS" />no almacenará<ph name="END_EMPHASIS" /> la siguiente información:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />Tu historial de navegación
+          <ph name="LIST_ITEM" />Cookies y datos del sitio web
+          <ph name="LIST_ITEM" />Información introducida en formularios
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">Los pedidos no se pueden entregar en esta dirección. Selecciona otra.</translation>
 <translation id="6282194474023008486">Código postal</translation>
 <translation id="6290238015253830360">Los artículos sugeridos aparecen aquí</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Se está parando el Asistente de Google en Chrome</translation>
 <translation id="6305205051461490394">No se puede acceder a <ph name="URL" />.</translation>
 <translation id="6321917430147971392">Comprueba tu configuración de DNS</translation>
@@ -1143,11 +1164,13 @@
 <translation id="6596325263575161958">Opciones de cifrado</translation>
 <translation id="6604181099783169992">Sensores de luz o movimiento</translation>
 <translation id="6609880536175561541">Prc7 (sobre)</translation>
+<translation id="6612358246767739896">Contenido protegido</translation>
 <translation id="6624427990725312378">Información de contacto</translation>
 <translation id="6626291197371920147">Añadir un número de tarjeta válido</translation>
 <translation id="6628463337424475685">Búsqueda de <ph name="ENGINE" /></translation>
 <translation id="6630809736994426279">Es posible que los atacantes que se encuentren en <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> intenten instalar programas peligrosos en tu Mac para robar o eliminar tu información (por ejemplo, fotos, contraseñas, mensajes y tarjetas de crédito). <ph name="BEGIN_LEARN_MORE_LINK" />Más información<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">Esta política tiene más de una fuente, pero los valores son los mismos.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">Eliminar</translation>
 <translation id="6644283850729428850">Esta política está obsoleta.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{Ninguno}=1{De 1 sitio web (no se cerrará la sesión en tu cuenta de Google)}other{De # sitios web (no se cerrará la sesión en tu cuenta de Google)}}</translation>
@@ -1170,6 +1193,7 @@
 <translation id="6753269504797312559">Valor de la política</translation>
 <translation id="6757797048963528358">El dispositivo se ha suspendido.</translation>
 <translation id="6768213884286397650">Hagaki (Postcard)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">Violeta</translation>
 <translation id="6786747875388722282">Extensiones</translation>
 <translation id="6790428901817661496">Reproducir</translation>
@@ -1342,7 +1366,7 @@
 <translation id="7637571805876720304">¿Quitar tarjeta de crédito de Chromium?</translation>
 <translation id="7638605456503525968">Puertos serie</translation>
 <translation id="7639968568612851608">Gris oscuro</translation>
-<translation id="7653957176542370971">La hoja de controlador de pagos está cerrada</translation>
+<translation id="7653957176542370971">La hoja del controlador de pagos está cerrada</translation>
 <translation id="765676359832457558">Ocultar configuración avanzada...</translation>
 <translation id="7658239707568436148">Cancelar</translation>
 <translation id="7662298039739062396">Opción controlada por una extensión</translation>
@@ -1472,7 +1496,8 @@
 <translation id="8261506727792406068">Eliminar</translation>
 <translation id="8262952874573525464">Grapado en el borde inferior</translation>
 <translation id="8267698848189296333">Iniciando sesión como <ph name="USERNAME" /></translation>
-<translation id="8277900682056760511">La hoja de controlador de pagos está abierta</translation>
+<translation id="8269981117540303696">Ahora puedes navegar de forma privada. Nadie más que use este dispositivo verá tu actividad, pero sí se guardarán tus descargas y marcadores.</translation>
+<translation id="8277900682056760511">La hoja del controlador de pagos está abierta</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">Iniciar sesión</translation>
 <translation id="8288807391153049143">Mostrar certificado</translation>
@@ -1525,6 +1550,7 @@
 <translation id="8571890674111243710">Traduciendo página a <ph name="LANGUAGE" />...</translation>
 <translation id="858637041960032120">Añade un teléfono</translation>
 <translation id="860043288473659153">Nombre del titular de la tarjeta</translation>
+<translation id="8616822740383114808">"<ph name="ENFORCING_SETTING" />" aplica este ajuste en "<ph name="SETTINGS_PAGE" />"</translation>
 <translation id="861775596732816396">Tamaño 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Guardar esta tarjeta en el dispositivo</translation>
@@ -1570,6 +1596,7 @@
 <translation id="8891727572606052622">El modo de proxy no es válido.</translation>
 <translation id="8903921497873541725">Acercar</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">Estás en modo de navegación de incógnito</translation>
 <translation id="8912362522468806198">cuenta de Google</translation>
 <translation id="8918231688545606538">Esta página es sospechosa</translation>
 <translation id="892588693504540538">Perforado en la parte superior derecha</translation>
@@ -1666,6 +1693,7 @@
     &lt;li&gt;Prueba a desinstalar o inhabilitar "<ph name="SOFTWARE_NAME" />"&lt;/li&gt;
     &lt;li&gt;Prueba a conectarte a otra red&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">De Google Pay</translation>
 <translation id="998893882640184078">Abre una nueva ventana de incógnito en Chrome</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_et.xtb b/components/strings/components_strings_et.xtb
index 049ed5d..e1f41b7c 100644
--- a/components/strings/components_strings_et.xtb
+++ b/components/strings/components_strings_et.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">Paremalt väravakujuliselt volditud</translation>
 <translation id="1442987760062738829">Auk</translation>
 <translation id="1455413310270022028">Kustutuskumm</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5 x 7</translation>
 <translation id="1472675084647422956">Kuva rohkem</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">Valige tarneaadress</translation>
 <translation id="1492194039220927094">Reeglite saatmine:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">Proovige <ph name="BEGIN_LINK" />külastada saidi avalehte<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">Ajalugu</translation>
 <translation id="1645368109819982629">Toetuseta protokoll</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">Kättesaamine</translation>
 <translation id="1662550410081243962">Salvesta ja sisesta makseviisid</translation>
 <translation id="1663943134801823270">Kaardid ja aadressid pärinevad Chrome'ist. Neid saate hallata menüüs <ph name="BEGIN_LINK" />Seaded<ph name="END_LINK" />.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">Proovige ühendust võtta süsteemiadministraatoriga.</translation>
 <translation id="1739107442478692187">Teie kasutataval saidil või rakenduses esines andmetega seotud rikkumine. Chrome soovitab salvestatud paroole kontrollida ja teenuse <ph name="ORIGIN" /> parooli kohe muuta.</translation>
 <translation id="1740951997222943430">Sisestage kehtiv aegumiskuu</translation>
+<translation id="1741613555002899862">Peab olema määratud ja kehtiv string, kui reegli DnsOverHttpsMode väärtus on <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="1743520634839655729">Kui soovite järgmisel korral kiiremini maksta, salvestage kaart, nimi ja arveldusaadress oma Google'i kontole ja sellesse seadmesse.</translation>
 <translation id="1743570585616704562">Ei tuvastatud</translation>
 <translation id="1745880797583122200">Teie brauserit hallatakse</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">Lk</translation>
 <translation id="1763864636252898013">Server ei suutnud tõestada, et see on domeen <ph name="DOMAIN" />, seadme operatsioonisüsteem ei usalda selle turvasertifikaati. Selle põhjuseks võib olla vale seadistus või ründaja, kes on sekkunud teie ühendusse.</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Proovige käitada Windowsi võrgudiagnostika tööriista<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">Värskendage sünkroonimise parooli.</translation>
 <translation id="1787142507584202372">Teie avatud vahelehed kuvatakse siin</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">Aidake täiustada Chrome'i turvalisust, saates Google'ile <ph name="BEGIN_WHITEPAPER_LINK" />mõne teie külastatud lehe URL-i, piiratud süsteemiteabe ja mõne lehe sisu<ph name="END_WHITEPAPER_LINK" />. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">Püsivara versioon</translation>
 <translation id="1981206234434200693">Kustuta Chrome'i sirvimisajaloo andmed</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{ja veel 1}other{ja veel #}}</translation>
 <translation id="2003709556000175978">Lähtestage oma parool kohe</translation>
 <translation id="2003775180883135320">Neli auku ülal</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">Auk paremal all</translation>
 <translation id="2124528555835617522">Teie kasutataval saidil või rakenduses esines andmetega seotud rikkumine. Chrome soovitab teil salvestatud paroole kohe kontrollida.</translation>
 <translation id="2129079103035905234">Liikumisandurid</translation>
+<translation id="2130448033692577677">Teie määratud malle ei pruugita rakendada, kuna reeglit DnsOverHttpsMode pole määratud.</translation>
 <translation id="213826338245044447">Mobiili järjehoidjad</translation>
 <translation id="214556005048008348">Tühista makse</translation>
 <translation id="2147827593068025794">Taustal sünkroonimine</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">Õmblus vasakus servas</translation>
 <translation id="225207911366869382">Väärtus on eeskirjade jaoks aegunud.</translation>
 <translation id="2257315177824333709">Vabandust, teie kaarti ei saa praegu salvestada</translation>
+<translation id="2258928405015593961">Sisestage tulevikus olev aegumiskuupäev ja proovige uuesti</translation>
 <translation id="2262243747453050782">HTTP viga</translation>
 <translation id="2263079731045660823">Värskendage krediitkaartide automaatse täitmise andmeid Chrome'i seadetes</translation>
 <translation id="2267047181501709434">Teie isiku kinnitamine …</translation>
@@ -506,6 +514,7 @@
 <translation id="3427092606871434483">Luba (vaikimisi)</translation>
 <translation id="3427342743765426898">&amp;Muuda uuesti</translation>
 <translation id="342781501876943858">Chromium soovitab teil parooli lähtestada, kui kasutasite seda ka muudel saitidel.</translation>
+<translation id="3428151540071562330">Vähemalt üks reegli DnsOverHttpsTemplates serveri malli URI on kehtetu ja seda ei kasutata.</translation>
 <translation id="3431636764301398940">Salvesta kaart sellesse seadmesse</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">Seadme omanik lülitas dinosaurusemängu välja.</translation>
@@ -640,6 +649,7 @@
 <translation id="4110652170750985508">Vaadake makse üle</translation>
 <translation id="4112140312785995938">Keri tagasi</translation>
 <translation id="4116663294526079822">Luba sellel saidil alati</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">Reegli ulatust ei toetata.</translation>
 <translation id="4123572138124678573">Kolm auku all</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{veel 1}other{veel #}}</translation>
@@ -705,6 +715,7 @@
 <translation id="4346197816712207223">Aktsepteeritavad krediitkaardid</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">Saidil olevad ründajad võivad proovida installida teie arvutisse ohtlikke programme, mis varastavad teie teavet või kustutavad selle (nt fotod, paroolid, sõnumid ja krediitkaardiandmed).</translation>
+<translation id="4358059973562876591">Teie määratud malle ei pruugita rakendada, kuna reeglis DnsOverHttpsMode on viga.</translation>
 <translation id="4358461427845829800">Halda makseviise …</translation>
 <translation id="4367563149485757821">Number-12 (ümbrik)</translation>
 <translation id="437058704415269440">Konto saldo</translation>
@@ -968,6 +979,7 @@
 <translation id="5685654322157854305">Lisage tarneaadress</translation>
 <translation id="5689199277474810259">Ekspordi JSON-vormingus</translation>
 <translation id="5689516760719285838">Asukoht</translation>
+<translation id="569000877158168851">Reegli DnsOverHttpsTemplates väärtus pole asjakohane ja seda ei kasutata, kui reegli DnsOverHttpsMode väärtuseks pole määratud <ph name="SECURE_DNS_MODE_AUTOMATIC" /> või <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="570530837424789914">Halda …</translation>
 <translation id="57094364128775171">Soovita tugevat parooli …</translation>
 <translation id="5710435578057952990">Selle veebisaidi identiteeti pole kinnitanud.</translation>
@@ -993,6 +1005,7 @@
 <translation id="5813119285467412249">&amp;Lisa uuesti</translation>
 <translation id="583281660410589416">Tundmatu</translation>
 <translation id="5838278095973806738">Te ei tohiks sellele saidile sisestada tundlikku teavet (nt paroolid või krediitkaardid), kuna ründajad võivad selle varastada.</translation>
+<translation id="5851548754964597211">Vahelehtede loend</translation>
 <translation id="5855253129151731373">Saidi hostinimi sarnaneb domeenile <ph name="LOOKALIKE_DOMAIN" />. Ründajad imiteerivad mõnikord saite, tehes domeeni nimes väikeseid raskesti märgatavaid muudatusi.
 
     Kui arvate, et tegemist on veaga, külastage saiti https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals.</translation>
@@ -1052,6 +1065,7 @@
 <translation id="6064217302520318294">Ekraanilukk</translation>
 <translation id="6080696365213338172">Olete sisule juurde pääsenud administraatori antud sertifikaadiga. Administraator saab domeenile <ph name="DOMAIN" /> edastatavaid andmeid kinni pidada.</translation>
 <translation id="6094273045989040137">Lisa märkus</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">Aadressil <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" /> võib teie Google'i kontol olla muus vormis sirvimisajalugu</translation>
 <translation id="6132597952260690497">Installitud laienduste ja pistikprogrammide teave</translation>
 <translation id="6146055958333702838">Kontrollige kaableid ning taaskäivitage kõik ruuterid, modemid ja muud
@@ -1077,9 +1091,16 @@
 <translation id="6266934640124581640">Helesinakasroheline</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="6279516281132775660">Chrome <ph name="BEGIN_EMPHASIS" />ei salvesta<ph name="END_EMPHASIS" /> järgmist teavet:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />teie sirvimisajalugu;
+          <ph name="LIST_ITEM" />küpsisefailid ja saidi andmed;
+          <ph name="LIST_ITEM" />vormidesse sisestatud teave.
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">Sellele aadressile ei saa kaupa kohale toimetada. Valige mõni teine aadress.</translation>
 <translation id="6282194474023008486">Sihtnumber</translation>
 <translation id="6290238015253830360">Teie soovitatud artiklid kuvatakse siin</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Chrome'ile mõeldud Google'i assistenti peatatakse</translation>
 <translation id="6305205051461490394">URL-iga <ph name="URL" /> ei saa ühendust.</translation>
 <translation id="6321917430147971392">Kontrollige DNS-i seadeid</translation>
@@ -1143,11 +1164,13 @@
 <translation id="6596325263575161958">Krüpteerimise valikud</translation>
 <translation id="6604181099783169992">Liikumis- või valgusandurid</translation>
 <translation id="6609880536175561541">Prc7 (ümbrik)</translation>
+<translation id="6612358246767739896">Kaitstud sisu</translation>
 <translation id="6624427990725312378">Kontaktteave</translation>
 <translation id="6626291197371920147">Kehtiva kaardinumbri lisamine</translation>
 <translation id="6628463337424475685"><ph name="ENGINE" />'i otsing</translation>
 <translation id="6630809736994426279">Saidil <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> olevad ründajad võivad proovida installida teie Maci ohtlikke programme, mis varastavad teie teavet või kustutavad selle (nt fotod, paroolid, sõnumid ja krediitkaarditeave). <ph name="BEGIN_LEARN_MORE_LINK" />Lisateave<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">Reeglil on rohkem kui üks allikas, aga väärtused on kõik samad.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">Tühjenda</translation>
 <translation id="6644283850729428850">See reegel on aegunud.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{Mitte ükski}=1{1 saidilt (teid ei logita Google'i kontolt välja)}other{# saidilt (teid ei logita Google'i kontolt välja)}}</translation>
@@ -1170,6 +1193,7 @@
 <translation id="6753269504797312559">Reegli väärtus</translation>
 <translation id="6757797048963528358">Teie seade lülitus unerežiimile.</translation>
 <translation id="6768213884286397650">Hagaki (postkaart)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">Violetne</translation>
 <translation id="6786747875388722282">Laiendused</translation>
 <translation id="6790428901817661496">Esita</translation>
@@ -1472,6 +1496,7 @@
 <translation id="8261506727792406068">Kustuta</translation>
 <translation id="8262952874573525464">Õmblus alaservas</translation>
 <translation id="8267698848189296333">Sisselogimine kasutajana <ph name="USERNAME" /></translation>
+<translation id="8269981117540303696">Nüüd saate sirvida privaatselt ja teised seadme kasutajad ei näe teie tegevusi. Allalaaditud failid ja järjehoidjad siiski salvestatakse.</translation>
 <translation id="8277900682056760511">Maksetöötleja leht on avatud</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">Logi sisse</translation>
@@ -1525,6 +1550,7 @@
 <translation id="8571890674111243710">Lehe tõlkimine <ph name="LANGUAGE" /> keelde...</translation>
 <translation id="858637041960032120">Lisage telefoninumber</translation>
 <translation id="860043288473659153">Kaardiomaniku nimi</translation>
+<translation id="8616822740383114808">Selle seade jõustas „<ph name="ENFORCING_SETTING" />” lehel „<ph name="SETTINGS_PAGE" />”</translation>
 <translation id="861775596732816396">Suurus 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Salvesta kaart sellesse seadmesse</translation>
@@ -1570,6 +1596,7 @@
 <translation id="8891727572606052622">Kehtetu puhverserveri režiim.</translation>
 <translation id="8903921497873541725">Suurendab</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">Olete inkognito režiimis</translation>
 <translation id="8912362522468806198">Google'i konto</translation>
 <translation id="8918231688545606538">See leht on kahtlane</translation>
 <translation id="892588693504540538">Auk ülal paremal</translation>
@@ -1666,6 +1693,7 @@
     &lt;li&gt;Proovige tarkvara „<ph name="SOFTWARE_NAME" />” desinstallida või keelata&lt;/li&gt;
     &lt;li&gt;Proovige luua ühendus mõne teise võrguga&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">Teenusest Google Pay</translation>
 <translation id="998893882640184078">Ava uus Chrome'i inkognito aken</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_fa.xtb b/components/strings/components_strings_fa.xtb
index 7a20284c..02a566d 100644
--- a/components/strings/components_strings_fa.xtb
+++ b/components/strings/components_strings_fa.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">سمت راست تاخوردگی دروازه‌ای</translation>
 <translation id="1442987760062738829">سوراخ کردن</translation>
 <translation id="1455413310270022028">پاک‌کن</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">۵x۷</translation>
 <translation id="1472675084647422956">بیشتر ببینید</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">انتخاب نشانی تحویل کالا</translation>
 <translation id="1492194039220927094">اعمال خط‌مشی‌ها:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">از<ph name="BEGIN_LINK" />صفحه اصلی سایت دیدن کنید<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">سابقه</translation>
 <translation id="1645368109819982629">پروتکل پشتیبانی‌نشده</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">تحویل گرفتن</translation>
 <translation id="1662550410081243962">ذخیره و تکمیل روش‌های پرداخت</translation>
 <translation id="1663943134801823270">‏کارت‌ها و نشانی‌ها از Chrome‌ هستند. می‌توانید آن‌ها را در <ph name="BEGIN_LINK" />تنظیمات<ph name="END_LINK" /> مدیریت کنید.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">با سرپرست سیستم تماس بگیرید.</translation>
 <translation id="1739107442478692187">‏در یکی از سایت‌ها یا برنامه‌هایی که استفاده می‌کنید، نقض داده‌ رخ داده است. Chrome توصیه می‌کند گذرواژه‌های ذخیره‌شده‌تان را بررسی کنید و اکنون گذرواژه‌تان را در <ph name="ORIGIN" /> تغییر دهید.</translation>
 <translation id="1740951997222943430">ماه انقضای معتبری وارد کنید</translation>
+<translation id="1741613555002899862">‏وقتی DnsOverHttpsMode <ph name="SECURE_DNS_MODE_SECURE" /> است، باید مشخص شده باشد و رشته‌ای معتبر باشد</translation>
 <translation id="1743520634839655729">‏برای اینکه دفعه بعد پرداخت سریع‌تری داشته باشید، اطلاعات کارت، نام و نشانی صورت‌حسابتان را در حساب Google خود و این دستگاه ذخیره کنید.</translation>
 <translation id="1743570585616704562">شناسایی نشد</translation>
 <translation id="1745880797583122200">مرورگرتان تحت مدیریت است</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">شماره صفحه</translation>
 <translation id="1763864636252898013">این سرور نتوانست اثبات کند که این <ph name="DOMAIN" /> است؛ گواهی امنیتی آن مورداعتماد سیستم عامل دستگاه شما نیست. ممکن است علت این موضوع پیکربندی اشتباه باشد یا مهاجی اتصال شما را قطع کرده است.</translation>
 <translation id="1768211456781949159">‏<ph name="BEGIN_LINK" />Windows Network Diagnostics را اجرا کنید<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">لطفاً «رمز عبارتی همگام‌سازی» خود را به‌روزرسانی کنید.</translation>
 <translation id="1787142507584202372">برگه‌های بازتان در اینجا نشان داده می‌شوند</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">‏با ارسال <ph name="BEGIN_WHITEPAPER_LINK" />نشانی وب برخی از صفحه‌هایی که بازدید می‌کنید، اطلاعات محدود سیستم، و بخشی از محتوای صفحه<ph name="END_WHITEPAPER_LINK" /> به Google، به بهبود امنیت Chrome کمک کنید. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">نسخه سفت‌افزار</translation>
 <translation id="1981206234434200693">‏داده‌های سابقه مرور Chrome را پاک کنید</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{و ۱ برنامه دیگر}one{و # برنامه دیگر}other{و # برنامه دیگر}}</translation>
 <translation id="2003709556000175978">هم‌اکنون گذرواژه‌تان را بازنشانی کنید</translation>
 <translation id="2003775180883135320">چهار سوراخ در بالا</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">سوراخ کردن پایین راست</translation>
 <translation id="2124528555835617522">‏در یکی از سایت‌ها یا برنامه‌هایی که استفاده می‌کنید، نقض داده‌ رخ داده است. Chrome توصیه می‌کند اکنون گذرواژه‌های ذخیره‌شده‌تان را بررسی کنید.</translation>
 <translation id="2129079103035905234">حسگرهای حرکتی</translation>
+<translation id="2130448033692577677">‏چون خط‌مشی DnsOverHttpsMode تنظیم نشده است، ممکن است الگوهایی که مشخص کردید اعمال نشوند.</translation>
 <translation id="213826338245044447">نشانک‌های تلفن‌ همراه</translation>
 <translation id="214556005048008348">لغو پرداخت</translation>
 <translation id="2147827593068025794">همگام‌سازی پس‌زمینه</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">دوختن لبه از چپ</translation>
 <translation id="225207911366869382">این مقدار برای این خط‌مشی منسوخ شده است؟</translation>
 <translation id="2257315177824333709">متأسفیم، درحال‌حاضر نمی‌توان کارت شما را ذخیره کرد</translation>
+<translation id="2258928405015593961">تاریخی را در آینده به‌عنوان تاریخ انقضا وارد کنید و دوباره امتحان کنید</translation>
 <translation id="2262243747453050782">‏خطای HTTP</translation>
 <translation id="2263079731045660823">‏اطلاعات تکمیل خودکار کارت اعتباری را در تنظیمات Chrome به‌روزرسانی کنید</translation>
 <translation id="2267047181501709434">درحال فعال کردن هویت…</translation>
@@ -505,6 +513,7 @@
 <translation id="3427092606871434483">اجازه (پیش‌فرض)</translation>
 <translation id="3427342743765426898">&amp;انجام مجدد ویرایش</translation>
 <translation id="342781501876943858">‏Chromium توصیه می‌کند اگر از گذرواژه‌تان در سایت‌های دیگری استفاده کردید آن را بازنشانی کنید.</translation>
+<translation id="3428151540071562330">‏یک یا چند سرور نشانی وب الگوی سرور DnsOverHttpsTemplates نامعتبر است و استفاده نخواهد شد.</translation>
 <translation id="3431636764301398940">این کارت را در این دستگاه ذخیره کنید</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">مالک این دستگاه بازی دایناسور را خاموش کرده است</translation>
@@ -639,6 +648,7 @@
 <translation id="4110652170750985508">مرور پرداخت</translation>
 <translation id="4112140312785995938">رفتن به عقب</translation>
 <translation id="4116663294526079822">همیشه مجاز در این سایت</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">محدوده خط‌مشی پشتیبانی نمی‌شود.</translation>
 <translation id="4123572138124678573">سه سوراخ در پایین</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{۱ مورد دیگر}one{# مورد دیگر}other{# مورد دیگر}}</translation>
@@ -704,6 +714,7 @@
 <translation id="4346197816712207223">کارت‌های اعتباری قابل‌‌قبول</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">مهاجم‌ها در این سایت ممکن است تلاش کنند برنامه‌های خطرناکی در رایانه شما نصب کنند که اطلاعات شما (مانند عکس‌ها، گذرواژه‌ها، پیام‌ها و کارت‌های اعتباری) را به سرقت می‌برند یا حذف می‌کنند.</translation>
+<translation id="4358059973562876591">‏ممکن است الگوهایی که مشخص کردید به‌دلیل خطای خط‌مشی DnsOverHttpsMode اعمال نشوند.</translation>
 <translation id="4358461427845829800">مدیریت روش‌های پرداخت…</translation>
 <translation id="4367563149485757821">Number-12 (Envelope)</translation>
 <translation id="437058704415269440">موجودی حساب</translation>
@@ -967,6 +978,7 @@
 <translation id="5685654322157854305">افزودن نشانی تحویل کالا</translation>
 <translation id="5689199277474810259">‏صادر کردن به JSON</translation>
 <translation id="5689516760719285838">مکان</translation>
+<translation id="569000877158168851">‏مقدار DnsOverHttpsTemplates مرتبط نیست و استفاده نخواهد شد، مگراینکه خط‌مشی DnsOverHttpsMode روی <ph name="SECURE_DNS_MODE_AUTOMATIC" /> یا<ph name="SECURE_DNS_MODE_SECURE" /> تنظیم شده باشد.</translation>
 <translation id="570530837424789914">مدیریت…</translation>
 <translation id="57094364128775171">پیشنهاد گذرواژه قوی…</translation>
 <translation id="5710435578057952990">هویت این وب سایت تأیید نشده است.</translation>
@@ -992,6 +1004,7 @@
 <translation id="5813119285467412249">&amp;انجام مجدد افزودن</translation>
 <translation id="583281660410589416">ناشناس</translation>
 <translation id="5838278095973806738">نباید هیچ اطلاعات حساسی (مثل گذرواژه یا کارت اعتباری) را در این سایت وارد کنید، زیرا ممکن است مهاجمین آن‌ها را سرقت کنند.</translation>
+<translation id="5851548754964597211">فهرست برگه</translation>
 <translation id="5855253129151731373">‏نام میزبان این سایت شبیه به نام <ph name="LOOKALIKE_DOMAIN" /> است. گاهی‌اوقات مهاجمان با ایجاد تغییراتی کوچک در نام دامنه که به‌آسانی قابل‌دیدن نیست، سایت‌ها را جعل می‌کنند.
 
     اگر فکر می‌کنید این مورد به‌اشتباه نشان داده شده است، لطفاً از https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals دیدن کنید.</translation>
@@ -1051,6 +1064,7 @@
 <translation id="6064217302520318294">قفل صفحه</translation>
 <translation id="6080696365213338172">شما با استفاده از گواهی ارائه شده توسط سرپرست سیستم به محتوا دسترسی پیدا کرده‌اید. داده‌هایی که به <ph name="DOMAIN" /> ارائه می‌کنید ممکن است توسط سرپرست سیستم رهگیری شوند.</translation>
 <translation id="6094273045989040137">حاشیه‌نویسی</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">‏ممکن است حساب Google شما اشکال دیگری از سابقه مرور در <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" /> داشته باشد</translation>
 <translation id="6132597952260690497">اطلاعات مربوط به افزونه‌ها و افزایه‌های نصب‌شده</translation>
 <translation id="6146055958333702838">همه کابل‌ها را بررسی کنید و همه ره‌یاب‌ها، مودم‌ها، یا دیگر دستگاه‌های
@@ -1076,9 +1090,16 @@
 <translation id="6266934640124581640">سبز دودی روشن</translation>
 <translation id="6276112860590028508">صفحه‌های مربوط به فهرست خواندنتان اینجا نشان داده می‌شوند</translation>
 <translation id="627746635834430766">‏برای اینکه دفعات بعد پرداخت سریع‌تری داشته باشید، اطلاعات کارت و نشانی صورت‌حسابتان را در حساب Google خود ذخیره کنید.</translation>
+<translation id="6279516281132775660">‏Chrome اطلاعات زیر را<ph name="BEGIN_EMPHASIS" />ذخیره نخواهد کرد<ph name="END_EMPHASIS" />:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />سابقه مرور شما
+          <ph name="LIST_ITEM" />داده‌های سایت و کوکی‌ها
+          <ph name="LIST_ITEM" />اطلاعات واردشده در فرم‌ها
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">تحویل به این نشانی ممکن نیست. نشانی دیگری را انتخاب کنید.</translation>
 <translation id="6282194474023008486">کد پستی</translation>
 <translation id="6290238015253830360">مقاله‌های پیشنهادی شما در اینجا نشان داده می‌شوند</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">‏توقف «دستیار Google» در Chrome</translation>
 <translation id="6305205051461490394">دسترسی به <ph name="URL" /> امکان‌پذیر نیست.</translation>
 <translation id="6321917430147971392">‏تنظیمات DNS خودتان را بررسی کنید</translation>
@@ -1142,11 +1163,13 @@
 <translation id="6596325263575161958">گزینه‌های رمزگذاری</translation>
 <translation id="6604181099783169992">حسگرهای نوری یا حرکتی</translation>
 <translation id="6609880536175561541">Prc7 (Envelope)</translation>
+<translation id="6612358246767739896">محتوای محافظت‌شده</translation>
 <translation id="6624427990725312378">اطلاعات تماس</translation>
 <translation id="6626291197371920147">افزودن شماره کارت معتبر</translation>
 <translation id="6628463337424475685">جستجوی <ph name="ENGINE" /></translation>
 <translation id="6630809736994426279">‏شاید درحال‌حاضر مهاجم‌ها در <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> در تلاش باشند برنامه‌های خطرناکی در Mac شما نصب کنند که اطلاعاتتان (مانند عکس‌ها، گذرواژه‌ها، پیام‌ها و کارت‌های اعتباری) را به سرقت می‌برند یا حذف می‌کنند. <ph name="BEGIN_LEARN_MORE_LINK" />بیشتر بدانید<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">بیش از یک منبع برای این خط‌مشی وجود دارد، اما مقادیر یکسانی دارند.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">پاک کردن</translation>
 <translation id="6644283850729428850">این قانون قدیمی شده است.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{هیچ‌کدام}=1{‏از ۱ سایت (از سیستم حساب Google خود خارج نخواهید شد)}one{‏از # سایت (از سیستم حساب Google خود خارج نخواهید شد)}other{‏از # سایت (از سیستم حساب Google خود خارج نخواهید شد)}}</translation>
@@ -1169,6 +1192,7 @@
 <translation id="6753269504797312559">مقدار خط‌‌مشی</translation>
 <translation id="6757797048963528358">دستگاهتان به خواب رفته است.</translation>
 <translation id="6768213884286397650">Hagaki (Postcard)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">بنفش</translation>
 <translation id="6786747875388722282">افزونه‌ها</translation>
 <translation id="6790428901817661496">پخش</translation>
@@ -1471,6 +1495,7 @@
 <translation id="8261506727792406068">حذف</translation>
 <translation id="8262952874573525464">دوختن لبه پایین</translation>
 <translation id="8267698848189296333">ورود به سیستم به‌عنوان <ph name="USERNAME" /></translation>
+<translation id="8269981117540303696">اکنون می‌توانید به‌طور خصوصی مرور کنید و سایر افرادی که از این دستگاه استفاده می‌کنند فعالیت شما را نخواهند دید. بااین‌وجود بارگیری‌ها و نشانک‌ها ذخیره خواهند شد.</translation>
 <translation id="8277900682056760511">برگ کنترل‌کننده پرداخت باز است</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">ورود به سیستم</translation>
@@ -1524,6 +1549,7 @@
 <translation id="8571890674111243710">ترجمه صفحه به <ph name="LANGUAGE" />...</translation>
 <translation id="858637041960032120">افزودن شماره تلفن</translation>
 <translation id="860043288473659153">نام صاحب کارت</translation>
+<translation id="8616822740383114808">این تنظیم به‌واسطه «<ph name="ENFORCING_SETTING" />» در »<ph name="SETTINGS_PAGE" />» اعمال شده است</translation>
 <translation id="861775596732816396">اندازه ۴</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">ذخیره کردن این کارت در این دستگاه</translation>
@@ -1569,6 +1595,7 @@
 <translation id="8891727572606052622">حالت پروکسی نامعتبر است.</translation>
 <translation id="8903921497873541725">بزرگ‌نمایی</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">در حالت ناشناس هستید</translation>
 <translation id="8912362522468806198">‏حساب Google</translation>
 <translation id="8918231688545606538">این صفحه مشکوک است</translation>
 <translation id="892588693504540538">سوراخ در بالا سمت راست</translation>
@@ -1665,6 +1692,7 @@
     &lt;li&gt;«<ph name="SOFTWARE_NAME" />» را حذف‌نصب یا غیرفعال کنید&lt;/li&gt;
     &lt;li&gt;به شبکه دیگری متصل شوید&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">‏از Google Pay</translation>
 <translation id="998893882640184078">‏پنجره ناشناس جدید در Chrome باز کنید</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_fi.xtb b/components/strings/components_strings_fi.xtb
index ba163c1..bce5876 100644
--- a/components/strings/components_strings_fi.xtb
+++ b/components/strings/components_strings_fi.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">Oikeanpuoleinen lehtitaite</translation>
 <translation id="1442987760062738829">Rei'itys</translation>
 <translation id="1455413310270022028">Pyyhekumi</translation>
+<translation id="1462245070427461050">JIS B9 (45 mm x 64 mm)</translation>
 <translation id="1463543813647160932">5 x 7</translation>
 <translation id="1472675084647422956">Näytä enemmän</translation>
+<translation id="1473183651233018052">JIS B10 (32 mm x 45 mm)</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">Valitse toimitusosoite</translation>
 <translation id="1492194039220927094">Käytäntöjen kehotusviestit:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">Kokeile <ph name="BEGIN_LINK" />siirtyä sivuston etusivulle<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">Historia</translation>
 <translation id="1645368109819982629">Protokollaa ei tueta</translation>
+<translation id="1652415888492971589">JIS B8 (64 mm x 91 mm)</translation>
 <translation id="1656489000284462475">Noutoaika</translation>
 <translation id="1662550410081243962">Tallenna ja täytä maksutavat</translation>
 <translation id="1663943134801823270">Kortit ja osoitteet ovat peräisin Chromesta. Voit hallinnoida niitä <ph name="BEGIN_LINK" />asetuksissa<ph name="END_LINK" />.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">Ota yhteyttä järjestelmänvalvojaan.</translation>
 <translation id="1739107442478692187">Käyttämälläsi sivustolla tai sovelluksessa tapahtui tietosuojaloukkaus. Chrome suosittelee, että tarkistat tallennetut salasanasi ja vaihdat salasanan heti (<ph name="ORIGIN" />).</translation>
 <translation id="1740951997222943430">Anna kelvollinen viimeinen voimassaolokuukausi.</translation>
+<translation id="1741613555002899862">On määritettävä kelvollisena merkkijonona, kun DnsOverHttpsMode on <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="1743520634839655729">Jos haluat maksaa nopeammin ensi kerralla, tallenna kortti, nimi ja laskutusosoite Google-tilillesi ja tälle laitteelle.</translation>
 <translation id="1743570585616704562">Ei tunnistettu</translation>
 <translation id="1745880797583122200">Tämä on ylläpidetty selain</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">Sivunumero</translation>
 <translation id="1763864636252898013">Palvelin ei voinut todistaa olevansa <ph name="DOMAIN" />; laitteesi käyttöjärjestelmä ei luota sen suojausvarmenteeseen. Tämä voi johtua määritysvirheestä tai verkkoyhteytesi siepanneesta hyökkääjästä.</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Kokeile Windowsin verkon diagnostiikkaa<ph name="END_LINK" /></translation>
+<translation id="1778646502362731194">JIS B0 (1 030 mm x 1 456 mm)</translation>
 <translation id="1783075131180517613">Päivitä synkronoinnin tunnuslause.</translation>
 <translation id="1787142507584202372">Avoimet välilehdet näkyvät tässä.</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">Auta kehittämään Chromen turvallisuutta lähettämällä <ph name="BEGIN_WHITEPAPER_LINK" />joidenkin avattujen sivujen URL-osoitteita, rajallisia järjestelmätietoja ja osia sivujen sisällöstä<ph name="END_WHITEPAPER_LINK" /> Googlelle. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">Laiteohjelmiston versio</translation>
 <translation id="1981206234434200693">Tyhjennä Chromen selaushistoriadata</translation>
+<translation id="1992331125980284532">JIS B3 (364 mm x 515 mm)</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{ja 1 muu}other{ja # muuta}}</translation>
 <translation id="2003709556000175978">Pyydä uusi salasana</translation>
 <translation id="2003775180883135320">Neljä reikää yläreunassa</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">Reikä oikeassa alakulmassa</translation>
 <translation id="2124528555835617522">Käyttämälläsi sivustolla tai sovelluksessa tapahtui tietosuojaloukkaus. Chrome suosittelee, että tarkistat tallennetut salasanasi heti.</translation>
 <translation id="2129079103035905234">Liiketunnistimet</translation>
+<translation id="2130448033692577677">Määrittämiäsi malleja ei välttämättä käytetä, sillä DnsOverHttpsMode-käytäntöä ei ole määritetty.</translation>
 <translation id="213826338245044447">Mobiilikirjanmerkit</translation>
 <translation id="214556005048008348">Peruuta maksu</translation>
 <translation id="2147827593068025794">Taustasynkronointi</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">Reunasidonta vasemmalla</translation>
 <translation id="225207911366869382">Tämän käytännön arvo on vanhentunut.</translation>
 <translation id="2257315177824333709">Korttia ei voi juuri nyt tallentaa</translation>
+<translation id="2258928405015593961">Syötä tulevaisuudessa oleva viimeinen voimassaolopäivä ja yritä uudelleen</translation>
 <translation id="2262243747453050782">HTTP-virhe</translation>
 <translation id="2263079731045660823">Päivitä luottokorttien automaattiset täyttötiedot Chrome-asetuksissa</translation>
 <translation id="2267047181501709434">Henkilöllisyyttäsi vahvistetaan…</translation>
@@ -507,6 +515,7 @@
 <translation id="3427092606871434483">Salli (oletus)</translation>
 <translation id="3427342743765426898">&amp;Toista muokkaus</translation>
 <translation id="342781501876943858">Chromium suosittelee salasanan vaihtamista, jos olet käyttänyt sitä myös muilla sivustoilla.</translation>
+<translation id="3428151540071562330">Yksi tai useampi DnsOverHttpsTemplates-palvelinmallien URI-tunnuksista on virheellinen, eikä niitä käytetä.</translation>
 <translation id="3431636764301398940">Tallenna kortti tälle laitteelle</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">Tämän laitteen omistaja on poistanut dinosauruspelin käytöstä.</translation>
@@ -641,6 +650,7 @@
 <translation id="4110652170750985508">Tarkasta maksu</translation>
 <translation id="4112140312785995938">Kelaa taaksepäin</translation>
 <translation id="4116663294526079822">Salli aina tässä sivustossa</translation>
+<translation id="4116701314593212016">JIS B7 (91 mm x 128 mm)</translation>
 <translation id="4117700440116928470">Käytännön laajuutta ei tueta.</translation>
 <translation id="4123572138124678573">Kolme reikää alareunassa</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{1 muu}other{# muuta}}</translation>
@@ -706,6 +716,7 @@
 <translation id="4346197816712207223">Hyväksytyt luottokortit</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">Tälle sivustolle hyökännyt taho voi yrittää asentaa tietokoneellesi vaarallisia ohjelmia, jotka varastavat tai poistavat tietojasi, kuten kuviasi, salasanojasi, viestejäsi ja luottokorttiesi tietoja.</translation>
+<translation id="4358059973562876591">Määrittämiäsi malleja ei välttämättä käytetä DnsOverHttpsMode-käytännön virheen vuoksi.</translation>
 <translation id="4358461427845829800">Hallinnoi maksutapoja…</translation>
 <translation id="4367563149485757821">Numero-12 (kirjekuori)</translation>
 <translation id="437058704415269440">Tilin saldo</translation>
@@ -969,6 +980,7 @@
 <translation id="5685654322157854305">Lisää toimitusosoite</translation>
 <translation id="5689199277474810259">Vie JSON-tiedostoon</translation>
 <translation id="5689516760719285838">Sijainti</translation>
+<translation id="569000877158168851">DnsOverHttpsTemplates-arvo ei ole olennainen, eikä sitä käytetä, ellei DnsOverHttpsMode-käytännön arvoksi määritetä <ph name="SECURE_DNS_MODE_AUTOMATIC" /> tai <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="570530837424789914">Hallinnoi…</translation>
 <translation id="57094364128775171">Ehdota vahvaa salasanaa…</translation>
 <translation id="5710435578057952990">Tämän sivuston identiteettiä ei ole vahvistettu.</translation>
@@ -994,6 +1006,7 @@
 <translation id="5813119285467412249">&amp;Toista lisäys</translation>
 <translation id="583281660410589416">Tuntematon</translation>
 <translation id="5838278095973806738">Älä anna tälle sivustolle salasanoja, luottokorttinumeroita tai muita arkaluonteisia tietoja, sillä hyökkääjät saattavat varastaa ne.</translation>
+<translation id="5851548754964597211">Välilehtiluettelo</translation>
 <translation id="5855253129151731373">Sivuston isäntänimi on samankaltainen kuin <ph name="LOOKALIKE_DOMAIN" />. Hyökkääjät jäljittelevät joskus sivustoja tekemällä verkkotunnukseen pieniä muutoksia, joita on vaikea havaita.
 
     Jos uskot, että ilmoitus on virheellinen, siirry osoitteeseen https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals.</translation>
@@ -1053,6 +1066,7 @@
 <translation id="6064217302520318294">Näytön lukitus</translation>
 <translation id="6080696365213338172">Käytät sisältöä järjestelmänvalvojan myöntämällä varmenteella. Järjestelmänvalvoja voi käyttää verkkotunnukselle <ph name="DOMAIN" /> lähettämiäsi tietoja.</translation>
 <translation id="6094273045989040137">Tee merkintä</translation>
+<translation id="6104072995492677441">JIS B6 (128 mm x 182 mm)</translation>
 <translation id="610911394827799129">Google-tililläsi voi olla muita selaushistoriatietoja osoitteessa <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" />.</translation>
 <translation id="6132597952260690497">Tietoja asennetuista laajennuksista</translation>
 <translation id="6146055958333702838">Tarkista kaikki kaapelit ja käynnistä uudelleen reitittimet, modeemit ja muut
@@ -1078,9 +1092,16 @@
 <translation id="6266934640124581640">Vaaleanturkoosi</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="6279516281132775660">Chrome <ph name="BEGIN_EMPHASIS" />ei tallenna<ph name="END_EMPHASIS" /> näitä tietoja:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />Selaushistoriasi
+          <ph name="LIST_ITEM" />Evästeet ja sivustodata
+          <ph name="LIST_ITEM" />Lomakkeisiin syötetyt tiedot
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">Toimitus ei onnistu tähän osoitteeseen. Valitse eri osoite.</translation>
 <translation id="6282194474023008486">Postinumero</translation>
 <translation id="6290238015253830360">Suositellut artikkelit näkyvät tässä.</translation>
+<translation id="6293309776179964942">JIS B5 (182 mm x 257 mm)</translation>
 <translation id="6302269476990306341">Chromen Google Assistant suljetaan</translation>
 <translation id="6305205051461490394">Sivustoon <ph name="URL" /> ei saada yhteyttä.</translation>
 <translation id="6321917430147971392">Tarkista DNS-asetukset</translation>
@@ -1144,11 +1165,13 @@
 <translation id="6596325263575161958">Salausasetukset</translation>
 <translation id="6604181099783169992">Liike- tai valotunnistimet</translation>
 <translation id="6609880536175561541">Prc7 (kirjekuori)</translation>
+<translation id="6612358246767739896">Suojattu sisältö</translation>
 <translation id="6624427990725312378">Yhteystiedot</translation>
 <translation id="6626291197371920147">Lisää kelvollinen kortin numero</translation>
 <translation id="6628463337424475685"><ph name="ENGINE" />-haku</translation>
 <translation id="6630809736994426279">Sivustolle <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> hyökännyt taho voi yrittää asentaa Maciisi vaarallisia ohjelmia, jotka varastavat tai poistavat tietojasi, esimerkiksi kuvia, salasanoja, viestejä tai luottokorttitietoja. <ph name="BEGIN_LEARN_MORE_LINK" />Lisätietoja<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">Käytännölle on useita lähteitä, mutta arvot ovat samat.</translation>
+<translation id="663260587451432563">JIS B4 (257 mm x 364 mm)</translation>
 <translation id="6643016212128521049">Tyhjennä</translation>
 <translation id="6644283850729428850">Tämä käytäntö on vanhentunut.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{Ei mitään}=1{1 sivustolta (sinua ei kirjata ulos Google-tililtäsi)}other{# sivustolta (sinua ei kirjata ulos Google-tililtäsi)}}</translation>
@@ -1171,6 +1194,7 @@
 <translation id="6753269504797312559">Käytännön arvo</translation>
 <translation id="6757797048963528358">Laitteesi siirtyi virransäästötilaan.</translation>
 <translation id="6768213884286397650">Hagaki (postikortti)</translation>
+<translation id="6775759552199460396">JIS B2 (515 mm x 728 mm)</translation>
 <translation id="67862343314499040">Lila</translation>
 <translation id="6786747875388722282">Laajennukset</translation>
 <translation id="6790428901817661496">Toista</translation>
@@ -1473,6 +1497,7 @@
 <translation id="8261506727792406068">Poista</translation>
 <translation id="8262952874573525464">Reunasidonta alareunassa</translation>
 <translation id="8267698848189296333">Kirjaudutaan käyttäjänä <ph name="USERNAME" /></translation>
+<translation id="8269981117540303696">Nyt voit selata verkkoa yksityisesti. Laitteen muut käyttäjät eivät näe selaushistoriaasi. Lataukset ja kirjanmerkit kuitenkin tallennetaan.</translation>
 <translation id="8277900682056760511">Maksujenkäsittelytaulukko on avattu</translation>
 <translation id="8281084378435768645">Suuri kuva</translation>
 <translation id="8286036467436129157">Kirjaudu sisään</translation>
@@ -1527,6 +1552,7 @@
 <translation id="858637041960032120">Lisää puh.nro
 </translation>
 <translation id="860043288473659153">Kortinhaltijan nimi</translation>
+<translation id="8616822740383114808"><ph name="ENFORCING_SETTING" /> on ottanut käyttöön tämän asetuksen: <ph name="SETTINGS_PAGE" /></translation>
 <translation id="861775596732816396">Koko 4</translation>
 <translation id="8622948367223941507">Laki-ekstra</translation>
 <translation id="8625384913736129811">Tallenna kortti tälle laitteelle</translation>
@@ -1572,6 +1598,7 @@
 <translation id="8891727572606052622">Virheellinen välityspalvelimen tila.</translation>
 <translation id="8903921497873541725">Lähennä</translation>
 <translation id="890485472659500557">Insinööri-C</translation>
+<translation id="8910670906166981838">Olet siirtynyt incognito-tilaan</translation>
 <translation id="8912362522468806198">Google-tilisi avulla</translation>
 <translation id="8918231688545606538">Tämä sivu on epäilyttävä</translation>
 <translation id="892588693504540538">Reikä oikeassa yläkulmassa</translation>
@@ -1669,6 +1696,7 @@
     &lt;li&gt;Yritä poistaa <ph name="SOFTWARE_NAME" /> tai poistaa se käytöstä&lt;/li&gt;
     &lt;li&gt;Yritä yhdistää toiseen verkkoon&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1 (728 mm x 1 030 mm)</translation>
 <translation id="997986563973421916">Google Paysta</translation>
 <translation id="998893882640184078">Avaa uusi Chromen incognito-ikkuna</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_fil.xtb b/components/strings/components_strings_fil.xtb
index e2ee790..942623b 100644
--- a/components/strings/components_strings_fil.xtb
+++ b/components/strings/components_strings_fil.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">Right gate fold</translation>
 <translation id="1442987760062738829">Punch</translation>
 <translation id="1455413310270022028">Pambura</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5x7</translation>
 <translation id="1472675084647422956">Magpakita ng higit pa</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">Pumili ng Address sa Pagpapadala</translation>
 <translation id="1492194039220927094">Pag-push ng mga patakaran:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">Subukang <ph name="BEGIN_LINK" />bisitahin ang homepage ng site<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">History</translation>
 <translation id="1645368109819982629">Hindi sinusuportahang protocol</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">I-pick up</translation>
 <translation id="1662550410081243962">I-save at punan ang mga paraan ng pagbabayad</translation>
 <translation id="1663943134801823270">Ang mga card at address ay mula sa Chrome. Maaari mong pamahalaan ang mga ito sa <ph name="BEGIN_LINK" />Mga Setting<ph name="END_LINK" />.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">Subukang makipag-ugnayan sa admin ng system.</translation>
 <translation id="1739107442478692187">May nangyaring paglabag sa data sa isang site o app na ginagamit mo. Inirerekomenda ng Chrome na suriin ngayon ang iyong mga naka-save na password at palitan ang password mo sa <ph name="ORIGIN" />.</translation>
 <translation id="1740951997222943430">Maglagay ng wastong buwan ng pag-expire</translation>
+<translation id="1741613555002899862">Dapat ay tukuyin at isang valid na string kapag ang DnsOverHttpsMode ay <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="1743520634839655729">Para mas mabilis na makapagbayad sa susunod, i-save ang iyong card, pangalan, at billing address sa Google Account mo at sa device na ito.</translation>
 <translation id="1743570585616704562">Hindi nakilala</translation>
 <translation id="1745880797583122200">Pinapamahalaan ang iyong browser</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">Numero ng page</translation>
 <translation id="1763864636252898013">Hindi mapatunayan ng server na ito na ito ay <ph name="DOMAIN" />; hindi pinagkakatiwalaan ng operating system ng iyong device ang certificate ng seguridad nito. Maaaring dulot ito ng maling configuration o isang umaatake na hinahadlangan ang iyong koneksyon.</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Subukang patakbuhin ang Windows Network Diagnostics<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">Mangyaring i-update ang iyong passphrase ng pag-sync.</translation>
 <translation id="1787142507584202372">Lalabas dito ang iyong mga bukas na tab</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">Tumulong na mapaigting ang seguridad ng Chrome sa pamamagitan ng pagpapadala ng mga <ph name="BEGIN_WHITEPAPER_LINK" />URL ng ilang page na binibisita mo, limitadong impormasyon ng system, at ilang content ng page<ph name="END_WHITEPAPER_LINK" /> sa Google. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">Bersyon ng Firmware</translation>
 <translation id="1981206234434200693">I-clear ang data ng history ng pag-browse sa Chrome</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{at 1 pa}one{at # pa}other{at # pa}}</translation>
 <translation id="2003709556000175978">I-reset na ang iyong password</translation>
 <translation id="2003775180883135320">Quad punch top</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">Punch bottom right</translation>
 <translation id="2124528555835617522">May nangyaring paglabag sa data sa isang site o app na ginagamit mo. Inirerekomenda ng Chrome na suriin ngayon ang iyong mga naka-save na password.</translation>
 <translation id="2129079103035905234">Mga Sensor ng Paggalaw</translation>
+<translation id="2130448033692577677">Posibleng hindi mailapat ang mga template na tinukoy mo dahil hindi naitakda ang patakarang DnsOverHttpsMode.</translation>
 <translation id="213826338245044447">Mga Bookmark sa Mobile</translation>
 <translation id="214556005048008348">Kanselahin ang pagbabayad</translation>
 <translation id="2147827593068025794">Pag-sync sa Background</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">Edge stitch left</translation>
 <translation id="225207911366869382">Hindi na gimagamit ang halagang ito para sa patakarang ito.</translation>
 <translation id="2257315177824333709">Paumanhin, hindi mase-save sa ngayon ang iyong card</translation>
+<translation id="2258928405015593961">Maglagay ng petsa ng pag-expire sa hinaharap at subukan ulit</translation>
 <translation id="2262243747453050782">Error sa HTTP</translation>
 <translation id="2263079731045660823">I-update ang autofill ng credit card sa mga setting ng Chrome</translation>
 <translation id="2267047181501709434">Vine-verify ang iyong pagkakakilanlan...</translation>
@@ -498,6 +506,7 @@
 <translation id="3427092606871434483">Payagan (default)</translation>
 <translation id="3427342743765426898">&amp;Gawing Muli ang Pag-e-edit</translation>
 <translation id="342781501876943858">Inirerekomenda ng Chromium na i-reset ang iyong password kung ginamit mo ito sa iba pang site.</translation>
+<translation id="3428151540071562330">Invalid at hindi gagamitin ang isa o higit pa sa mga URI ng template ng server ng DnsOverHttpsTemplates.</translation>
 <translation id="3431636764301398940">I-save ang card na ito sa device na ito</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">Na-off ng may-ari ng device na ito ang larong dinosaur.</translation>
@@ -596,7 +605,7 @@
 <translation id="3949601375789751990">Lalabas dito ang iyong history ng pag-browse</translation>
 <translation id="3949870428812919180">Walang naka-save na paraan ng pagbabayad</translation>
 <translation id="3950820424414687140">Mag-sign in</translation>
-<translation id="3961148744525529027">Nakabukas nang kalahati ang tagapangasiwa ng pagbabayad</translation>
+<translation id="3961148744525529027">Nakabukas nang kalahati ang sheet ng tagapangasiwa ng pagbabayad</translation>
 <translation id="3962859241508114581">Nakaraang Track</translation>
 <translation id="3963837677003247395">Manual na magpatuloy?</translation>
 <translation id="3964661563329879394">{COUNT,plural, =0{Wala}=1{Mula sa 1 site }one{Mula sa # site }other{Mula sa # na site }}</translation>
@@ -627,6 +636,7 @@
 <translation id="4110652170750985508">Suriin ang iyong pagbabayad</translation>
 <translation id="4112140312785995938">Mag-seek Pabalik</translation>
 <translation id="4116663294526079822">Palaging payagan sa site na ito</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">Hindi sinusuportahan ang saklaw ng patakaran.</translation>
 <translation id="4123572138124678573">Triple punch bottom</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{1 pa}one{# pa}other{# pa}}</translation>
@@ -692,6 +702,7 @@
 <translation id="4346197816712207223">Mga Tinatanggap na Credit Card</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">Maaaring subukan ng mga attacker sa site na ito na mag-install ng mga mapanganib na program sa iyong computer na magnanakaw o magde-delete ng impormasyon mo (halimbawa, mga larawan, password, mensahe at credit card).</translation>
+<translation id="4358059973562876591">Posibleng hindi mailapat ang mga template na tinukoy mo dahil sa error sa patakarang DnsOverHttpsMode.</translation>
 <translation id="4358461427845829800">Pamahalaan ang mga paraan ng pagbabayad...</translation>
 <translation id="4367563149485757821">Number-12 (Envelope)</translation>
 <translation id="437058704415269440">Balanse sa Account</translation>
@@ -954,6 +965,7 @@
 <translation id="5685654322157854305">Magdagdag ng Address sa Pagpapadala</translation>
 <translation id="5689199277474810259">I-export sa JSON</translation>
 <translation id="5689516760719285838">Lokasyon</translation>
+<translation id="569000877158168851">Walang kaugnayan ang value ng DnsOverHttpsTemplates, at hindi ito gagamitin, maliban na lang kung itatakda ang patakarang DnsOverHttpsMode sa <ph name="SECURE_DNS_MODE_AUTOMATIC" /> o <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="570530837424789914">Pamahalaan...</translation>
 <translation id="57094364128775171">Magmungkahi ng malakas na password...</translation>
 <translation id="5710435578057952990">Ang pagkilala ng website na ito ay hindi natukoy.</translation>
@@ -979,6 +991,7 @@
 <translation id="5813119285467412249">&amp;Gawing Muli ang Pagdagdag</translation>
 <translation id="583281660410589416">Hindi-alam</translation>
 <translation id="5838278095973806738">Hindi ka dapat maglagay ng anumang sensitibong impormasyon sa site na ito (halimbawa, mga password o credit card), dahil maaari itong nakawin ng mga umaatake.</translation>
+<translation id="5851548754964597211">Listahan ng tab</translation>
 <translation id="5855253129151731373">Mukhang katulad ng <ph name="LOOKALIKE_DOMAIN" /> ang hostname ng site na ito. Kung minsan, ginagaya ng mga attacker ang mga site sa pamamagitan ng paggawa ng mga maliit at mahirap makitang pagbabago sa domain name.
 
     Kung naniniwala kang mali ang pagpapakita nito, pakibisita ang https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals.</translation>
@@ -1038,6 +1051,7 @@
 <translation id="6064217302520318294">Lock ng screen</translation>
 <translation id="6080696365213338172">Nag-access ka ng nilalaman gamit ang isang certificate na ibinigay ng administrator. Maaaring harangin ng iyong administrator ang data na ibibigay mo sa <ph name="DOMAIN" />.</translation>
 <translation id="6094273045989040137">I-annotate</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">Maaaring may iba pang anyo ng history ng pag-browse ang iyong Google Account sa <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" /></translation>
 <translation id="6132597952260690497">Impormasyon tungkol sa mga naka-install na extension at plugin</translation>
 <translation id="6146055958333702838">Tingnan ang anumang mga kable at i-reboot ang anumang mga router, modem o iba
@@ -1063,9 +1077,16 @@
 <translation id="6266934640124581640">Light Teal</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="6279516281132775660"><ph name="BEGIN_EMPHASIS" />Hindi ise-save<ph name="END_EMPHASIS" /> ng Chrome ang sumusunod na impormasyon:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />Iyong history ng pag-browse
+          <ph name="LIST_ITEM" />Cookies at data ng site
+          <ph name="LIST_ITEM" />Impormasyong inilalagay sa mga form
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">Hindi maaaring maghatid sa address na ito. Pumili ng ibang address.</translation>
 <translation id="6282194474023008486">Postal code</translation>
 <translation id="6290238015253830360">Lalabas dito ang mga iminungkahi mong artikulo</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Ihinihinto ang Google Assistant sa Chrome</translation>
 <translation id="6305205051461490394">Hindi makakonekta sa <ph name="URL" />.</translation>
 <translation id="6321917430147971392">Suriin ang iyong mga setting ng DNS</translation>
@@ -1129,11 +1150,13 @@
 <translation id="6596325263575161958">Mga pagpipilian sa pag-encrypt</translation>
 <translation id="6604181099783169992">Mga Motion o Light Sensor</translation>
 <translation id="6609880536175561541">Prc7 (Envelope)</translation>
+<translation id="6612358246767739896">Pinoprotektahang content</translation>
 <translation id="6624427990725312378">Impormasyon ng Contact</translation>
 <translation id="6626291197371920147">Magdagdag ng wastong card number</translation>
 <translation id="6628463337424475685">Paghahanap ng <ph name="ENGINE" /></translation>
 <translation id="6630809736994426279">Maaaring magtangka ang mga attacker na kasalukuyang nasa <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> na mag-install ng mga mapanganib na program sa iyong Mac na magnanakaw o magde-delete ng impormasyon mo (halimbawa, mga larawan, password, mensahe, at credit card). <ph name="BEGIN_LEARN_MORE_LINK" />Matuto pa<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">Mayroong higit sa isang pinagmulan para sa patakaran, pero pareho ang mga value.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">I-clear</translation>
 <translation id="6644283850729428850">Hindi na ginagamit ang patakarang ito.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{Wala}=1{Mula sa 1 site (hindi ka masa-sign out sa iyong Google Account)}one{Mula sa # site (hindi ka masa-sign out sa iyong Google Account)}other{Mula sa # na site (hindi ka masa-sign out sa iyong Google Account)}}</translation>
@@ -1156,6 +1179,7 @@
 <translation id="6753269504797312559">Halaga ng patakaran</translation>
 <translation id="6757797048963528358">Nag-sleep ang iyong device.</translation>
 <translation id="6768213884286397650">Hagaki (Postcard)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">Violet</translation>
 <translation id="6786747875388722282">Mga Extension</translation>
 <translation id="6790428901817661496">I-play</translation>
@@ -1458,6 +1482,7 @@
 <translation id="8261506727792406068">I-delete</translation>
 <translation id="8262952874573525464">Edge stitch bottom</translation>
 <translation id="8267698848189296333">Nagsa-sign in bilang <ph name="USERNAME" /></translation>
+<translation id="8269981117540303696">Pribado ka nang makakapag-browse ngayon, at hindi makikita ng ibang taong gumagamit ng device na ito ang iyong aktibidad. Gayunpaman, mase-save ang mga download at bookmark.</translation>
 <translation id="8277900682056760511">Nakabukas ang sheet ng tagapangasiwa ng pagbabayad</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">Mag-sign In</translation>
@@ -1511,6 +1536,7 @@
 <translation id="8571890674111243710">Tina-translate ang pahina sa <ph name="LANGUAGE" />...</translation>
 <translation id="858637041960032120">Magdagdag ng numero ng telepono</translation>
 <translation id="860043288473659153">Pangalan ng cardholder</translation>
+<translation id="8616822740383114808">Ipinatupad ng "<ph name="ENFORCING_SETTING" />" ang setting na ito sa "<ph name="SETTINGS_PAGE" />"</translation>
 <translation id="861775596732816396">Laki 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">I-save ang Card na Ito sa Device na Ito</translation>
@@ -1556,6 +1582,7 @@
 <translation id="8891727572606052622">Di-wastong mode ng proxy.</translation>
 <translation id="8903921497873541725">Mag-zoom in</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">Napunta ka sa incognito.</translation>
 <translation id="8912362522468806198">Google Account</translation>
 <translation id="8918231688545606538">Kahina-hinala ang page na ito</translation>
 <translation id="892588693504540538">Punch top right</translation>
@@ -1652,6 +1679,7 @@
     &lt;li&gt;Subukang i-uninstall o i-disable ang "<ph name="SOFTWARE_NAME" />"&lt;/li&gt;
     &lt;li&gt;Subukang kumonekta sa ibang network&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">Mula sa Google Pay</translation>
 <translation id="998893882640184078">Magbukas ng bagong incognito window sa Chrome</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_fr.xtb b/components/strings/components_strings_fr.xtb
index e7157a8..ece1098 100644
--- a/components/strings/components_strings_fr.xtb
+++ b/components/strings/components_strings_fr.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">Pli du volet droit</translation>
 <translation id="1442987760062738829">Perforer</translation>
 <translation id="1455413310270022028">Gomme</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5 x 7</translation>
 <translation id="1472675084647422956">Plus</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">Sélectionner l'adresse de livraison</translation>
 <translation id="1492194039220927094">Diffusion push des règles : </translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">Essayez de <ph name="BEGIN_LINK" />consulter la page d'accueil du site<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">Historique</translation>
 <translation id="1645368109819982629">Protocole incompatible</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">Enlèvement</translation>
 <translation id="1662550410081243962">Enregistrer et renseigner les modes de paiement</translation>
 <translation id="1663943134801823270">Les cartes et les adresses proviennent de Chrome. Vous pouvez les gérer dans les <ph name="BEGIN_LINK" />paramètres<ph name="END_LINK" />.</translation>
@@ -172,8 +175,9 @@
 <translation id="173080396488393970">Type de carte non accepté</translation>
 <translation id="1734864079702812349">American Express</translation>
 <translation id="1734878702283171397">Essayez de contacter l'administrateur système.</translation>
-<translation id="1739107442478692187">Une violation des données affecte un site ou une application que vous utilisez. Nous vous recommandons de vérifier vos mots de passe enregistrés et de modifier celui utilisé pour <ph name="ORIGIN" /> immédiatement.</translation>
+<translation id="1739107442478692187">Un site ou une application que vous utilisez a subi une violation des données. Nous vous recommandons de vérifier vos mots de passe enregistrés et de modifier celui utilisé pour <ph name="ORIGIN" /> immédiatement.</translation>
 <translation id="1740951997222943430">Saisissez un mois d'expiration valide</translation>
+<translation id="1741613555002899862">Une valeur valide doit être spécifiée lorsque la règle DnsOverHttpsMode est définie sur <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="1743520634839655729">Pour régler plus rapidement vos achats la prochaine fois, enregistrez votre carte, votre nom et votre adresse de facturation dans votre compte Google et sur cet appareil.</translation>
 <translation id="1743570585616704562">Non reconnu</translation>
 <translation id="1745880797583122200">Votre navigateur est géré</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">Numéro de page</translation>
 <translation id="1763864636252898013">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 le système d'exploitation de votre appareil. Cela peut être dû à une mauvaise configuration ou bien à l'interception de votre connexion par un pirate informatique.</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Essayez d'exécuter les diagnostics réseau de Windows<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">Mettre à jour votre phrase secrète de synchronisation</translation>
 <translation id="1787142507584202372">Les onglets ouverts s'affichent ici</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">Contribuez à améliorer la sécurité de Chrome en envoyant à Google les <ph name="BEGIN_WHITEPAPER_LINK" />URL de certaines pages que vous consultez, ainsi que des informations système limitées et une partie du contenu de certaines pages<ph name="END_WHITEPAPER_LINK" />. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">Version du micrologiciel</translation>
 <translation id="1981206234434200693">Effacer les données de l'historique de navigation de Chrome</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{et 1 autre}one{et # autre}other{et # autres}}</translation>
 <translation id="2003709556000175978">Réinitialiser votre mot de passe maintenant</translation>
 <translation id="2003775180883135320">Quadruple perforation en haut</translation>
@@ -243,8 +249,9 @@
 <translation id="2114841414352855701">Ignorée parce que remplacée par <ph name="POLICY_NAME" />.</translation>
 <translation id="2119505898009119320">Émis pour : <ph name="ORGANIZATION" /> [<ph name="JURISDICTION" />]</translation>
 <translation id="2119867082804433120">Perforation en bas à droite</translation>
-<translation id="2124528555835617522">Une violation des données affecte un site ou une application que vous utilisez. Nous vous recommandons de vérifier vos mots de passe enregistrés immédiatement.</translation>
+<translation id="2124528555835617522">Un site ou une application que vous utilisez a subi une violation des données. Nous vous recommandons de vérifier vos mots de passe enregistrés immédiatement.</translation>
 <translation id="2129079103035905234">Capteurs de mouvement</translation>
+<translation id="2130448033692577677">Les modèles que vous avez spécifiés risquent de ne pas être appliqués, car la règle DnsOverHttpsMode n'est pas configurée.</translation>
 <translation id="213826338245044447">Favoris sur mobile</translation>
 <translation id="214556005048008348">Annuler le paiement</translation>
 <translation id="2147827593068025794">Synchronisation en arrière-plan</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">Agrafage par le bord gauche</translation>
 <translation id="225207911366869382">Cette valeur n'est plus utilisée dans le cadre de cette règle.</translation>
 <translation id="2257315177824333709">Désolé, votre carte ne peut pas être enregistrée pour le moment</translation>
+<translation id="2258928405015593961">Indiquez une date d'expiration située dans le futur et réessayez</translation>
 <translation id="2262243747453050782">Erreur HTTP.</translation>
 <translation id="2263079731045660823">Mettre à jour la saisie automatique des informations de paiement dans les paramètres de Chrome</translation>
 <translation id="2267047181501709434">Vérification de votre identité…</translation>
@@ -473,13 +481,13 @@
 <translation id="3282497668470633863">Ajouter le nom sur la carte</translation>
 <translation id="3287510313208355388">Télécharger une fois connecté</translation>
 <translation id="3293642807462928945">En savoir plus sur les règles <ph name="POLICY_NAME" />.</translation>
-<translation id="3295439534709115864">Une violation des données affecte un site ou une application que vous utilisez. Nous vous recommandons de changer votre mot de passe pour <ph name="ORIGIN" /> immédiatement.</translation>
+<translation id="3295439534709115864">Un site ou une application que vous utilisez a subi une violation des données. Nous vous recommandons de changer votre mot de passe pour <ph name="ORIGIN" /> immédiatement.</translation>
 <translation id="3303855915957856445">Aucun résultat de recherche n'a été trouvé.</translation>
 <translation id="3320021301628644560">Ajouter une adresse de facturation</translation>
 <translation id="3324983252691184275">Pourpre</translation>
 <translation id="3338095232262050444">Sécurisé</translation>
 <translation id="3355823806454867987">Modifier les paramètres du proxy...</translation>
-<translation id="3360103848165129075">Page du gestionnaire de paiement</translation>
+<translation id="3360103848165129075">Feuille du gestionnaire de paiement</translation>
 <translation id="3362968246557010467">Cette règle a été copiée automatiquement depuis la règle obsolète "<ph name="OLD_POLICY" />". Vous devez utiliser cette nouvelle règle à la place.</translation>
 <translation id="3366477098757335611">Afficher les cartes</translation>
 <translation id="3369192424181595722">Erreur de l'horloge</translation>
@@ -496,6 +504,7 @@
 <translation id="3427092606871434483">Autoriser (par défaut)</translation>
 <translation id="3427342743765426898">&amp;Rétablir la modification</translation>
 <translation id="342781501876943858">L'équipe Chromium vous recommande de réinitialiser votre mot de passe si vous l'avez réutilisé sur d'autres sites.</translation>
+<translation id="3428151540071562330">Au moins un URI de modèle de serveur DnsOverHttpsTemplates n'est pas valide et ne sera pas utilisé.</translation>
 <translation id="3431636764301398940">Enregistrer cette carte sur cet appareil</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">Le propriétaire de cet appareil a désactivé le jeu avec le dinosaure.</translation>
@@ -594,7 +603,7 @@
 <translation id="3949601375789751990">Votre historique de navigation s'affiche ici</translation>
 <translation id="3949870428812919180">Aucun mode de paiement enregistré</translation>
 <translation id="3950820424414687140">Ouvrir une session</translation>
-<translation id="3961148744525529027">La page du gestionnaire de paiement est ouverte à moitié</translation>
+<translation id="3961148744525529027">La feuille du gestionnaire de paiement est ouverte à moitié</translation>
 <translation id="3962859241508114581">Titre précédent</translation>
 <translation id="3963837677003247395">Continuer manuellement ?</translation>
 <translation id="3964661563329879394">{COUNT,plural, =0{Aucun}=1{De 1 site }one{De # site }other{De # sites }}</translation>
@@ -625,6 +634,7 @@
 <translation id="4110652170750985508">Vérifier votre paiement</translation>
 <translation id="4112140312785995938">Retour rapide</translation>
 <translation id="4116663294526079822">Toujours autoriser sur ce site</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">La portée de la règle n'est pas compatible.</translation>
 <translation id="4123572138124678573">Triple perforation en bas</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{1 autre}one{# autre}other{# autres}}</translation>
@@ -690,6 +700,7 @@
 <translation id="4346197816712207223">Cartes de crédit acceptées</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">Des individus malveillants à l'œuvre sur ce site pourraient tenter d'installer des applications dangereuses sur votre ordinateur afin de récupérer ou de supprimer certaines informations : photos, mots de passe, messages, numéros de carte de paiement, etc.</translation>
+<translation id="4358059973562876591">Les modèles que vous avez spécifiés risquent de ne pas être appliqués en raison d'une erreur liée à la règle DnsOverHttpsMode.</translation>
 <translation id="4358461427845829800">Gérer les modes de paiement…</translation>
 <translation id="4367563149485757821">Number-12 (enveloppe)</translation>
 <translation id="437058704415269440">Solde du compte</translation>
@@ -952,6 +963,7 @@
 <translation id="5685654322157854305">Ajouter une adresse de livraison</translation>
 <translation id="5689199277474810259">Exporter au format JSON</translation>
 <translation id="5689516760719285838">Position</translation>
+<translation id="569000877158168851">La valeur de la règle DnsOverHttpsTemplates n'est pas valide et ne sera pas utilisée, sauf si la règle DnsOverHttpsMode est définie sur <ph name="SECURE_DNS_MODE_AUTOMATIC" /> ou <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="570530837424789914">Gérer…</translation>
 <translation id="57094364128775171">Suggérer un mot de passe sécurisé…</translation>
 <translation id="5710435578057952990">L'identité de ce site Web n'a pas été vérifiée.</translation>
@@ -977,6 +989,7 @@
 <translation id="5813119285467412249">&amp;Rétablir l'ajout</translation>
 <translation id="583281660410589416">Inconnu</translation>
 <translation id="5838278095973806738">Vous ne devriez pas saisir d'informations sensibles sur ce site (par exemple, vos mots de passe ou les informations de votre carte de paiement), car elles risquent d'être dérobées par des pirates informatiques.</translation>
+<translation id="5851548754964597211">Liste d'onglets</translation>
 <translation id="5855253129151731373">Le nom d'hôte de ce site ressemble à <ph name="LOOKALIKE_DOMAIN" />. Les pirates informatiques tentent parfois d'imiter des sites Web en modifiant le nom de domaine de façon subtile pour que le changement passe inaperçu.
 
     Si vous pensez que ce message est affiché par erreur, veuillez consulter la page https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals.</translation>
@@ -1036,6 +1049,7 @@
 <translation id="6064217302520318294">Verrouillage de l'écran</translation>
 <translation id="6080696365213338172">Vous avez accédé à du contenu à l'aide d'un certificat fourni par l'administrateur. Les données que vous fournissez à <ph name="DOMAIN" /> peuvent être interceptées par votre administrateur.</translation>
 <translation id="6094273045989040137">Annoter</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">Votre compte Google conserve peut-être d'autres contenus d'historique de navigation sur la page <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" /></translation>
 <translation id="6132597952260690497">Informations à propos des extensions et plug-ins installés</translation>
 <translation id="6146055958333702838">Vérifiez les câbles et redémarrez votre routeur, votre modem
@@ -1061,9 +1075,16 @@
 <translation id="6266934640124581640">Turquoise clair</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="6279516281132775660">Chrome <ph name="BEGIN_EMPHASIS" />n'enregistre pas<ph name="END_EMPHASIS" /> les informations suivantes :
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />Votre historique de navigation
+          <ph name="LIST_ITEM" />Les cookies et les données de sites
+          <ph name="LIST_ITEM" />Les informations que vous avez saisies dans des formulaires
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">Impossible de livrer à cette adresse. Sélectionnez-en une autre.</translation>
 <translation id="6282194474023008486">Code postal</translation>
 <translation id="6290238015253830360">Vos suggestions d'articles s'affichent ici</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Arrêt de l'Assistant Google dans Chrome</translation>
 <translation id="6305205051461490394"><ph name="URL" /> est inaccessible.</translation>
 <translation id="6321917430147971392">Vérifiez vos paramètres DNS</translation>
@@ -1127,11 +1148,13 @@
 <translation id="6596325263575161958">Options de chiffrement</translation>
 <translation id="6604181099783169992">Capteurs de mouvement ou de lumière</translation>
 <translation id="6609880536175561541">Prc7 (enveloppe)</translation>
+<translation id="6612358246767739896">Contenu protégé</translation>
 <translation id="6624427990725312378">Coordonnées</translation>
 <translation id="6626291197371920147">Ajouter un numéro de carte valide</translation>
 <translation id="6628463337424475685">Recherche <ph name="ENGINE" /></translation>
 <translation id="6630809736994426279">Des individus malveillants à l'œuvre sur le site <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> pourraient tenter d'installer des programmes dangereux sur votre Mac afin de récupérer ou de supprimer certaines informations (photos, mots de passe, messages ou numéros de carte de crédit, par exemple). <ph name="BEGIN_LEARN_MORE_LINK" />En savoir plus<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">Il existe plusieurs sources pour cette règle, mais les valeurs sont identiques.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">Effacer</translation>
 <translation id="6644283850729428850">Cette règle est obsolète.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{Aucun}=1{De 1 site (vous ne serez pas déconnecté de votre compte Google)}one{De # site (vous ne serez pas déconnecté de votre compte Google)}other{De # sites (vous ne serez pas déconnecté de votre compte Google)}}</translation>
@@ -1154,6 +1177,7 @@
 <translation id="6753269504797312559">Valeur de la règle</translation>
 <translation id="6757797048963528358">Votre appareil s'est mis en veille.</translation>
 <translation id="6768213884286397650">Hagaki (carte postale)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">Mauve</translation>
 <translation id="6786747875388722282">Extensions</translation>
 <translation id="6790428901817661496">Lire</translation>
@@ -1326,7 +1350,7 @@
 <translation id="7637571805876720304">Supprimer les données de carte de paiement de Chromium ?</translation>
 <translation id="7638605456503525968">Ports série</translation>
 <translation id="7639968568612851608">Gris foncé</translation>
-<translation id="7653957176542370971">La page du gestionnaire de paiement est fermée</translation>
+<translation id="7653957176542370971">La feuille du gestionnaire de paiement est fermée</translation>
 <translation id="765676359832457558">Masquer les paramètres avancés…</translation>
 <translation id="7658239707568436148">Annuler</translation>
 <translation id="7662298039739062396">Paramètre contrôlé par une extension</translation>
@@ -1456,7 +1480,8 @@
 <translation id="8261506727792406068">Supprimer</translation>
 <translation id="8262952874573525464">Agrafage par le bord inférieur</translation>
 <translation id="8267698848189296333">Connexion en tant que <ph name="USERNAME" /></translation>
-<translation id="8277900682056760511">La page du gestionnaire de paiement est ouverte</translation>
+<translation id="8269981117540303696">Vous pouvez désormais naviguer de façon privée. Les autres utilisateurs de cet appareil ne verront pas votre activité. Les téléchargements et les favoris seront cependant enregistrés.</translation>
+<translation id="8277900682056760511">La feuille du gestionnaire de paiement est ouverte</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">Connexion</translation>
 <translation id="8288807391153049143">Afficher le certificat</translation>
@@ -1509,6 +1534,7 @@
 <translation id="8571890674111243710">Traduction de la page en <ph name="LANGUAGE" />...</translation>
 <translation id="858637041960032120">Saisir num tél</translation>
 <translation id="860043288473659153">Nom du titulaire de la carte</translation>
+<translation id="8616822740383114808">Ce paramètre est appliqué par "<ph name="ENFORCING_SETTING" />" dans "<ph name="SETTINGS_PAGE" />"</translation>
 <translation id="861775596732816396">Taille 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Enregistrer cette carte sur cet appareil</translation>
@@ -1554,6 +1580,7 @@
 <translation id="8891727572606052622">Mode proxy non valide.</translation>
 <translation id="8903921497873541725">Zoom avant</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">Vous êtes passé en mode navigation privée</translation>
 <translation id="8912362522468806198">Compte Google</translation>
 <translation id="8918231688545606538">Cette page est suspecte</translation>
 <translation id="892588693504540538">Perforation en haut à droite</translation>
@@ -1650,6 +1677,7 @@
     &lt;li&gt;Essayez de désinstaller ou de désactiver "<ph name="SOFTWARE_NAME" />".&lt;/li&gt;
     &lt;li&gt;Essayez de vous connecter à un autre réseau.&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">De Google Pay</translation>
 <translation id="998893882640184078">Ouvrir une nouvelle fenêtre de navigation privée dans Chrome</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_gu.xtb b/components/strings/components_strings_gu.xtb
index 4f00f76..c3bc666 100644
--- a/components/strings/components_strings_gu.xtb
+++ b/components/strings/components_strings_gu.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">જમણો ગેટ ફોલ્ડ</translation>
 <translation id="1442987760062738829">કાણું પાડો</translation>
 <translation id="1455413310270022028">ઇરેઝર</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5x7</translation>
 <translation id="1472675084647422956">વધુ બતાવો</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">વિતરણ માટેનું સરનામું પસંદ કરો</translation>
 <translation id="1492194039220927094">પુશ કરેલી પૉલિસી:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859"><ph name="BEGIN_LINK" />સાઇટના હોમપેજની મુલાકાત લેવાનો<ph name="END_LINK" /> પ્રયાસ કરો.</translation>
 <translation id="1644574205037202324">ઇતિહાસ</translation>
 <translation id="1645368109819982629">અસમર્થિત પ્રોટોકોલ</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">પિકઅપ</translation>
 <translation id="1662550410081243962">ચુકવણી પદ્ધતિઓ સાચવો અને ભરો</translation>
 <translation id="1663943134801823270">કાર્ડ અને સરનામા Chromeમાંથી છે. તમે તેને <ph name="BEGIN_LINK" />સેટિંગ્સ<ph name="END_LINK" />માં સંચાલિત કરી શકો છો.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">સિસ્ટમ વ્યવસ્થાપકનો સંપર્ક કરવાનો પ્રયાસ કરો.</translation>
 <translation id="1739107442478692187">તમે જે સાઇટ અથવા ઍપનો ઉપયોગ કરો છો તેના પર ડેટાનું ઉલ્લંઘન થયું છે. Chrome તમને તરત જ તમારા સાચવેલા પાસવર્ડ ચેક કરવાનો અને <ph name="ORIGIN" /> પરનો તમારો પાસવર્ડ બદલવાનો સુઝાવ આપે છે.</translation>
 <translation id="1740951997222943430">એક માન્ય સમાપ્તિ મહિનો દાખલ કરો</translation>
+<translation id="1741613555002899862">જ્યારે DnsOverHttpsMode <ph name="SECURE_DNS_MODE_SECURE" /> હોય, ત્યારે DnsOverHttpsTemplate નીતિ અને માન્ય સ્ટ્રિંગનો ઉલ્લેખ કરવો આવશ્યક છે.</translation>
 <translation id="1743520634839655729">આગલી વખતે વધુ ઝડપથી ચુકવણી કરવા માટે, તમારા કાર્ડ, નામ અને બિલિંગ સરનામાને તમારા Google એકાઉન્ટ અને આ ઉપકરણ પર સાચવો.</translation>
 <translation id="1743570585616704562">ઓળખાયેલ નથી</translation>
 <translation id="1745880797583122200">તમારું બ્રાઉઝર મેનેજ કરવામાં આવે છે</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">પૃષ્ઠ નંબર</translation>
 <translation id="1763864636252898013">આ સર્વર સાબિત કરી શક્યું નથી કે એ <ph name="DOMAIN" /> છે; એનું સુરક્ષા પ્રમાણપત્ર તમારા ડિવાઇસની ઑપરેટિંગ સિસ્ટમ દ્વારા વિશ્વસનીય નથી. આ કોઈ ખોટી ગોઠવણીને કારણે થયું હશે અથવા કોઈ હુમલાખોર તમારા કનેક્શનને અટકાવી રહ્યો છે.</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Windows નેટવર્ક ડાયગ્નોસ્ટિક્સ ચલાવવાનો પ્રયાસ કરો<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">કૃપા કરી તમારા સમન્વયન પાસફ્રેઝને અપડેટ કરો.</translation>
 <translation id="1787142507584202372">તમારા ખુલ્લા ટૅબ્સ અહીં દેખાય છે</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061"><ph name="BEGIN_WHITEPAPER_LINK" />તમે મુલાકાત લો તે કેટલાક પેજના URLs, સિસ્ટમ વિશેની સીમિત માહિતી અને પેજનું કેટલુંક કન્ટેન્ટ<ph name="END_WHITEPAPER_LINK" /> Googleને મોકલીને Chromeની સુરક્ષા વધુ સારી બનાવવામાં સહાય કરો. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">ફર્મવેયર વર્ઝન</translation>
 <translation id="1981206234434200693">Chromeના બ્રાઉઝિંગ ઇતિહાસનો ડેટા સાફ કરો</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{અને 1 વધુ}one{અને # વધુ}other{અને # વધુ}}</translation>
 <translation id="2003709556000175978">તમારો પાસવર્ડ હમણાં જ રીસેટ કરો</translation>
 <translation id="2003775180883135320">ઉપરની બાજુએ ચતુષ્કોણ કાણું પાડો</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">નીચે જમણી બાજુએ કાણું પાડો</translation>
 <translation id="2124528555835617522">તમે જે સાઇટ અથવા ઍપનો ઉપયોગ કરો છો તેના પર ડેટાનું ઉલ્લંઘન થયું છે. Chrome તમને તરત જ તમારા સાચવેલા પાસવર્ડ ચેક કરવાનો સુઝાવ આપે છે.</translation>
 <translation id="2129079103035905234">મોશન સેન્સર</translation>
+<translation id="2130448033692577677">DnsOverHttpsMode નીતિ સેટ ન કરી હોવાને કારણે તમે ઉલ્લેખ કરેલા નમૂનાઓને કદાચ લાગુ કરવામાં આવશે નહીં.</translation>
 <translation id="213826338245044447">મોબાઇલ બુકમાર્ક્સ</translation>
 <translation id="214556005048008348">ચુકવણી રદ કરો</translation>
 <translation id="2147827593068025794">પૃષ્ઠભૂમિ સમન્વયન</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">ડાબી બાજુએ કિનારી જોડવી</translation>
 <translation id="225207911366869382">આ નીતિ માટે આ મૂલ્યને નાપસંદ કરેલું છે.</translation>
 <translation id="2257315177824333709">માફ કરશો, અત્યારે તમારું કાર્ડ સાચવી શકતા નથી</translation>
+<translation id="2258928405015593961">ભવિષ્યની સમાપ્તિ તારીખ દાખલ કરો અને ફરી પ્રયાસ કરો</translation>
 <translation id="2262243747453050782">HTTP ભૂલ</translation>
 <translation id="2263079731045660823">Chrome સેટિંગમાં ક્રેડિટ કાર્ડ ઑટોમેટિક રીતે ભરવાની માહિતીને અપડેટ કરો</translation>
 <translation id="2267047181501709434">તમારી ઓળખની ચકાસણી કરી રહ્યાં છીએ...</translation>
@@ -504,6 +512,7 @@
 <translation id="3427092606871434483">મંજૂરી આપો (ડિફૉલ્ટ)</translation>
 <translation id="3427342743765426898">&amp;ફરી ફેરફાર કરો</translation>
 <translation id="342781501876943858">જો તમે અન્ય સાઇટ પર તમારા પાસવર્ડનો ફરી ઉપયોગ કર્યો હોય, તો Chromium તેને રીસેટ કરવાનો સુઝાવ આપે છે.</translation>
+<translation id="3428151540071562330">DnsOverHttpsTemplates સર્વરના નમૂનાની એક કે તેથી વધુ URI અમાન્ય છે અને તેનો ઉપયોગ કરવામાં આવશે નહીં.</translation>
 <translation id="3431636764301398940">આ ડિવાઇસ પર આ કાર્ડ સાચવો</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">આ ઉપકરણના માલિકે ડાયનાસોર રમત બંધ કરી છે.</translation>
@@ -637,6 +646,7 @@
 <translation id="4110652170750985508">તમારી ચુકવણીને રિવ્યૂ કરો</translation>
 <translation id="4112140312785995938">પાછળ કરો</translation>
 <translation id="4116663294526079822">હંમેશા આ સાઇટ પર મંજૂરી આપો</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">નીતિ મર્યાદા સમર્થિત નથી.</translation>
 <translation id="4123572138124678573">નીચેની તરફ ત્રણ કાણાં પાડો</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{1 અન્ય}one{# અન્ય}other{# અન્ય}}</translation>
@@ -702,6 +712,7 @@
 <translation id="4346197816712207223">સ્વીકૃત ક્રેડિટ કાર્ડ</translation>
 <translation id="4346833872170306413">રૉક-16K</translation>
 <translation id="4356973930735388585">આ સાઇટ પરના હુમલાખોરો તમારા કમ્પ્યુટર પર તમારી માહિતી (ઉદાહરણ તરીકે, ફોટો, પાસવર્ડ, સંદેશા અને ક્રેડિટ કાર્ડ)ને ચોરી શકે કે કાઢી નાખે એવા જોખમી પ્રોગ્રામને ઇન્સ્ટૉલ કરવાનો પ્રયાસ કરી શકે છે.</translation>
+<translation id="4358059973562876591">DnsOverHttpsMode નીતિમાં ભૂલના કારણે તમે ઉલ્લેખ કરેલા નમૂનાઓને કદાચ લાગુ કરવામાં આવશે નહીં.</translation>
 <translation id="4358461427845829800">ચુકવણી પદ્ધતિઓ મેનેજ કરો…</translation>
 <translation id="4367563149485757821">નંબર-12 (એન્વલપ)</translation>
 <translation id="437058704415269440">એકાઉન્ટ બૅલેન્સ</translation>
@@ -964,6 +975,7 @@
 <translation id="5685654322157854305">વિતરણ માટેનું સરનામું ઉમેરો</translation>
 <translation id="5689199277474810259">JSON પર નિકાસ કરો</translation>
 <translation id="5689516760719285838">સ્થાન</translation>
+<translation id="569000877158168851">DnsOverHttpsTemplatesનું મૂલ્ય સંબંધિત નથી અને જો DnsOverHttpsMode નીતિને <ph name="SECURE_DNS_MODE_AUTOMATIC" /> અથવા <ph name="SECURE_DNS_MODE_SECURE" /> પર સેટ કરવામાં નહીં આવી હોય, તો તે મૂલ્યનો ઉપયોગ કરવામાં આવશે નહીં.</translation>
 <translation id="570530837424789914">મેનેજ કરો…</translation>
 <translation id="57094364128775171">સશક્ત પાસવર્ડ સૂચવો…</translation>
 <translation id="5710435578057952990">આ વેબસાઇટની ઓળખ ચકાસવામાં આવી નથી.</translation>
@@ -989,6 +1001,7 @@
 <translation id="5813119285467412249">&amp;ઉમેરવું ફરી કરો</translation>
 <translation id="583281660410589416">અજ્ઞાત</translation>
 <translation id="5838278095973806738">તમારે આ સાઇટ પર કોઈપણ સંવેદનશીલ માહિતી (ઉદાહરણ તરીકે, પાસવર્ડ્સ અથવા ક્રેડિટ કાર્ડ્સ) દાખલ કરવી જોઈએ નહીં, કારણ કે તે હુમલાખોર દ્વારા ચોરવામાં આવી શકે છે.</translation>
+<translation id="5851548754964597211">ટેબ સૂચિ</translation>
 <translation id="5855253129151731373">આ સાઇટના હોસ્ટનું નામ <ph name="LOOKALIKE_DOMAIN" /> જેવું જ લાગી રહ્યું છે. હુમલાખોરો ઘણી વાર ડોમેન નામમાં સરળતાથી જોઈ ન શકાય એવા મામૂલી ફેરફારો કરીને સાઇટની નકલ કરતા હોય છે.
 
     જો તમે એમ માનતા હો કે આ ભૂલમાં બતાવવામાં આવ્યું છે, તો કૃપા કરીને https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appealsની મુલાકાત લો.</translation>
@@ -1048,6 +1061,7 @@
 <translation id="6064217302520318294">સ્ક્રીન લૉક</translation>
 <translation id="6080696365213338172">તમે વ્યવસ્થાપક-પ્રદત્ત પ્રમાણપત્રનો ઉપયોગ કરીને કન્ટેન્ટ ઍક્સેસ કરી છે. તમે <ph name="DOMAIN" /> ને પ્રદાન કરેલ ડેટા તમારા વ્યવસ્થાપક દ્વારા ઇન્ટરસેપ્ટ થઈ શકે છે.</translation>
 <translation id="6094273045989040137">એનોટેટ કરો</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">તમારા Google એકાઉન્ટમાં <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" /> પર બ્રાઉઝિંગ ઇતિહાસના બીજા સ્વરૂપો હોય શકે છે</translation>
 <translation id="6132597952260690497">ઇન્સ્ટૉલ કરેલાં એક્સ્ટેંશન અને પ્લગ-ઇન વિશે માહિતી</translation>
 <translation id="6146055958333702838">કોઈપણ કેબલ્સ તપાસો અને તમે કદાચ ઉપયોગમાં લઇ રહ્યાં હોય તેવા કોઇપણ રાઉટર્સ, મૉડેમ્સ 
@@ -1073,9 +1087,16 @@
 <translation id="6266934640124581640">આછો મોરપીંછ</translation>
 <translation id="6276112860590028508">તમારી વાચન સૂચિનાં પૃષ્ઠો અહીં દેખાશે</translation>
 <translation id="627746635834430766">આગલી વખતે વધુ ઝડપથી ચુકવણી કરવા માટે, તમારા કાર્ડ અને બિલિંગ સરનામાંને તમારા Google એકાઉન્ટમાં સાચવો.</translation>
+<translation id="6279516281132775660">Chrome નીચે આપેલી માહિતી <ph name="BEGIN_EMPHASIS" />સાચવશે નહીં<ph name="END_EMPHASIS" />:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />તમારો બ્રાઉઝિંગ ઇતિહાસ
+          <ph name="LIST_ITEM" />કુકી અને સાઇટ ડેટા
+          <ph name="LIST_ITEM" />ફોર્મમાં દાખલ કરેલી માહિતી
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">આ સરનામે વિતરણ કરી શકતા નથી. કોઈ ભિન્ન સરનામું પસંદ કરો.</translation>
 <translation id="6282194474023008486">પોસ્ટલ કોડ</translation>
 <translation id="6290238015253830360">તમારા સૂચવેલા લેખ અહીં દેખાય છે</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Chromeમાં Google આસિસ્ટંટ રોકાઈ રહ્યું છે</translation>
 <translation id="6305205051461490394"><ph name="URL" />, પહોંચવા યોગ્ય નથી.</translation>
 <translation id="6321917430147971392">તમારી DNS સેટિંગ્સ તપાસો</translation>
@@ -1139,11 +1160,13 @@
 <translation id="6596325263575161958">એન્ક્રિપ્શન વિકલ્પો</translation>
 <translation id="6604181099783169992">મોશન અથવા લાઇટ સેન્સર</translation>
 <translation id="6609880536175561541">Prc7 (એન્વલપ)</translation>
+<translation id="6612358246767739896">સુરક્ષિત કન્ટેન્ટ</translation>
 <translation id="6624427990725312378">સંપર્ક માહિતી</translation>
 <translation id="6626291197371920147">માન્ય કાર્ડ નંબર ઉમેરો</translation>
 <translation id="6628463337424475685"><ph name="ENGINE" /> શોધ</translation>
 <translation id="6630809736994426279"><ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> પરના હુમલાખોરો કદાચ હાલમાં તમારા Mac પર જોખમી પ્રોગ્રામ ઇન્સ્ટૉલ કરવાનો પ્રયાસ કરે છે કે જે તમારી માહિતી (ઉદાહરણ તરીકે, ફોટો, પાસવર્ડ, સંદેશા અને ક્રેડિટ કાર્ડ) ચોરી અથવા ડિલીટ કરી શકે છે. <ph name="BEGIN_LEARN_MORE_LINK" />વધુ જાણો<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">આ નીતિ માટે એકથી વધુ સૉર્સ ઉપલબ્ધ છે, પણ મૂલ્ય સમાન છે.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">સાફ કરો</translation>
 <translation id="6644283850729428850">આ નીતિ દૂર કરવામાં આવેલી છે.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{કોઈ નહિ}=1{From 1 site (you won't be signed out of your Google Account)}one{From # sites (you won't be signed out of your Google Account)}other{From # sites (you won't be signed out of your Google Account)}}</translation>
@@ -1166,6 +1189,7 @@
 <translation id="6753269504797312559">નીતિ મૂલ્ય</translation>
 <translation id="6757797048963528358">તમારું ઉપકરણ નિષ્ક્રિય થઈ ગયું હતું.</translation>
 <translation id="6768213884286397650">Hagaki (પોસ્ટકાર્ડ)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">જાંબુડિયો</translation>
 <translation id="6786747875388722282">એક્સ્ટેન્શન્સ</translation>
 <translation id="6790428901817661496">ચલાવો</translation>
@@ -1468,6 +1492,7 @@
 <translation id="8261506727792406068">ડિલીટ કરો</translation>
 <translation id="8262952874573525464">નીચે કિનારી જોડવી</translation>
 <translation id="8267698848189296333"><ph name="USERNAME" /> તરીકે સાઇન ઇન કરી રહ્યાં છે</translation>
+<translation id="8269981117540303696">હવે તમે ખાનગીમાં બ્રાઉઝ કરી શકો છો અને આ ડિવાઇસનો ઉપયોગ કરતા અન્ય લોકો તમારી પ્રવૃત્તિ જોઇ શકશે નહીં. જો કે, ડાઉનલોડ અને બુકમાર્ક સાચવવામાં આવશે.</translation>
 <translation id="8277900682056760511">ચુકવણી માટેની હૅન્ડલર શીટ ખુલ્લી છે</translation>
 <translation id="8281084378435768645">મોટો-ફોટો</translation>
 <translation id="8286036467436129157">સાઇન ઇન કરો</translation>
@@ -1521,6 +1546,7 @@
 <translation id="8571890674111243710">પૃષ્ઠને <ph name="LANGUAGE" /> માં અનુવાદિત કરી રહ્યું છે...</translation>
 <translation id="858637041960032120">ફોન નંબર ઉમેરો</translation>
 <translation id="860043288473659153">કાર્ડધારકનું નામ</translation>
+<translation id="8616822740383114808">"<ph name="SETTINGS_PAGE" />"માં "<ph name="ENFORCING_SETTING" />" દ્વારા આ સેટિંગ લાગુ કરવામાં આવ્યું છે</translation>
 <translation id="861775596732816396">કદ 4</translation>
 <translation id="8622948367223941507">કાનૂની-અતિરિક્ત</translation>
 <translation id="8625384913736129811">આ કાર્ડને આ ડિવાઇસમાં સાચવો</translation>
@@ -1566,6 +1592,7 @@
 <translation id="8891727572606052622">અમાન્ય પ્રૉક્સી મોડ.</translation>
 <translation id="8903921497873541725">ઝૂમ વધારો</translation>
 <translation id="890485472659500557">એન્જિનિયરિંગ-C</translation>
+<translation id="8910670906166981838">તમે છૂપા મોડમાં ગયા છો</translation>
 <translation id="8912362522468806198">Google એકાઉન્ટ</translation>
 <translation id="8918231688545606538">આ પેજ શંકાસ્પદ છે</translation>
 <translation id="892588693504540538">ઉપર જમણી બાજુએ કાણું પાડો</translation>
@@ -1662,6 +1689,7 @@
     &lt;li&gt;"<ph name="SOFTWARE_NAME" />"ને અનઇન્સ્ટૉલ કે બંધ કરવાનો પ્રયાસ કરો&lt;/li&gt;
     &lt;li&gt;બીજા નેટવર્ક સાથે કનેક્ટ કરવાનો પ્રયાસ કરો&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">Google Pay માંથી</translation>
 <translation id="998893882640184078">નવી Chrome છુપી વિન્ડો ખોલો</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_hi.xtb b/components/strings/components_strings_hi.xtb
index 05459d9..31af15d 100644
--- a/components/strings/components_strings_hi.xtb
+++ b/components/strings/components_strings_hi.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">दायां गेट फ़ोल्ड</translation>
 <translation id="1442987760062738829">पंच</translation>
 <translation id="1455413310270022028">इरेज़र</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5x7</translation>
 <translation id="1472675084647422956">और दिखाएं</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2ए0</translation>
 <translation id="1484290072879560759">शिपिंग पता चुनें</translation>
 <translation id="1492194039220927094">नीतियां भेजें:</translation>
@@ -153,6 +155,7 @@
 <translation id="1640244768702815859"><ph name="BEGIN_LINK" />साइट के मुखपृष्ठ पर विज़िट करके<ph name="END_LINK" /> देखें.</translation>
 <translation id="1644574205037202324">इतिहास</translation>
 <translation id="1645368109819982629">असमर्थित प्रोटोकॉल</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">पिकअप</translation>
 <translation id="1662550410081243962">भुगतान के तरीके सेव करें और जानकारी भरें</translation>
 <translation id="1663943134801823270">कार्ड और पते Chrome से मिलते हैं. आप उन्हें <ph name="BEGIN_LINK" />सेटिंग<ph name="END_LINK" /> में प्रबंधित कर सकते हैं.</translation>
@@ -173,6 +176,7 @@
 <translation id="1734878702283171397">सिस्टम व्यवस्थापक से संपर्क करने का प्रयास करें.</translation>
 <translation id="1739107442478692187">आप जो साइट या ऐप्लिकेशन इस्तेमाल करते हैं उसमें डेटा का उल्लंघन हुआ है. Chrome सुझाव देता है कि आप अपने सेव किए हुए पासवर्ड की जांच करते रहें और अब उसे <ph name="ORIGIN" /> पर बदलते रहें.</translation>
 <translation id="1740951997222943430">खत्म होने का मान्य महीना डालें</translation>
+<translation id="1741613555002899862">DnsOverHttpsMode <ph name="SECURE_DNS_MODE_SECURE" /> होने पर, नीति तय हाेनी चाहिए. साथ ही, इसकी एक मान्य स्ट्रिंग भी होनी चाहिए.</translation>
 <translation id="1743520634839655729">अगली बार तेज़ी से भुगतान करने के लिए, अपने कार्ड, नाम और बिलिंग पते को अपने 'Google खाते' में और इस डिवाइस में सेव करें.</translation>
 <translation id="1743570585616704562">उंगली की पहचान नहीं हो सकी</translation>
 <translation id="1745880797583122200">आपका ब्राउज़र प्रबंधित है</translation>
@@ -180,6 +184,7 @@
 <translation id="1753706481035618306">पृष्‍ठ संख्‍या</translation>
 <translation id="1763864636252898013">यह सर्वर यह नहीं प्रमाणित कर सका कि यह <ph name="DOMAIN" /> है; इसका सुरक्षा प्रमाणपत्र आपके डिवाइस के ऑपरेटिंग सिस्टम द्वारा विश्वसनीय नहीं है. ऐसा गलत कॉन्फ़िगरेशन या किसी आक्रमणकर्ता द्वारा आपके कनेक्शन में अवरोध डालने के कारण हो सकता है.</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Windows नेटवर्क निदान चलाकर देखें<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">कृपया अपना सिंक 'पासफ्रेज़' अपडेट करें.</translation>
 <translation id="1787142507584202372">  खोले गए टैब, यहां दिखाई देंगे</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -217,6 +222,7 @@
 <translation id="1974883374937189061"><ph name="BEGIN_WHITEPAPER_LINK" />आप जिन पेजों पर जाते हैं उनमें से कुछ के यूआरएल, सिस्टम की थोड़ी जानकारी, और पेज की कुछ सामग्री<ph name="END_WHITEPAPER_LINK" /> Google को भेजकर Chrome की सुरक्षा सुधारने में मदद करें. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">फ़र्मवेयर वर्शन</translation>
 <translation id="1981206234434200693">Chrome के ब्राउज़िंग इतिहास का डेटा हटाएं</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{और 1 ज़्यादा}one{और # ज़्यादा}other{और # ज़्यादा}}</translation>
 <translation id="2003709556000175978">अपना पासवर्ड अभी रीसेट करें</translation>
 <translation id="2003775180883135320">सबसे ऊपर क्वाड पंच</translation>
@@ -234,7 +240,7 @@
 <translation id="2094505752054353250">डोमेन का गलत-मिलान</translation>
 <translation id="2096368010154057602">विभाग</translation>
 <translation id="2099652385553570808">बाईं ओर ट्रिपल स्टेपल</translation>
-<translation id="2100280972184758440">आपका पासवर्ड गलत तरीके से इस्तेमाल किया गया</translation>
+<translation id="2100280972184758440">आपके पासवर्ड का गलत इस्तेमाल किया गया</translation>
 <translation id="2102134110707549001">मज़बूत पासवर्ड सुझाएं…</translation>
 <translation id="2108755909498034140">अपना कंप्यूटर फिर से चालू करें</translation>
 <translation id="2111256659903765347">सुपर-ए</translation>
@@ -244,6 +250,7 @@
 <translation id="2119867082804433120">नीचे दाईं ओर पंच</translation>
 <translation id="2124528555835617522">आप जो साइट या ऐप्लिकेशन इस्तेमाल करते हैं उसमें डेटा का उल्लंघन हुआ है. Chrome सुझाव देता है कि आप अपने सेव किए हुए पासवर्ड की अभी जांच करें.</translation>
 <translation id="2129079103035905234">हलचल पकड़ने वाले सेंसर</translation>
+<translation id="2130448033692577677">आपकी ओर से तय किए गए टेम्प्लेट, DnsOverHttpsMode नीति के सेट न हाेने की वजह से लागू नहीं हो सकते.</translation>
 <translation id="213826338245044447">मोबाइल बुकमार्क</translation>
 <translation id="214556005048008348">भुगतान न करें</translation>
 <translation id="2147827593068025794">बैकग्राउंड सिंक</translation>
@@ -270,6 +277,7 @@
 <translation id="2250931979407627383">बाईं ओर एज़ स्टिच</translation>
 <translation id="225207911366869382">यह मान इस नीति के लिए हटा दिया गया है.</translation>
 <translation id="2257315177824333709">माफ़ करें, आपके कार्ड को अभी सेव नहीं किया जा सकता</translation>
+<translation id="2258928405015593961">सीमा खत्म हाेने की तारीख दर्ज करें और फिर से काेशिश करें</translation>
 <translation id="2262243747453050782">HTTP गड़बड़ी</translation>
 <translation id="2263079731045660823">Chrome सेटिंग में जाकर क्रेडिट कार्ड जानकारी अपने आप भरने की सुविधा अपडेट करें</translation>
 <translation id="2267047181501709434">आपकी पहचान की पुष्टि की जा रही है...</translation>
@@ -501,6 +509,7 @@
 <translation id="3427092606871434483">अनुमति दें (डिफ़ॉल्ट)</translation>
 <translation id="3427342743765426898">&amp;बदलाव को फिर से लागू करें</translation>
 <translation id="342781501876943858">अगर आपने अपने पासवर्ड का दूसरी साइटों पर दोबारा इस्तेमाल किया है, तो क्रोमियम आपको उसे रीसेट करने का सुझाव देता है.</translation>
+<translation id="3428151540071562330">DnsOverHttpsTemplates सर्वर टेम्प्लेट का एक या इससे ज़्यादा यूआरएल अमान्य है और इसका इस्तेमाल नहीं किया जाएगा.</translation>
 <translation id="3431636764301398940">इस कार्ड को इस डिवाइस में सेव करें</translation>
 <translation id="3443726618221119081">जूरो-कु-काई</translation>
 <translation id="3447661539832366887">इस डिवाइस के मालिक ने डायनासोर गेम को बंद कर दिया है.</translation>
@@ -604,7 +613,7 @@
 <translation id="3949601375789751990">आपका ब्राउज़िंग इतिहास यहां दिखाई देता है</translation>
 <translation id="3949870428812919180">भुगतान का कोई तरीका सेव नहीं किया गया</translation>
 <translation id="3950820424414687140">साइन इन करें</translation>
-<translation id="3961148744525529027">पैसे चुकाने की हैंडलर शीट आधी खुली है</translation>
+<translation id="3961148744525529027">पैसे चुकाने की हैंडलर शीट आधी स्क्रीन में खुली है</translation>
 <translation id="3962859241508114581">पिछला ट्रैक</translation>
 <translation id="3963837677003247395">क्या आप मैन्युअल तरीके से जारी रखना चाहते हैं?</translation>
 <translation id="3964661563329879394">{COUNT,plural, =0{कुछ नहीं}=1{1 साइट से }one{# साइटों से }other{# साइटों से }}</translation>
@@ -632,6 +641,7 @@
 <translation id="4110652170750985508">अपना भुगतान देखें</translation>
 <translation id="4112140312785995938">पीछे जाएं</translation>
 <translation id="4116663294526079822">इस साइट पर हमेशा अनुमति दें</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">नीति क्षेत्र समर्थित नहीं है.</translation>
 <translation id="4123572138124678573">नीचे की ओर ट्रिपल पंच</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{1 अन्य}one{# अन्‍य}other{# अन्‍य}}</translation>
@@ -697,6 +707,7 @@
 <translation id="4346197816712207223">स्वीकार किए जाने वाले क्रेडिट कार्ड</translation>
 <translation id="4346833872170306413">आरओसी-16के</translation>
 <translation id="4356973930735388585">इस साइट पर मौजूद हमलावर आपके कंप्यूटर पर ऐसे खतरनाक प्रोग्राम इंस्टॉल करने की कोशिश कर सकते हैं जो आपकी जानकारी (उदाहरण के लिए, फ़ोटो, पासवर्ड, संदेश और क्रेडिट कार्ड) चुरा लेते हैं या उसे मिटा देते हैं.</translation>
+<translation id="4358059973562876591">आपकी ओर से तय किए गए टेम्प्लेट, DnsOverHttpsMode नीति की गड़बड़ी की वजह से लागू नहीं हो सकते.</translation>
 <translation id="4358461427845829800">भुगतान विधियां प्रबंधित करें...</translation>
 <translation id="4367563149485757821">संख्या-12 (एन्वेलप)</translation>
 <translation id="437058704415269440">खाते में बाकी बैलेंस</translation>
@@ -960,6 +971,7 @@
 <translation id="5685654322157854305">शिपिंग पता जोड़ें</translation>
 <translation id="5689199277474810259">JSON में एक्सपोर्ट करें</translation>
 <translation id="5689516760719285838">स्थान</translation>
+<translation id="569000877158168851">DnsOverHttpsTemplates का मान सही नहीं है. इसका इस्तेमाल तब तक नहीं किया जाएगा, जब तक कि DnsOverHttpsMode नीति <ph name="SECURE_DNS_MODE_AUTOMATIC" /> या <ph name="SECURE_DNS_MODE_SECURE" /> पर सेट न हो.</translation>
 <translation id="570530837424789914">प्रबंधित करें...</translation>
 <translation id="57094364128775171">मज़बूत पासवर्ड सुझाएं…</translation>
 <translation id="5710435578057952990">इस वेबसाइट की पहचान सत्यापित नहीं की गई है.</translation>
@@ -985,6 +997,7 @@
 <translation id="5813119285467412249">&amp;जोड़ना फिर से करें</translation>
 <translation id="583281660410589416">अज्ञात</translation>
 <translation id="5838278095973806738">आपको इस साइट पर कोई भी संवेदनशील जानकारी (उदाहरण के लिए, पासवर्ड या क्रेडिट कार्ड) नहीं डालनी चाहिए, क्योंकि उसे हमलावर चुरा सकते हैं.</translation>
+<translation id="5851548754964597211">टैब सूची</translation>
 <translation id="5860033963881614850">बंद</translation>
 <translation id="5863847714970149516">आगे आने वाला पेज आपसे शुल्क लेने की कोशिश कर सकता है</translation>
 <translation id="5866257070973731571">फ़ोन नंबर जोड़ें</translation>
@@ -1041,6 +1054,7 @@
 <translation id="6064217302520318294">स्क्रीन लॉक</translation>
 <translation id="6080696365213338172">आपने व्यवस्थापक द्वारा दिए गए प्रमाणपत्र के उपयोग से सामग्री ऐक्सेस की है.   <ph name="DOMAIN" /> को दिया गया डेटा आपके व्यवस्थापक द्वारा बीच में रोका जा सकता है.</translation>
 <translation id="6094273045989040137">एनोटेट करें</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">आपके Google खाते में <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" /> पर दूसरी तरह के ब्राउज़िंग इतिहास हो सकते हैं</translation>
 <translation id="6132597952260690497">इंस्टॉल किए गए एक्सटेंशन और प्लग इन के बारे में जानकारी</translation>
 <translation id="6146055958333702838">सभी केबल जांचें और आपके उपयोग किए जा रहे सभी राउटर, मॉडेम या अन्य नेटवर्क
@@ -1066,9 +1080,16 @@
 <translation id="6266934640124581640">हल्का नीला-हरा</translation>
 <translation id="6276112860590028508">आपकी पठन सूची के पेज यहां दिखाई देंगे</translation>
 <translation id="627746635834430766">अगली बार तेज़ी से भुगतान करने के लिए, अपने कार्ड और बिलिंग पते को अपने Google खाते में सेव करें.</translation>
+<translation id="6279516281132775660">Chrome नीचे दी गई जानकारी को <ph name="BEGIN_EMPHASIS" />सेव नहीं करेगा<ph name="END_EMPHASIS" />:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />आपका ब्राउज़िंग इतिहास
+          <ph name="LIST_ITEM" />कुकी और साइट डेटा
+          <ph name="LIST_ITEM" />फ़ॉर्म में डाली गई जानकारी
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">इस पते पर वितरित नहीं किया जा सकता. कोई दूसरा पता चुनें.</translation>
 <translation id="6282194474023008486">डाक कोड</translation>
 <translation id="6290238015253830360">आपके सुझाए हुए लेख यहां दिखाई देते हैं</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">'Chrome में Google Assistant' को रोका जा रहा है</translation>
 <translation id="6305205051461490394"><ph name="URL" /> तक नहीं पहुंचा जा सकता.</translation>
 <translation id="6321917430147971392">अपनी DNS सेटिंग जांचे</translation>
@@ -1131,11 +1152,13 @@
 <translation id="6596325263575161958">सुरक्षित करने के तरीकों के विकल्प</translation>
 <translation id="6604181099783169992">गति या लाइट सेंसर</translation>
 <translation id="6609880536175561541">पीआरसी7 (एन्वेलप)</translation>
+<translation id="6612358246767739896">सुरक्षित सामग्री</translation>
 <translation id="6624427990725312378">संपर्क जानकारी</translation>
 <translation id="6626291197371920147">मान्य कार्ड नंबर जोड़ें</translation>
 <translation id="6628463337424475685"><ph name="ENGINE" /> सर्च</translation>
 <translation id="6630809736994426279">इस समय <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> पर मौजूद हमलावर आपके Mac पर ऐसे खतरनाक प्रोग्राम इंस्टॉल करने की कोशिश कर सकते हैं जो आपकी जानकारी (उदाहरण के लिए, फ़ोटो, पासवर्ड, संदेश और क्रेडिट कार्ड) चुराते हैं या उसे मिटा देते हैं. <ph name="BEGIN_LEARN_MORE_LINK" />ज़्यादा जानें<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">इस नीति के लिए एक से ज़्यादा स्रोत मौजूद हैं, लेकिन इनके मान एक जैसे हैं.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">साफ़ करें</translation>
 <translation id="6644283850729428850">यह नीति हटा दी गई है.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{कोई नहीं}=1{1 साइट से (आप अपने Google खाते से साइन आउट नहीं होंगे)}one{# साइटों से (आप अपने Google खाते से साइन आउट नहीं होंगे)}other{# साइटों से (आप अपने Google खाते से साइन आउट नहीं होंगे)}}</translation>
@@ -1158,6 +1181,7 @@
 <translation id="6753269504797312559">नीति मान</translation>
 <translation id="6757797048963528358">आपका डिवाइस निष्क्रिय हो गया है.</translation>
 <translation id="6768213884286397650">हगाकी (पोस्टकार्ड)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">बैंगनी</translation>
 <translation id="6786747875388722282">एक्‍सटेंशन</translation>
 <translation id="6790428901817661496">चलाएं</translation>
@@ -1459,6 +1483,7 @@
 <translation id="8261506727792406068">मिटाएं</translation>
 <translation id="8262952874573525464">नीचे की ओर एज़ स्टिच</translation>
 <translation id="8267698848189296333"><ph name="USERNAME" /> के रूप में प्रवेश करना</translation>
+<translation id="8269981117540303696">अब आप निजी रूप से ब्राउज़ कर सकते हैं. साथ ही, इस डिवाइस का इस्तेमाल करने वाले दूसरे लोगों को आपकी गतिविधि दिखाई नहीं देगी. हालांकि, डाउनलोड और बुकमार्क सेव होंगे.</translation>
 <translation id="8277900682056760511">पैसे चुकाने की हैंडलर शीट खुली है</translation>
 <translation id="8281084378435768645">बड़े आकार वाली फ़ोटो</translation>
 <translation id="8286036467436129157">साइन इन करें</translation>
@@ -1513,6 +1538,7 @@
 <translation id="858637041960032120">फ़ोन नंबर जोड़ें
 </translation>
 <translation id="860043288473659153">कार्डधारक का नाम</translation>
+<translation id="8616822740383114808">यह सेटिंग "<ph name="ENFORCING_SETTING" />" की मदद से "<ph name="SETTINGS_PAGE" />" में लागू की गई है.</translation>
 <translation id="861775596732816396">आकार 4</translation>
 <translation id="8622948367223941507">लीगल-एक्स्ट्रा</translation>
 <translation id="8625384913736129811">इस कार्ड को इस डिवाइस में सेव करें</translation>
@@ -1558,6 +1584,7 @@
 <translation id="8891727572606052622">अमान्य प्रॉक्सी मोड.</translation>
 <translation id="8903921497873541725">ज़ूम इन करें</translation>
 <translation id="890485472659500557">इंजीनियरिंग-सी</translation>
+<translation id="8910670906166981838">आप गुप्त मोड में चले गए हैं</translation>
 <translation id="8912362522468806198">Google खाता</translation>
 <translation id="8918231688545606538">यह पेज संदिग्ध है</translation>
 <translation id="892588693504540538">सबसे ऊपर दाईं ओर पंच</translation>
@@ -1654,6 +1681,7 @@
     &lt;li&gt;"<ph name="SOFTWARE_NAME" />" को अनइंस्टॉल करके या बंद करके देखें&lt;/li&gt;
     &lt;li&gt;किसी दूसरे नेटवर्क से कनेक्ट करके देखें&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">Google Pay से</translation>
 <translation id="998893882640184078">नई Chrome गुप्त विंडो खोलें</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_hr.xtb b/components/strings/components_strings_hr.xtb
index 20c7a27..313713c4 100644
--- a/components/strings/components_strings_hr.xtb
+++ b/components/strings/components_strings_hr.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">Presavijanje s desne strane u obliku prozora</translation>
 <translation id="1442987760062738829">Bušenje</translation>
 <translation id="1455413310270022028">Gumica</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5 x 7</translation>
 <translation id="1472675084647422956">Prikaži više</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">Odaberite adresu za dostavu</translation>
 <translation id="1492194039220927094">Push slanje pravila:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">Pokušajte <ph name="BEGIN_LINK" />otvoriti početnu stranicu web-lokacije<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">Povijest</translation>
 <translation id="1645368109819982629">Protokol nije podržan</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">Preuzimanje</translation>
 <translation id="1662550410081243962">Spremi i popuni načine plaćanja</translation>
 <translation id="1663943134801823270">Kartice i adrese dolaze iz Chromea. Njima možete upravljati u <ph name="BEGIN_LINK" />Postavkama<ph name="END_LINK" />.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">Pokušajte kontaktirati administratora sustava.</translation>
 <translation id="1739107442478692187">Na web-lokaciji ili u aplikaciji koju koristite došlo je do povrede podataka. Chrome preporučuje da provjerite svoje spremljene zaporke i promijenite ih na <ph name="ORIGIN" />.</translation>
 <translation id="1740951997222943430">Unesite važeći mjesec isteka</translation>
+<translation id="1741613555002899862">Mora se navesti kao važeći niz kada je DnsOverHttpsMode <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="1743520634839655729">Da biste sljedeći put platili brže, spremite karticu, ime i adresu za naplatu na svoj Google račun i ovaj uređaj.</translation>
 <translation id="1743570585616704562">Nije prepoznat</translation>
 <translation id="1745880797583122200">Preglednikom se upravlja</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">Broj stranice</translation>
 <translation id="1763864636252898013">Poslužitelj nije mogao dokazati da je <ph name="DOMAIN" />; operativni sustav vašeg uređaja smatra da njegov sigurnosni certifikat nije pouzdan. To može biti uzrokovano pogrešnom konfiguracijom ili napadom na vašu vezu.</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Pokušajte pokrenuti Mrežnu dijagnostiku sustava Windows<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">Ažurirajte zaporku za sinkronizaciju.</translation>
 <translation id="1787142507584202372">Ovdje se prikazuju vaše otvorene kartice</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">Pomognite poboljšati Chrome tako što ćete Googleu poslati <ph name="BEGIN_WHITEPAPER_LINK" />URL-ove nekih stranica koje posjetite, ograničene podatke o sustavu i dio sadržaja web-stranica<ph name="END_WHITEPAPER_LINK" />. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">Verzija opreme</translation>
 <translation id="1981206234434200693">Izbrišite Chromeove podatke o povijesti pregledavanja</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{i još 1}one{i još #}few{i još #}other{i još #}}</translation>
 <translation id="2003709556000175978">Poništite zaporku odmah</translation>
 <translation id="2003775180883135320">Četverostruko bušenje pri vrhu</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">Bušenje pri dnu desno</translation>
 <translation id="2124528555835617522">Na web-lokaciji ili u aplikaciji koju koristite došlo je do povrede podataka. Chrome vam preporučuje da odmah provjerite spremljene zaporke.</translation>
 <translation id="2129079103035905234">Senzori kretanja</translation>
+<translation id="2130448033692577677">Predlošci koje ste naveli ne mogu se primijeniti jer nije postavljeno pravilo DnsOverHttpsMode.</translation>
 <translation id="213826338245044447">Mobilne oznake</translation>
 <translation id="214556005048008348">Otkaži plaćanje</translation>
 <translation id="2147827593068025794">Sinkronizacija u pozadini</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">Rubni šav s lijeve strane</translation>
 <translation id="225207911366869382">Ta je vrijednost obustavljena za to pravilo.</translation>
 <translation id="2257315177824333709">Vaša se kartica trenutačno ne može spremiti</translation>
+<translation id="2258928405015593961">Unesite datum isteka u budućnosti i pokušajte ponovo</translation>
 <translation id="2262243747453050782">HTTP pogreška</translation>
 <translation id="2263079731045660823">Ažurirajte podatke za automatsko popunjavanje kreditne kartice u postavkama Chromea</translation>
 <translation id="2267047181501709434">Potvrđivanje vašeg identiteta...</translation>
@@ -506,6 +514,7 @@
 <translation id="3427092606871434483">Dopusti (zadano)</translation>
 <translation id="3427342743765426898">&amp;Ponovi uređivanje</translation>
 <translation id="342781501876943858">Chromium preporučuje poništavanje zaporke ako ste je upotrebljavali za druge web-lokacije.</translation>
+<translation id="3428151540071562330">Jedan ili više URI-ja predloška poslužitelja DnsOverHttpsTemplates nije točan i neće se koristiti.</translation>
 <translation id="3431636764301398940">Spremi tu karticu na ovaj uređaj</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">Vlasnik tog uređaja isključio je igru s dinosaurima.</translation>
@@ -608,7 +617,7 @@
 <translation id="3949601375789751990">Ovdje se prikazuje vaša povijest pregledavanja</translation>
 <translation id="3949870428812919180">Nema spremljenih načina plaćanja</translation>
 <translation id="3950820424414687140">Prijava</translation>
-<translation id="3961148744525529027">List rukovatelja plaćanjima napola je otvoren</translation>
+<translation id="3961148744525529027">List rukovatelja plaćanjima otvara se na pola zaslona</translation>
 <translation id="3962859241508114581">Prethodna pjesma</translation>
 <translation id="3963837677003247395">Želite li nastaviti ručno?</translation>
 <translation id="3964661563329879394">{COUNT,plural, =0{Nijedna}=1{S 1 web-lokacije }one{S/sa # web-lokacije }few{S/sa # web-lokacije }other{S/sa # web-lokacija }}</translation>
@@ -639,6 +648,7 @@
 <translation id="4110652170750985508">Pregledajte uplatu</translation>
 <translation id="4112140312785995938">Traži unatrag</translation>
 <translation id="4116663294526079822">Uvijek dopusti na ovoj web-lokaciji</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">Opseg pravila nije podržan.</translation>
 <translation id="4123572138124678573">Trostruko bušenje pri dnu</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{1 druga stavka}one{# druga stavka}few{# druge stavke}other{# drugih stavki}}</translation>
@@ -704,6 +714,7 @@
 <translation id="4346197816712207223">Prihvaćene kreditne kartice</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">Napadači na ovoj web-lokaciji mogu pokušati instalirati opasne programe na vaše računalo radi krađe ili brisanja vaših podataka (na primjer fotografija, zaporki, poruka i brojeva kreditnih kartica).</translation>
+<translation id="4358059973562876591">Predlošci koje ste naveli ne mogu se primijeniti zbog pogreške s pravilom DnsOverHttpsMode.</translation>
 <translation id="4358461427845829800">Upravljajte načinima plaćanja...</translation>
 <translation id="4367563149485757821">Number-12 (omotnica)</translation>
 <translation id="437058704415269440">Stanje računa</translation>
@@ -967,6 +978,7 @@
 <translation id="5685654322157854305">Dodajte adresu za dostavu</translation>
 <translation id="5689199277474810259">Izvezi u JSON</translation>
 <translation id="5689516760719285838">Lokacija</translation>
+<translation id="569000877158168851">Vrijednost DnsOverHttpsTemplates nije relevantna i neće se koristiti, osim ako se pravilo DnsOverHttpsMode postavi na <ph name="SECURE_DNS_MODE_AUTOMATIC" /> ili <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="570530837424789914">Upravljajte...</translation>
 <translation id="57094364128775171">Predloži snažnu zaporku…</translation>
 <translation id="5710435578057952990">Identitet ove web lokacije nije ovjeren.</translation>
@@ -992,6 +1004,7 @@
 <translation id="5813119285467412249">&amp;Ponovi dodavanje</translation>
 <translation id="583281660410589416">Nepoznato</translation>
 <translation id="5838278095973806738">Na ovu web-lokaciju nemojte unositi osjetljive podatke (na primjer, zaporke ili kreditne kartice) jer su je možda ukrali napadači.</translation>
+<translation id="5851548754964597211">Popis kartica</translation>
 <translation id="5855253129151731373">Naziv hosta te web-lokacije sličan je nazivu <ph name="LOOKALIKE_DOMAIN" />. Napadači ponekad oponašaju web-lokacije unošenjem malih, teško uočljivih promjena u naziv domene.
 
     Ako smatrate da se ova poruka prikazuje pogreškom, posjetite stranicu https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals.</translation>
@@ -1051,6 +1064,7 @@
 <translation id="6064217302520318294">Zaključavanje zaslona</translation>
 <translation id="6080696365213338172">Pristupili ste sadržaju pomoću certifikata koji je izdao administrator. Administrator može presresti podatke koje dostavljate domeni <ph name="DOMAIN" />.</translation>
 <translation id="6094273045989040137">Dodaj bilješku</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">Na vašem Google računu možda postoje drugi oblici povijesti pregledavanja na stranici <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" /></translation>
 <translation id="6132597952260690497">Informacije o instaliranim proširenjima i dodacima</translation>
 <translation id="6146055958333702838">Provjerite kabele i ponovo pokrenite usmjerivače, modeme ili druge mrežne
@@ -1076,9 +1090,16 @@
 <translation id="6266934640124581640">Svijetlotirkiznoplava</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="6279516281132775660">Chrome <ph name="BEGIN_EMPHASIS" />neće spremati<ph name="END_EMPHASIS" /> sljedeće informacije:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />vašu povijest pregledavanja
+          <ph name="LIST_ITEM" />kolačiće i podatke o web-lokacijama
+          <ph name="LIST_ITEM" />informacije koje unesete u obrasce.
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">Dostava na tu adresu nije moguća. Odaberite drugu adresu.</translation>
 <translation id="6282194474023008486">Poštanski broj</translation>
 <translation id="6290238015253830360">Ovdje će se prikazivati predloženi članci</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Zaustavljanje Google asistenta u Chromeu</translation>
 <translation id="6305205051461490394">Web-lokacija <ph name="URL" /> nije dostupna.</translation>
 <translation id="6321917430147971392">Provjerite postavke DNS-a</translation>
@@ -1142,11 +1163,13 @@
 <translation id="6596325263575161958">Opcije šifriranja</translation>
 <translation id="6604181099783169992">Senzori pokreta ili osvjetljenja</translation>
 <translation id="6609880536175561541">Prc7 (omotnica)</translation>
+<translation id="6612358246767739896">Zaštićeni sadržaj</translation>
 <translation id="6624427990725312378">Podaci za kontakt</translation>
 <translation id="6626291197371920147">Dodajte važeći broj kartice</translation>
 <translation id="6628463337424475685"><ph name="ENGINE" /> Pretraživanje</translation>
 <translation id="6630809736994426279">Napadači koji su trenutačno na web-lokaciji <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> mogu pokušati instalirati opasne programe na vaš Mac radi krađe ili brisanja vaših podataka (na primjer fotografija, zaporki, poruka i brojeva kreditnih kartica). <ph name="BEGIN_LEARN_MORE_LINK" />Saznajte više<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">Za to je pravilo prisutno više izvora, ali vrijednosti su iste.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">Izbriši</translation>
 <translation id="6644283850729428850">Ovo je pravilo zastarjelo.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{Nijedna}=1{S jedne web-lokacije (nećete se odjaviti s Google računa)}one{S # web-lokacije (nećete se odjaviti s Google računa)}few{S # web-lokacije (nećete se odjaviti s Google računa)}other{S # web-lokacija (nećete se odjaviti s Google računa)}}</translation>
@@ -1169,6 +1192,7 @@
 <translation id="6753269504797312559">Vrijednost pravila</translation>
 <translation id="6757797048963528358">Uređaj je u stanju mirovanja.</translation>
 <translation id="6768213884286397650">Hagaki (dopisnica)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">Ljubičasta</translation>
 <translation id="6786747875388722282">Proširenja</translation>
 <translation id="6790428901817661496">Reproduciraj</translation>
@@ -1471,7 +1495,8 @@
 <translation id="8261506727792406068">Izbriši</translation>
 <translation id="8262952874573525464">Rubni šav pri dnu</translation>
 <translation id="8267698848189296333">Prijavljujete se kao <ph name="USERNAME" /></translation>
-<translation id="8277900682056760511">List rukovatelja plaćanjima je otvoren</translation>
+<translation id="8269981117540303696">Sada možete pregledavati privatno i ostali korisnici ovog uređaja neće vidjeti vaše aktivnosti. No spremit će se preuzimanja i oznake.</translation>
+<translation id="8277900682056760511">List rukovatelja plaćanjima otvara se na cijelom zaslonu</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">Prijava</translation>
 <translation id="8288807391153049143">Prikaz certifikata</translation>
@@ -1525,6 +1550,7 @@
 <translation id="858637041960032120">Dodaj tel. broj
 </translation>
 <translation id="860043288473659153">Ime vlasnika kartice</translation>
+<translation id="8616822740383114808">Ovom postavkom upravlja postavka "<ph name="ENFORCING_SETTING" />" na stranici "<ph name="SETTINGS_PAGE" />"</translation>
 <translation id="861775596732816396">Veličina 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Spremi tu karticu na ovaj uređaj</translation>
@@ -1570,6 +1596,7 @@
 <translation id="8891727572606052622">Nevažeći način proxy poslužitelja.</translation>
 <translation id="8903921497873541725">Povećaj</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">Sada ste u anonimnom načinu</translation>
 <translation id="8912362522468806198">Google Račun</translation>
 <translation id="8918231688545606538">Stranica je sumnjiva</translation>
 <translation id="892588693504540538">Bušenje pri vrhu desno</translation>
@@ -1667,6 +1694,7 @@
     &lt;li&gt;Pokušajte deinstalirati ili onemogućiti softver "<ph name="SOFTWARE_NAME" />"&lt;/li&gt;
     &lt;li&gt;Pokušajte se povezati s drugom mrežom&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">S Google Paya</translation>
 <translation id="998893882640184078">Otvorite novi anonimni prozor u Chromeu</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_hu.xtb b/components/strings/components_strings_hu.xtb
index b393fcc..c0acdf8a 100644
--- a/components/strings/components_strings_hu.xtb
+++ b/components/strings/components_strings_hu.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">Jobb oldalon kihajtható</translation>
 <translation id="1442987760062738829">Lyukasztás</translation>
 <translation id="1455413310270022028">Radír</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5×7</translation>
 <translation id="1472675084647422956">Továbbiak megjelenítése</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">Szállítási cím kiválasztása</translation>
 <translation id="1492194039220927094">Irányelvek leküldése:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">Próbálja meg <ph name="BEGIN_LINK" />megnyitni a webhely főoldalát<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">Előzmények</translation>
 <translation id="1645368109819982629">Nem támogatott protokoll</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">Átvétel</translation>
 <translation id="1662550410081243962">Fizetési módok mentése és kitöltése</translation>
 <translation id="1663943134801823270">A kártyák és a címek a Chrome-ból származnak. A <ph name="BEGIN_LINK" />Beállításokban<ph name="END_LINK" /> kezelheti őket.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">Próbálja felvenni a kapcsolatot a rendszergazdával.</translation>
 <translation id="1739107442478692187">Adatvédelmi incidens történt az Ön által használt egyik webhelyen vagy alkalmazásban. A Chrome azt javasolja, hogy ellenőrizze mentett jelszavait, és azonnal módosítsa a(z) <ph name="ORIGIN" /> webhelyen használt jelszavát.</translation>
 <translation id="1740951997222943430">Érvényes lejárati hónapot kell megadnia</translation>
+<translation id="1741613555002899862">Meg kell adni, és érvényes karakterláncnak kell lennie, ha a DnsOverHttpsMode <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="1743520634839655729">A következő alkalommal gyorsabban fizethet, ha kártyáját, nevét és számlázási címét elmenti Google-fiókjába és az eszközre.</translation>
 <translation id="1743570585616704562">Nem sikerült felismerni</translation>
 <translation id="1745880797583122200">A böngésző felügyelet alatt áll</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">Oldalszám</translation>
 <translation id="1763864636252898013">A szerver nem tudta bizonyítani, hogy valóban a(z) <ph name="DOMAIN" /> domainbe tartozik; biztonsági tanúsítványa az Ön eszközének operációs rendszere 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>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Próbálkozzon a Windows Hálózati diagnosztika futtatásával<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">Kérjük, frissítse szinkronizálási összetett jelszavát.</translation>
 <translation id="1787142507584202372">A megnyitott lapok helye</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">Segítse a Chrome biztonságának fejlesztését azzal, hogy továbbítja <ph name="BEGIN_WHITEPAPER_LINK" />egyes felkeresett oldalak URL-jét, valamint korlátozott rendszer-információkat és bizonyos oldaltartalmakat<ph name="END_WHITEPAPER_LINK" /> a Google-nak. <ph name="PRIVACY_PAGE_LINK" />.</translation>
 <translation id="1978555033938440688">Firmware verziószáma</translation>
 <translation id="1981206234434200693">Törölje a Chrome böngészési előzményeit</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{és 1 további}other{és # további}}</translation>
 <translation id="2003709556000175978">Jelszó visszaállítása</translation>
 <translation id="2003775180883135320">Négy lyuk felül</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">Lyuk jobbra lent</translation>
 <translation id="2124528555835617522">Adatvédelmi incidens történt az Ön által használt egyik webhelyen vagy alkalmazásban. A Chrome azt javasolja, hogy azonnal ellenőrizze mentett jelszavait.</translation>
 <translation id="2129079103035905234">Mozgásérzékelők</translation>
+<translation id="2130448033692577677">A megadott sablonok nem alkalmazhatók, mert nincs beállítva a DnsOverHttpsMode házirend.</translation>
 <translation id="213826338245044447">Mobilos könyvjelzők</translation>
 <translation id="214556005048008348">Fizetés visszavonása</translation>
 <translation id="2147827593068025794">Szinkronizálás a háttérben</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">Éltűzés a bal oldalon</translation>
 <translation id="225207911366869382">Ez az érték elavult ennél a házirendnél.</translation>
 <translation id="2257315177824333709">A kártya jelenleg sajnos nem menthető</translation>
+<translation id="2258928405015593961">Jövőbeli lejárati dátumot adjon meg, majd próbálja újra.</translation>
 <translation id="2262243747453050782">HTTP hiba</translation>
 <translation id="2263079731045660823">Hitelkártyával kapcsolatos automatikus kitöltési adatok frissítése a Chrome beállításaiban</translation>
 <translation id="2267047181501709434">Személyazonosság ellenőrzése folyamatban…</translation>
@@ -502,6 +510,7 @@
 <translation id="3427092606871434483">Engedélyezés (alapértelmezett)</translation>
 <translation id="3427342743765426898">&amp;Szerkesztés újra</translation>
 <translation id="342781501876943858">A Chromium azt javasolja, hogy adjon meg új jelszót a régi helyett, ha azt más webhelyeken is használta.</translation>
+<translation id="3428151540071562330">A DnsOverHttpsTemplates szerversablon-URI-k közül legalább egy érvénytelen, és nem használható.</translation>
 <translation id="3431636764301398940">Kártya mentése az eszközre</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">Az eszköz tulajdonosa kikapcsolta a dinoszauruszos játékot.</translation>
@@ -636,6 +645,7 @@
 <translation id="4110652170750985508">Befizetés áttekintése</translation>
 <translation id="4112140312785995938">Ugrás visszafelé</translation>
 <translation id="4116663294526079822">Mindig engedélyezze ezen az oldalon</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">Az irányelv hatásköre nem támogatott.</translation>
 <translation id="4123572138124678573">Három lyuk alul</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{1 egyéb}other{# egyéb}}</translation>
@@ -701,6 +711,7 @@
 <translation id="4346197816712207223">Elfogadott hitelkártyák</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">Előfordulhat, hogy a támadók ezen a webhelyen olyan veszélyes programokat próbálnak telepíteni számítógépére, amelyek ellopják vagy törlik adatait (például fotóit, jelszavait, üzeneteit vagy bankkártyájának adatait).</translation>
+<translation id="4358059973562876591">A DnsOverHttpsMode házirenddel kapcsolatos hiba miatt előfordulhat, hogy a megadott sablonok nem alkalmazhatók.</translation>
 <translation id="4358461427845829800">Fizetési módok kezelése…</translation>
 <translation id="4367563149485757821">Number-12 (boríték)</translation>
 <translation id="437058704415269440">Számlaegyenleg</translation>
@@ -964,6 +975,7 @@
 <translation id="5685654322157854305">Szállítási cím hozzáadása</translation>
 <translation id="5689199277474810259">Exportálás JSON formátumba</translation>
 <translation id="5689516760719285838">Tartózkodási hely</translation>
+<translation id="569000877158168851">A DnsOverHttpsTemplates érték nem releváns, és a rendszer nem fogja használni, kivéve ha a DnsOverHttpsMode házirend <ph name="SECURE_DNS_MODE_AUTOMATIC" /> vagy <ph name="SECURE_DNS_MODE_SECURE" /> értékre van állítva.</translation>
 <translation id="570530837424789914">Kezelés…</translation>
 <translation id="57094364128775171">Erős jelszó ajánlása…</translation>
 <translation id="5710435578057952990">A webhely valódiságát nem ellenőriztük.</translation>
@@ -989,6 +1001,7 @@
 <translation id="5813119285467412249">&amp;Hozzáadás újra</translation>
 <translation id="583281660410589416">Ismeretlen</translation>
 <translation id="5838278095973806738">Ne írjon be semmilyen bizalmas adatot (például jelszót vagy hitelkártyaadatot) a webhelyen, mivel a támadók ellophatják.</translation>
+<translation id="5851548754964597211">Laplista</translation>
 <translation id="5855253129151731373">Ennek a webhelynek a gazdagépneve hasonló a következőhöz: <ph name="LOOKALIKE_DOMAIN" />. A támadók néha úgy próbálnak meg webhelyeket utánozni, hogy apró, alig észrevehető változtatásokat végeznek a webhely domainnevében.
 
     Ha úgy gondolja, hogy ez a figyelmeztetés téves, keresse fel a következő oldalt: https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals.</translation>
@@ -1048,6 +1061,7 @@
 <translation id="6064217302520318294">Képernyőzárolás</translation>
 <translation id="6080696365213338172">A tartalmat egy rendszergazda által biztosított tanúsítványon keresztül érte el. A(z) <ph name="DOMAIN" /> számára megadott adatok a rendszergazda számára is elérhetők.</translation>
 <translation id="6094273045989040137">Jegyzetelés</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">Előfordulhat, hogy a böngészési előzmények más formái még megtalálhatók Google-fiókjában a <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" /> webhelyen</translation>
 <translation id="6132597952260690497">Információ a telepített bővítményekről és beépülő modulokról</translation>
 <translation id="6146055958333702838">Ellenőrizze a kábeleket, majd indítsa újra a routert, modemet vagy más
@@ -1073,9 +1087,16 @@
 <translation id="6266934640124581640">Világos pávakék</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="6279516281132775660">A Chrome <ph name="BEGIN_EMPHASIS" />nem menti<ph name="END_EMPHASIS" /> a következő adatokat:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />böngészési előzmények;
+          <ph name="LIST_ITEM" />cookie-k és webhelyadatok;
+          <ph name="LIST_ITEM" />űrlapokon megadott adatok.
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">Erre a címre nem lehetséges a kézbesítés. Válasszon másik címet.</translation>
 <translation id="6282194474023008486">Irányítószám</translation>
 <translation id="6290238015253830360">A javasolt cikkek helye</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">A Google Segéd a Chrome-ban szolgáltatás leáll</translation>
 <translation id="6305205051461490394">A(z) <ph name="URL" /> nem érhető el.</translation>
 <translation id="6321917430147971392">Ellenőrizze a DNS-beállításokat</translation>
@@ -1139,11 +1160,13 @@
 <translation id="6596325263575161958">Titkosítási lehetőségek</translation>
 <translation id="6604181099783169992">Mozgás- és fényérzékelők</translation>
 <translation id="6609880536175561541">Prc7 (boríték)</translation>
+<translation id="6612358246767739896">Védett tartalom</translation>
 <translation id="6624427990725312378">Kapcsolatfelvételi adatok</translation>
 <translation id="6626291197371920147">Adjon meg érvényes kártyaszámot</translation>
 <translation id="6628463337424475685">Keresés: <ph name="ENGINE" /></translation>
 <translation id="6630809736994426279">Előfordulhat, hogy a támadók a(z) <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> webhelyen olyan veszélyes programokat kísérelnek meg telepíteni az Ön Mac típusú számítógépére, amelyek ellopják vagy törlik adatait (például fotóit, jelszavait, üzeneteit és bankkártyájának adatait). <ph name="BEGIN_LEARN_MORE_LINK" />További információ<ph name="END_LEARN_MORE_LINK" />.</translation>
 <translation id="6631202559048444592">Egynél több forrás van megadva a házirendnél, de az értékeik ugyanazok.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">Törlés</translation>
 <translation id="6644283850729428850">Ez a házirend már elavult.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{Nincs}=1{1 webhelyről (a böngésző nem jelentkezteti ki Google-fiókjából)}other{# webhelyről (a böngésző nem jelentkezteti ki Google-fiókjából)}}</translation>
@@ -1166,6 +1189,7 @@
 <translation id="6753269504797312559">Házirend értéke</translation>
 <translation id="6757797048963528358">Eszköze alvó üzemmódba váltott.</translation>
 <translation id="6768213884286397650">Hagaki (képeslap)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">Ibolyaszín</translation>
 <translation id="6786747875388722282">Bővítmények</translation>
 <translation id="6790428901817661496">Játék</translation>
@@ -1468,6 +1492,7 @@
 <translation id="8261506727792406068">Törlés</translation>
 <translation id="8262952874573525464">Éltűzés alul</translation>
 <translation id="8267698848189296333">Bejelentkezés mint <ph name="USERNAME" /></translation>
+<translation id="8269981117540303696">Most privát módon böngészhet, így az eszközt használó többi személy nem láthatja az Ön tevékenységeit. A letöltéseket és a könyvjelzőket azonban menti a rendszer.</translation>
 <translation id="8277900682056760511">A fizetési információk munkalapja meg van nyitva</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">Bejelentkezés</translation>
@@ -1522,6 +1547,7 @@
 <translation id="858637041960032120">Szám hozzáadása
 </translation>
 <translation id="860043288473659153">Kártyatulajdonos neve</translation>
+<translation id="8616822740383114808">Ezt a beállítást megköveteli a(z) „<ph name="SETTINGS_PAGE" />” oldalon lévő „<ph name="ENFORCING_SETTING" />” beállítás</translation>
 <translation id="861775596732816396">Méret: 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Kártya mentése az eszközre</translation>
@@ -1567,6 +1593,7 @@
 <translation id="8891727572606052622">Érvénytelen proxymód.</translation>
 <translation id="8903921497873541725">Nagyítás</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">Ön inkognitómódra váltott</translation>
 <translation id="8912362522468806198">Google Fiókjába</translation>
 <translation id="8918231688545606538">Ez az oldal gyanús</translation>
 <translation id="892588693504540538">Lyuk jobbra fent</translation>
@@ -1663,6 +1690,7 @@
     &lt;li&gt;Próbálkozzon a(z) „<ph name="SOFTWARE_NAME" />” eltávolításával vagy letiltásával.&lt;/li&gt;
     &lt;li&gt;Próbáljon másik hálózathoz csatlakozni.&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">A Google Payről</translation>
 <translation id="998893882640184078">Új Chrome-inkognitóablak megnyitása</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_id.xtb b/components/strings/components_strings_id.xtb
index c5a93660..7f34744 100644
--- a/components/strings/components_strings_id.xtb
+++ b/components/strings/components_strings_id.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">Lipatan format gate di kanan</translation>
 <translation id="1442987760062738829">Lubang</translation>
 <translation id="1455413310270022028">Penghapus</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5x7</translation>
 <translation id="1472675084647422956">Tampilkan lainnya</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">Pilih Alamat Pengiriman</translation>
 <translation id="1492194039220927094">Push kebijakan:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">Coba <ph name="BEGIN_LINK" />buka beranda situs<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">Histori</translation>
 <translation id="1645368109819982629">Protokol yang tidak didukung</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">Pengambilan</translation>
 <translation id="1662550410081243962">Simpan dan isi metode pembayaran</translation>
 <translation id="1663943134801823270">Kartu dan alamat berasal dari Chrome. Anda dapat mengelolanya di <ph name="BEGIN_LINK" />Setelan<ph name="END_LINK" />.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">Coba hubungi admin sistem.</translation>
 <translation id="1739107442478692187">Pelanggaran data terjadi di situs atau aplikasi yang Anda gunakan. Chrome merekomendasikan untuk memeriksa sandi yang tersimpan dan mengubah sandi Anda di <ph name="ORIGIN" /> saat ini.</translation>
 <translation id="1740951997222943430">Masukkan bulan habis masa berlaku yang valid</translation>
+<translation id="1741613555002899862">Harus ditentukan dan menjadi string yang valid saat DnsOverHttpsMode <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="1743520634839655729">Untuk membayar lebih cepat di pembelian berikutnya, simpan kartu, nama, dan alamat penagihan ke Akun Google Anda dan ke perangkat ini.</translation>
 <translation id="1743570585616704562">Tidak dikenali</translation>
 <translation id="1745880797583122200">Browser Anda dikelola</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">Nomor halaman</translation>
 <translation id="1763864636252898013">Server ini tidak dapat membuktikan bahwa ini adalah <ph name="DOMAIN" />; sertifikat keamanannya tidak dipercaya oleh sistem operasi perangkat Anda. Hal ini dapat disebabkan oleh kesalahan konfigurasi atau penyerang memotong sambungan Anda.</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Coba jalankan Diagnostik Jaringan Windows<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">Perbarui frasa sandi sinkronisasi Anda.</translation>
 <translation id="1787142507584202372">Tab yang terbuka muncul di sini</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">Bantu sempurnakan keamanan Chrome dengan mengirimkan <ph name="BEGIN_WHITEPAPER_LINK" />URL beberapa halaman yang Anda kunjungi, informasi sistem terbatas, dan beberapa konten halaman <ph name="END_WHITEPAPER_LINK" /> ke Google. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">Versi Firmware</translation>
 <translation id="1981206234434200693">Hapus data histori browsing Chrome</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{dan 1 lainnya}other{dan # lainnya}}</translation>
 <translation id="2003709556000175978">Setel ulang sandi Anda sekarang</translation>
 <translation id="2003775180883135320">Empat lubang di atas</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">Lubang di kanan bawah</translation>
 <translation id="2124528555835617522">Pelanggaran data terjadi di situs atau aplikasi yang Anda gunakan. Chrome merekomendasikan untuk memeriksa sandi tersimpan Anda sekarang.</translation>
 <translation id="2129079103035905234">Sensor Gerakan</translation>
+<translation id="2130448033692577677">Template yang telah Anda tentukan mungkin tidak diterapkan karena kebijakan DnsOverHttpsMode tidak ditetapkan.</translation>
 <translation id="213826338245044447">Bookmark Seluler</translation>
 <translation id="214556005048008348">Batalkan pembayaran</translation>
 <translation id="2147827593068025794">Sinkronisasi Latar Belakang</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">Jahitan tepi di kiri</translation>
 <translation id="225207911366869382">Nilai ini sudah usang untuk kebijakan ini.</translation>
 <translation id="2257315177824333709">Maaf, saat ini informasi kartu Anda tidak dapat disimpan</translation>
+<translation id="2258928405015593961">Masukkan tanggal habis masa berlaku di waktu berikutnya dan coba lagi</translation>
 <translation id="2262243747453050782">Kesalahan HTTP</translation>
 <translation id="2263079731045660823">Perbarui info IsiOtomatis kartu kredit di setelan Chrome</translation>
 <translation id="2267047181501709434">Memverifikasi identitas Anda...</translation>
@@ -506,6 +514,7 @@
 <translation id="3427092606871434483">Izinkan (default)</translation>
 <translation id="3427342743765426898">&amp;Ulangi Pengeditan</translation>
 <translation id="342781501876943858">Chromium menyarankan untuk menyetel ulang sandi jika Anda juga menggunakannya di situs lain.</translation>
+<translation id="3428151540071562330">Satu atau beberapa URI template server DnsOverHttpsTemplates tidak valid dan tidak akan digunakan.</translation>
 <translation id="3431636764301398940">Simpan kartu ini ke perangkat ini</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">Pemilik perangkat ini menonaktifkan game dinosaurus.</translation>
@@ -639,6 +648,7 @@
 <translation id="4110652170750985508">Tinjau pembayaran</translation>
 <translation id="4112140312785995938">Cari Mundur</translation>
 <translation id="4116663294526079822">Selalu izinkan di situs ini</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">Lingkup kebijakan tidak didukung.</translation>
 <translation id="4123572138124678573">Tiga lubang di bawah</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{1 lainnya}other{# lainnya}}</translation>
@@ -704,6 +714,7 @@
 <translation id="4346197816712207223">Kartu Kredit yang Diterima</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">Penyerang di situs ini mungkin berusaha memasang program berbahaya di komputer Anda yang dapat mencuri atau menghapus informasi (misalnya, foto, sandi, pesan, dan kartu kredit).</translation>
+<translation id="4358059973562876591">Template yang telah Anda tentukan mungkin tidak diterapkan karena terjadi error dengan kebijakan DnsOverHttpsMode.</translation>
 <translation id="4358461427845829800">Kelola metode pembayaran...</translation>
 <translation id="4367563149485757821">Number-12 (Envelope)</translation>
 <translation id="437058704415269440">Saldo Rekening</translation>
@@ -967,6 +978,7 @@
 <translation id="5685654322157854305">Tambahkan Alamat Pengiriman</translation>
 <translation id="5689199277474810259">Ekspor ke JSON</translation>
 <translation id="5689516760719285838">Lokasi</translation>
+<translation id="569000877158168851">Nilai DnsOverHttpsTemplates tidak relevan, dan tidak akan digunakan, kecuali kebijakan DnsOverHttpsMode ditetapkan ke <ph name="SECURE_DNS_MODE_AUTOMATIC" /> atau <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="570530837424789914">Kelola...</translation>
 <translation id="57094364128775171">Sarankan sandi yang kuat…</translation>
 <translation id="5710435578057952990">Identitas situs Web ini belum diverifikasi.</translation>
@@ -992,6 +1004,7 @@
 <translation id="5813119285467412249">&amp;Ulangi Penambahan</translation>
 <translation id="583281660410589416">Tidak dikenal</translation>
 <translation id="5838278095973806738">Jangan masukkan informasi sensitif apa pun di situs ini (misalnya, sandi atau kartu kredit), karena penyerang dapat mencurinya.</translation>
+<translation id="5851548754964597211">Daftar tab</translation>
 <translation id="5855253129151731373">Hostname situs ini terlihat mirip dengan <ph name="LOOKALIKE_DOMAIN" />. Penyerang terkadang meniru situs dengan membuat perubahan kecil dan sulit terlihat pada nama domain.
 
     Jika Anda yakin bahwa ini keliru, kunjungi https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals.</translation>
@@ -1051,6 +1064,7 @@
 <translation id="6064217302520318294">Kunci layar</translation>
 <translation id="6080696365213338172">Anda telah mengakses konten menggunakan sertifikat yang diberikan oleh administrator. Data yang diberikan ke <ph name="DOMAIN" /> dapat dicegat oleh administrator Anda.</translation>
 <translation id="6094273045989040137">Anotasi</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">Akun Google Anda mungkin memiliki bentuk histori penjelajahan lainnya di <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" /></translation>
 <translation id="6132597952260690497">Informasi tentang ekstensi dan plugin yang diinstal</translation>
 <translation id="6146055958333702838">Periksa semua kabel dan boot ulang router, modem, atau perangkat
@@ -1076,9 +1090,16 @@
 <translation id="6266934640124581640">Hijau Kebiruan Terang</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="6279516281132775660">Chrome <ph name="BEGIN_EMPHASIS" />tidak akan menyimpan<ph name="END_EMPHASIS" /> informasi berikut:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />Histori penjelajahan Anda
+          <ph name="LIST_ITEM" />Cookie dan data situs
+          <ph name="LIST_ITEM" />Informasi yang dimasukkan dalam formulir
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">Tidak dapat mengirim ke alamat ini. Pilih alamat lain.</translation>
 <translation id="6282194474023008486">Kode pos</translation>
 <translation id="6290238015253830360">Artikel yang disarankan ditampilkan di sini</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Asisten Google di Chrome sedang dihentikan</translation>
 <translation id="6305205051461490394"><ph name="URL" /> tidak dapat dijangkau.</translation>
 <translation id="6321917430147971392">Periksa setelan DNS Anda</translation>
@@ -1142,11 +1163,13 @@
 <translation id="6596325263575161958">Opsi enkripsi</translation>
 <translation id="6604181099783169992">Sensor Gerakan atau Cahaya</translation>
 <translation id="6609880536175561541">Prc7 (Envelope)</translation>
+<translation id="6612358246767739896">Konten dilindungi</translation>
 <translation id="6624427990725312378">Info Kontak</translation>
 <translation id="6626291197371920147">Tambahkan kartu yang valid</translation>
 <translation id="6628463337424475685"><ph name="ENGINE" /> Penelusuran</translation>
 <translation id="6630809736994426279">Penyerang yang saat ini berada di <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> mungkin berusaha menginstal program berbahaya di Mac Anda untuk mencuri atau menghapus informasi Anda (misalnya, foto, sandi, pesan, dan kartu kredit). <ph name="BEGIN_LEARN_MORE_LINK" />Pelajari lebih lanjut<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">Ada beberapa sumber yang nilainya sama untuk kebijakan ini.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">Hapus</translation>
 <translation id="6644283850729428850">Kebijakan ini telah usang.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{Tidak ada}=1{Dari 1 situs (Anda tidak akan logout dari Akun Google)}other{Dari # situs (Anda tidak akan logout dari Akun Google)}}</translation>
@@ -1169,6 +1192,7 @@
 <translation id="6753269504797312559">Nilai kebijakan</translation>
 <translation id="6757797048963528358">Perangkat Anda sedang dalam mode tidur.</translation>
 <translation id="6768213884286397650">Hagaki (Postcard)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">Violet</translation>
 <translation id="6786747875388722282">Ekstensi</translation>
 <translation id="6790428901817661496">Putar</translation>
@@ -1469,6 +1493,7 @@
 <translation id="8261506727792406068">Hapus</translation>
 <translation id="8262952874573525464">Jahitan tepi di bawah</translation>
 <translation id="8267698848189296333">Login sebagai <ph name="USERNAME" /></translation>
+<translation id="8269981117540303696">Anda kini dapat mengakses secara rahasia, dan orang lain yang menggunakan perangkat ini tidak akan melihat aktivitas Anda. Namun, hasil download dan bookmark akan disimpan.</translation>
 <translation id="8277900682056760511">Lembar handler pembayaran terbuka</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">Login</translation>
@@ -1520,6 +1545,7 @@
 <translation id="8571890674111243710">Menerjemahkan halaman ke <ph name="LANGUAGE" />...</translation>
 <translation id="858637041960032120">+ nomor telepon</translation>
 <translation id="860043288473659153">Nama pemegang kartu</translation>
+<translation id="8616822740383114808">Setelan ini diterapkan oleh "<ph name="ENFORCING_SETTING" />" dalam "<ph name="SETTINGS_PAGE" />"</translation>
 <translation id="861775596732816396">Ukuran 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Simpan Kartu Ini ke Perangkat Ini</translation>
@@ -1565,6 +1591,7 @@
 <translation id="8891727572606052622">Mode proxy tidak valid.</translation>
 <translation id="8903921497873541725">Perbesar</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">Anda dalam mode samaran</translation>
 <translation id="8912362522468806198">Akun Google</translation>
 <translation id="8918231688545606538">Halaman ini mencurigakan</translation>
 <translation id="892588693504540538">Lubang di kanan atas</translation>
@@ -1661,6 +1688,7 @@
     &lt;li&gt;Coba uninstal atau nonaktifkan "<ph name="SOFTWARE_NAME" />"&lt;/li&gt;
     &lt;li&gt;Coba hubungkan ke jaringan lain&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">Dari Google Pay</translation>
 <translation id="998893882640184078">Buka jendela samaran Chrome baru</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_it.xtb b/components/strings/components_strings_it.xtb
index 520dcb2..22be73b 100644
--- a/components/strings/components_strings_it.xtb
+++ b/components/strings/components_strings_it.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">Piegatura a finestra a destra</translation>
 <translation id="1442987760062738829">Perforatura</translation>
 <translation id="1455413310270022028">Gomma</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5 x 7</translation>
 <translation id="1472675084647422956">Mostra altro</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">Scegli l'indirizzo di spedizione</translation>
 <translation id="1492194039220927094">Push dei criteri:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">Prova a <ph name="BEGIN_LINK" />visitare la home page del sito<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">Cronologia</translation>
 <translation id="1645368109819982629">Protocollo non supportato</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">Ritiro</translation>
 <translation id="1662550410081243962">Salva e compila i metodi di pagamento</translation>
 <translation id="1663943134801823270">Carte di credito e indirizzi provengono da Chrome. Puoi gestirli in <ph name="BEGIN_LINK" />Impostazioni<ph name="END_LINK" />.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">Prova a contattare l'amministratore di sistema.</translation>
 <translation id="1739107442478692187">Si è verificata una violazione dei dati su un sito o un'app che usi. Chrome ti consiglia di controllare le password che hai salvato e di cambiare subito la password su <ph name="ORIGIN" />.</translation>
 <translation id="1740951997222943430">Inserisci un mese di scadenza valido</translation>
+<translation id="1741613555002899862">Devono essere specificate e corrispondere a una stringa valida quando DnsOverHttpsMode è <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="1743520634839655729">Per pagare più velocemente la prossima volta, salva la carta e l'indirizzo di fatturazione sul tuo Account Google e su questo dispositivo.</translation>
 <translation id="1743570585616704562">Non riconosciuta</translation>
 <translation id="1745880797583122200">Il browser in uso è gestito</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">Numero di pagina</translation>
 <translation id="1763864636252898013">Questo server non è riuscito a dimostrare che si tratta di <ph name="DOMAIN" />; il relativo certificato di sicurezza non è considerato attendibile dal sistema operativo del dispositivo. Il problema potrebbe essere dovuto a un'errata configurazione o a un malintenzionato che intercetta la connessione.</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Prova a eseguire lo strumento Diagnostica di rete Windows<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">Aggiorna la tua passphrase di sincronizzazione.</translation>
 <translation id="1787142507584202372">Le tue schede aperte vengono visualizzate qui</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">Contribuisci a migliorare la sicurezza di Chrome inviando a Google <ph name="BEGIN_WHITEPAPER_LINK" />gli URL di alcune pagine visitate, informazioni limitate sul sistema e alcuni contenuti delle pagine<ph name="END_WHITEPAPER_LINK" />. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">Versione firmware</translation>
 <translation id="1981206234434200693">Cancella i dati della cronologia di navigazione di Chrome</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{e un'altra}other{e altre #}}</translation>
 <translation id="2003709556000175978">Reimposta ora la password</translation>
 <translation id="2003775180883135320">Perforatura quadrupla in alto</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">Perforatura in basso a destra</translation>
 <translation id="2124528555835617522">Si è verificata una violazione dei dati su un sito o un'app che usi. Chrome ti consiglia di controllare subito le password che hai salvato.</translation>
 <translation id="2129079103035905234">Sensori di movimento</translation>
+<translation id="2130448033692577677">I modelli che hai specificato potrebbero non essere applicati a causa della mancata impostazione delle norme DnsOverHttpsMode.</translation>
 <translation id="213826338245044447">Preferiti su disp. mobili</translation>
 <translation id="214556005048008348">Annulla pagamento</translation>
 <translation id="2147827593068025794">Sincronizzazione in background</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">Impuntura a sinistra</translation>
 <translation id="225207911366869382">Il valore specificato per la norma è obsoleto.</translation>
 <translation id="2257315177824333709">Spiacenti, al momento non è possibile salvare la tua carta</translation>
+<translation id="2258928405015593961">Inserisci una data di scadenza nel futuro e riprova</translation>
 <translation id="2262243747453050782">Errore HTTP</translation>
 <translation id="2263079731045660823">Aggiorna i dati della compilazione automatica delle carte di credito nelle impostazioni di Chrome</translation>
 <translation id="2267047181501709434">Verifica della tua identità…</translation>
@@ -503,6 +511,7 @@
 <translation id="3427092606871434483">Consenti (predefinita)</translation>
 <translation id="3427342743765426898">&amp;Ripeti modifica</translation>
 <translation id="342781501876943858">Chromium ti consiglia di reimpostare la password, se l'hai utilizzata su altri siti.</translation>
+<translation id="3428151540071562330">Uno o più URI del modello server DnsOverHttpsTemplates non sono validi e non verranno utilizzati.</translation>
 <translation id="3431636764301398940">Salva la carta per questo dispositivo</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">Il proprietario del dispositivo ha disattivato il gioco dei dinosauri.</translation>
@@ -637,6 +646,7 @@
 <translation id="4110652170750985508">Verifica il pagamento</translation>
 <translation id="4112140312785995938">Vai indietro</translation>
 <translation id="4116663294526079822">Consenti sempre su questo sito</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">L'ambito della norma non è supportato.</translation>
 <translation id="4123572138124678573">Tripla perforatura in basso</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{1 altro}other{# altri}}</translation>
@@ -702,6 +712,7 @@
 <translation id="4346197816712207223">Carte di credito accettate</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">I malintenzionati su questo sito potrebbero tentare di installare sul tuo computer programmi pericolosi che scoprono o eliminano i tuoi dati (ad esempio foto, password, messaggi e carte di credito).</translation>
+<translation id="4358059973562876591">I modelli che hai specificato potrebbero non essere applicati a causa di un errore con le norme DnsOverHttpsMode.</translation>
 <translation id="4358461427845829800">Gestisci metodi di pagamento…</translation>
 <translation id="4367563149485757821">Number-12 (Envelope)</translation>
 <translation id="437058704415269440">Saldo dell'account</translation>
@@ -965,6 +976,7 @@
 <translation id="5685654322157854305">Aggiungi l'indirizzo di spedizione</translation>
 <translation id="5689199277474810259">Esporta in JSON</translation>
 <translation id="5689516760719285838">Posizione</translation>
+<translation id="569000877158168851">Il valore DnsOverHttpsTemplates non è pertinente e non verrà utilizzato a meno che le norme DnsOverHttpsMode non vengano impostate su <ph name="SECURE_DNS_MODE_AUTOMATIC" /> o su <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="570530837424789914">Gestisci…</translation>
 <translation id="57094364128775171">Suggerisci password efficace…</translation>
 <translation id="5710435578057952990">L'identità di questo sito web non è stata verificata.</translation>
@@ -990,6 +1002,7 @@
 <translation id="5813119285467412249">&amp;Ripeti aggiunta</translation>
 <translation id="583281660410589416">Sconosciuto</translation>
 <translation id="5838278095973806738">Non dovresti inserire dati sensibili in questo sito (ad esempio password o carte di credito) perché potrebbero essere intercettati da utenti malintenzionati.</translation>
+<translation id="5851548754964597211">Elenco schede</translation>
 <translation id="5855253129151731373">Il nome host di questo sito è simile a <ph name="LOOKALIKE_DOMAIN" />. A volte i malintenzionati imitano i siti modificando leggermente e in modo poco evidente il nome di dominio.
 
     Se ritieni che questo avviso sia stato mostrato per sbaglio, visita la pagina https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals.</translation>
@@ -1049,6 +1062,7 @@
 <translation id="6064217302520318294">Blocco schermo</translation>
 <translation id="6080696365213338172">Hai raggiunto i contenuti utilizzando un certificato fornito dall'amministratore. I dati che fornisci a <ph name="DOMAIN" /> possono essere intercettati dal tuo amministratore.</translation>
 <translation id="6094273045989040137">Consente di inserire l'annotazione</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">Il tuo Account Google potrebbe avere altre forme di cronologia di navigazione all'indirizzo <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" /></translation>
 <translation id="6132597952260690497">Informazioni su estensioni e plug-in installati</translation>
 <translation id="6146055958333702838">Controlla eventuali cavi e riavvia eventuali router, modem o altri dispositivi di rete in uso.</translation>
@@ -1073,9 +1087,16 @@
 <translation id="6266934640124581640">Verde acqua</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="6279516281132775660">Chrome <ph name="BEGIN_EMPHASIS" />non salverà<ph name="END_EMPHASIS" /> le seguenti informazioni:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />Cronologia di navigazione
+          <ph name="LIST_ITEM" />Cookie e dati dei siti
+          <ph name="LIST_ITEM" />Informazioni inserite nei moduli
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">Impossibile consegnare all'indirizzo specificato. Seleziona un indirizzo diverso.</translation>
 <translation id="6282194474023008486">Codice postale</translation>
 <translation id="6290238015253830360">Gli articoli suggeriti vengono visualizzati qui</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Interruzione dell'Assistente Google in Chrome</translation>
 <translation id="6305205051461490394"><ph name="URL" /> non è raggiungibile.</translation>
 <translation id="6321917430147971392">Controlla le impostazioni DNS</translation>
@@ -1139,11 +1160,13 @@
 <translation id="6596325263575161958">Opzioni di crittografia</translation>
 <translation id="6604181099783169992">Sensori di movimento o della luce</translation>
 <translation id="6609880536175561541">Prc7 (Envelope)</translation>
+<translation id="6612358246767739896">Contenuti protetti</translation>
 <translation id="6624427990725312378">Informazioni di contatto</translation>
 <translation id="6626291197371920147">Aggiungi un numero di carta valido</translation>
 <translation id="6628463337424475685">Ricerca <ph name="ENGINE" /></translation>
 <translation id="6630809736994426279">Gli utenti malintenzionati attualmente presenti sul sito <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> potrebbero cercare di installare sul tuo Mac programmi pericolosi che carpiscono o eliminano le tue informazioni (ad esempio, foto, password, messaggi e carte di credito). <ph name="BEGIN_LEARN_MORE_LINK" />Ulteriori informazioni<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">È presente più di un'origine per questo criterio, ma i valori sono gli stessi.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">Cancella</translation>
 <translation id="6644283850729428850">Questa norma è obsoleta.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{Nessuno}=1{Da 1 sito (non verrai disconnesso dal tuo Account Google)}other{Da # siti (non verrai disconnesso dal tuo Account Google)}}</translation>
@@ -1166,6 +1189,7 @@
 <translation id="6753269504797312559">Valore criterio</translation>
 <translation id="6757797048963528358">Il dispositivo è entrato in modalità sospensione.</translation>
 <translation id="6768213884286397650">Hagaki (Postcard)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">Lilla</translation>
 <translation id="6786747875388722282">Estensioni</translation>
 <translation id="6790428901817661496">Play</translation>
@@ -1468,6 +1492,7 @@
 <translation id="8261506727792406068">Elimina</translation>
 <translation id="8262952874573525464">Impuntura in basso</translation>
 <translation id="8267698848189296333">Accesso come <ph name="USERNAME" /> in corso</translation>
+<translation id="8269981117540303696">Ora puoi navigare in privato. Le altre persone che usano questo dispositivo non vedranno le tue attività, ma i download e i preferiti verranno salvati.</translation>
 <translation id="8277900682056760511">Il foglio per la gestione dei pagamenti è aperto</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">Accedi</translation>
@@ -1521,6 +1546,7 @@
 <translation id="8571890674111243710">Traduzione della pagina in <ph name="LANGUAGE" /> in corso...</translation>
 <translation id="858637041960032120">Aggiungi telefono</translation>
 <translation id="860043288473659153">Nome del titolare della carta</translation>
+<translation id="8616822740383114808">Questa impostazione è stata applicata da "<ph name="ENFORCING_SETTING" />" in "<ph name="SETTINGS_PAGE" />"</translation>
 <translation id="861775596732816396">Dimensione 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Salva la carta su questo dispositivo</translation>
@@ -1566,6 +1592,7 @@
 <translation id="8891727572606052622">Modalità proxy non valida.</translation>
 <translation id="8903921497873541725">Aumenta lo zoom</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">Hai attivato la navigazione in incognito</translation>
 <translation id="8912362522468806198">Google Account</translation>
 <translation id="8918231688545606538">Questa pagina è sospetta</translation>
 <translation id="892588693504540538">Perforatura in alto a destra</translation>
@@ -1662,6 +1689,7 @@
     &lt;li&gt;Prova a disinstallare o disattivare "<ph name="SOFTWARE_NAME" />"&lt;/li&gt;
     &lt;li&gt;Prova a collegarti a un'altra rete&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">Da Google Pay</translation>
 <translation id="998893882640184078">Apri una nuova finestra di navigazione in incognito di Chrome</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_iw.xtb b/components/strings/components_strings_iw.xtb
index 30b2815..9963b48 100644
--- a/components/strings/components_strings_iw.xtb
+++ b/components/strings/components_strings_iw.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">כנף ימנית בקיפול</translation>
 <translation id="1442987760062738829">ניקוב</translation>
 <translation id="1455413310270022028">כלי מחיקה</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5x7</translation>
 <translation id="1472675084647422956">הצג יותר</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">בחירת כתובת למשלוח</translation>
 <translation id="1492194039220927094">דחיפת מדיניות:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">נסה <ph name="BEGIN_LINK" />להיכנס לדף הבית של האתר<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">היסטוריה</translation>
 <translation id="1645368109819982629">פרוטוקול לא נתמך</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">איסוף</translation>
 <translation id="1662550410081243962">שמירה ומילוי של אמצעי תשלום</translation>
 <translation id="1663943134801823270">‏הכרטיסים והכתובות נלקחים מ-Chrome. אפשר לנהל אותם ב<ph name="BEGIN_LINK" />הגדרות<ph name="END_LINK" />.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">נסה לפנות אל מנהל המערכת.</translation>
 <translation id="1739107442478692187">‏אירעה פרצה באבטחת מידע באחד מהאתרים או האפליקציות שמשמשים אותך. מערכת Chrome ממליצה לך לבדוק כעת את הסיסמאות ששמרת ולשנות את הסיסמה ב-<ph name="ORIGIN" />.</translation>
 <translation id="1740951997222943430">עליך להזין חודש תפוגה חוקי</translation>
+<translation id="1741613555002899862">‏יש לציין מחרוזת חוקית כשהערך של DnsOverHttpsMode הוא <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="1743520634839655729">‏כדי לשלם מהר יותר בפעם הבאה, אפשר לשמור בחשבון Google ובמכשיר הזה את פרטי הכרטיס, השם והכתובת לחיוב.</translation>
 <translation id="1743570585616704562">לא מזוהה</translation>
 <translation id="1745880797583122200">הדפדפן שלך מנוהל</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">מספר דף</translation>
 <translation id="1763864636252898013">השרת הזה לא הצליח להוכיח שהוא <ph name="DOMAIN" />. אישור האבטחה שלו לא נחשב כמהימן על ידי מערכת ההפעלה של המכשיר. ייתכן שהסיבה לכך היא תצורה שגויה או תוקף המיירט את החיבור שלך.</translation>
 <translation id="1768211456781949159">‏<ph name="BEGIN_LINK" />נסה להפעיל את אבחון הרשת של Windows<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">יש לעדכן את משפט-הסיסמה של הסינכרון.</translation>
 <translation id="1787142507584202372">כאן מופיעות הכרטיסיות שאתה פותח</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">‏אפשר לעזור לנו לשפר את האבטחה של Chrome על-ידי שליחת <ph name="BEGIN_WHITEPAPER_LINK" />כתובות URL של חלק מהדפים שאליהם נכנסת, מידע מוגבל על המערכת וחלק מתכני הדפים<ph name="END_WHITEPAPER_LINK" /> אל Google. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">גרסת קושחה</translation>
 <translation id="1981206234434200693">‏ניקוי נתוני היסטוריית הגלישה של Chrome</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{ואפליקציה אחת נוספת}two{ושתי אפליקציות נוספות}many{ו-# אפליקציות נוספות}other{ו-# אפליקציות נוספות}}</translation>
 <translation id="2003709556000175978">צריך לאפס את הסיסמה עכשיו</translation>
 <translation id="2003775180883135320">4 ניקובים בצד שמאל</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">ניקוב בפינה הימנית התחתונה</translation>
 <translation id="2124528555835617522">‏אירעה פרצה באבטחת מידע באחד מהאתרים או האפליקציות שמשמשים אותך. ההמלצה של Chrome היא לבדוק עכשיו את הסיסמאות השמורות.</translation>
 <translation id="2129079103035905234">חיישני תנועה</translation>
+<translation id="2130448033692577677">‏לא ניתן להחיל את התבניות שבחרת, מפני שמדיניות DnsOverHttpsMode לא הוגדרה.</translation>
 <translation id="213826338245044447">סימניות לנייד</translation>
 <translation id="214556005048008348">ביטול תשלום</translation>
 <translation id="2147827593068025794">סינכרון ברקע</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">הידוק קצוות בצד שמאל</translation>
 <translation id="225207911366869382">ערך זה הוצא משימוש עבור מדיניות זו.</translation>
 <translation id="2257315177824333709">מצטערים, אי אפשר לשמור את הכרטיס שלך עכשיו</translation>
+<translation id="2258928405015593961">צריך להזין תאריך תפוגה עתידי ולנסות שוב</translation>
 <translation id="2262243747453050782">‏שגיאת HTTP</translation>
 <translation id="2263079731045660823">‏עדכון המילוי האוטומטי של פרטי כרטיס אשראי בהגדרות Chrome</translation>
 <translation id="2267047181501709434">מתבצע אימות של הזהות שלך...</translation>
@@ -504,6 +512,7 @@
 <translation id="3427092606871434483">התר (ברירת מחדל)</translation>
 <translation id="3427342743765426898">&amp;ביצוע מחדש של עריכה</translation>
 <translation id="342781501876943858">‏אם הזנת את הסיסמה שלך באתרים אחרים, ההמלצה של Chromium היא לאפס אותה.</translation>
+<translation id="3428151540071562330">‏אחד או יותר ממזהי ה-URI של תבנית השרת DnsOverHttpsTemplates אינם חוקיים ולא ייעשה בהם שימוש.</translation>
 <translation id="3431636764301398940">שמור כרטיס זה במכשיר הנוכחי</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">הבעלים של המכשיר הזה כיבה את משחק הדינוזאורים.</translation>
@@ -638,6 +647,7 @@
 <translation id="4110652170750985508">בדיקת התשלום</translation>
 <translation id="4112140312785995938">הרצה לאחור</translation>
 <translation id="4116663294526079822">אפשר תמיד באתר זה</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">היקף המדיניות אינו נתמך.</translation>
 <translation id="4123572138124678573">3 ניקובים בחלק התחתון</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{אחד נוסף}two{שניים נוספים}many{# נוספים}other{# נוספים}}</translation>
@@ -703,6 +713,7 @@
 <translation id="4346197816712207223">כרטיסי אשראי שהסוחר מקבל</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">תוקפים באתר הזה עשויים לנסות להתקין במחשב שלך תוכניות מסוכנות שגונבות או מוחקות מידע שלך (לדוגמה: תמונות, סיסמאות, הודעות ופרטי כרטיסי אשראי).</translation>
+<translation id="4358059973562876591">‏לא ניתן להחיל את התבניות שבחרת עקב שגיאה במדיניות DnsOverHttpsMode.</translation>
 <translation id="4358461427845829800">ניהול אמצעי תשלום...</translation>
 <translation id="4367563149485757821">Number-12 (Envelope)‎</translation>
 <translation id="437058704415269440">יתרה בחשבון</translation>
@@ -971,6 +982,7 @@
 <translation id="5685654322157854305">הוספת כתובת למשלוח</translation>
 <translation id="5689199277474810259">‏ייצוא אל JSON</translation>
 <translation id="5689516760719285838">מיקום</translation>
+<translation id="569000877158168851">‏ערך DnsOverHttpsTemplates אינו רלוונטי ולא ייעשה בו שימוש, אלא אם מדיניות DnsOverHttpsMode תוגדר עם הערך <ph name="SECURE_DNS_MODE_AUTOMATIC" /> או <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="570530837424789914">ניהול...</translation>
 <translation id="57094364128775171">הצעת סיסמה חזקה…</translation>
 <translation id="5710435578057952990">הזהות של אתר זה לא אומתה.</translation>
@@ -996,6 +1008,7 @@
 <translation id="5813119285467412249">&amp;ביצוע מחדש של הוספה</translation>
 <translation id="583281660410589416">לא ידוע</translation>
 <translation id="5838278095973806738">אין להזין מידע רגיש באתר הזה (כמו סיסמאות או מספרי כרטיסי אשראי), מאחר שתוקפים עלולים לקבל אליו גישה.</translation>
+<translation id="5851548754964597211">רשימת כרטיסיות</translation>
 <translation id="5855253129151731373">‏שם המארח של האתר הזה נראה דומה ל-<ph name="LOOKALIKE_DOMAIN" />. תוקפים המחקים אתרים לפעמים משתמשים בשם הדומיין של האתר המקורי ועושים בו שינויים קלים מאוד כדי שיהיה קשה להבחין בהבדל.
 
     אם לדעתך זו טעות, יש לעבור אל https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals.</translation>
@@ -1055,6 +1068,7 @@
 <translation id="6064217302520318294">נעילת מסך</translation>
 <translation id="6080696365213338172">ניגשת לתוכן באמצעות אישור שהוענק על ידי מנהל מערכת. מנהל המערכת שלך עשוי ליירט נתונים שתספק ל-<ph name="DOMAIN" />.</translation>
 <translation id="6094273045989040137">הוספת הערה</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">‏ייתכן שלחשבון Google שלך משויכים סוגים אחרים של היסטוריית גלישה בכתובת <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" />.</translation>
 <translation id="6132597952260690497">מידע על תוספים ויישומי פלאגין מותקנים</translation>
 <translation id="6146055958333702838">בדוק את הכבלים והפעל מחדש את הנתבים, המודמים ושאר התקני הרשת
@@ -1080,9 +1094,16 @@
 <translation id="6266934640124581640">כחול-ירקרק בהיר</translation>
 <translation id="6276112860590028508">דפים מרשימת הקריאה שלך מופיעים כאן</translation>
 <translation id="627746635834430766">‏כדי לשלם מהר יותר בפעם הבאה, אפשר לשמור בחשבון Google את פרטי הכרטיס ואת הכתובת לחיוב.</translation>
+<translation id="6279516281132775660">‏Chrome <ph name="BEGIN_EMPHASIS" />לא ישמור<ph name="END_EMPHASIS" /> את הנתונים הבאים:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />היסטוריית הגלישה שלך
+          <ph name="LIST_ITEM" />קובצי cookie ונתוני אתרים
+          <ph name="LIST_ITEM" />מידע שהוזן בטפסים
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">לא ניתן לבצע מסירה בכתובת זו. עליך לבחור כתובת אחרת.</translation>
 <translation id="6282194474023008486">מיקוד</translation>
 <translation id="6290238015253830360">הצעות של מאמרים עבורך מופיעות כאן</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">‏Google Assistant ב-Chrome מופסק</translation>
 <translation id="6305205051461490394">לא ניתן לגשת אל <ph name="URL" />.</translation>
 <translation id="6321917430147971392">‏בדוק את הגדרות ה-DNS</translation>
@@ -1146,11 +1167,13 @@
 <translation id="6596325263575161958">אפשרויות הצפנה</translation>
 <translation id="6604181099783169992">חיישני תנועה או אור</translation>
 <translation id="6609880536175561541">Prc7 (Envelope)‎</translation>
+<translation id="6612358246767739896">תוכן מוגן</translation>
 <translation id="6624427990725312378">פרטי איש קשר</translation>
 <translation id="6626291197371920147">הוסף מספר כרטיס חוקי</translation>
 <translation id="6628463337424475685"><ph name="ENGINE" /> חיפוש</translation>
 <translation id="6630809736994426279">‏תוקפים שנמצאים כרגע באתר <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> עלולים להתקין במחשב ה-MAC שלך תוכנות מסוכנות שגונבות מידע או מוחקות אותו (לדוגמה, תמונות, סיסמאות, הודעות וכרטיסי אשראי). <ph name="BEGIN_LEARN_MORE_LINK" />מידע נוסף<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">במדיניות הזו קיים יותר ממקור אחד, אבל הערכים זהים.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">ניקוי</translation>
 <translation id="6644283850729428850">מדיניות זו אינה בתוקף.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{ללא}=1{‏מאתר אחד (לא תבוצע יציאה מחשבון Google שלך.)}two{‏מ-# אתרים (לא תבוצע יציאה מחשבון Google שלך.)}many{‏מ-# אתרים (לא תבוצע יציאה מחשבון Google שלך.)}other{‏מ-# אתרים (לא תבוצע יציאה מחשבון Google שלך.)}}</translation>
@@ -1173,6 +1196,7 @@
 <translation id="6753269504797312559">ערך מדיניות</translation>
 <translation id="6757797048963528358">המכשיר עבר למצב שינה.</translation>
 <translation id="6768213884286397650">Hagaki (Postcard)‎</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">סגול סיגלית</translation>
 <translation id="6786747875388722282">תוספים</translation>
 <translation id="6790428901817661496">הפעל</translation>
@@ -1475,6 +1499,7 @@
 <translation id="8261506727792406068">מחיקה</translation>
 <translation id="8262952874573525464">הידוק קצוות בחלק התחתון</translation>
 <translation id="8267698848189296333">נכנס כ-<ph name="USERNAME" /></translation>
+<translation id="8269981117540303696">עכשיו באפשרותך לגלוש באופן פרטי, ואנשים אחרים שמשתמשים במכשיר הזה לא יראו את הפעילות שלך. עם זאת, עדיין תתבצע שמירה של הורדות וסימניות.</translation>
 <translation id="8277900682056760511">טופס פרטי התשלום פתוח</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">כניסה</translation>
@@ -1529,6 +1554,7 @@
 <translation id="858637041960032120">הוסף מספר טלפון
 </translation>
 <translation id="860043288473659153">שם בעל הכרטיס</translation>
+<translation id="8616822740383114808">ההגדרה הזו נאכפת על-ידי "<ph name="ENFORCING_SETTING" />" בדף "<ph name="SETTINGS_PAGE" />"</translation>
 <translation id="861775596732816396">גודל 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">שמירת כרטיס זה במכשיר הנוכחי</translation>
@@ -1574,6 +1600,7 @@
 <translation id="8891727572606052622">‏מצב שרת Proxy לא חוקי.</translation>
 <translation id="8903921497873541725">התקרב</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">עברת למצב אנונימי</translation>
 <translation id="8912362522468806198">‏חשבון Google</translation>
 <translation id="8918231688545606538">הדף הזה חשוד</translation>
 <translation id="892588693504540538">ניקוב בפינה הימנית העליונה</translation>
@@ -1670,6 +1697,7 @@
     &lt;li&gt;להסיר את ההתקנה של "<ph name="SOFTWARE_NAME" />"&lt;/li&gt;
     &lt;li&gt;להתחבר לרשת אחרת&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">‏מ-Google Pay</translation>
 <translation id="998893882640184078">‏פתיחת חלון חדש של גלישה בסתר ב-Chrome</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_ja.xtb b/components/strings/components_strings_ja.xtb
index c6b54a7..a0dcccf6 100644
--- a/components/strings/components_strings_ja.xtb
+++ b/components/strings/components_strings_ja.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">右観音折り</translation>
 <translation id="1442987760062738829">パンチ</translation>
 <translation id="1455413310270022028">消しゴム</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5×7</translation>
 <translation id="1472675084647422956">表示項目を増やす</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">配送先住所を選択</translation>
 <translation id="1492194039220927094">ポリシーのプッシュ:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859"><ph name="BEGIN_LINK" />サイトのホームページにアクセス<ph name="END_LINK" />してみてください。</translation>
 <translation id="1644574205037202324">履歴</translation>
 <translation id="1645368109819982629">サポートされていないプロトコルです</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">引取</translation>
 <translation id="1662550410081243962">お支払い方法の保存と入力</translation>
 <translation id="1663943134801823270">Chrome に保存されているクレジット カードと住所です。[<ph name="BEGIN_LINK" />設定<ph name="END_LINK" />] で管理できます。</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">システム管理者にお問い合わせください。</translation>
 <translation id="1739107442478692187">ご利用のサイトまたはアプリでデータ侵害がありました。保存したパスワードを確認し、<ph name="ORIGIN" /> のパスワードを今すぐ変更することをおすすめします。</translation>
 <translation id="1740951997222943430">有効期限(月)を正しい形式で入力してください</translation>
+<translation id="1741613555002899862">DnsOverHttpsMode が <ph name="SECURE_DNS_MODE_SECURE" /> の場合は、有効な文字列を指定する必要があります。</translation>
 <translation id="1743520634839655729">カード、お名前、請求先住所を Google アカウントとこのデバイスに保存すると、次回のお支払いが簡単になります。</translation>
 <translation id="1743570585616704562">認識されませんでした</translation>
 <translation id="1745880797583122200">ご使用のブラウザは管理されています</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">ページ番号</translation>
 <translation id="1763864636252898013">このサーバーが <ph name="DOMAIN" /> であることを確認できませんでした。このサーバーのセキュリティ証明書は、ご使用のデバイスのオペレーティング システムによって信頼されているものではありません。原因としては、不適切な設定や、悪意のあるユーザーによる接続妨害が考えられます。</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Windows ネットワーク診断ツールを実行してみてください<ph name="END_LINK" />。</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">同期パスフレーズを更新してください。</translation>
 <translation id="1787142507584202372">最近開いたタブがここに表示されます</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061"><ph name="BEGIN_WHITEPAPER_LINK" />アクセスしたページの URL、システム情報、およびページのコンテンツの一部<ph name="END_WHITEPAPER_LINK" />を Google に送信して、Chrome セキュリティの改善にご協力ください。<ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">ファームウェアのバージョン</translation>
 <translation id="1981206234434200693">Chrome の閲覧履歴データを削除する</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{他 1 個}other{他 # 個}}</translation>
 <translation id="2003709556000175978">今すぐパスワードを再設定してください</translation>
 <translation id="2003775180883135320">4 穴パンチ(上)</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">パンチ(右下)</translation>
 <translation id="2124528555835617522">ご利用のサイトまたはアプリでデータ侵害がありました。保存したパスワードをすぐに確認することをおすすめします。</translation>
 <translation id="2129079103035905234">モーション センサー</translation>
+<translation id="2130448033692577677">DnsOverHttpsMode ポリシーが設定されていないため、指定したテンプレートを適用できない可能性があります。</translation>
 <translation id="213826338245044447">モバイルのブックマーク</translation>
 <translation id="214556005048008348">支払いをキャンセル</translation>
 <translation id="2147827593068025794">バックグラウンド同期</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">端綴じ(左)</translation>
 <translation id="225207911366869382">この値は、このポリシーではサポートが終了しています。</translation>
 <translation id="2257315177824333709">現在、このカードは保存できません</translation>
+<translation id="2258928405015593961">有効期限に将来の日付を入力して、もう一度やり直してください</translation>
 <translation id="2262243747453050782">HTTP エラーです</translation>
 <translation id="2263079731045660823">Chrome の設定で自動入力のクレジット カード情報を変更します</translation>
 <translation id="2267047181501709434">本人確認を行っています...</translation>
@@ -496,6 +504,7 @@
 <translation id="3427092606871434483">許可(デフォルト)</translation>
 <translation id="3427342743765426898">編集のやり直し(&amp;R)</translation>
 <translation id="342781501876943858">パスワードを他のサイトで再使用した場合、Chromium ではパスワードの再設定を促すメッセージが表示されます。</translation>
+<translation id="3428151540071562330">DnsOverHttpsTemplates サーバー テンプレートの一部の URI が無効なため、使用されません。</translation>
 <translation id="3431636764301398940">このカード情報をこのデバイスに保存する</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">このデバイスの所有者が恐竜ゲームを無効にしています。</translation>
@@ -625,6 +634,7 @@
 <translation id="4110652170750985508">お支払いの確認</translation>
 <translation id="4112140312785995938">後方に移動</translation>
 <translation id="4116663294526079822">このサイトでは常に許可</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">ポリシーの適用範囲がサポートされていません。</translation>
 <translation id="4123572138124678573">3 穴パンチ(下)</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{他 1 件}other{他 # 件}}</translation>
@@ -690,6 +700,7 @@
 <translation id="4346197816712207223">利用可能なクレジット カード</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">このサイトを利用すると、悪意のあるユーザーによって、危険なプログラム(写真、パスワード、メッセージ、クレジット カード番号などの情報を盗み取るか削除するプログラム)がお使いのパソコンにインストールされる可能性があります。</translation>
+<translation id="4358059973562876591">DnsOverHttpsMode ポリシーに問題があるため、指定したテンプレートを適用できない可能性があります。</translation>
 <translation id="4358461427845829800">お支払い方法を管理...</translation>
 <translation id="4367563149485757821">Number-12(封筒)</translation>
 <translation id="437058704415269440">アカウント残高</translation>
@@ -952,6 +963,7 @@
 <translation id="5685654322157854305">配送先住所を追加</translation>
 <translation id="5689199277474810259">JSON にエクスポート</translation>
 <translation id="5689516760719285838">位置情報</translation>
+<translation id="569000877158168851">DnsOverHttpsTemplates の値は関連するものでないため、使用されません。ただし、DnsOverHttpsMode ポリシーが <ph name="SECURE_DNS_MODE_AUTOMATIC" /> または <ph name="SECURE_DNS_MODE_SECURE" /> に設定されている場合は除きます。</translation>
 <translation id="570530837424789914">管理...</translation>
 <translation id="57094364128775171">安全なパスワードを自動生成…</translation>
 <translation id="5710435578057952990">このウェブサイトの ID は確認されていません。</translation>
@@ -977,6 +989,7 @@
 <translation id="5813119285467412249">追加のやり直し(&amp;R)</translation>
 <translation id="583281660410589416">不明</translation>
 <translation id="5838278095973806738">このサイトでは機密情報(パスワード、クレジット カードなど)を入力しないでください。悪意のあるユーザーに情報が盗まれる恐れがあります。</translation>
+<translation id="5851548754964597211">タブ リスト</translation>
 <translation id="5855253129151731373">このサイトのホスト名は <ph name="LOOKALIKE_DOMAIN" /> と似ているようです。不正なユーザーがドメイン名のごく一部を一目ではわからないように改変してサイトを偽装する場合があります。
 
     このメッセージが誤って表示されたと思われる場合は、https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals から問題を報告してください。</translation>
@@ -1036,6 +1049,7 @@
 <translation id="6064217302520318294">画面ロック</translation>
 <translation id="6080696365213338172">管理者が提供する証明書を使用してコンテンツにアクセスしています。<ph name="DOMAIN" /> に提供するデータは管理者によって傍受される可能性があります。</translation>
 <translation id="6094273045989040137">注釈を追加</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">お使いの Google アカウントの <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" /> に、他の形式の閲覧履歴が記録されている場合があります</translation>
 <translation id="6132597952260690497">インストールされている拡張機能とプラグインに関する情報</translation>
 <translation id="6146055958333702838">ケーブルを確認し、使用しているネットワーク デバイス(ルーター、モデムなど)を
@@ -1061,9 +1075,16 @@
 <translation id="6266934640124581640">ライトティール</translation>
 <translation id="6276112860590028508">リーディング リストに登録されたページがここに表示されます</translation>
 <translation id="627746635834430766">カードと請求先住所を Google アカウントに保存すると、次回のお支払いが簡単になります。</translation>
+<translation id="6279516281132775660">Chrome には、次の情報は<ph name="BEGIN_EMPHASIS" />保存されません<ph name="END_EMPHASIS" />。
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />閲覧履歴
+          <ph name="LIST_ITEM" />Cookie とサイトデータ
+          <ph name="LIST_ITEM" />フォームに入力した情報
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">この住所には配達できません。別の住所を選択してください。</translation>
 <translation id="6282194474023008486">郵便番号</translation>
 <translation id="6290238015253830360">おすすめの記事がここに表示されます</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Chrome の Google アシスタントを停止しています</translation>
 <translation id="6305205051461490394"><ph name="URL" /> にアクセスできません。</translation>
 <translation id="6321917430147971392">DNS 設定を確認してください</translation>
@@ -1127,11 +1148,13 @@
 <translation id="6596325263575161958">暗号化オプション</translation>
 <translation id="6604181099783169992">モーション センサーまたは光センサー</translation>
 <translation id="6609880536175561541">Prc7(封筒)</translation>
+<translation id="6612358246767739896">保護されたコンテンツ</translation>
 <translation id="6624427990725312378">連絡先情報</translation>
 <translation id="6626291197371920147">有効なカード番号を追加</translation>
 <translation id="6628463337424475685"><ph name="ENGINE" /> 検索</translation>
 <translation id="6630809736994426279"><ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> では現在、悪意のあるユーザーによって、お使いの Mac 上に危険なプログラム(写真、パスワード、メッセージ、クレジット カードなどの情報を盗んだり削除したりするプログラム)がインストールされる可能性があります。<ph name="BEGIN_LEARN_MORE_LINK" />詳細<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">ポリシーに複数のソースがありますが、値は同一です。</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">削除</translation>
 <translation id="6644283850729428850">このポリシーは廃止されました。</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{なし}=1{1 件のサイト(Google アカウントへのログイン状態は維持されます)}other{# 件のサイト(Google アカウントへのログイン状態は維持されます)}}</translation>
@@ -1154,6 +1177,7 @@
 <translation id="6753269504797312559">ポリシーの値</translation>
 <translation id="6757797048963528358">デバイスがスリープ状態です。</translation>
 <translation id="6768213884286397650">はがき</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">バイオレット</translation>
 <translation id="6786747875388722282">拡張機能</translation>
 <translation id="6790428901817661496">再生</translation>
@@ -1456,6 +1480,7 @@
 <translation id="8261506727792406068">削除</translation>
 <translation id="8262952874573525464">端綴じ(下)</translation>
 <translation id="8267698848189296333"><ph name="USERNAME" /> としてログイン</translation>
+<translation id="8269981117540303696">現在、シークレット モードで閲覧しています。あなたのアクティビティは、このデバイスを利用する他のユーザーには表示されません。ただし、ダウンロードしたファイルとブックマークは通常どおり保存されます。</translation>
 <translation id="8277900682056760511">支払いハンドラのシートが開いています</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">ログイン</translation>
@@ -1510,6 +1535,7 @@
 <translation id="858637041960032120">電話番号を追加
 </translation>
 <translation id="860043288473659153">カード名義人</translation>
+<translation id="8616822740383114808">この設定は、「<ph name="SETTINGS_PAGE" />」の「<ph name="ENFORCING_SETTING" />」に基づくものです</translation>
 <translation id="861775596732816396">サイズ 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">このカード情報をこのデバイスに保存する</translation>
@@ -1555,6 +1581,7 @@
 <translation id="8891727572606052622">プロキシ モードが無効です。</translation>
 <translation id="8903921497873541725">拡大する</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">シークレット モードです</translation>
 <translation id="8912362522468806198">Google アカウントを使用</translation>
 <translation id="8918231688545606538">不審なページです</translation>
 <translation id="892588693504540538">パンチ(右上)</translation>
@@ -1651,6 +1678,7 @@
     &lt;li&gt;「<ph name="SOFTWARE_NAME" />」をアンインストールまたは無効化してみてください&lt;/li&gt;
     &lt;li&gt;別のネットワークに接続してみてください&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">Google Pay から</translation>
 <translation id="998893882640184078">新しい Chrome のシークレット ウィンドウを開きます</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_kn.xtb b/components/strings/components_strings_kn.xtb
index 7cd28b3..213ac83 100644
--- a/components/strings/components_strings_kn.xtb
+++ b/components/strings/components_strings_kn.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">ಬಲಭಾಗದ ಗೇಟ್ ಅನ್ನು ಮಡಿಸಿ</translation>
 <translation id="1442987760062738829">ತೂತು ಮಾಡಿ</translation>
 <translation id="1455413310270022028">ಎರೇಸರ್</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5x7</translation>
 <translation id="1472675084647422956">ಇನ್ನಷ್ಟು ತೋರಿಸಿ</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">ಶಿಪ್ಪಿಂಗ್ ವಿಳಾಸವನ್ನು ಆರಿಸಿ</translation>
 <translation id="1492194039220927094">ಕಾರ್ಯನೀತಿಗಳನ್ನು ಪುಶ್ ಮಾಡುವ ಕ್ರಿಯೆ:</translation>
@@ -153,6 +155,7 @@
 <translation id="1640244768702815859"><ph name="BEGIN_LINK" />ಸೈಟ್‌ನ ಮುಖಪುಟಕ್ಕೆ ಭೇಟಿ ನೀಡಲು<ph name="END_LINK" /> ಪ್ರಯತ್ನಿಸಿ.</translation>
 <translation id="1644574205037202324">ಇತಿಹಾಸ</translation>
 <translation id="1645368109819982629">ಬೆಂಬಲವಿಲ್ಲದ ಪ್ರೊಟೋಕಾಲ್</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">ಪಿಕಪ್</translation>
 <translation id="1662550410081243962">ಪಾವತಿ ವಿಧಾನಗಳನ್ನು ಉಳಿಸಿ ಮತ್ತು ಭರ್ತಿ ಮಾಡಿ</translation>
 <translation id="1663943134801823270">ಕಾರ್ಡ್‌ಗಳು ಮತ್ತು ವಿಳಾಸಗಳನ್ನು Chrome ನಿಂದ ಪಡೆಯಲಾಗಿದೆ. ನೀವು ಅವುಗಳನ್ನು <ph name="BEGIN_LINK" />ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ<ph name="END_LINK" /> ನಿರ್ವಹಿಸಬಹುದು.</translation>
@@ -173,6 +176,7 @@
 <translation id="1734878702283171397">ಸಿಸ್ಟಂ ನಿರ್ವಾಹಕರನ್ನು ಸಂಪರ್ಕಿಸಲು ಪ್ರಯತ್ನಿಸಿ.</translation>
 <translation id="1739107442478692187">ನೀವು ಬಳಸುವ ಸೈಟ್ ಅಥವಾ ಆ್ಯಪ್‌ನಲ್ಲಿ ಡೇಟಾ ಉಲ್ಲಂಘನೆಯಾಗಿದೆ. ನೀವು <ph name="ORIGIN" /> ನಲ್ಲಿ ಉಳಿಸಿದ ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ತಕ್ಷಣ ಪರಿಶೀಲಿಸಲು ಮತ್ತು ಬದಲಾಯಿಸಲು Chrome ಶಿಫಾರಸು ಮಾಡುತ್ತದೆ.</translation>
 <translation id="1740951997222943430">ಮಾನ್ಯವಾದ ಅವಧಿ-ಮುಕ್ತಾಯ ತಿಂಗಳನ್ನು ನಮೂದಿಸಿ</translation>
+<translation id="1741613555002899862">DnsOverHttpsMode ಕಾರ್ಯನೀತಿಯು <ph name="SECURE_DNS_MODE_SECURE" /> ಆಗಿದ್ದಾಗ, ಮಾನ್ಯವಾದ ಸ್ಟ್ರಿಂಗ್ ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬೇಕು.</translation>
 <translation id="1743520634839655729">ಮುಂದಿನ ಬಾರಿ ವೇಗವಾಗಿ ಪಾವತಿಸಲು, ನಿಮ್ಮ ಕಾರ್ಡ್‌, ಹೆಸರು ಮತ್ತು ನಿಮ್ಮ ಬಿಲ್ಲಿಂಗ್ ವಿಳಾಸವನ್ನು Google ಖಾತೆಯಲ್ಲಿ ಮತ್ತು ಈ ಸಾಧನದಲ್ಲಿ ಉಳಿಸಿ.</translation>
 <translation id="1743570585616704562">ಗುರುತಿಸಲಾಗಿಲ್ಲ</translation>
 <translation id="1745880797583122200">ನಿಮ್ಮ ಬ್ರೌಸರ್ ಅನ್ನು ನಿರ್ವಹಿಸಲಾಗಿದೆ</translation>
@@ -180,6 +184,7 @@
 <translation id="1753706481035618306">ಪುಟ ಸಂಖ್ಯೆ</translation>
 <translation id="1763864636252898013">ಈ ಸರ್ವರ್ <ph name="DOMAIN" /> ಆಗಿದೆ ಎಂಬುದನ್ನು ಸಾಬೀತುಪಡಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ; ಅದರ ಸುರಕ್ಷತಾ ಪ್ರಮಾಣಪತ್ರವು ನಿಮ್ಮ ಸಾಧನದ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂ‌ ಪ್ರಕಾರ ವಿಶ್ವಾಸಾರ್ಹವಾಗಿಲ್ಲ. ಇದು ತಪ್ಪು ಕಾನ್ಫಿಗರೇಶನ್‌ನಿಂದ ಅಥವಾ ಆಕ್ರಮಣಕಾರರು ನಿಮ್ಮ ಸಂಪರ್ಕದಲ್ಲಿ ಒಳನುಸುಳಿರುವುದರಿಂದ ಆಗಿರಬಹುದು.</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Windows ನೆಟ್‌ವರ್ಕ್ ಡಯಾಗ್ನಾಸ್ಟಿಕ್ಸ್‌ ರನ್ ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿ‌<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">ದಯವಿಟ್ಟು ನಿಮ್ಮ ಸಿಂಕ್ ಪಾಸ್‌ಫ್ರೇಸ್ ಅನ್ನು ಅಪ್‌ಡೇಟ್‌ ಮಾಡಿ.</translation>
 <translation id="1787142507584202372">ನಿಮ್ಮ ತೆರೆಯಲಾದ ಟ್ಯಾಬ್‌ಗಳು ಇಲ್ಲಿ ಗೋಚರಿಸುತ್ತದೆ</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -217,6 +222,7 @@
 <translation id="1974883374937189061"><ph name="BEGIN_WHITEPAPER_LINK" />ನೀವು ಭೇಟಿ ನೀಡುವ ಕೆಲವೊಂದು ಪುಟಗಳ URL ಗಳು, ಸಿಸ್ಟಂಗೆ ಸಂಬಂಧಿಸಿದ ಸೀಮಿತ ಮಾಹಿತಿ ಹಾಗೂ ಪುಟದಲ್ಲಿನ ಕೆಲವು ಕಂಟೆಂಟ್<ph name="END_WHITEPAPER_LINK" /> ಅನ್ನು Google ಗೆ ಕಳುಹಿಸುವ ಮೂಲಕ Chrome ನ ಸುರಕ್ಷತೆಯನ್ನು ಸುಧಾರಿಸಲು ಸಹಾಯ ಮಾಡಿ. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">ಫರ್ಮ್‌ವೇರ್ ಆವೃತ್ತಿ</translation>
 <translation id="1981206234434200693">Chrome ನ ಬ್ರೌಸಿಂಗ್ ಇತಿಹಾಸದ ಡೇಟಾವನ್ನು ತೆರವುಗೊಳಿಸಿ</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{ಮತ್ತು 1 ಇನ್ನಷ್ಟು}one{ಮತ್ತು # ಇನ್ನಷ್ಟು}other{ಮತ್ತು # ಇನ್ನಷ್ಟು}}</translation>
 <translation id="2003709556000175978">ಇದೀಗ ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್‌ ಅನ್ನು ಮರುಹೊಂದಿಸಿ</translation>
 <translation id="2003775180883135320">ಮೇಲ್ಭಾಗದಲ್ಲಿ ನಾಲ್ಕು ತೂತುಗಳನ್ನು ಮಾಡಿ</translation>
@@ -244,6 +250,7 @@
 <translation id="2119867082804433120">ಕೆಳಗಿನ ಬಲಭಾಗದಲ್ಲಿ ತೂತು ಮಾಡಿ</translation>
 <translation id="2124528555835617522">ನೀವು ಬಳಸುವ ಸೈಟ್ ಅಥವಾ ಆ್ಯಪ್‌ನಲ್ಲಿ ಡೇಟಾ ಉಲ್ಲಂಘನೆಯಾಗಿದೆ. ನಿಮ್ಮ ಉಳಿಸಿದ ಪಾಸ್‌ವರ್ಡ್‌ಗಳನ್ನು ತಕ್ಷಣ ಪರಿಶೀಲಿಸುವಂತೆ Chrome ಶಿಫಾರಸು ಮಾಡುತ್ತದೆ.</translation>
 <translation id="2129079103035905234">ಚಲನಾ ಸೆನ್ಸರ್‌ಗಳು</translation>
+<translation id="2130448033692577677">DnsOverHttpsMode ಕಾರ್ಯನೀತಿಯನ್ನು ಹೊಂದಿಸದೇ ಇರುವ ಕಾರಣದಿಂದಾಗಿ ನೀವು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಟೆಂಪ್ಲೆಟ್‌ಗಳನ್ನು ಅನ್ವಯಿಸಲಾಗುವುದಿಲ್ಲ.</translation>
 <translation id="213826338245044447">ಮೊಬೈಲ್ ಬುಕ್‌ಮಾರ್ಕ್‌ಗಳು</translation>
 <translation id="214556005048008348">ಪಾವತಿಯನ್ನು ರದ್ದುಮಾಡಿ</translation>
 <translation id="2147827593068025794">ಹಿನ್ನೆಲೆ ಸಿಂಕ್</translation>
@@ -270,6 +277,7 @@
 <translation id="2250931979407627383">ಎಡಭಾಗದ ಅಂಚನ್ನು ಹೊಲಿಯಿರಿ</translation>
 <translation id="225207911366869382">ಈ ನೀತಿಗಾಗಿ ಈ ಮೌಲ್ಯವನ್ನು ಅಸಮ್ಮತಿಸಲಾಗಿದೆ.</translation>
 <translation id="2257315177824333709">ಕ್ಷಮಿಸಿ, ನಿಮ್ಮ ಕಾರ್ಡ್ ಅನ್ನು ಇದೀಗ ಉಳಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತಿಲ್ಲ</translation>
+<translation id="2258928405015593961">ಭವಿಷ್ಯದ ಮಾನ್ಯತೆಯ ದಿನಾಂಕವನ್ನು ನಮೂದಿಸಿ ಮತ್ತು ಪುನಃ ಪ್ರಯತ್ನಿಸಿ</translation>
 <translation id="2262243747453050782">HTTP ದೋಷ</translation>
 <translation id="2263079731045660823">ಕ್ರೆಡಿಟ್ ಕಾರ್ಡ್‌ ಸ್ವಯಂ ಭರ್ತಿಯ ಮಾಹಿತಿಯನ್ನು Chrome ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ ಅಪ್‌ಡೇಟ್‌ ಮಾಡಿ</translation>
 <translation id="2267047181501709434">ನಿಮ್ಮ ಗುರುತನ್ನು ದೃಢೀಕರಿಸಲಾಗುತ್ತಿದೆ...</translation>
@@ -493,6 +501,7 @@
 <translation id="3427092606871434483">ಅನುಮತಿಸಿ (ಡಿಫಾಲ್ಟ್)</translation>
 <translation id="3427342743765426898">&amp;ಎಡಿಟ್ ಮಾಡುವುದನ್ನು ಪುನಃ ಮಾಡು</translation>
 <translation id="342781501876943858">ನೀವು ಇತರ ಸೈಟ್‌ಗಳಲ್ಲಿ ಪಾಸ್‌ವರ್ಡ್‌ ಅನ್ನು ಮರುಬಳಕೆ ಮಾಡಿದ್ದಲ್ಲಿ Chromium ನಿಮ್ಮ ಪಾಸವರ್ಡ್ ಅನ್ನು ಮರುಹೊಂದಿಸಲು ಶಿಫಾರಸು ಮಾಡುತ್ತದೆ.</translation>
+<translation id="3428151540071562330">ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ DnsOverHttpsTemplates ಸರ್ವರ್ ಟೆಂಪ್ಲೇಟ್ URI ಗಳು ಅಮಾನ್ಯವಾಗಿವೆ ಮತ್ತು ಅವುಗಳನ್ನು ಬಳಸಲಾಗುವುದಿಲ್ಲ.</translation>
 <translation id="3431636764301398940">ಈ ಸಾಧನಕ್ಕೆ ಈ ಕಾರ್ಡ್ ಉಳಿಸಿ</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">ಈ ಸಾಧನದ ಮಾಲೀಕರು ಡೈನೊಸಾರ್ ಆಟವನ್ನು ಆಫ್ ಮಾಡಿದ್ದಾರೆ.</translation>
@@ -621,6 +630,7 @@
 <translation id="4110652170750985508">ನಿಮ್ಮ ಪಾವತಿಯನ್ನು ಪರಿಶೀಲಿಸಿ</translation>
 <translation id="4112140312785995938">ಹಿಂದಕ್ಕೆ ಸೀಕ್ ಮಾಡಿ</translation>
 <translation id="4116663294526079822">ಈ ಸೈಟ್‌ನಲ್ಲಿ ಯಾವಾಗಲೂ ಅನುಮತಿಸಿ</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">ನೀತಿಯ ವ್ಯಾಪ್ತಿಯು ಬೆಂಬಲಿತವಾಗಿಲ್ಲ.</translation>
 <translation id="4123572138124678573">ಕೆಳಭಾಗದಲ್ಲಿ ಮೂರು ತೂತುಗಳನ್ನು ಮಾಡಿ</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{1 ಇತರೆ}one{# ಇತರೆ}other{# ಇತರೆ}}</translation>
@@ -686,6 +696,7 @@
 <translation id="4346197816712207223">ಸ್ವೀಕೃತ ಕ್ರೆಡಿಟ್‌ ಕಾರ್ಡ್‌ಗಳು</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">ಈ ಸೈಟ್‌ನಲ್ಲಿರುವ ದಾಳಿಕೋರರು ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿರುವ ಮಾಹಿತಿ (ಉದಾಹರಣೆಗೆ, ಫೋಟೋಗಳು, ಪಾಸ್‌ವರ್ಡ್‌ಗಳು ಮತ್ತು ಕ್ರೆಡಿಟ್ ಕಾರ್ಡ್ ಮಾಹಿತಿಗಳು) ಕದಿಯಲು ಇಲ್ಲವೇ ಅಳಿಸಲು ಅಪಾಯಕಾರಿ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರಬಹುದು.</translation>
+<translation id="4358059973562876591">DnsOverHttpsMode ನಲ್ಲಿನ ಕಾರ್ಯನೀತಿಯ ದೋಷದಿಂದಾಗಿ ನೀವು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಟೆಂಪ್ಲೆಟ್‌ಗಳನ್ನು ಅನ್ವಯಿಸಲಾಗುವುದಿಲ್ಲ.</translation>
 <translation id="4358461427845829800">ಪಾವತಿ ವಿಧಾನಗಳನ್ನು ನಿರ್ವಹಿಸಿ...</translation>
 <translation id="4367563149485757821">Number-12 (Envelope)</translation>
 <translation id="437058704415269440">ಖಾತೆಯಲ್ಲಿರುವ ಬಾಕಿ ಹಣ</translation>
@@ -948,6 +959,7 @@
 <translation id="5685654322157854305">ಶಿಪ್ಪಿಂಗ್ ವಿಳಾಸವನ್ನು ಸೇರಿಸಿ</translation>
 <translation id="5689199277474810259">JSON ಗೆ ರಫ್ತು ಮಾಡಿ</translation>
 <translation id="5689516760719285838">ಸ್ಥಳ</translation>
+<translation id="569000877158168851">The DnsOverHttpsTemplates ನ ಮೌಲ್ಯವು ಪ್ರಸ್ತುತವಾಗಿಲ್ಲ ಮತ್ತು DnsOverHttpsMode ಕಾರ್ಯನೀತಿಯನ್ನು <ph name="SECURE_DNS_MODE_AUTOMATIC" /> ಅಥವಾ <ph name="SECURE_DNS_MODE_SECURE" /> ಗೆ ಹೊಂದಿಸದ ಹೊರತು ಅದನ್ನು ಬಳಸಲಾಗುವುದಿಲ್ಲ.</translation>
 <translation id="570530837424789914">ನಿರ್ವಹಿಸಿ...</translation>
 <translation id="57094364128775171">ಸದೃಢವಾದ ಪಾಸ್‌ವರ್ಡ್ ಸೂಚಿಸಿ…</translation>
 <translation id="5710435578057952990">ಈ ವೆಬ್‌ಸೈಟ್‌ನ ಗುರುತಿಸುವಿಕೆಯನ್ನು ಇನ್ನೂ ಪರಿಶೀಲಿಸಲಾಗಿಲ್ಲ.</translation>
@@ -973,6 +985,7 @@
 <translation id="5813119285467412249">&amp;ಸೇರಿಸುವುದನ್ನು ಮತ್ತೆಮಾಡು</translation>
 <translation id="583281660410589416">ಅಪರಿಚಿತ</translation>
 <translation id="5838278095973806738">ಈ ಸೈಟ್‌ನಲ್ಲಿ ನೀವು ಯಾವುದೇ ಸೂಕ್ಷ್ಮ ಮಾಹಿತಿಯನ್ನು (ಉದಾಹರಣೆಗೆ, ಪಾಸ್‌ವರ್ಡ್‌ಗಳು ಅಥವಾ ಕ್ರೆಡಿಟ್ ಕಾರ್ಡ್‌ಗಳು) ನಮೂದಿಸಬಾರದು, ಏಕೆಂದರೆ ಅದು ದಾಳಿಕೋರರ ಮೂಲಕ ಕಳುವಾಗಬಹುದು.</translation>
+<translation id="5851548754964597211">ಟ್ಯಾಬ್ ಪಟ್ಟಿ</translation>
 <translation id="5855253129151731373">ಈ ಸೈಟ್‌ನ ಹೋಸ್ಟ್ ಹೆಸರು <ph name="LOOKALIKE_DOMAIN" /> ಗೆ ಹೋಲುತ್ತಿದೆ. ಡೊಮೇನ್‌ ಹೆಸರಿಗೆ ಸಣ್ಣ ಪ್ರಮಾಣದ ಅಥವಾ ಗುರುತಿಸಲು ಸಾಧ್ಯವಾಗದ ರೀತಿಯಲ್ಲಿ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡುವ ಮೂಲಕ ದಾಳಿಕೋರರು ಕೆಲವೊಮ್ಮೆ ವೆಬ್‌ಸೈಟ್‌ಗಳನ್ನು ಅನುಕರಣೆ ಮಾಡುತ್ತಾರೆ.
 
     ಇದನ್ನು ದೋಷದಿಂದಾಗಿ ತೋರಿಸಲಾಗಿದೆ ಎಂದು ನೀವು ಭಾವಿಸುವುದಾದರೆ, ದಯವಿಟ್ಟು https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals ಪುಟಕ್ಕೆ ಭೇಟಿ ನೀಡಿ.</translation>
@@ -1032,6 +1045,7 @@
 <translation id="6064217302520318294">ಸ್ಕ್ರೀನ್ ಲಾಕ್</translation>
 <translation id="6080696365213338172">ನಿರ್ವಾಹಕರು-ಒದಗಿಸಿದ ಪ್ರಮಾಣಪತ್ರವನ್ನು ಬಳಸಿಕೊಂಡು ನೀವು ವಿಷಯವನ್ನು ಪ್ರವೇಶಿಸಿರುವಿರಿ. <ph name="DOMAIN" /> ಗೆ ನೀವು ಒದಗಿಸುವ ಡೇಟಾವನ್ನು ನಿಮ್ಮ ನಿರ್ವಾಹಕರು ತಡೆಹಿಡಿಯಬಹುದಾಗಿದೆ.</translation>
 <translation id="6094273045989040137">ಟಿಪ್ಪಣಿ</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">ನಿಮ್ಮ Google ಖಾತೆಯು <ph name="BEGIN_LINK" />history.google.com<ph name="END_LINK" /> ನಲ್ಲಿ ಇತರ ವಿಧಗಳ ಬ್ರೌಸಿಂಗ್ ಇತಿಹಾಸವನ್ನು ಹೊಂದಿರಬಹುದು</translation>
 <translation id="6132597952260690497">ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಿರುವ ವಿಸ್ತರಣೆಗಳು ಮತ್ತು ಪ್ಲಗ್ಇನ್‌ಗಳ ಕುರಿತು ಮಾಹಿತಿ</translation>
 <translation id="6146055958333702838">ಯಾವುದೇ ಕೇಬಲ್‌ಗಳನ್ನು ಪರಿಶೀಲಿಸಿ. ನೀವು ಬಳಸುತ್ತಿರಬಹುದಾದ ಯಾವುದೇ ರೂಟರ್‌ಗಳು, ಮೋಡೆಮ್‌ಗಳು ಅಥವಾ ಇತರ ನೆಟ್‌ವರ್ಕ್ ಸಾಧನಗಳನ್ನು ರೀಬೂಟ್ ಮಾಡಿ.</translation>
@@ -1056,9 +1070,16 @@
 <translation id="6266934640124581640">ತಿಳಿ ಕೆನ್ನೀಲಿ</translation>
 <translation id="6276112860590028508">ನಿಮ್ಮ ಓದುವ ಪಟ್ಟಿಯ ಪುಟಗಳು ಇಲ್ಲಿ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತವೆ</translation>
 <translation id="627746635834430766">ಮುಂದಿನ ಬಾರಿ ವೇಗವಾಗಿ ಪಾವತಿಸಲು, ನಿಮ್ಮ ಕಾರ್ಡ್‌ ಮತ್ತು ಬಿಲ್ಲಿಂಗ್ ವಿಳಾಸವನ್ನು ನಿಮ್ಮ Google ಖಾತೆಯಲ್ಲಿ ಉಳಿಸಿ.</translation>
+<translation id="6279516281132775660">ಈ ಕೆಳಗಿನ ಮಾಹಿತಿಯನ್ನು Chrome ಗೆ <ph name="BEGIN_EMPHASIS" />ಉಳಿಸಲು ಆಗುವುದಿಲ್ಲ<ph name="END_EMPHASIS" />:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />ನಿಮ್ಮ ಬ್ರೌಸಿಂಗ್ ಇತಿಹಾಸ
+          <ph name="LIST_ITEM" />ಕುಕೀಗಳು ಮತ್ತು ಸೈಟ್ ಡೇಟಾ
+          <ph name="LIST_ITEM" />ಫಾರ್ಮ್‌ಗಳಲ್ಲಿ ನಮೂದಿಸಿದ ಮಾಹಿತಿ
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">ಈ ವಿಳಾಸಕ್ಕೆ ತಲುಪಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ. ಬೇರೊಂದು ವಿಳಾಸವನ್ನು ಆಯ್ಕೆ ಮಾಡಿ.</translation>
 <translation id="6282194474023008486">ಪೋಸ್ಟಲ್ ಕೋಡ್</translation>
 <translation id="6290238015253830360">ನೀವು ಸಲಹೆ ನೀಡಿರುವ ಲೇಖನಗಳು ಇಲ್ಲಿ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತವೆ</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Chrome ನಲ್ಲಿನ Google ಅಸಿಸ್ಟೆಂಟ್ ನಿಲ್ಲುತ್ತಿದೆ</translation>
 <translation id="6305205051461490394"><ph name="URL" /> ತಲುಪಲಾಗುವುದಿಲ್ಲ.</translation>
 <translation id="6321917430147971392">ನಿಮ್ಮ DNS ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಪರಿಶೀಲಿಸಿ</translation>
@@ -1122,11 +1143,13 @@
 <translation id="6596325263575161958">ಎನ್‌ಕ್ರಿಫ್ಶನ್ ಆಯ್ಕೆಗಳು</translation>
 <translation id="6604181099783169992">ಚಲನೆ ಅಥವಾ ಬೆಳಕಿನ ಸೆನ್ಸರ್‌ಗಳು</translation>
 <translation id="6609880536175561541">Prc7 (Envelope)</translation>
+<translation id="6612358246767739896">ಸಂರಕ್ಷಿಸಿದ ವಿಷಯ</translation>
 <translation id="6624427990725312378">ಸಂಪರ್ಕ ಮಾಹಿತಿ</translation>
 <translation id="6626291197371920147">ಮಾನ್ಯವಾದ ಕಾರ್ಡ್ ಸಂಖ್ಯೆಯನ್ನು ಸೇರಿಸಿ</translation>
 <translation id="6628463337424475685"><ph name="ENGINE" /> ಹುಡುಕಾಟ</translation>
 <translation id="6630809736994426279"><ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> ನ ದಾಳಿಕೋರರು ನಿಮ್ಮ Macನಲ್ಲಿ ಮಾಹಿತಿಯನ್ನು (ಉದಾಹರಣೆಗೆ, ಫೋಟೋಗಳು, ಪಾಸ್‌ವರ್ಡ್‌ಗಳು, ಸಂದೇಶಗಳು ಮತ್ತು ಕ್ರೆಡಿಟ್ ಕಾರ್ಡ್ ಮಾಹಿತಿಗಳು) ಕದಿಯಲು ಇಲ್ಲವೇ ಅಳಿಸಲು ಅಪಾಯಕಾರಿ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರಬಹುದು. <ph name="BEGIN_LEARN_MORE_LINK" />ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">ಕಾರ್ಯನೀತಿಗಾಗಿ ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಮೂಲಗಳು ಅಸ್ತಿತ್ವದಲ್ಲಿವೆ, ಆದರೆ ಮೌಲ್ಯಗಳು ಒಂದೇ ಆಗಿವೆ.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">ತೆರವುಗೊಳಿಸಿ</translation>
 <translation id="6644283850729428850">ಈ ನೀತಿಯನ್ನು ವಿನಂತಿಸಲಾಗಿದೆ.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{ಯಾವುದೂ ಇಲ್ಲ}=1{1 ಸೈಟ್‌‍ನಿಂದ (ನಿಮ್ಮ Google ಖಾತೆಯಿಂದ ನಿಮ್ಮನ್ನು ಸೈನ್ ಔಟ್ ಮಾಡುವುದಿಲ್ಲ)}one{# ಸೈಟ್‌ಗಳಿಂದ (ನಿಮ್ಮ Google ಖಾತೆಯಿಂದ ನಿಮ್ಮನ್ನು ಸೈನ್ ಔಟ್ ಮಾಡುವುದಿಲ್ಲ)}other{# ಸೈಟ್‌ಗಳಿಂದ (ನಿಮ್ಮ Google ಖಾತೆಯಿಂದ ನಿಮ್ಮನ್ನು ಸೈನ್ ಔಟ್ ಮಾಡುವುದಿಲ್ಲ)}}</translation>
@@ -1149,6 +1172,7 @@
 <translation id="6753269504797312559">ನೀತಿ ಮೌಲ್ಯ</translation>
 <translation id="6757797048963528358">ನಿಮ್ಮ ಸಾಧನವು ನಿದ್ರಾವಸ್ಥೆಗೆ ಹೋಗಿದೆ.</translation>
 <translation id="6768213884286397650">Hagaki (Postcard)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">ನೇರಳೆ</translation>
 <translation id="6786747875388722282">ವಿಸ್ತರಣೆಗಳು</translation>
 <translation id="6790428901817661496">ಪ್ಲೇ ಮಾಡು</translation>
@@ -1450,6 +1474,7 @@
 <translation id="8261506727792406068">ಅಳಿಸಿ</translation>
 <translation id="8262952874573525464">ಕೆಳಭಾಗದ ಅಂಚನ್ನು ಹೊಲಿಯಿರಿ</translation>
 <translation id="8267698848189296333"><ph name="USERNAME" /> ನಂತೆ ಸೈನ್ ಇನ್ ಮಾಡಲಾಗುತ್ತಿದೆ</translation>
+<translation id="8269981117540303696">ಈಗ ನೀವು ಖಾಸಗಿಯಾಗಿ ಬ್ರೌಸ್ ಮಾಡಬಹುದು. ಈ ಸಾಧನವನ್ನು ಬಳಸುವ ಬೇರೆ ಯಾರಿಗೂ ನಿಮ್ಮ ಚಟುವಟಿಕೆ ಕಾಣಿಸುವುದಿಲ್ಲ. ಆದರೂ, ಡೌನ್‌ಲೋಡ್‌ಗಳು ಮತ್ತು ಬುಕ್‌ಮಾರ್ಕ್‌ಗಳು ಉಳಿದಿರುತ್ತವೆ.</translation>
 <translation id="8277900682056760511">ಪಾವತಿ ಹ್ಯಾಂಡ್‌ಲರ್ ಶೀಟ್ ಅನ್ನು ತೆರೆಯಲಾಗಿದೆ</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">ಸೈನ್ ಇನ್</translation>
@@ -1504,6 +1529,7 @@
 <translation id="858637041960032120">ಫೋನ್ ಸಂ. ಸೇರಿಸಿ
 </translation>
 <translation id="860043288473659153">ಕಾರ್ಡ್‌ಹೋಲ್ಡರ್ ಹೆಸರು</translation>
+<translation id="8616822740383114808">ಈ ಸೆಟ್ಟಿಂಗ್‌ ಅನ್ನು "<ph name="ENFORCING_SETTING" />" ನಿಂದ "<ph name="SETTINGS_PAGE" />" ನಲ್ಲಿ ಜಾರಿಗೊಳಿಸಲಾಗಿದೆ</translation>
 <translation id="861775596732816396">ಗಾತ್ರ 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">ಈ ಕಾರ್ಡ್ ಅನ್ನು ಈ ಸಾಧನದಲ್ಲಿ ಉಳಿಸಿ</translation>
@@ -1549,6 +1575,7 @@
 <translation id="8891727572606052622">ಅಮಾನ್ಯವಾದ ಪ್ರಾಕ್ಸಿ ಮೋಡ್.</translation>
 <translation id="8903921497873541725">ಝೂಮ್ ಇನ್</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">ನೀವು ಅದೃಶ್ಯ ಮೋಡ್‌ನಲ್ಲಿರುವಿರಿ</translation>
 <translation id="8912362522468806198">Google ಖಾತೆ</translation>
 <translation id="8918231688545606538">ಈ ಪುಟವು ಅನುಮಾನಾಸ್ಪದವಾಗಿದೆ</translation>
 <translation id="892588693504540538">ಮೇಲಿನ ಬಲಭಾಗದಲ್ಲಿ ತೂತು ಮಾಡಿ</translation>
@@ -1640,6 +1667,7 @@
 <translation id="989988560359834682">ವಿಳಾಸವನ್ನು ಎಡಿಟ್ ಮಾಡಿ</translation>
 <translation id="992115559265932548"><ph name="MICROSOFT_ACTIVE_DIRECTORY" /></translation>
 <translation id="992432478773561401">"<ph name="SOFTWARE_NAME" />" ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಅಥವಾ ನೆಟ್‌ವರ್ಕ್‌ನಲ್ಲಿ ಸರಿಯಾಗಿ ಇನ್‌ಸ್ಟಾಲ್‌ ಮಾಡಲಾಗಿಲ್ಲ: &lt;ul&gt; &lt;li&gt;"<ph name="SOFTWARE_NAME" />" ಅನ್ನು ಅನ್‌ಇನ್‌ಸ್ಟಾಲ್‌ ಮಾಡಲು ಅಥವಾ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲು ಪ್ರಯತ್ನಿಸಿ&lt;/li&gt; &lt;li&gt;ಇನ್ನೊಂದು ನೆಟ್‌ವರ್ಕ್‌ಗೆ ಸಂಪರ್ಕಸಿಲು ಪ್ರಯತ್ನಿಸಿ &lt;/li&gt; &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">Google Pay ನಿಂದ</translation>
 <translation id="998893882640184078">Chrome ನಲ್ಲಿ ಹೊಸ ಅಜ್ಞಾತ ವಿಂಡೋವನ್ನು ತೆರೆಯಿರಿ</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_ko.xtb b/components/strings/components_strings_ko.xtb
index 72a36a6..cbecbd4 100644
--- a/components/strings/components_strings_ko.xtb
+++ b/components/strings/components_strings_ko.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">오른쪽 게이트 폴드</translation>
 <translation id="1442987760062738829">펀칭</translation>
 <translation id="1455413310270022028">지우개</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5x7</translation>
 <translation id="1472675084647422956">자세히 보기</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">배송지 주소 선택</translation>
 <translation id="1492194039220927094">정책 푸시:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859"><ph name="BEGIN_LINK" />사이트의 홈페이지를 방문<ph name="END_LINK" />해 보세요.</translation>
 <translation id="1644574205037202324">방문 기록</translation>
 <translation id="1645368109819982629">지원되지 않는 프로토콜</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">수령</translation>
 <translation id="1662550410081243962">결제 수단 저장 및 자동 입력</translation>
 <translation id="1663943134801823270">카드와 주소는 Chrome에서 가져왔습니다. 이 정보는 <ph name="BEGIN_LINK" />설정<ph name="END_LINK" />에서 관리할 수 있습니다.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">시스템 관리자에게 문의하세요.</translation>
 <translation id="1739107442478692187">사용 중인 사이트 또는 앱에서 정보 유출이 발생했습니다. 저장된 비밀번호를 확인하고 지금 바로 <ph name="ORIGIN" />의 비밀번호를 변경하는 것이 좋습니다.</translation>
 <translation id="1740951997222943430">올바른 만료 월을 입력하세요.</translation>
+<translation id="1741613555002899862">DnsOverHttpsMode가 <ph name="SECURE_DNS_MODE_SECURE" />일 때 반드시 지정되어야 하며 유효한 문자열이어야 합니다.</translation>
 <translation id="1743520634839655729">다음번에 더 빠르게 결제할 수 있도록 Google 계정과 기기에 카드, 이름, 청구서 수신 주소를 저장하세요.</translation>
 <translation id="1743570585616704562">인식할 수 없음</translation>
 <translation id="1745880797583122200">관리 대상 브라우저입니다</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">페이지 번호</translation>
 <translation id="1763864636252898013">이 서버가 <ph name="DOMAIN" />임을 입증할 수 없으며 기기의 운영체제에서 신뢰하는 보안 인증서가 아닙니다. 서버를 잘못 설정했거나 불법 사용자가 연결을 가로채고 있기 때문일 수 있습니다.</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Windows 네트워크 진단 프로그램을 실행<ph name="END_LINK" />해 보세요.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">동기화 암호를 업데이트하세요.</translation>
 <translation id="1787142507584202372">열린 탭이 여기에 표시됩니다.</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061"><ph name="BEGIN_WHITEPAPER_LINK" />방문한 일부 페이지의 URL, 제한된 시스템 정보, 일부 페이지 콘텐츠<ph name="END_WHITEPAPER_LINK" />를 Google에 전송하여 Chrome 보안을 강화하는 데 참여해 주세요. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">펌웨어 버전</translation>
 <translation id="1981206234434200693">Chrome 인터넷 사용 기록 삭제</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{외 1개}other{외 #개}}</translation>
 <translation id="2003709556000175978">지금 비밀번호 재설정</translation>
 <translation id="2003775180883135320">상단 4공 펀칭</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">오른쪽 하단 펀칭</translation>
 <translation id="2124528555835617522">사용 중인 사이트 또는 앱에서 정보 유출이 발생했습니다. 지금 바로 저장된 비밀번호를 확인하는 것이 좋습니다.</translation>
 <translation id="2129079103035905234">움직임 감지 센서</translation>
+<translation id="2130448033692577677">DnsOverHttpsMode 정책이 설정되지 않았기 때문에 지정한 템플릿이 적용되지 않을 수 있습니다.</translation>
 <translation id="213826338245044447">모바일 북마크</translation>
 <translation id="214556005048008348">결제 취소</translation>
 <translation id="2147827593068025794">백그라운드 동기화</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">왼쪽 에지 스티치</translation>
 <translation id="225207911366869382">이 값은 이 정책에 사용되지 않습니다.</translation>
 <translation id="2257315177824333709">죄송합니다. 지금은 카드를 저장할 수 없습니다.</translation>
+<translation id="2258928405015593961">만료일을 오늘 이후로 입력하고 다시 시도해 보세요.</translation>
 <translation id="2262243747453050782">HTTP 오류</translation>
 <translation id="2263079731045660823">Chrome 설정에서 신용카드 자동 완성 정보를 업데이트하세요.</translation>
 <translation id="2267047181501709434">본인 확인 중...</translation>
@@ -504,6 +512,7 @@
 <translation id="3427092606871434483">허용(기본값)</translation>
 <translation id="3427342743765426898">수정 다시 실행(&amp;R)</translation>
 <translation id="342781501876943858">다른 사이트에서 비밀번호를 재사용했다면 비밀번호를 재설정하는 것이 좋습니다.</translation>
+<translation id="3428151540071562330">하나 이상의 DnsOverHttpsTemplates 서버 템플릿 URI가 유효하지 않으며 사용되지 않습니다.</translation>
 <translation id="3431636764301398940">기기에 카드 저장</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">이 기기의 소유자가 공룡 게임을 사용 중지했습니다.</translation>
@@ -638,6 +647,7 @@
 <translation id="4110652170750985508">결제 검토</translation>
 <translation id="4112140312785995938">뒤로 탐색</translation>
 <translation id="4116663294526079822">이 사이트에서 항상 허용</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">지원되지 않는 정책 범위입니다.</translation>
 <translation id="4123572138124678573">하단 3공 펀칭</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{외 1개}other{외 #개}}</translation>
@@ -703,6 +713,7 @@
 <translation id="4346197816712207223">사용 가능한 신용카드</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">이 사이트의 공격자가 사용자 정보(예: 사진, 비밀번호, 메시지, 신용카드)를 도용하거나 삭제하는 위험한 프로그램을 컴퓨터에 설치하려고 시도할 수 있습니다.</translation>
+<translation id="4358059973562876591">지정한 템플릿이 DnsOverHttpsMode 정책 오류로 인해 적용되지 않을 수 있습니다.</translation>
 <translation id="4358461427845829800">결제 수단 관리...</translation>
 <translation id="4367563149485757821">Number-12(봉투)</translation>
 <translation id="437058704415269440">계정 잔액</translation>
@@ -966,6 +977,7 @@
 <translation id="5685654322157854305">배송지 주소 추가</translation>
 <translation id="5689199277474810259">JSON 형식으로 내보내기</translation>
 <translation id="5689516760719285838">위치</translation>
+<translation id="569000877158168851">DnsOverHttpsMode 정책이 <ph name="SECURE_DNS_MODE_AUTOMATIC" /> 또는 <ph name="SECURE_DNS_MODE_SECURE" />(으)로 설정되지 않는 한 DnsOverHttpsTemplates 값은 관련성이 없으며 사용되지 않습니다.</translation>
 <translation id="570530837424789914">관리...</translation>
 <translation id="57094364128775171">강력한 비밀번호 추천...</translation>
 <translation id="5710435578057952990">이 웹사이트의 주소가 확인되지 않았습니다.</translation>
@@ -991,6 +1003,7 @@
 <translation id="5813119285467412249">추가 다시 실행(&amp;R)</translation>
 <translation id="583281660410589416">알 수 없음</translation>
 <translation id="5838278095973806738">이 사이트에 입력하는 비밀번호나 신용카드 번호 등의 정보가 공격자에 의해 도용될 수 있습니다.</translation>
+<translation id="5851548754964597211">탭 목록</translation>
 <translation id="5855253129151731373">사이트의 호스트 이름이 <ph name="LOOKALIKE_DOMAIN" />과(와) 유사합니다. 일부 공격자는 도메인 이름을 알아채기 어려울 정도로 약간 변경하여 다른 사이트를 모방합니다.
 
     이 메시지가 실수로 표시되었다고 생각된다면 다음 페이지를 방문해 주시기 바랍니다. https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals.</translation>
@@ -1050,6 +1063,7 @@
 <translation id="6064217302520318294">화면 잠금</translation>
 <translation id="6080696365213338172">관리자 제공 인증서를 사용하여 콘텐츠에 액세스했습니다. 사용자가 <ph name="DOMAIN" />에 제공한 데이터가 관리자에 의해 차단될 수 있습니다.</translation>
 <translation id="6094273045989040137">주석 추가</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">Google 계정의 내 활동(<ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" />)에는 인터넷 방문 기록이 다른 형식으로 남아 있을 수도 있습니다</translation>
 <translation id="6132597952260690497">설치된 확장 프로그램 및 플러그인에 관한 정보</translation>
 <translation id="6146055958333702838">케이블을 확인하고 사용 중인 라우터, 모뎀 또는 기타 네트워크 기기를
@@ -1075,9 +1089,16 @@
 <translation id="6266934640124581640">연한 청록색</translation>
 <translation id="6276112860590028508">읽기 목록의 페이지가 여기에 표시됩니다.</translation>
 <translation id="627746635834430766">다음번에 더 빠르게 결제할 수 있도록 Google 계정에 카드와 청구서 수신 주소를 저장하세요.</translation>
+<translation id="6279516281132775660">Chrome에서는 다음 정보를 <ph name="BEGIN_EMPHASIS" />저장하지 않습니다<ph name="END_EMPHASIS" />.
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />방문 기록
+          <ph name="LIST_ITEM" />쿠키 및 사이트 데이터
+          <ph name="LIST_ITEM" />양식에 입력된 정보
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">이 주소로 배달할 수 없습니다. 다른 주소를 선택하세요.</translation>
 <translation id="6282194474023008486">우편번호</translation>
 <translation id="6290238015253830360">추천 콘텐츠가 여기에 표시됩니다.</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Chrome의 Google 어시스턴트 중지하는 중</translation>
 <translation id="6305205051461490394"><ph name="URL" />에 연결할 수 없습니다.</translation>
 <translation id="6321917430147971392">DNS 설정 확인</translation>
@@ -1141,11 +1162,13 @@
 <translation id="6596325263575161958">암호화 옵션</translation>
 <translation id="6604181099783169992">모션 또는 조도 센서</translation>
 <translation id="6609880536175561541">Prc7(봉투)</translation>
+<translation id="6612358246767739896">보호된 콘텐츠</translation>
 <translation id="6624427990725312378">연락처 정보</translation>
 <translation id="6626291197371920147">유효한 카드 번호 추가</translation>
 <translation id="6628463337424475685"><ph name="ENGINE" /> 검색</translation>
 <translation id="6630809736994426279"><ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" />의 공격자가 사용자 정보(예: 사진, 비밀번호, 메시지, 신용카드)를 도용하거나 삭제하는 위험한 프로그램을 Mac에 설치하려고 시도할 수 있습니다. <ph name="BEGIN_LEARN_MORE_LINK" />자세히 알아보기<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">정책에 대한 소스가 두 개 이상 있으나 값이 동일합니다.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">삭제</translation>
 <translation id="6644283850729428850">이 정책은 사용되지 않습니다.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{없음}=1{사이트 1개(Google 계정에서 로그아웃되지 않음)}other{사이트 #개(Google 계정에서 로그아웃되지 않음)}}</translation>
@@ -1168,6 +1191,7 @@
 <translation id="6753269504797312559">정책 값</translation>
 <translation id="6757797048963528358">기기가 절전 모드 상태입니다.</translation>
 <translation id="6768213884286397650">Hagaki(엽서)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">보라색</translation>
 <translation id="6786747875388722282">확장 프로그램</translation>
 <translation id="6790428901817661496">재생</translation>
@@ -1469,6 +1493,7 @@
 <translation id="8261506727792406068">삭제</translation>
 <translation id="8262952874573525464">하단 에지 스티치</translation>
 <translation id="8267698848189296333"><ph name="USERNAME" />(으)로 로그인</translation>
+<translation id="8269981117540303696">이제 비공개로 인터넷을 탐색할 수 있으며, 이 기기를 사용하는 다른 사용자가 내 활동을 볼 수 없습니다. 하지만 다운로드 파일과 북마크는 계속해서 저장됩니다.</translation>
 <translation id="8277900682056760511">결제 핸들러 시트가 열림</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">로그인</translation>
@@ -1522,6 +1547,7 @@
 <translation id="8571890674111243710">페이지를 <ph name="LANGUAGE" />(으)로 번역 중...</translation>
 <translation id="858637041960032120">번호 추가</translation>
 <translation id="860043288473659153">카드 명의자 이름</translation>
+<translation id="8616822740383114808">‘<ph name="SETTINGS_PAGE" />’의 ‘<ph name="ENFORCING_SETTING" />’(으)로 인해 시행된 설정입니다.</translation>
 <translation id="861775596732816396">크기 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">이 기기에 카드 저장</translation>
@@ -1567,6 +1593,7 @@
 <translation id="8891727572606052622">프록시 모드가 잘못되었습니다.</translation>
 <translation id="8903921497873541725">확대</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">시크릿 모드로 전환됨</translation>
 <translation id="8912362522468806198">Google 계정</translation>
 <translation id="8918231688545606538">의심스러운 페이지</translation>
 <translation id="892588693504540538">오른쪽 상단 펀칭</translation>
@@ -1663,6 +1690,7 @@
     &lt;li&gt;'<ph name="SOFTWARE_NAME" />'을(를) 제거하거나 사용 중지해 보세요.&lt;/li&gt;
     &lt;li&gt;다른 네트워크에 연결해 보세요.&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">출처: Google Pay</translation>
 <translation id="998893882640184078">Chrome에서 새 시크릿 창을 여세요.</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_lt.xtb b/components/strings/components_strings_lt.xtb
index 4dc2d88..91d3134 100644
--- a/components/strings/components_strings_lt.xtb
+++ b/components/strings/components_strings_lt.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">Atvartas dešinėje</translation>
 <translation id="1442987760062738829">Skylių pramušimas</translation>
 <translation id="1455413310270022028">Trintukas</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5 x 7</translation>
 <translation id="1472675084647422956">Rodyti daugiau</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">Pasirinkti pristatymo adresą</translation>
 <translation id="1492194039220927094">Politikos gavimas:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">Pabandykite <ph name="BEGIN_LINK" />apsilankyti pagrindiniame svetainės puslapyje<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">Istorija</translation>
 <translation id="1645368109819982629">Nepalaikomas protokolas</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">Paėmimas</translation>
 <translation id="1662550410081243962">Išsaugoti ir užpildyti mokėjimo metodų informaciją</translation>
 <translation id="1663943134801823270">Kortelės ir adresai naudojami iš „Chrome“. Juos galite tvarkyti nuėję į <ph name="BEGIN_LINK" />Nustatymus<ph name="END_LINK" />.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">Pabandykite susisiekti su sistemos administratoriumi.</translation>
 <translation id="1739107442478692187">Naudojamoje svetainėje arba programoje įvyko duomenų saugos pažeidimas. „Chrome“ rekomenduoja dabar patikrinti išsaugotus slaptažodžius ir pakeisti <ph name="ORIGIN" /> slaptažodį.</translation>
 <translation id="1740951997222943430">Įveskite tinkamą galiojimo laiko pabaigos mėnesį</translation>
+<translation id="1741613555002899862">Kai „DnsOverHttpsMode“ yra „<ph name="SECURE_DNS_MODE_SECURE" />“, turi būti nurodyta ir tinkama eilutė.</translation>
 <translation id="1743520634839655729">Kad kitą kartą galėtumėte greičiau atlikti mokėjimą, išsaugokite kortelę, vardą bei pavardę ir atsiskaitymo adresą „Google“ paskyroje ir šiame įrenginyje.</translation>
 <translation id="1743570585616704562">Neatpažinta</translation>
 <translation id="1745880797583122200">Jūsų naršyklė tvarkoma</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">Puslapio numeris</translation>
 <translation id="1763864636252898013">Šiam serveriui nepavyko patvirtinti, kad tai yra <ph name="DOMAIN" />; jo saugos sertifikatas nėra patikimas įrenginio operacinei sistemai. Taip gali nutikti dėl netinkamos konfigūracijos ar dėl ryšį pertraukusio užgrobėjo.</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Pabandykite paleisti „Windows Network Diagnostics“<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">Atnaujinkite sinchronizavimo slaptafrazę.</translation>
 <translation id="1787142507584202372">Atidaryti skirtukai bus rodomi čia</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">Padėkite tobulinti „Chrome“ saugą – atsiųskite <ph name="BEGIN_WHITEPAPER_LINK" />lankomų puslapių URL, ribotos sistemos informacijos ir puslapių turinio<ph name="END_WHITEPAPER_LINK" /> sistemai „Google“. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">Programinės aparatinės įrangos versija</translation>
 <translation id="1981206234434200693">Išvalyti „Chrome“ naršymo istorijos duomenis</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{ir dar 1}one{ir dar #}few{ir dar #}many{ir dar #}other{ir dar #}}</translation>
 <translation id="2003709556000175978">Nustatykite slaptažodį iš naujo dabar</translation>
 <translation id="2003775180883135320">Keturios skylės viršuje</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">Skylė apačioje dešinėje</translation>
 <translation id="2124528555835617522">Naudojamoje svetainėje arba programoje įvyko duomenų saugos pažeidimas. „Chrome“ rekomenduoja dabar patikrinti išsaugotus slaptažodžius.</translation>
 <translation id="2129079103035905234">Judesio jutikliai</translation>
+<translation id="2130448033692577677">Jūsų nurodyti šablonai gali būti netaikomi dėl to, kad nenustatyta „DnsOverHttpsMode“ politika.</translation>
 <translation id="213826338245044447">Žymės mobiliesiems</translation>
 <translation id="214556005048008348">Atšaukti mokėjimą</translation>
 <translation id="2147827593068025794">Fono sinchronizavimas</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">Kraštų sukabinimas kairėje</translation>
 <translation id="225207911366869382">Pagal šią politiką ši vertė nepatvirtinta.</translation>
 <translation id="2257315177824333709">Deja, šiuo metu negalima išsaugoti jūsų kortelės</translation>
+<translation id="2258928405015593961">Įveskite galiojimo laiko pabaigos datą, kuri yra ateityje, ir bandykite dar kartą</translation>
 <translation id="2262243747453050782">HTTP klaida</translation>
 <translation id="2263079731045660823">Atnaujinti kredito kortelės automatinio pildymo informaciją „Chrome“ nustatymuose</translation>
 <translation id="2267047181501709434">Patvirtinama tapatybė...</translation>
@@ -507,6 +515,7 @@
 <translation id="3427092606871434483">Leisti (numatytoji parinktis)</translation>
 <translation id="3427342743765426898">&amp;Redaguoti dar kartą</translation>
 <translation id="342781501876943858">„Chromium“ rekomenduoja iš naujo nustatyti slaptažodį, jei naudojate jį kitose svetainėse.</translation>
+<translation id="3428151540071562330">Vienas arba keli „DnsOverHttpsTemplates“ serverio šablono URI yra netinkami ir nebus naudojami.</translation>
 <translation id="3431636764301398940">Išsaugoti šią kortelę šiame įrenginyje</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">Įrenginio savininkas išjungė dinozauro žaidimą.</translation>
@@ -641,6 +650,7 @@
 <translation id="4110652170750985508">Mokėjimo peržiūra</translation>
 <translation id="4112140312785995938">Prasukti atgal</translation>
 <translation id="4116663294526079822">Visada leisti šioje svetainėje</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">Politikos aprėptis nepalaikoma.</translation>
 <translation id="4123572138124678573">Trys skylės apačioje</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{Dar 1}one{Dar #}few{Dar #}many{Dar #}other{Dar #}}</translation>
@@ -706,6 +716,7 @@
 <translation id="4346197816712207223">Tinkamos kredito kortelės</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">Šios svetainės užpuolėjai gali jūsų kompiuteryje bandyti įdiegti pavojingas programas, kurios vagia arba ištrina informaciją (pvz., nuotraukas, slaptažodžius, pranešimus ir kredito kortelių numerius).</translation>
+<translation id="4358059973562876591">Jūsų nurodyti šablonai gali būti netaikomi dėl klaidos, susijusios su „DnsOverHttpsMode“ politika.</translation>
 <translation id="4358461427845829800">Tvarkyti mokėjimo metodus...</translation>
 <translation id="4367563149485757821">„Number-12“ (vokas)</translation>
 <translation id="437058704415269440">Sąskaitos balansas</translation>
@@ -969,6 +980,7 @@
 <translation id="5685654322157854305">Pridėti pristatymo adresą</translation>
 <translation id="5689199277474810259">Eksportuoti kaip JSON</translation>
 <translation id="5689516760719285838">Vieta</translation>
+<translation id="569000877158168851">„DnsOverHttpsTemplates“ vertė neaktuali ir nebus naudojama, jei „DnsOverHttpsMode“ politika nenustatyta kaip „<ph name="SECURE_DNS_MODE_AUTOMATIC" />“ arba „<ph name="SECURE_DNS_MODE_SECURE" />“.</translation>
 <translation id="570530837424789914">Tvarkyti...</translation>
 <translation id="57094364128775171">Siūlyti sudėtingą slaptažodį…</translation>
 <translation id="5710435578057952990">Šio tinklalapio tapatybė nenustatyta.</translation>
@@ -994,6 +1006,7 @@
 <translation id="5813119285467412249">&amp;Pridėti dar kartą</translation>
 <translation id="583281660410589416">Nežinoma</translation>
 <translation id="5838278095973806738">Šioje svetainėje neturėtumėte pateikti neskelbtinos informacijos (pvz., slaptažodžių ar kredito kortelių numerių), nes ją gali pavogti užpuolikai.</translation>
+<translation id="5851548754964597211">Skirtukų sąrašas</translation>
 <translation id="5855253129151731373">Šios svetainės prieglobos serverio pavadinimas panašus į <ph name="LOOKALIKE_DOMAIN" />. Kartais užpuolėjai kurdami svetainių kopijas atlieka nedidelių, sunkiai pastebimų domeno pavadinimio pakeitimų.
 
     Jei manote, kad šis pranešimas rodomas per klaidą, apsilankykite adresu https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals.</translation>
@@ -1053,6 +1066,7 @@
 <translation id="6064217302520318294">Ekrano užraktas</translation>
 <translation id="6080696365213338172">Pasiekėte turinį naudodami administratoriaus pateiktą sertifikatą. Duomenys, kuriuos pateikiate <ph name="DOMAIN" />, gali būti perimti administratoriaus.</translation>
 <translation id="6094273045989040137">Komentuoti</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">„Google“ paskyroje gali būti kito tipo naršymo istorijos, kuri pasiekiama adresu <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" />.</translation>
 <translation id="6132597952260690497">Informacija apie įdiegtus plėtinius ir papildinius</translation>
 <translation id="6146055958333702838">Patikrinkite laidus ir iš naujo paleiskite maršruto parinktuvus, modemus ar kitus
@@ -1078,9 +1092,16 @@
 <translation id="6266934640124581640">Šviesi žalsvai mėlyna</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="6279516281132775660">„Chrome“ <ph name="BEGIN_EMPHASIS" />nesaugos<ph name="END_EMPHASIS" /> šios informacijos:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />naršymo istorijos;
+          <ph name="LIST_ITEM" />slapukų ir svetainių duomenų;
+          <ph name="LIST_ITEM" />formose įvestos informacijos.
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">Negalima pristatyti šiuo adresu. Pasirinkite kitą adresą.</translation>
 <translation id="6282194474023008486">Pašto kodas</translation>
 <translation id="6290238015253830360">Jūsų pasiūlyti straipsniai rodomi čia</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">„Google“ padėjėjas sistemoje „Chrome“ sustabdomas</translation>
 <translation id="6305205051461490394"><ph name="URL" /> nepasiekiama.</translation>
 <translation id="6321917430147971392">Patikrinkite DNS nustatymus</translation>
@@ -1144,11 +1165,13 @@
 <translation id="6596325263575161958">Šifravimo parinktys</translation>
 <translation id="6604181099783169992">Judesio arba šviesos jutikliai</translation>
 <translation id="6609880536175561541">„Prc7“ (vokas)</translation>
+<translation id="6612358246767739896">Apsaugotas turinys</translation>
 <translation id="6624427990725312378">Kontaktinė informacija</translation>
 <translation id="6626291197371920147">Galiojančios kortelės numerio pridėjimas</translation>
 <translation id="6628463337424475685">„<ph name="ENGINE" />“ paieška</translation>
 <translation id="6630809736994426279">Šiuo metu <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> užpuolikai gali jūsų „Mac“ įrenginyje bandyti įdiegti pavojingas programas, kurios vagia arba ištrina informaciją (pvz., nuotraukas, slaptažodžius, pranešimus ir kredito kortelių duomenis). <ph name="BEGIN_LEARN_MORE_LINK" />Sužinokite daugiau<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">Pateiktas daugiau nei vienas politikos šaltinis, bet vertės vienodos.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">Išvalyti</translation>
 <translation id="6644283850729428850">Ši politika nepatvirtinta.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{Nėra}=1{Iš 1 svetainės (nebūsite atjungti nuo „Google“ paskyros)}one{Iš # svetainės (nebūsite atjungti nuo „Google“ paskyros)}few{Iš # svetainių (nebūsite atjungti nuo „Google“ paskyros)}many{Iš # svetainės (nebūsite atjungti nuo „Google“ paskyros)}other{Iš # svetainių (nebūsite atjungti nuo „Google“ paskyros)}}</translation>
@@ -1171,6 +1194,7 @@
 <translation id="6753269504797312559">Politikos vertė</translation>
 <translation id="6757797048963528358">Įjungta įrenginio miego būsena.</translation>
 <translation id="6768213884286397650">„Hagaki“ (atvirukas)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">Violetinė</translation>
 <translation id="6786747875388722282">Plėtiniai</translation>
 <translation id="6790428901817661496">Žaisti</translation>
@@ -1473,6 +1497,7 @@
 <translation id="8261506727792406068">Ištrinti</translation>
 <translation id="8262952874573525464">Kraštų sukabinimas apačioje</translation>
 <translation id="8267698848189296333">Prisijungiama kaip <ph name="USERNAME" /></translation>
+<translation id="8269981117540303696">Dabar galite naršyti privačiai, o kiti šį įrenginį naudojantys žmonės nematys jūsų veiklos. Tačiau atsisiuntimai ir žymės bus išsaugoti.</translation>
 <translation id="8277900682056760511">Mokėjimo doroklės lapas atidarytas</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">Prisijungti</translation>
@@ -1527,6 +1552,7 @@
 <translation id="858637041960032120">Pridėti tel. nr.
 </translation>
 <translation id="860043288473659153">Kortelės savininko vardas</translation>
+<translation id="8616822740383114808">Nustatymą įgyvendina „<ph name="ENFORCING_SETTING" />“ iš „<ph name="SETTINGS_PAGE" />“</translation>
 <translation id="861775596732816396">Dydis: 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Išsaugoti šią kortelę šiame įrenginyje</translation>
@@ -1572,6 +1598,7 @@
 <translation id="8891727572606052622">Netinkamas įgaliotojo serverio režimas.</translation>
 <translation id="8903921497873541725">Artinti</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">Veikia inkognito režimas</translation>
 <translation id="8912362522468806198">„Google“ paskyra</translation>
 <translation id="8918231688545606538">Šis puslapis įtartinas</translation>
 <translation id="892588693504540538">Skylė viršuje dešinėje</translation>
@@ -1668,6 +1695,7 @@
     &lt;li&gt;Pabandykite pašalinti arba išjungti „<ph name="SOFTWARE_NAME" />“.&lt;/li&gt;
     &lt;li&gt;Pabandykite prisijungti prie kito tinklo.&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">Iš „Google Pay“</translation>
 <translation id="998893882640184078">Atidaryti naują „Chrome“ inkognito langą</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_lv.xtb b/components/strings/components_strings_lv.xtb
index 1e591f5..76a5f64 100644
--- a/components/strings/components_strings_lv.xtb
+++ b/components/strings/components_strings_lv.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">Abpusējs locījums pa labi</translation>
 <translation id="1442987760062738829">Caurums</translation>
 <translation id="1455413310270022028">Dzēšgumija</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5 x 7</translation>
 <translation id="1472675084647422956">Rādīt vairāk</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">Izvēlēties nosūtīšanas adresi</translation>
 <translation id="1492194039220927094">Politiku informatīvie ziņojumi:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859"><ph name="BEGIN_LINK" />Apmeklējiet vietnes sākumlapu<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">Vēsture</translation>
 <translation id="1645368109819982629">Neatbalstīts protokols</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">Informācija par saņemšanu</translation>
 <translation id="1662550410081243962">Saglabāt un aizpildīt maksājuma veidus</translation>
 <translation id="1663943134801823270">Kartes un adreses tiek iegūtas no Chrome. Varat pārvaldīt tās <ph name="BEGIN_LINK" />iestatījumos<ph name="END_LINK" />.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">Sazinieties ar sistēmas administratoru.</translation>
 <translation id="1739107442478692187">Jūsu izmantotajā vietnē vai lietotnē ir notikusi datu noplūde. Pārlūkā Chrome tiek ieteikts pārbaudīt saglabātās paroles un tūlīt nomainīt vietnē <ph name="ORIGIN" /> izmantoto paroli.</translation>
 <translation id="1740951997222943430">Ievadiet derīgu mēnesi</translation>
+<translation id="1741613555002899862">Ir jābūt norādītai politikas vērtībai un derīgai virknei, ja DnsOverHttpsMode vērtība ir <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="1743520634839655729">Lai nākamreiz veiktu maksājumu ātrāk, saglabājiet kartes datus, vārdu un norēķinu adresi savā Google kontā un šajā ierīcē.</translation>
 <translation id="1743570585616704562">Nav atpazīts</translation>
 <translation id="1745880797583122200">Jūsu pārlūks tiek pārvaldīts</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">Lapas numurs</translation>
 <translation id="1763864636252898013">Šis serveris nevarēja pierādīt, ka šī ir vietne <ph name="DOMAIN" />; tās drošības sertifikāts netiek uzskatīts par uzticamu jūsu ierīces operētājsistēmā. Iespējams, tas ir nepareizas konfigurācijas dēļ vai arī kāds ir ļaunprātīgi izmantojis jūsu savienojumu.</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Mēģiniet palaist Windows tīkla diagnostiku<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">Atjauniniet savu sinhronizācijas ieejas frāzi.</translation>
 <translation id="1787142507584202372">Šeit tiks parādītas jūsu atvērtās cilnes</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">Palīdzēt uzlabot Chrome drošību, nosūtot Google serveriem <ph name="BEGIN_WHITEPAPER_LINK" />dažu apmeklēto lapu vietrāžus URL, ierobežotu sistēmas informācijas apjomu un daļu lapu satura<ph name="END_WHITEPAPER_LINK" />. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">Pogrammaparatūras versija</translation>
 <translation id="1981206234434200693">Notīrīt Chrome pārlūkošanas vēstures datus</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{un vēl 1}zero{un vēl #}one{un vēl #}other{un vēl #}}</translation>
 <translation id="2003709556000175978">Nekavējoties atiestatiet paroli</translation>
 <translation id="2003775180883135320">Četri caurumi augšdaļā</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">Caurums apakšējā labajā malā</translation>
 <translation id="2124528555835617522">Jūsu izmantotajā vietnē vai lietotnē ir notikusi datu noplūde. Pārlūkā Chrome tiek ieteikts pēc iespējas ātrāk pārbaudīt saglabātās paroles.</translation>
 <translation id="2129079103035905234">Kustību sensori</translation>
+<translation id="2130448033692577677">Norādītās veidnes, iespējams, netiks lietotas, jo nav iestatīta politika DnsOverHttpsMode.</translation>
 <translation id="213826338245044447">Mobilās grāmatzīmes</translation>
 <translation id="214556005048008348">Atcelt maksājumu</translation>
 <translation id="2147827593068025794">Sinhronizācija fonā</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">Malu sašuvums kreisajā pusē</translation>
 <translation id="225207911366869382">Šī vērtība vairs netiek atbalstīta šai politikai.</translation>
 <translation id="2257315177824333709">Atvainojiet, jūsu karti šobrīd nevar saglabāt</translation>
+<translation id="2258928405015593961">Ievadiet derīguma termiņu, kas ir nākotnē, un mēģiniet vēlreiz.</translation>
 <translation id="2262243747453050782">HTTP kļūda</translation>
 <translation id="2263079731045660823">Atjaunināt kredītkaršu automātisko aizpildi Chrome iestatījumos</translation>
 <translation id="2267047181501709434">Notiek jūsu identitātes pārbaude...</translation>
@@ -504,6 +512,7 @@
 <translation id="3427092606871434483">Atļaut (pēc noklusējuma)</translation>
 <translation id="3427342743765426898">&amp;Labojuma atsaukuma atcelšana</translation>
 <translation id="342781501876943858">Chromium iesaka atiestatīt jūsu paroli, ja izmantojāt to citās vietnēs.</translation>
+<translation id="3428151540071562330">Viens vai vairāki DnsOverHttpsTemplates servera veidnes URI nav derīgi un netiks izmantoti.</translation>
 <translation id="3431636764301398940">Saglabāt šo karti šajā ierīcē</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">Šīs ierīces īpašnieks ir izslēdzis dinozauru spēli.</translation>
@@ -637,6 +646,7 @@
 <translation id="4110652170750985508">Maksājuma pārskatīšana</translation>
 <translation id="4112140312785995938">Pārtīt atpakaļ</translation>
 <translation id="4116663294526079822">Vienmēr atļaut šajā vietnē</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">Politikas diapazons netiek atbalstīts.</translation>
 <translation id="4123572138124678573">Trīs caurumi apakšdaļā</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{vēl 1}zero{vēl #}one{vēl #}other{vēl #}}</translation>
@@ -702,6 +712,7 @@
 <translation id="4346197816712207223">Pieņemtās kredītkartes</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">Šajā vietnē esošie uzbrucēji jūsu datorā var mēģināt instalēt bīstamas programmas, kuras var nozagt vai dzēst jūsu informāciju (piemēram, fotoattēlus, paroles, ziņojumus un informāciju par kredītkartēm).</translation>
+<translation id="4358059973562876591">Norādītās veidnes, iespējams, netiks lietotas, jo ir radusies kļūda ar politiku DnsOverHttpsMode.</translation>
 <translation id="4358461427845829800">Pārvaldīt maksājumu veidus...</translation>
 <translation id="4367563149485757821">Number-12 (aploksne)</translation>
 <translation id="437058704415269440">Konta atlikums</translation>
@@ -965,6 +976,7 @@
 <translation id="5685654322157854305">Pievienot nosūtīšanas adresi</translation>
 <translation id="5689199277474810259">Eksportēt JSON formātā</translation>
 <translation id="5689516760719285838">Atrašanās vieta</translation>
+<translation id="569000877158168851">DnsOverHttpsTemplates vērtība nav atbilstoša un netiks izmantota, ja politikai DnsOverHttpsMode nav iestatīta vērtība <ph name="SECURE_DNS_MODE_AUTOMATIC" /> vai <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="570530837424789914">Pārvaldīt...</translation>
 <translation id="57094364128775171">Ieteikt drošu paroli…</translation>
 <translation id="5710435578057952990">Tīmekļa vietnes identitāte nav apstiprināta.</translation>
@@ -990,6 +1002,7 @@
 <translation id="5813119285467412249">&amp;Pievienošanas atsaukuma atcelšana</translation>
 <translation id="583281660410589416">Nezināms</translation>
 <translation id="5838278095973806738">Neievadiet šajā vietnē sensitīvu informāciju (piemēram, paroles vai kredītkartes), jo to var nozagt uzbrucēji.</translation>
+<translation id="5851548754964597211">Ciļņu saraksts</translation>
 <translation id="5855253129151731373">Šīs vietnes saimniekdatora nosaukums izskatās līdzīgs vietnei <ph name="LOOKALIKE_DOMAIN" />. Uzbrucēji dažkārt atdarina vietnes, veicot nelielas un grūti pamanāmas izmaiņas domēna nosaukumā.
 
     Ja uzskatāt, ka tas tiek parādīts kļūdas dēļ, lūdzu, apmeklējiet vietni https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals.</translation>
@@ -1049,6 +1062,7 @@
 <translation id="6064217302520318294">Ekrāna bloķēšana</translation>
 <translation id="6080696365213338172">Jūs esat piekļuvis saturam, izmantojot administratora izsniegtu sertifikātu. Datus, kurus sniedzat domēnā <ph name="DOMAIN" />, var pārtvert jūsu administrators.</translation>
 <translation id="6094273045989040137">Pievienot piezīmi</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">Jūsu Google kontam var būt citu veidu pārlūkošanas vēstures dati vietnē <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" />.</translation>
 <translation id="6132597952260690497">Informācija par instalētajiem paplašinājumiem un spraudņiem</translation>
 <translation id="6146055958333702838">Pārbaudiet vadus un atkārtoti palaidiet maršrutētājus, modemus vai citas
@@ -1074,9 +1088,16 @@
 <translation id="6266934640124581640">Gaiši zilganzaļa</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="6279516281132775660">Pārlūkprogrammā Chrome <ph name="BEGIN_EMPHASIS" />netiks saglabāta<ph name="END_EMPHASIS" /> tālāk norādītā informācija.
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />Jūsu pārlūkošanas vēsture
+          <ph name="LIST_ITEM" />Sīkfaili un vietņu dati
+          <ph name="LIST_ITEM" />Veidlapās ievadītā informācija
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">Nevar piegādāt uz šo adresi. Atlasiet citu adresi.</translation>
 <translation id="6282194474023008486">Pasta indekss</translation>
 <translation id="6290238015253830360">Ieteiktie raksti tiek parādīti šeit</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Tiek pārtraukta Google asistenta darbība pārlūkprogrammā Chrome.</translation>
 <translation id="6305205051461490394">Vietne <ph name="URL" /> nav sasniedzama.</translation>
 <translation id="6321917430147971392">Sistēmas DNS iestatījumu pārbaude</translation>
@@ -1140,11 +1161,13 @@
 <translation id="6596325263575161958">Šifrēšanas opcijas</translation>
 <translation id="6604181099783169992">Kustību un gaismas sensori</translation>
 <translation id="6609880536175561541">Prc7 (aploksne)</translation>
+<translation id="6612358246767739896">Aizsargāts saturs</translation>
 <translation id="6624427990725312378">Kontaktinformācija</translation>
 <translation id="6626291197371920147">Derīga kartes numura pievienošana</translation>
 <translation id="6628463337424475685"><ph name="ENGINE" /> meklēšana</translation>
 <translation id="6630809736994426279">Uzbrucēji vietnē <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> var mēģināt jūsu Mac datorā instalēt bīstamas programmas, kas zog vai izdzēš informāciju (piemēram, fotoattēlus, paroles, ziņojumus un kredītkaršu datus). <ph name="BEGIN_LEARN_MORE_LINK" />Uzziniet vairāk<ph name="END_LEARN_MORE_LINK" />.</translation>
 <translation id="6631202559048444592">Šai politikai ir vairāk nekā viens avots, bet vērtības ir vienādas.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">Notīrīt</translation>
 <translation id="6644283850729428850">Šī politika ir izbeigta.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{Nav}=1{No 1 vietnes (jūs netiksiet izrakstīts no sava Google konta)}zero{No # vietnēm (jūs netiksiet izrakstīts no sava Google konta)}one{No # vietnes (jūs netiksiet izrakstīts no sava Google konta)}other{No # vietnēm (jūs netiksiet izrakstīts no sava Google konta)}}</translation>
@@ -1167,6 +1190,7 @@
 <translation id="6753269504797312559">Politikas vērtība</translation>
 <translation id="6757797048963528358">Ierīce tika pārslēgta miega režīmā.</translation>
 <translation id="6768213884286397650">Hagaki (pastkarte)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">Violeta</translation>
 <translation id="6786747875388722282">Paplašinājumi</translation>
 <translation id="6790428901817661496">Atskaņot</translation>
@@ -1469,6 +1493,7 @@
 <translation id="8261506727792406068">Dzēst</translation>
 <translation id="8262952874573525464">Malu sašuvums apakšdaļā</translation>
 <translation id="8267698848189296333">Notiek pierakstīšanās lietotāja <ph name="USERNAME" /> kontā</translation>
+<translation id="8269981117540303696">Tagad varat privāti pārlūkot saturu, un citas personas, kas izmanto šo ierīci, nevarēs redzēt jūsu darbības. Tomēr lejupielādes un grāmatzīmes tiks saglabātas.</translation>
 <translation id="8277900682056760511">Maksājumu apstrādātāja lapa ir atvērta</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">Pierakstīties</translation>
@@ -1523,6 +1548,7 @@
 <translation id="858637041960032120">Piev. tālr. nr.
 </translation>
 <translation id="860043288473659153">Bankas kartes īpašnieka vārds</translation>
+<translation id="8616822740383114808">Šo iestatījumu nosaka “<ph name="ENFORCING_SETTING" />” lapā “<ph name="SETTINGS_PAGE" />”.</translation>
 <translation id="861775596732816396">4. izmērs</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Saglabāt šo karti šajā ierīcē</translation>
@@ -1568,6 +1594,7 @@
 <translation id="8891727572606052622">Nederīgs starpniekservera režīms.</translation>
 <translation id="8903921497873541725">Tuvināt</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">Jūs esat atvēris inkognito režīmu</translation>
 <translation id="8912362522468806198">Google konts</translation>
 <translation id="8918231688545606538">Šī lapa ir aizdomīga</translation>
 <translation id="892588693504540538">Caurums augšējā labajā malā</translation>
@@ -1664,6 +1691,7 @@
     &lt;li&gt;Mēģiniet atinstalēt vai atspējot programmatūru <ph name="SOFTWARE_NAME" />.&lt;/li&gt;
     &lt;li&gt;Mēģiniet izveidot savienojumu ar citu tīklu.&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">No pakalpojuma Google Pay</translation>
 <translation id="998893882640184078">Atveriet jaunu Chrome inkognito režīma logu</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_ml.xtb b/components/strings/components_strings_ml.xtb
index 0b3adc9..8378b0e6 100644
--- a/components/strings/components_strings_ml.xtb
+++ b/components/strings/components_strings_ml.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">റൈറ്റ് ഗേറ്റ് മടക്ക്</translation>
 <translation id="1442987760062738829">പഞ്ച് ചെയ്യുക</translation>
 <translation id="1455413310270022028">ഇറേസർ</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5x7</translation>
 <translation id="1472675084647422956">കൂടുതൽ‍ കാണിക്കുക</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">ഷിപ്പിംഗ് വിലാസം തിരഞ്ഞെടുക്കുക</translation>
 <translation id="1492194039220927094">നയങ്ങൾ പുഷ് ചെയ്യൽ:</translation>
@@ -137,7 +139,7 @@
 <translation id="1559528461873125649">അത്തരത്തിലുള്ള ഫയലോ ഡയറക്റ്ററിയോ ഇല്ല</translation>
 <translation id="1559572115229829303">&lt;p&gt;നിങ്ങളുടെ ഉപകരണത്തിന്റെ തീയതിയും സമയവും (<ph name="DATE_AND_TIME" />) തെറ്റായതിനാൽ <ph name="BEGIN_BOLD" /><ph name="DOMAIN" /><ph name="END_BOLD" /> എന്നതിലേക്ക് ഒരു സ്വകാര്യ കണക്ഷൻ സ്ഥാപിക്കാനാകില്ല.&lt;/p&gt;
 
-       &lt;p&gt;&lt;strong&gt;ക്രമീകരണ&lt;/strong&gt; ആപ്പിന്റെ &lt;strong&gt;പൊതുവായവ&lt;/strong&gt; വിഭാഗത്തിൽ നിന്ന് തീയതിയും സമയവും ക്രമീകരിക്കുക.&lt;/p&gt;</translation>
+          &lt;p&gt;&lt;strong&gt;ക്രമീകരണ&lt;/strong&gt; ആപ്പിന്റെ &lt;strong&gt;പൊതുവായവ&lt;/strong&gt; വിഭാഗത്തിൽ നിന്ന് തീയതിയും സമയവും ക്രമീകരിക്കുക.&lt;/p&gt;</translation>
 <translation id="1569487616857761740">കാലഹരണപ്പെടുന്ന തീയതി നൽകുക</translation>
 <translation id="1581080074034554886">CVC</translation>
 <translation id="1583429793053364125">ഈ വെബ്‌പേജ് പ്രദർശിപ്പിക്കുമ്പോൾ എന്തോ കുഴപ്പം സംഭവിച്ചു.</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859"><ph name="BEGIN_LINK" />സൈറ്റിന്റെ ഹോം പേജ് സന്ദർശിക്കുന്നത്<ph name="END_LINK" /> പരീക്ഷിച്ചുനോക്കൂ.</translation>
 <translation id="1644574205037202324">ചരിത്രം</translation>
 <translation id="1645368109819982629">പ്രോട്ടോക്കോൾ പിന്തുണയ്‌ക്കുന്നില്ല</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">പിക്കപ്പ്</translation>
 <translation id="1662550410081243962">പേയ്‌മെന്റ് രീതികൾ സംരക്ഷിച്ച് സ്വമേധയാ പൂരിപ്പിക്കുക</translation>
 <translation id="1663943134801823270">കാർഡുകളും വിലാസങ്ങളും Chrome-ൽ നിന്നുള്ളതാണ്. നിങ്ങൾക്ക് അവ <ph name="BEGIN_LINK" />ക്രമീകരണത്തിൽ<ph name="END_LINK" /> മാനേജ് ചെയ്യാം.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">സിസ്റ്റം അഡ്‌മിനെ ബന്ധപ്പെടാൻ ശ്രമിക്കുക.</translation>
 <translation id="1739107442478692187">നിങ്ങൾ ഉപയോഗിക്കുന്ന സൈറ്റിലോ ആപ്പിലോ ഡാറ്റാ ലംഘനമുണ്ടായി. നിങ്ങളുടെ സംരക്ഷിച്ച പാസ്‌വേഡുകൾ പരിശോധിച്ച് ഇപ്പോൾ തന്നെ <ph name="ORIGIN" /> എന്നതിലെ പാസ്‌വേഡ് മാറ്റാൻ Chrome ശുപാർശ ചെയ്യുന്നു.</translation>
 <translation id="1740951997222943430">കാലഹരണപ്പെടുന്ന ശരിയായ മാസം നല്‍കുക</translation>
+<translation id="1741613555002899862">DnsOverHttpsMode, <ph name="SECURE_DNS_MODE_SECURE" /> ആയിരിക്കുമ്പോൾ അക്കാര്യം വ്യക്തമാക്കിയിരിക്കണം, കൂടാതെ സാധുവായ സ്ട്രിംഗ് ആയിരിക്കുകയും വേണം.</translation>
 <translation id="1743520634839655729">അടുത്ത പ്രാവശ്യം കൂടുതൽ വേഗത്തിൽ പണമടയ്ക്കാൻ, നിങ്ങളുടെ Google അക്കൗണ്ടിലും ഈ ഉപകരണത്തിലും ഈ കാർഡ്, പേര്, ബില്ലിംഗ് വിലാസം എന്നിവ സംരക്ഷിക്കുക.</translation>
 <translation id="1743570585616704562">തിരിച്ചറിഞ്ഞില്ല</translation>
 <translation id="1745880797583122200">നിങ്ങളുടെ ബ്രൗസർ മാനേജ് ചെയ്യപ്പെട്ടിരിക്കുന്നു</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">പേജ് നമ്പർ</translation>
 <translation id="1763864636252898013">ഈ സെർവറിന് അത് <ph name="DOMAIN" /> ആണെന്ന് തെളിയിക്കാനായില്ല; അതിന്റെ സുരക്ഷാ സർട്ടിഫിക്കറ്റിനെ നിങ്ങളുടെ ഉപകരണത്തിന്റെ ഓപ്പറേറ്റിംഗ് സിസ്‌റ്റത്തിന് പരിചയമില്ല. തെറ്റായ കോൺഫിഗറേഷൻ കാരണമോ ഒരു അക്രമണകാരി നിങ്ങളുടെ കണക്ഷനെ തടസ്സപ്പെടുത്തുന്നത് കൊണ്ടോ ആയിരിക്കാം ഇത് സംഭവിച്ചത്.</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Windows നെറ്റ്‌വർക്ക് ഡയഗണോസ്‌റ്റിക്‌സ് റൺ ചെയ്‌തുനോക്കൂ<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">നിങ്ങളുടെ സമന്വയ പാസ്‌ഫ്രേസ് അപ്‌ഡേറ്റ് ചെയ്യുക.</translation>
 <translation id="1787142507584202372">നിങ്ങൾ നിലവിൽ തുറന്നിട്ടുള്ള ടാബുകൾ ഇവിടെ ദൃശ്യമാകും</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">നിങ്ങൾ സന്ദർശിക്കുന്ന ചില പേജുകളുടെ <ph name="BEGIN_WHITEPAPER_LINK" />URL, പരിമിത സിസ്‌റ്റം വിവരങ്ങൾ, ചില പേജുകളുടെ ഉള്ളടക്കം<ph name="END_WHITEPAPER_LINK" /> എന്നിവ Google-ലേക്ക് അയച്ച് Chrome സുരക്ഷ മെച്ചപ്പെടുത്താൻ സഹായിക്കുക. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">ഫേംവെയർ പതിപ്പ്</translation>
 <translation id="1981206234434200693">Chrome-ന്‍റെ ബ്രൗസിംഗ് ചരിത്ര ഡാറ്റ മായ്‌ക്കുക</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{കൂടാതെ 1 കൂടി}other{എന്നിവയും # എണ്ണവും കൂടി}}</translation>
 <translation id="2003709556000175978">നിങ്ങളുടെ പാസ്‌വേഡ് ഇപ്പോൾ തന്നെ റീസെറ്റ് ചെയ്യുക</translation>
 <translation id="2003775180883135320">മുകളിൽ നാല് തവണ പഞ്ച് ചെയ്യുക</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">താഴെ വലതുവശത്ത് പഞ്ച് ചെയ്യുക</translation>
 <translation id="2124528555835617522">നിങ്ങൾ ഉപയോഗിക്കുന്ന സൈറ്റിലോ ആപ്പിലോ ഡാറ്റാ ലംഘനമുണ്ടായി. നിങ്ങളുടെ സംരക്ഷിച്ച പാസ്‌വേഡ് ഇപ്പോൾ തന്നെ പരിശോധിക്കാൻ Chrome ശുപാർശ ചെയ്യുന്നു.</translation>
 <translation id="2129079103035905234">ചലന സെൻസറുകൾ</translation>
+<translation id="2130448033692577677">DnsOverHttpsMode നയം സജ്ജീകരിക്കാത്തതിനാൽ നിങ്ങൾ വ്യക്തമാക്കിയ ടെംപ്ലേറ്റുകൾ ബാധകമാക്കാനായേക്കില്ല.</translation>
 <translation id="213826338245044447">മൊബൈൽ ബുക്ക്‌മാർക്കുകൾ</translation>
 <translation id="214556005048008348">പേയ്‌മെന്‍റ് റദ്ദാക്കുക</translation>
 <translation id="2147827593068025794">പശ്ചാത്തലം സമന്വയിപ്പിക്കൽ</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">ഇടതുവശത്ത് അരിക് കൂട്ടിച്ചേർക്കൽ</translation>
 <translation id="225207911366869382">ഈ നയത്തിൽനിന്ന് ഈ മൂല്യം ഇല്ലാതാക്കി.</translation>
 <translation id="2257315177824333709">ക്ഷമിക്കണം, നിങ്ങളുടെ കാർഡ് ഇപ്പോൾ സംരക്ഷിക്കാനാവില്ല.</translation>
+<translation id="2258928405015593961">ഭാവിയിലെ കാലഹരണപ്പെടുന്ന തീയതി നൽകിയ ശേഷം വീണ്ടും ശ്രമിക്കുക</translation>
 <translation id="2262243747453050782">HTTP പിശക്</translation>
 <translation id="2263079731045660823">Chrome ക്രമീകരണത്തിൽ ക്രെഡിറ്റ് കാർഡിന്‍റെ സ്വമേധയാ പൂരിപ്പിക്കൽ വിവരം അപ്‌ഡേറ്റ് ചെയ്യുക</translation>
 <translation id="2267047181501709434">നിങ്ങളുടെ ഐഡന്റിറ്റി പരിശോധിച്ചുറപ്പിക്കുന്നു...</translation>
@@ -449,7 +457,7 @@
 <translation id="3169472444629675720">Discover</translation>
 <translation id="3174168572213147020">ഐലന്‍ഡ്</translation>
 <translation id="3176929007561373547">പ്രോക്‌സി സെർവർ പ്രവർത്തിക്കുന്നുവെന്ന് ഉറപ്പാക്കാൻ
-          നിങ്ങളുടെ പ്രോക്‌സി ക്രമീകരണം പരിശോധിക്കുകയോ നെറ്റ്‌വർക്ക് അഡ്‌മിനിസ്‌ട്രേറ്ററെ ബന്ധപ്പെടുകയോ ചെയ്യുക. നിങ്ങൾ ഉപയോഗിക്കുന്നത് ഒരു പ്രോക്‌സി സെർവറാണെന്ന് കരുതുന്നില്ലെങ്കിൽ:
+          നിങ്ങളുടെ പ്രോക്‌സി ക്രമീകരണം പരിശോധിക്കുകയോ നെറ്റ്‌വർക്ക് അഡ്‌മിനെ ബന്ധപ്പെടുകയോ ചെയ്യുക. നിങ്ങൾ ഉപയോഗിക്കുന്നത് ഒരു പ്രോക്‌സി സെർവറാണെന്ന് കരുതുന്നില്ലെങ്കിൽ:
           <ph name="PLATFORM_TEXT" /></translation>
 <translation id="3188393374551744535">അക്കൗണ്ട് ബാലൻസ്</translation>
 <translation id="3195213714973468956"><ph name="SERVER_NAME" /> എന്നതിലെ <ph name="PRINTER_NAME" /></translation>
@@ -495,6 +503,7 @@
 <translation id="3427092606871434483">അനുവദിക്കുക (ഡിഫോൾട്ട്)</translation>
 <translation id="3427342743765426898">&amp;എഡിറ്റുചെയ്യുന്നത് വീണ്ടും ചെയ്യുക</translation>
 <translation id="342781501876943858">മറ്റ് സൈറ്റുകളിൽ നിങ്ങളുടെ പാസ്‌വേഡ് പുനരുപയോഗിച്ചിട്ടുണ്ടെങ്കിൽ, അത് റീസെറ്റ് ചെയ്യാൻ Chromium ശുപാർശ ചെയ്യുന്നു.</translation>
+<translation id="3428151540071562330">DnsOverHttpsTemplates സെർവർ ടെംപ്ലേറ്റ് URI-കളിൽ ഒന്നോ അതിലധികമോ അസാധുവാണ്, അവ ഉപയോഗിക്കില്ല.</translation>
 <translation id="3431636764301398940">ഈ ഉപകരണത്തിൽ ഈ കാർഡ് സംരക്ഷിക്കുക</translation>
 <translation id="3443726618221119081">ജുറോ-കു-കായ്</translation>
 <translation id="3447661539832366887">ഈ ഉപകരണത്തിന്റെ ഉടമ ദിനോസർ ഗെയിം ഓഫാക്കി.</translation>
@@ -624,6 +633,7 @@
 <translation id="4110652170750985508">നിങ്ങളുടെ പേയ്‌മെന്‍റ് അവലോകനം ചെയ്യുക</translation>
 <translation id="4112140312785995938">പുറകിലേക്ക് നീക്കുക</translation>
 <translation id="4116663294526079822">ഈ സൈറ്റിൽ എല്ലായ്‌പ്പോഴും അനുവദിക്കുക</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">നയ പരിധി പിന്തുണയ്ക്കുന്നില്ല.</translation>
 <translation id="4123572138124678573">താഴെ മൂന്ന് തവണ പഞ്ച് ചെയ്യുക</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{മറ്റൊരെണ്ണം}other{മറ്റ് # എണ്ണം}}</translation>
@@ -654,10 +664,10 @@
     &lt;p&gt;പേജ് തുറക്കുന്നുവെങ്കിൽ, ഒരു Chrome വിപുലീകരണം ശരിയായി പ്രവർത്തിക്കുന്നില്ല. ഈ പിശക് പരിഹരിക്കാൻ, വിപുലീകരണം ഓഫാക്കുക.&lt;/p&gt;
     &lt;h4&gt;ഘട്ടം 3: നിങ്ങളുടെ ഓപ്പറേറ്റിംഗ് സിസ്റ്റം അപ്‌ഡേറ്റ് ചെയ്യുക&lt;/h4&gt;
     &lt;p&gt;നിങ്ങളുടെ ഉപകരണം അപ്-ടു-ഡേറ്റ് ആണെന്ന് ഉറപ്പാക്കുക.&lt;/p&gt;
-    &lt;h4&gt;ഘട്ടം 4: ആന്റീവൈറസ് താൽക്കാലികമായി ഓഫാക്കുക&lt;/h4&gt;
-    &lt;p&gt;നിങ്ങൾക്ക് "HTTPS പരിരക്ഷയോ" "HTTPS സ്‌കാനിംഗോ" നൽകുന്ന ആന്റീവൈറസ് സോഫ്റ്റ്‌വെയർ ഉണ്ടെങ്കിൽ, നിങ്ങൾ ഈ പിശക് കാണും. സുരക്ഷ നൽകുന്നതിൽ നിന്ന് Chrome-നെ ആന്റീവൈറസ് തടയുകയാണ്.&lt;/p&gt;
-    &lt;p&gt;ഈ പ്രശ്‌നം പരിഹരിക്കാൻ, നിങ്ങളുടെ ആന്റീവൈറസ് സോഫ്റ്റ്‌വെയർ ഓഫാക്കുക. സോഫ്റ്റ്‌വെയർ ഓഫാക്കിയതിന് ശേഷം പേജ് പ്രവർത്തിക്കുന്നുവെങ്കിൽ, നിങ്ങൾ സുരക്ഷിതമായ സൈറ്റുകൾ ഉപയോഗിക്കുമ്പോഴൊക്കെ ഈ സോഫ്റ്റ്‌വെയർ ഓഫാക്കുക.&lt;/p&gt;
-    &lt;p&gt;ചെയ്‌തുകഴിഞ്ഞാൽ, ആന്റീവൈറസ് പ്രോഗ്രാം വീണ്ടും ഓണാക്കാൻ മറക്കരുത്.&lt;/p&gt;
+    &lt;h4&gt;ഘട്ടം 4: ആന്റിവൈറസ് താൽക്കാലികമായി ഓഫാക്കുക&lt;/h4&gt;
+    &lt;p&gt;നിങ്ങൾക്ക് "HTTPS പരിരക്ഷയോ" "HTTPS സ്‌കാനിംഗോ" നൽകുന്ന ആന്റിവൈറസ് സോഫ്റ്റ്‌വെയർ ഉണ്ടെങ്കിൽ, നിങ്ങൾ ഈ പിശക് കാണും. സുരക്ഷ നൽകുന്നതിൽ നിന്ന് Chrome-നെ ആന്റിവൈറസ് തടയുകയാണ്.&lt;/p&gt;
+    &lt;p&gt;ഈ പ്രശ്‌നം പരിഹരിക്കാൻ, നിങ്ങളുടെ ആന്റിവൈറസ് സോഫ്റ്റ്‌വെയർ ഓഫാക്കുക. സോഫ്റ്റ്‌വെയർ ഓഫാക്കിയതിന് ശേഷം പേജ് പ്രവർത്തിക്കുന്നുവെങ്കിൽ, നിങ്ങൾ സുരക്ഷിതമായ സൈറ്റുകൾ ഉപയോഗിക്കുമ്പോഴൊക്കെ ഈ സോഫ്റ്റ്‌വെയർ ഓഫാക്കുക.&lt;/p&gt;
+    &lt;p&gt;ചെയ്‌തുകഴിഞ്ഞാൽ, ആന്റിവൈറസ് പ്രോഗ്രാം വീണ്ടും ഓണാക്കാൻ മറക്കരുത്.&lt;/p&gt;
     &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>
@@ -689,6 +699,7 @@
 <translation id="4346197816712207223">സ്വീകരിക്കുന്ന ക്രെഡിറ്റ് കാർഡുകൾ</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">ഈ സൈറ്റിലെ അറ്റാക്കർമാർ നിങ്ങളുടെ വിവരങ്ങൾ മോഷ്‌ടിക്കാനോ ഇല്ലാതാക്കാനോ ഇടയുള്ള (ഉദാഹരണത്തിന്, ഫോട്ടോകൾ, പാസ്‌വേഡുകൾ, സന്ദേശങ്ങൾ, ക്രെഡിറ്റ് കാർഡുകൾ എന്നിവ) അപകടകരമായ പ്രോഗ്രാമുകൾ കമ്പ്യൂട്ടറിൽ ഇൻസ്‌റ്റാൾ ചെയ്യാൻ ശ്രമിച്ചേക്കാം.</translation>
+<translation id="4358059973562876591">നിങ്ങൾ വ്യക്തമാക്കിയ ടെംപ്ലേറ്റുകൾ DnsOverHttpsMode നയത്തിലെ പിശക് കാരണം ബാധകമാക്കാനായേക്കില്ല.</translation>
 <translation id="4358461427845829800">പേയ്മെന്റ് രീതികൾ മാനേജ് ചെയ്യുക...</translation>
 <translation id="4367563149485757821">നമ്പർ-12 (എൻവലപ്പ്)</translation>
 <translation id="437058704415269440">അക്കൗണ്ട് ബാലൻസ്</translation>
@@ -951,6 +962,7 @@
 <translation id="5685654322157854305">ഷിപ്പിംഗ് വിലാസം ചേർക്കുക</translation>
 <translation id="5689199277474810259">JSON-ലേക്ക് ‌എക്‌സ്‌പോർട്ട് ചെയ്യുക</translation>
 <translation id="5689516760719285838">ലൊക്കേഷൻ</translation>
+<translation id="569000877158168851">DnsOverHttpsMode നയം <ph name="SECURE_DNS_MODE_AUTOMATIC" /> എന്നതിലേക്ക് അല്ലെങ്കിൽ <ph name="SECURE_DNS_MODE_SECURE" /> എന്നതിലേക്ക് സജ്ജീകരിക്കുന്നില്ലെങ്കിൽ DnsOverHttpsTemplates മൂല്യം പ്രസക്തമായിരിക്കില്ല, അത് ഉപയോഗിക്കുകയുമില്ല.</translation>
 <translation id="570530837424789914">മാനേജ് ചെയ്യുക...</translation>
 <translation id="57094364128775171">ശക്തമായ പാസ്‌വേഡ് നിർദ്ദേശിക്കുക…</translation>
 <translation id="5710435578057952990">ഈ വെബ്സൈറ്റിന്റെ വ്യക്തിത്വം പരിശോധിച്ചിട്ടില്ല.</translation>
@@ -976,6 +988,7 @@
 <translation id="5813119285467412249">&amp;ചേർത്തത് വീണ്ടും ചെയ്യുക</translation>
 <translation id="583281660410589416">അജ്ഞാതം</translation>
 <translation id="5838278095973806738">അക്രമകാരികൾ മോഷ്‌ടിക്കാൻ സാധ്യതയുള്ളതിനാൽ ഈ സൈറ്റിൽ നിങ്ങളുടെ രഹസ്യ വിവരങ്ങളൊന്നും (ഉദാഹരണത്തിന്, പാസ്‌വേഡുകളോ ക്രെഡിറ്റ് കാർഡുകളോ പോലുള്ളവ) നൽകരുത്.</translation>
+<translation id="5851548754964597211">ടാബ് ലിസ്റ്റ്</translation>
 <translation id="5855253129151731373">ഈ സൈറ്റിന്റെ ഹോസ്റ്റ് നാമം <ph name="LOOKALIKE_DOMAIN" /> എന്നതിന്റെ പേരിന് സമാനമായി തോന്നുന്നു. ഡൊമെയ്ൻ നാമത്തിൽ ചിലപ്പോൾ ചെറുതും കാണാൻ ബുദ്ധിമുട്ടുള്ളതുമായ മാറ്റങ്ങൾ വരുത്തി, ആക്രമണകാരികൾ സൈറ്റുകളുടെ അനുകരണ രൂപം സൃഷ്‌ടിക്കാറുണ്ട്.
 
     ഇത് പിശകിനാൽ കാണിച്ചതാണെന്ന് നിങ്ങൾ വിശ്വസിക്കുന്നുവെങ്കിൽ, https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals സന്ദർശിക്കുക.</translation>
@@ -1035,6 +1048,7 @@
 <translation id="6064217302520318294">സ്ക്രീൻ ലോക്ക്</translation>
 <translation id="6080696365213338172">അഡ്‌മിനിസ്‌ട്രേറ്റർ നൽകിയ സർട്ടിഫിക്കറ്റ് ഉപയോഗിച്ച് നിങ്ങൾ ഉള്ളടക്കം ആക്‌സസ്സുചെയ്‌തു. നിങ്ങൾ <ph name="DOMAIN" /> എന്നതിലേക്ക് നൽകുന്ന ഡാറ്റ അഡ്‌മിനിസ്‌ട്രേറ്റർക്ക് തടയാനാവും.</translation>
 <translation id="6094273045989040137">അനോട്ടേറ്റ് ചെയ്യുക</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">നിങ്ങളുടെ Google അക്കൗണ്ടിന് <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" /> എന്നതിൽ മറ്റ് തരത്തിലുള്ള ബ്രൗസിംഗ് ചരിത്രമുണ്ടായിരിക്കാം.</translation>
 <translation id="6132597952260690497">ഇൻസ്‌റ്റാൾ ചെയ്‌ത വിപുലീകരണങ്ങളെയും പ്ലഗിന്നുകളെയും കുറിച്ചുള്ള വിവരങ്ങൾ</translation>
 <translation id="6146055958333702838">എല്ലാ കേബിളുകളും പരിശോധിക്കുക ഒപ്പം ഏതെങ്കിലും റൂട്ടറുകൾ, മോഡങ്ങൾ നിങ്ങൾ ഉപയോഗിക്കാനിടയുള്ള
@@ -1060,9 +1074,16 @@
 <translation id="6266934640124581640">ഇളം ടീൽ</translation>
 <translation id="6276112860590028508">നിങ്ങളുടെ വായന പട്ടികയിൽ നിന്നുള്ള പേജുകൾ ഇവിടെ ദൃശൃമാകും</translation>
 <translation id="627746635834430766">അടുത്ത പ്രാവശ്യം വേഗത്തിൽ പണമടയ്ക്കാൻ, നിങ്ങളുടെ Google അക്കൗണ്ടിൽ ഈ കാർഡും ബില്ലിംഗ് വിലാസവും സംരക്ഷിക്കുക.</translation>
+<translation id="6279516281132775660">ഇനിപ്പറയുന്ന വിവരങ്ങൾ Chrome <ph name="BEGIN_EMPHASIS" />സംരക്ഷിക്കില്ല<ph name="END_EMPHASIS" />:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />നിങ്ങളുടെ ബ്രൗസിംഗ് ചരിത്രം
+          <ph name="LIST_ITEM" />കുക്കികളും സൈറ്റ് ഡാറ്റയും
+          <ph name="LIST_ITEM" />ഫോമിൽ നൽകുന്ന വിവരങ്ങൾ
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">ഈ വിലാസത്തിലേക്ക് ഡെലിവറി ചെയ്യാൻ കഴിയില്ല. മറ്റൊരു വിലാസം തിരഞ്ഞെടുക്കുക.</translation>
 <translation id="6282194474023008486">തപാല്‍ കോഡ്</translation>
 <translation id="6290238015253830360">നിങ്ങളുടെ നിർദ്ദേശിച്ച ലേഖനങ്ങൾ ഇവിടെ ദൃശ്യമാകും</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Chrome സ്വമേധയാ പൂരിപ്പിക്കൽ നിർത്തുന്നതിലെ Google അസിസ്‌റ്റന്റ് സാന്നിധ്യം</translation>
 <translation id="6305205051461490394"><ph name="URL" /> ലഭ്യമല്ല.</translation>
 <translation id="6321917430147971392">നിങ്ങളുടെ DNS ക്രമീകരണങ്ങൾ പരിശോധിക്കുക</translation>
@@ -1126,11 +1147,13 @@
 <translation id="6596325263575161958">എൻക്രിപ്‌ഷൻ ഓപ്‌ഷനുകൾ</translation>
 <translation id="6604181099783169992">ചലന അല്ലെങ്കിൽ വെളിച്ച സെൻസറുകൾ</translation>
 <translation id="6609880536175561541">Prc7 (എൻവലപ്പ്)</translation>
+<translation id="6612358246767739896">പരിരക്ഷിത ഉള്ളടക്കം</translation>
 <translation id="6624427990725312378">കോണ്‍ടാക്റ്റ് വിവരം</translation>
 <translation id="6626291197371920147">ശരിയായ കാർഡ് നമ്പർ ചേർക്കുക</translation>
 <translation id="6628463337424475685"><ph name="ENGINE" /> തിരയൽ</translation>
 <translation id="6630809736994426279"><ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> എന്ന സൈറ്റിലെ നിലവിലുള്ള ആക്രമികൾ നിങ്ങളുടെ വിവരങ്ങൾ ഇല്ലാതാക്കാനോ മോഷ്‌ടിക്കാനോ ഇടയുള്ള (ഉദാഹരണത്തിന്, ഫോട്ടോകൾ, പാസ്‌വേഡുകൾ, സന്ദേശങ്ങൾ, ക്രെഡിറ്റ് കാർഡുകൾ മുതലായവ) അപകടകരമായ പ്രോഗ്രാമുകൾ Mac-ൽ ഇൻസ്‌റ്റാൾ ചെയ്യാൻ ശ്രമിച്ചേക്കാം. <ph name="BEGIN_LEARN_MORE_LINK" />കൂടുതലറിയുക<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">ഈ നയത്തിന് ഒന്നിലധികം ഉറവിടങ്ങളുണ്ടെങ്കിലും മൂല്യങ്ങൾ സമാനമാണ്.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">മായ്‌ക്കുക</translation>
 <translation id="6644283850729428850">ഈ നയം ഇല്ലാതാക്കി.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{ഒന്നുമില്ല}=1{1 സൈറ്റിൽ നിന്ന് (നിങ്ങൾ Google അക്കൗണ്ടിൽ നിന്ന് സൈൻ ഔട്ട് ചെയ്യപ്പെടില്ല)}other{# സൈറ്റുകളിൽ നിന്ന് (നിങ്ങൾ Google അക്കൗണ്ടിൽ നിന്ന് സൈൻ ഔട്ട് ചെയ്യപ്പെടില്ല)}}</translation>
@@ -1153,6 +1176,7 @@
 <translation id="6753269504797312559">നയ മൂല്യം</translation>
 <translation id="6757797048963528358">നിങ്ങളുടെ ഉപകരണം സ്ലീപ്പ് മോഡിലായി</translation>
 <translation id="6768213884286397650">ഹഗാക്കി (പോസ്‌റ്റ്‌കാർഡ്)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">വയലറ്റ്</translation>
 <translation id="6786747875388722282">വിപുലീകരണങ്ങള്‍</translation>
 <translation id="6790428901817661496">പ്ലേചെയ്യുക</translation>
@@ -1364,7 +1388,7 @@
 <translation id="7812922009395017822">Mir</translation>
 <translation id="7813600968533626083">Chrome-ൽ നിന്നുള്ള നിർദ്ദേശം നീക്കംചെയ്യണോ?</translation>
 <translation id="7815407501681723534">'<ph name="SEARCH_STRING" />' എന്നതിന്റെ <ph name="NUMBER_OF_RESULTS" /> <ph name="SEARCH_RESULTS" /> കണ്ടു</translation>
-<translation id="782886543891417279">നിങ്ങൾ ഉപയോഗിക്കുന്ന Wi-Fi (<ph name="WIFI_NAME" />) അതിന്റെ ലോഗിൻ പേജ് സന്ദർശിക്കാൻ ആവശ്യപ്പെടാം..</translation>
+<translation id="782886543891417279">നിങ്ങൾ ഉപയോഗിക്കുന്ന Wi-Fi (<ph name="WIFI_NAME" />) അതിന്റെ ലോഗിൻ പേജ് സന്ദർശിക്കാൻ ആവശ്യപ്പെടാം.</translation>
 <translation id="7836231406687464395">പോസ്‌റ്റ്ഫിക്‌സ് (എൻവലപ്പ്)</translation>
 <translation id="7844689747373518809">{COUNT,plural, =0{ഒന്നുമില്ല}=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>
@@ -1453,6 +1477,7 @@
 <translation id="8261506727792406068">ഇല്ലാതാക്കുക</translation>
 <translation id="8262952874573525464">താഴെ അരിക് കൂട്ടിച്ചേർക്കൽ</translation>
 <translation id="8267698848189296333"><ph name="USERNAME" /> എന്നയാളായി സൈൻ ഇൻ ചെയ്യുന്നു</translation>
+<translation id="8269981117540303696">നിങ്ങൾക്ക് ഇപ്പോൾ സ്വകാര്യമായി ബ്രൗസ് ചെയ്യാം, ഈ ഉപകരണം ഉപയോഗിക്കുന്ന മറ്റ് ആളുകൾ നിങ്ങളുടെ പ്രവൃത്തി കാണില്ല. എന്നിരുന്നാലും, ഡൗൺലോഡുകളും ബുക്ക്‌മാർക്കുകളും സംരക്ഷിക്കപ്പെടും.</translation>
 <translation id="8277900682056760511">പേയ്മെന്റ് കൈകാര്യം ചെയ്യുന്ന ഷീറ്റ് തുറന്നിരിക്കുന്നു</translation>
 <translation id="8281084378435768645">വലിയ-ഫോട്ടോ</translation>
 <translation id="8286036467436129157">സൈൻ ഇൻ ചെയ്യുക</translation>
@@ -1506,6 +1531,7 @@
 <translation id="8571890674111243710"><ph name="LANGUAGE" /> ലേക്ക് പേജ് വിവര്‍‌ത്തനം ചെയ്യുന്നു...</translation>
 <translation id="858637041960032120">ഫോൺ നമ്പർ ചേർക്കൂ</translation>
 <translation id="860043288473659153">കാർഡിന്റെ ഉടമയുടെ പേര്</translation>
+<translation id="8616822740383114808">"<ph name="SETTINGS_PAGE" />" എന്നതിലെ <ph name="ENFORCING_SETTING" /> ആണ് ഈ ക്രമീകരണം നടപ്പിലാക്കുന്നത്</translation>
 <translation id="861775596732816396">വലുപ്പം 4</translation>
 <translation id="8622948367223941507">നിയമപരം-അധികം</translation>
 <translation id="8625384913736129811">ഈ ഉപകരണത്തിലേക്ക് ഈ കാർഡ് സംരക്ഷിക്കുക</translation>
@@ -1551,6 +1577,7 @@
 <translation id="8891727572606052622">അസാധുവായ പ്രോക്സി മോഡ്</translation>
 <translation id="8903921497873541725">സൂം ഇന്‍</translation>
 <translation id="890485472659500557">എഞ്ചിനീയറിംഗ്-C</translation>
+<translation id="8910670906166981838">നിങ്ങൾ അദൃശ്യ മോഡിലേക്ക് പോയി</translation>
 <translation id="8912362522468806198">Google അക്കൗണ്ട്</translation>
 <translation id="8918231688545606538">ഈ പേജ് സംശയാസ്പദമാണ്</translation>
 <translation id="892588693504540538">മുകളിൽ വലതുവശത്ത് പഞ്ച് ചെയ്യുക</translation>
@@ -1647,6 +1674,7 @@
     &lt;li&gt;"<ph name="SOFTWARE_NAME" />" അൺഇൻസ്‌റ്റാൾ ചെയ്യുന്നതോ പ്രവർത്തനരഹിതമാക്കുന്നതോ പരീക്ഷിക്കുക&lt;/li&gt;
     &lt;li&gt;മറ്റൊരു നെറ്റ്‍വര്‍ക്കിലേക്ക് കണക്റ്റ് ചെയ്യുന്നത് പരീക്ഷിക്കുക&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">Google Pay-യിൽ നിന്ന്</translation>
 <translation id="998893882640184078">പുതിയ Chrome അദൃശ്യ വിൻഡോ തുറക്കുക</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_mr.xtb b/components/strings/components_strings_mr.xtb
index 76cdd60..39d0ded5 100644
--- a/components/strings/components_strings_mr.xtb
+++ b/components/strings/components_strings_mr.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">राइट गेट फोल्ड</translation>
 <translation id="1442987760062738829">पंच</translation>
 <translation id="1455413310270022028">खोडरबर</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5x7</translation>
 <translation id="1472675084647422956">अधिक दर्शवा</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">पाठवण्याचा पत्ता निवडा</translation>
 <translation id="1492194039220927094">धोरणे पुढे ढकला:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859"><ph name="BEGIN_LINK" />साइटच्या होमवर भेट देऊन<ph name="END_LINK" /> पहा.</translation>
 <translation id="1644574205037202324">इतिहास</translation>
 <translation id="1645368109819982629">असमर्थित प्रोटोकॉल</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">घेणे</translation>
 <translation id="1662550410081243962">पेमेंट पद्धती सेव्ह करा आणि भरा</translation>
 <translation id="1663943134801823270">कार्ड आणि पत्ते Chrome कडील आहेत. तुम्ही त्यांना <ph name="BEGIN_LINK" />सेटिंग्‍ज<ph name="END_LINK" /> मधून व्यवस्थापित करू शकता.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">सिस्टम प्रशासकाशी संपर्क साधण्याचा प्रयत्न करा.</translation>
 <translation id="1739107442478692187">तुम्ही वापरत असलेल्या साइट किंवा अ‍ॅपवर डेटा भंग झाला आहे. तुमचे सेव्ह केलेले पासवर्ड तपासण्याची आणि तुमचा <ph name="ORIGIN" /> वरील पासवर्ड आता बदलण्याची Chrome शिफारस करते.</translation>
 <translation id="1740951997222943430">वैध समाप्ती महिना एंटर करा</translation>
+<translation id="1741613555002899862">DnsOverHttpsMode हे <ph name="SECURE_DNS_MODE_SECURE" /> असेल तेव्हा धोरण नमूद केलेले असणे आणि एक योग्य स्ट्रिंग असणे आवश्यक आहे.</translation>
 <translation id="1743520634839655729">पुढील वेळेस जलद पेमेंट करण्यासाठी, तुमच्या Google खात्यावर आणि या डिव्हाइसवर तुमचे कार्ड आणि बिलिंग पत्ता सेव्ह करा.</translation>
 <translation id="1743570585616704562">ओळखले नाही</translation>
 <translation id="1745880797583122200">तुमचा ब्राउझर व्यवस्थापित केला आहे</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">पृष्ठ क्रमांक</translation>
 <translation id="1763864636252898013">हा सर्व्हर हे <ph name="DOMAIN" /> असल्याचे सिद्ध करू शकला नाही; त्याचे सुरक्षितता सर्टिफिकेट तुम्हाला डिव्हाइसच्या ऑपरेटिंग सिस्टमद्वारे विश्वसनीय नाही. हे कदाचित एका चुकीच्या कॉन्फिगरेशनमुळे किंवा हल्लेखोराने तुमचे कनेक्शन इंटरसेप्ट केल्यामुळे झाले असू शकते.</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Windows नेटवर्क निदान चालवून पहा<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">कृपया तुमचे सिंक केलेली सांकेतिक पासफ्रेज अपडेट करा.</translation>
 <translation id="1787142507584202372">तुमचे खुले टॅब येथे दिसतात</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061"><ph name="BEGIN_WHITEPAPER_LINK" />तुम्ही भेट देता त्या काही पेजच्या URL, मर्यादित सिस्टम माहिती आणि काही पेज आशय<ph name="END_WHITEPAPER_LINK" />Google कडे पाठवून Chrome सुरक्षेमध्ये सुधारणा करण्यासाठी मदत करा. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">फर्मवेयर आवृत्ती</translation>
 <translation id="1981206234434200693">Chrome चा ब्राउझिंग इतिहास डेटा साफ करा</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{आणि 1 अधिक}other{आणि # अधिक}}</translation>
 <translation id="2003709556000175978">आता तुमचा पासवर्ड रीसेट करा</translation>
 <translation id="2003775180883135320">क्वाड पंच टॉप</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">पंच बॉटम राइट</translation>
 <translation id="2124528555835617522">तुम्ही वापरत असलेल्या साइट किंवा अ‍ॅपवर डेटा भंग झाला आहे. आता तुमचे सेव्ह केलेले पासवर्ड तपासण्याची Chrome शिफारस करते.</translation>
 <translation id="2129079103035905234">मोशन सेन्सर</translation>
+<translation id="2130448033692577677">DnsOverHttpsMode धोरण सेट केले नसल्यामुळे तुम्ही नमूद केलेली टेम्पलेट कदाचित लागू केली जाऊ शकत नाहीत.</translation>
 <translation id="213826338245044447">Mobile बुकमार्क</translation>
 <translation id="214556005048008348">पेमेंट रद्द करा</translation>
 <translation id="2147827593068025794">पार्श्वभूमी संकालन</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">एज स्टिच लेफ्ट</translation>
 <translation id="225207911366869382">हे मूल्य या धोरणासाठी नापसंत करण्‍यात आले आहे.</translation>
 <translation id="2257315177824333709">सॉरी, तुमचे कार्ड आता सेव्ह केले जाऊ शकत नाही</translation>
+<translation id="2258928405015593961">भविष्यातील एक्स्पायरेशन तारीख एंटर करा आणि पुन्हा प्रयत्न करा</translation>
 <translation id="2262243747453050782">HTTP एरर</translation>
 <translation id="2263079731045660823">Chrome सेटिंग्जमध्ये क्रेडिट कार्ड ऑटोफिल माहिती अपडेट करा</translation>
 <translation id="2267047181501709434">तुमची ओळख पडताळत आहे...</translation>
@@ -506,6 +514,7 @@
 <translation id="3427092606871434483">अनुमती द्या (डीफॉल्ट)</translation>
 <translation id="3427342743765426898">&amp;संपादित करा पुन्हा करा</translation>
 <translation id="342781501876943858">तुम्ही तुमच्या पासवर्डचा इतर साइटवर पुन्हा वापर केला असेल तर Chromium तुम्हाला तो रीसेट करण्याची शिफारस करतो.</translation>
+<translation id="3428151540071562330">DnsOverHttpsTemplates चे एकाहून अधिक सर्व्हर टेम्पलेट URI चुकीचे आहेत आणि ते वापरले जाणार नाहीत.</translation>
 <translation id="3431636764301398940">या डिव्हाइसवर हे कार्ड सेव्ह करा</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">या डिव्हाइसच्या मालकाने डायनासोर गेम बंद केला आहे.</translation>
@@ -639,6 +648,7 @@
 <translation id="4110652170750985508">तुमचे पेमेंट पुन्हा एकदा तपासा</translation>
 <translation id="4112140312785995938">मागे शोधा</translation>
 <translation id="4116663294526079822">या साइटवर नेहमी अनुमती द्या</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">धोरण कक्षा समर्थित नाही.</translation>
 <translation id="4123572138124678573">ट्रिपल पंच बॉटम</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{अन्य 1}other{अन्य #}}</translation>
@@ -704,6 +714,7 @@
 <translation id="4346197816712207223">स्वीकारली जाणारी क्रेडिट कार्डे</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">या साइट वरील आक्रमणकर्ते तुमची माहिती (उदाहरणार्थ, फोटो, पासवर्ड, मेसेज आणि क्रेडिट कार्ड) चोरणारे किंवा हटविणारे धोकादायक प्रोग्राम तुमच्या कॉंप्युटरवर इंस्टॉल करण्‍याचा प्रयत्न करू शकतात.</translation>
+<translation id="4358059973562876591">DnsOverHttpsMode धोरणामधील एररमुळे तुम्ही नमूद केलेली टेम्पलेट कदाचित लागू केली जाऊ शकत नाहीत.</translation>
 <translation id="4358461427845829800">पेमेंट पद्धती व्यवस्थापित करा</translation>
 <translation id="4367563149485757821">Number-12 (Envelope)</translation>
 <translation id="437058704415269440">खाते शिल्लक</translation>
@@ -967,6 +978,7 @@
 <translation id="5685654322157854305">पाठवण्याचा पत्ता जोडा</translation>
 <translation id="5689199277474810259">JSON वर एक्सपोर्ट करा</translation>
 <translation id="5689516760719285838">स्थान</translation>
+<translation id="569000877158168851">DnsOverHttpsMode धोरण <ph name="SECURE_DNS_MODE_AUTOMATIC" /> किंवा <ph name="SECURE_DNS_MODE_SECURE" /> वर सेट करेपर्यंत DnsOverHttpsTemplates मूल्य योग्य नाही आणि ते वापरले जाणार नाही.</translation>
 <translation id="570530837424789914">व्यवस्थापित करा...</translation>
 <translation id="57094364128775171">क्लिष्ट पासवर्ड सुचवा…</translation>
 <translation id="5710435578057952990">या वेबसाइटची ओळख सत्यापित केली गेली नाही.</translation>
@@ -992,6 +1004,7 @@
 <translation id="5813119285467412249">&amp;जोडा पुन्हा करा</translation>
 <translation id="583281660410589416">अज्ञात</translation>
 <translation id="5838278095973806738">या साइटवर कोणतीही संवेदनशील माहिती (उदाहरणार्थ, पासवर्ड किंवा क्रेडिट कार्ड) एंटर करू नका, कारण आक्रमणकर्ते ती चोरू शकतात.</translation>
+<translation id="5851548754964597211">टॅब सूची</translation>
 <translation id="5855253129151731373">या साइटचे होस्ट नाव <ph name="LOOKALIKE_DOMAIN" /> सारखे दिसत आहे. हल्लेखोर कधीकधी डोमेन नेममध्ये सूक्ष्म, पाहण्यासाठी कठीण असणारे बदल करून साइटची नक्कल करतात.
 
     हे चुकून दाखवले गेले आहे असे तुम्हाला वाटत असल्यास, कृपया https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals ला भेट द्या.</translation>
@@ -1051,6 +1064,7 @@
 <translation id="6064217302520318294">स्क्रीन लॉक</translation>
 <translation id="6080696365213338172">तुम्ही ॲडमिनिस्ट्रेटरने-दिलेले प्रमाणपत्र वापरून आशय ॲक्सेस केला. तुम्ही <ph name="DOMAIN" /> वर प्रदान करता तो डेटा तुमच्या ॲडमिनिस्ट्रेटरद्वारे अंतःखंडित केला जाऊ शकतो.</translation>
 <translation id="6094273045989040137">भाष्य करा</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">तुमच्या Google खात्यामध्ये <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" /> वर ब्राउझिंग इतिहासाची अन्य स्वरूपे असू शकतात.</translation>
 <translation id="6132597952260690497">इंस्टॉल केलेल्या एक्स्टेंशन आणि प्लग-इनविषयी माहिती</translation>
 <translation id="6146055958333702838">कोणत्याही केबल तपासा आणि कोणतेही राउटर, मोडेम किंवा तुम्ही
@@ -1077,9 +1091,16 @@
 <translation id="6266934640124581640">फिकट हिरवट निळा</translation>
 <translation id="6276112860590028508">आपल्या वाचन सूचीमधील पेज येथे दिसतात</translation>
 <translation id="627746635834430766">पुढील वेळी जलद पेमेंट देण्यासाठी, तुमच्या Google खात्यावर तुमचे कार्ड आणि बिलिंग पत्ता सेव्ह करा.</translation>
+<translation id="6279516281132775660">Chrome पुढील माहिती <ph name="BEGIN_EMPHASIS" />सेव्ह करणार नाही<ph name="END_EMPHASIS" />:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />तुमचा ब्राउझिंग इतिहास
+          <ph name="LIST_ITEM" />कुकी आणि साइट डेटा
+          <ph name="LIST_ITEM" />फॉर्ममध्ये एंटर केलेली माहिती
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">या पत्त्यावर देऊ शकत नाही. वेगळा पत्ता निवडा.</translation>
 <translation id="6282194474023008486">पोस्टल कोड</translation>
 <translation id="6290238015253830360">तुम्ही सुचविलेले लेख येथे दिसतील</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Chrome मधील Google असिस्टंट थांबत आहे</translation>
 <translation id="6305205051461490394"><ph name="URL" /> आवाक्याबाहेर आहे.</translation>
 <translation id="6321917430147971392">आपल्या DNS सेटिंग्ज तपासा</translation>
@@ -1143,11 +1164,13 @@
 <translation id="6596325263575161958">एंक्रिप्शन पर्याय</translation>
 <translation id="6604181099783169992">गती किंवा प्रकाश सेन्सर</translation>
 <translation id="6609880536175561541">Prc7 (Envelope)Prc7 (Envelope)</translation>
+<translation id="6612358246767739896">संरक्षित आशय</translation>
 <translation id="6624427990725312378">संपर्क माहिती</translation>
 <translation id="6626291197371920147">वैध कार्ड नंबर जोडा</translation>
 <translation id="6628463337424475685"><ph name="ENGINE" /> शोध</translation>
 <translation id="6630809736994426279">सध्या <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="6631202559048444592">धोरणासाठी एकापेक्षा जास्त स्रोत आहेत, परंतु मूल्ये सारखी आहेत.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">साफ करा</translation>
 <translation id="6644283850729428850">हे धोरण नापसंत आहे.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{काहीही नाही}=1{एका साइटवरून (तुम्हाला तुमच्या Google खात्यातून साइन आउट केले जाणार नाही)}other{# साइटवरून (तुम्हाला तुमच्या Google खात्यातून साइन आउट केले जाणार नाही)}}</translation>
@@ -1170,6 +1193,7 @@
 <translation id="6753269504797312559">धोरण मूल्य</translation>
 <translation id="6757797048963528358">तुमचे डिव्हाइस निष्क्रीय झाले.</translation>
 <translation id="6768213884286397650">Hagaki (Postcard)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">जांभळा</translation>
 <translation id="6786747875388722282">विस्तार</translation>
 <translation id="6790428901817661496">प्ले करा</translation>
@@ -1472,6 +1496,7 @@
 <translation id="8261506727792406068">हटवा</translation>
 <translation id="8262952874573525464">एज स्टिच बॉटम</translation>
 <translation id="8267698848189296333"><ph name="USERNAME" /> म्हणून साइन इन करीत आहे</translation>
+<translation id="8269981117540303696">आता तुम्ही खाजगीरीत्या ब्राउझ करू शकता आणि हे डिव्हाइस वापरणारे इतर लोक तुमची ॲक्टिव्हिटी पाहू शकणार नाहीत. तथापि, डाउनलोड आणि बुकमार्क सेव्ह केले जातील.</translation>
 <translation id="8277900682056760511">पेमेंट हँडलर पत्रक उघडलेले आहे</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">साइन इन</translation>
@@ -1525,6 +1550,7 @@
 <translation id="8571890674111243710"><ph name="LANGUAGE" /> मध्ये पृष्ठ अनुवादित करत आहे...</translation>
 <translation id="858637041960032120">फोन नंबर जोडा</translation>
 <translation id="860043288473659153">कार्डधारकाचे नाव</translation>
+<translation id="8616822740383114808">या सेटिंगची "<ph name="SETTINGS_PAGE" />" मध्ये "<ph name="ENFORCING_SETTING" />" द्वारे अंमलबजावणी केली जाते</translation>
 <translation id="861775596732816396">आकार ४</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">या डिव्हाइसवर हे कार्ड सेव्‍ह करा</translation>
@@ -1570,6 +1596,7 @@
 <translation id="8891727572606052622">चुकीचे प्रॉक्सी मोड.</translation>
 <translation id="8903921497873541725">झूम इन करा</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">तुम्ही गुप्त मोडमध्ये आहात</translation>
 <translation id="8912362522468806198">Google खाते</translation>
 <translation id="8918231688545606538">हे पेज संशयास्पद आहे</translation>
 <translation id="892588693504540538">पंच टॉप राइट</translation>
@@ -1666,6 +1693,7 @@
     &lt;li&gt;"<ph name="SOFTWARE_NAME" />" अनइंस्टॉल किंवा बंद करून पहा&lt;/li&gt;
     &lt;li&gt;दुसर्‍या वाय-फाय नेटवर्कशी कनेक्ट करून पहा&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">Google Pay वरून</translation>
 <translation id="998893882640184078">नवीन Chrome गुप्त विंडो उघडा</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_ms.xtb b/components/strings/components_strings_ms.xtb
index b3e6375c..977bd90d 100644
--- a/components/strings/components_strings_ms.xtb
+++ b/components/strings/components_strings_ms.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">Lipatan pintu kanan</translation>
 <translation id="1442987760062738829">Tebuk</translation>
 <translation id="1455413310270022028">Pemadam</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5x7</translation>
 <translation id="1472675084647422956">Tunjukkan lagi</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">Pilih Alamat Pengiriman</translation>
 <translation id="1492194039220927094">Penolakan dasar:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">Cuba <ph name="BEGIN_LINK" />lawat laman utama tapak<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">Sejarah</translation>
 <translation id="1645368109819982629">Protokol tidak disokong</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">Pengambilan</translation>
 <translation id="1662550410081243962">Simpan dan lengkapkan kaedah pembayaran</translation>
 <translation id="1663943134801823270">Kad dan alamat adalah daripada Chrome. Anda boleh mengurus kad dan alamat ini dalam <ph name="BEGIN_LINK" />Tetapan<ph name="END_LINK" />.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">Cuba hubungi pentadbir sistem.</translation>
 <translation id="1739107442478692187">Pelanggaran data berlaku pada tapak atau apl yang anda gunakan. Chrome mengesyorkan anda menyemak kata laluan yang disimpan dan menukar kata laluan anda di <ph name="ORIGIN" /> sekarang.</translation>
 <translation id="1740951997222943430">Masukkan bulan tamat tempoh yang sah</translation>
+<translation id="1741613555002899862">Mesti dinyatakan dan merupakan rentetan yang sah apabila DnsOverHttpsMode <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="1743520634839655729">Untuk membayar dengan lebih cepat selepas ini, simpan kad, nama dan alamat pengebilan anda ke Akaun Google dan ke peranti ini.</translation>
 <translation id="1743570585616704562">Tidak dikenali</translation>
 <translation id="1745880797583122200">Penyemak imbas anda diurus</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">Nombor halaman</translation>
 <translation id="1763864636252898013">Pelayan ini tidak dapat membuktikan bahawa domainnya ialah <ph name="DOMAIN" />; sijil keselamatannya tidak dipercayai oleh sistem pengendalian peranti anda. Ini mungkin disebabkan oleh kesilapan konfigurasi atau penyerang yang memintasi sambungan anda.</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Cuba jalankan Diagnostik Rangkaian Windows<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">Sila kemas kini frasa laluan segerak anda.</translation>
 <translation id="1787142507584202372">Tab yang dibuka dipaparkan di sini</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">Bantu kami meningkatkan keselamatan Chrome dengan menghantar <ph name="BEGIN_WHITEPAPER_LINK" />URL sesetengah halaman yang anda lawati, maklumat sistem yang terhad dan sebahagian kandungan halaman<ph name="END_WHITEPAPER_LINK" /> kepada Google. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">Versi Perisian Tegar</translation>
 <translation id="1981206234434200693">Kosongkan data sejarah penyemakan imbas Chrome</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{dan 1 lagi}other{dan # lagi}}</translation>
 <translation id="2003709556000175978">Tetapkan semula kata laluan anda sekarang</translation>
 <translation id="2003775180883135320">Empat tebukan atas</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">Tebukan bawah sebelah kanan</translation>
 <translation id="2124528555835617522">Pelanggaran data berlaku pada tapak atau apl yang anda gunakan. Chrome mengesyorkan anda menyemak kata laluan yang disimpan sekarang.</translation>
 <translation id="2129079103035905234">Penderia Gerakan</translation>
+<translation id="2130448033692577677">Templat yang anda nyatakan mungkin tidak dapat digunakan kerana dasar DnsOverHttpsMode tidak ditetapkan.</translation>
 <translation id="213826338245044447">Penanda Halaman Mudah Alih</translation>
 <translation id="214556005048008348">Batalkan pembayaran</translation>
 <translation id="2147827593068025794">Penyegerakan Latar Belakang</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">Jahitan tepi kiri</translation>
 <translation id="225207911366869382">Nilai ini tidak lagi digunakan untuk dasar ini.</translation>
 <translation id="2257315177824333709">Maaf, kad anda tidak dapat disimpan sekarang</translation>
+<translation id="2258928405015593961">Masukkan tarikh tamat tempoh pada masa hadapan dan cuba lagi</translation>
 <translation id="2262243747453050782">Ralat HTTP</translation>
 <translation id="2263079731045660823">Kemas kini maklumat autolengkap kad kredit dalam tetapan Chrome</translation>
 <translation id="2267047181501709434">Mengesahkan identiti anda...</translation>
@@ -506,6 +514,7 @@
 <translation id="3427092606871434483">Benarkan (lalai)</translation>
 <translation id="3427342743765426898">&amp;Buat Semula Edit</translation>
 <translation id="342781501876943858">Chromium mengesyorkan penetapan semula kata laluan jika anda menggunakan semula kata laluan itu di tapak lain.</translation>
+<translation id="3428151540071562330">Satu atau lebih DnsOverHttpsTemplates URI templat pelayan adalah tidak sah dan tidak akan digunakan.</translation>
 <translation id="3431636764301398940">Simpan kad ini pada peranti ini</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">Pemilik peranti ini telah mematikan permainan dinosaur.</translation>
@@ -641,6 +650,7 @@
 <translation id="4110652170750985508">Semak pembayaran anda</translation>
 <translation id="4112140312785995938">Cari Ke Belakang</translation>
 <translation id="4116663294526079822">Sentiasa benarkan di tapak ini</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">Skop dasar tidak disokong.</translation>
 <translation id="4123572138124678573">Tiga tebukan bawah</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{1 yang lain}other{# yang lain}}</translation>
@@ -706,6 +716,7 @@
 <translation id="4346197816712207223">Kad Kredit yang Diterima</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">Penyerang pada tapak ini mungkin cuba memasang atur cara berbahaya pada komputer anda yang mencuri atau memadamkan maklumat anda (sebagai contoh, foto, kata laluan, mesej dan kad kredit).</translation>
+<translation id="4358059973562876591">Templat yang anda nyatakan mungkin tidak dapat digunakan kerana terdapat ralat dengan dasar DnsOverHttpsMode.</translation>
 <translation id="4358461427845829800">Urus kaedah pembayaran...</translation>
 <translation id="4367563149485757821">Number-12 (Sampul Surat)</translation>
 <translation id="437058704415269440">Baki Akaun</translation>
@@ -969,6 +980,7 @@
 <translation id="5685654322157854305">Tambahkan Alamat Penghantaran</translation>
 <translation id="5689199277474810259">Eksport ke JSON</translation>
 <translation id="5689516760719285838">Lokasi</translation>
+<translation id="569000877158168851">Nilai DnsOverHttpsTemplates tidak berkaitan dan tidak akan digunakan, melainkan dasar DnsOverHttpsMode ditetapkan kepada sama ada <ph name="SECURE_DNS_MODE_AUTOMATIC" /> atau <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="570530837424789914">Urus...</translation>
 <translation id="57094364128775171">Cadangkan kata laluan yang kukuh…</translation>
 <translation id="5710435578057952990">Identiti tapak web ini belum disahkan.</translation>
@@ -994,6 +1006,7 @@
 <translation id="5813119285467412249">&amp;Buat Semula Tambahkan</translation>
 <translation id="583281660410589416">Tidak diketahui</translation>
 <translation id="5838278095973806738">Anda tidak seharusnya memasukkan sebarang maklumat sensitif pada tapak ini (contohnya, kata laluan atau maklumat kad kredit) kerana maklumat ini boleh dicuri oleh penyerang.</translation>
+<translation id="5851548754964597211">Senarai tab</translation>
 <translation id="5855253129151731373">Nama hos tapak ini kelihatan serupa dengan <ph name="LOOKALIKE_DOMAIN" />. Kadangkala penyerang meniru tapak dengan membuat perubahan kecil yang sukar dilihat pada nama domain.
 
     Jika anda percaya amaran ini tersilap ditunjukkan, sila lawati https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals.</translation>
@@ -1053,6 +1066,7 @@
 <translation id="6064217302520318294">Kunci skrin</translation>
 <translation id="6080696365213338172">Anda telah mengakses kandungan menggunakan perakuan yang disediakan oleh pentadbir. Data yang anda berikan kepada <ph name="DOMAIN" /> boleh dipintas oleh pentadbir anda.</translation>
 <translation id="6094273045989040137">Anotasi</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">Akaun Google anda mungkin mempunyai bentuk sejarah penyemakan imbas yang lain di <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" />.</translation>
 <translation id="6132597952260690497">Maklumat tentang sambungan dan pemalam yang dipasang</translation>
 <translation id="6146055958333702838">Periksa mana-mana kabel dan but semula mana-mana penghala, modem atau peranti
@@ -1078,9 +1092,16 @@
 <translation id="6266934640124581640">Hijau Kebiruan Cerah</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="6279516281132775660">Chrome <ph name="BEGIN_EMPHASIS" />tidak akan menyimpan<ph name="END_EMPHASIS" /> maklumat berikut:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />Sejarah penyemakan imbas anda
+          <ph name="LIST_ITEM" />Kuki dan data tapak
+          <ph name="LIST_ITEM" />Maklumat yang dimasukkan dalam borang
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">Tidak dapat menghantar ke alamat ini. Pilih alamat lain.</translation>
 <translation id="6282194474023008486">Poskod</translation>
 <translation id="6290238015253830360">Artikel cadangan anda dipaparkan di sini</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Google Assistant dalam Chrome berhenti</translation>
 <translation id="6305205051461490394"><ph name="URL" /> tidak dapat dicapai.</translation>
 <translation id="6321917430147971392">Semak tetapan DNS anda</translation>
@@ -1144,11 +1165,13 @@
 <translation id="6596325263575161958">Pilihan penyulitan</translation>
 <translation id="6604181099783169992">Penderia Gerakan atau Cahaya</translation>
 <translation id="6609880536175561541">Prc7 (Sampul Surat)</translation>
+<translation id="6612358246767739896">Kandungan yang dilindungi</translation>
 <translation id="6624427990725312378">Maklumat Hubungan</translation>
 <translation id="6626291197371920147">Tambahkan nombor kad yang sah</translation>
 <translation id="6628463337424475685"><ph name="ENGINE" /> Carian</translation>
 <translation id="6630809736994426279">Penyerang yang sedang berada di <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> mungkin cuba memasang atur cara berbahaya pada komputer Mac anda. Atur cara tersebut boleh mencuri atau memadamkan maklumat anda (contohnya, foto, kata laluan, mesej dan kad kredit). <ph name="BEGIN_LEARN_MORE_LINK" />Ketahui lebih lanjut<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">Lebih daripada satu sumber terdapat dalam dasar ini, tetapi nilainya sama.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">Kosongkan</translation>
 <translation id="6644283850729428850">Dasar ini telah dikecam.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{Tiada}=1{Daripada 1 tapak (anda tidak akan dilog keluar daripada Akaun Google anda)}other{Daripada # tapak (anda tidak akan dilog keluar daripada Akaun Google anda)}}</translation>
@@ -1171,6 +1194,7 @@
 <translation id="6753269504797312559">Nilai dasar</translation>
 <translation id="6757797048963528358">Peranti anda tidak aktif.</translation>
 <translation id="6768213884286397650">Hagaki (Poskad)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">Ungu Lembayung</translation>
 <translation id="6786747875388722282">Pelanjutan</translation>
 <translation id="6790428901817661496">Mainkan</translation>
@@ -1473,6 +1497,7 @@
 <translation id="8261506727792406068">Padam</translation>
 <translation id="8262952874573525464">Jahitan tepi bawah</translation>
 <translation id="8267698848189296333">Log masuk sebagai <ph name="USERNAME" /></translation>
+<translation id="8269981117540303696">Kini, anda boleh menyemak imbas secara sulit dan orang lain yang menggunakan peranti ini tidak akan melihat aktiviti anda. Namun begitu, muat turun dan penanda halaman akan disimpan.</translation>
 <translation id="8277900682056760511">Helaian pengendali pembayaran dibuka</translation>
 <translation id="8281084378435768645">Foto-Besar</translation>
 <translation id="8286036467436129157">Log Masuk</translation>
@@ -1527,6 +1552,7 @@
 <translation id="858637041960032120">Tambah no. tel.
 </translation>
 <translation id="860043288473659153">Nama pemegang kad</translation>
+<translation id="8616822740383114808">Tetapan ini dikuatkuasakan oleh "<ph name="ENFORCING_SETTING" />" dalam "<ph name="SETTINGS_PAGE" />"</translation>
 <translation id="861775596732816396">Saiz 4</translation>
 <translation id="8622948367223941507">Perundangan-Ekstra</translation>
 <translation id="8625384913736129811">Simpan Kad Ini pada Peranti Ini</translation>
@@ -1572,6 +1598,7 @@
 <translation id="8891727572606052622">Mod proksi tidak sah.</translation>
 <translation id="8903921497873541725">Zum masuk</translation>
 <translation id="890485472659500557">Kejuruteraan-C</translation>
+<translation id="8910670906166981838">Anda menggunakan mod inkognito</translation>
 <translation id="8912362522468806198">Akaun Google</translation>
 <translation id="8918231688545606538">Halaman ini mencurigakan</translation>
 <translation id="892588693504540538">Tebukan atas sebelah kanan</translation>
@@ -1668,6 +1695,7 @@
     &lt;li&gt;Cuba nyahpasang atau lumpuhkan  "<ph name="SOFTWARE_NAME" />"&lt;/li&gt;
     &lt;li&gt;Cuba sambung ke rangkaian lain&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">Daripada Google Pay</translation>
 <translation id="998893882640184078">Buka tetingkap inkognito Chrome baharu</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_nl.xtb b/components/strings/components_strings_nl.xtb
index 3f91b59..139bfc4 100644
--- a/components/strings/components_strings_nl.xtb
+++ b/components/strings/components_strings_nl.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">Gatefold rechts</translation>
 <translation id="1442987760062738829">Perforeren</translation>
 <translation id="1455413310270022028">Gum</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5x7</translation>
 <translation id="1472675084647422956">Meer weergeven</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">Verzendadres kiezen</translation>
 <translation id="1492194039220927094">Pushen van beleid:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">Probeer <ph name="BEGIN_LINK" />de homepage van de site te bezoeken<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">Geschiedenis</translation>
 <translation id="1645368109819982629">Niet-ondersteund protocol</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">Ophaaltijd</translation>
 <translation id="1662550410081243962">Betaalmethoden opslaan en invullen</translation>
 <translation id="1663943134801823270">Passen en adressen zijn afkomstig uit Chrome. Je kunt ze beheren in <ph name="BEGIN_LINK" />Instellingen<ph name="END_LINK" />.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">Probeer contact op te nemen met de systeembeheerder.</translation>
 <translation id="1739107442478692187">Er was een gegevenslek op een site of in een app die je gebruikt. Chrome raadt je aan nu je opgeslagen wachtwoorden te controleren en je wachtwoord op <ph name="ORIGIN" /> te wijzigen.</translation>
 <translation id="1740951997222943430">Geef een geldige vervalmaand op</translation>
+<translation id="1741613555002899862">Moet gespecificeerd zijn en een geldige tekenreeks zijn als DnsOverHttpsMode <ph name="SECURE_DNS_MODE_SECURE" /> is.</translation>
 <translation id="1743520634839655729">Sla je pas, naam en factuuradres op in je Google-account en op dit apparaat zodat je de volgende keer sneller kunt betalen.</translation>
 <translation id="1743570585616704562">Niet herkend</translation>
 <translation id="1745880797583122200">Je browser wordt beheerd</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">Paginanummer</translation>
 <translation id="1763864636252898013">De server kan niet bewijzen dat dit <ph name="DOMAIN" /> is. Het beveiligingscertificaat van de server wordt niet vertrouwd door het besturingssysteem van je apparaat. Dit kan worden veroorzaakt door een verkeerde configuratie of een aanvaller die je verbinding onderschept.</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Voer Windows Netwerkcontrole uit<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">Update je wachtwoordzin voor synchronisatie.</translation>
 <translation id="1787142507584202372">Je geopende tabbladen worden hier weergegeven</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">Help de Chrome-beveiliging te verbeteren door <ph name="BEGIN_WHITEPAPER_LINK" />URL's van sommige pagina's die je bezoekt, beperkte systeemgegevens en bepaalde paginacontent<ph name="END_WHITEPAPER_LINK" /> naar Google te sturen. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">Firmwareversie</translation>
 <translation id="1981206234434200693">De gegevens van de Chrome-browsegeschiedenis wissen</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{en 1 andere}other{en # andere}}</translation>
 <translation id="2003709556000175978">Stel je wachtwoord nu opnieuw in</translation>
 <translation id="2003775180883135320">Vier perforaties boven</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">Perforatie rechtsonder</translation>
 <translation id="2124528555835617522">Er was een gegevenslek op een site of in een app die je gebruikt. Chrome raadt je aan je opgeslagen wachtwoorden nu te controleren.</translation>
 <translation id="2129079103035905234">Bewegingssensoren</translation>
+<translation id="2130448033692577677">De gespecificeerde templates worden misschien niet toegepast omdat het beleid DnsOverHttpsMode niet is ingesteld.</translation>
 <translation id="213826338245044447">Mobiele bladwijzers</translation>
 <translation id="214556005048008348">Betaling annuleren</translation>
 <translation id="2147827593068025794">Synchronisatie op de achtergrond</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">Inbinden met nietjes links</translation>
 <translation id="225207911366869382">Deze waarde is verouderd voor dit beleid.</translation>
 <translation id="2257315177824333709">Sorry, je kaart kan op dit moment niet worden opgeslagen</translation>
+<translation id="2258928405015593961">Geef een vervaldatum op die in de toekomst ligt en probeer het opnieuw</translation>
 <translation id="2262243747453050782">HTTP-fout</translation>
 <translation id="2263079731045660823">De gegevens updaten voor het automatisch aanvullen van creditcardgegevens in de Chrome-instellingen</translation>
 <translation id="2267047181501709434">Je identiteit verifiëren…</translation>
@@ -493,6 +501,7 @@
 <translation id="3427092606871434483">Toestaan (standaard)</translation>
 <translation id="3427342743765426898">&amp;Opnieuw bewerken</translation>
 <translation id="342781501876943858">Chromium raadt je aan je wachtwoord te resetten als je het voor andere sites hebt hergebruikt.</translation>
+<translation id="3428151540071562330">Een of meer van de servertemplate-URI's voor DnsOverHttpsTemplates zijn ongeldig en worden niet gebruikt.</translation>
 <translation id="3431636764301398940">Deze creditcard opslaan op dit apparaat</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">De eigenaar van dit apparaat heeft de dinosaurusgame uitgeschakeld.</translation>
@@ -620,6 +629,7 @@
 <translation id="4110652170750985508">Je betaling controleren</translation>
 <translation id="4112140312785995938">Achteruit zoeken</translation>
 <translation id="4116663294526079822">Altijd toestaan op deze site</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">Beleidsbereik wordt niet ondersteund.</translation>
 <translation id="4123572138124678573">Drie perforaties onder</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{1 andere persoon}other{# andere mensen}}</translation>
@@ -685,6 +695,7 @@
 <translation id="4346197816712207223">Geaccepteerde creditcards</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">Cybercriminelen op deze site proberen mogelijk gevaarlijke programma's op je computer te installeren waarmee je gegevens worden gestolen of verwijderd (bijvoorbeeld foto's, wachtwoorden, berichten en creditcards).</translation>
+<translation id="4358059973562876591">De gespecificeerde templates worden misschien niet toegepast door een fout met het beleid DnsOverHttpsMode.</translation>
 <translation id="4358461427845829800">Betaalmethoden beheren...</translation>
 <translation id="4367563149485757821">Number-12 (envelop)</translation>
 <translation id="437058704415269440">Accountsaldo</translation>
@@ -947,6 +958,7 @@
 <translation id="5685654322157854305">Verzendadres toevoegen</translation>
 <translation id="5689199277474810259">Exporteren naar JSON</translation>
 <translation id="5689516760719285838">Locatie</translation>
+<translation id="569000877158168851">De waarde voor DnsOverHttpsTemplates is niet relevant en wordt niet gebruikt, tenzij het beleid DnsOverHttpsMode is ingesteld op <ph name="SECURE_DNS_MODE_AUTOMATIC" /> of <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="570530837424789914">Beheren...</translation>
 <translation id="57094364128775171">Sterk wachtwoord voorstellen…</translation>
 <translation id="5710435578057952990">De identiteit van deze website is niet geverifieerd.</translation>
@@ -972,6 +984,7 @@
 <translation id="5813119285467412249">&amp;Opnieuw toevoegen</translation>
 <translation id="583281660410589416">Onbekend</translation>
 <translation id="5838278095973806738">Geef geen gevoelige gegevens op op deze site (zoals wachtwoorden of creditcards), want deze kunnen worden gestolen door cybercriminelen.</translation>
+<translation id="5851548754964597211">Tabbladlijst</translation>
 <translation id="5855253129151731373">De hostnaam van deze site lijkt op <ph name="LOOKALIKE_DOMAIN" />. Aanvallers maken sites soms na door kleine wijzigingen in de domeinnaam aan te brengen die je moeilijk kunt zien.
 
     Als je denkt dat deze waarschuwing onterecht is, ga je naar https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals.</translation>
@@ -1031,6 +1044,7 @@
 <translation id="6064217302520318294">Schermvergrendeling</translation>
 <translation id="6080696365213338172">Je hebt toegang tot content gekregen met behulp van een certificaat van je beheerder. Gegevens die je verstrekt aan <ph name="DOMAIN" />, kunnen door je beheerder worden onderschept.</translation>
 <translation id="6094273045989040137">Aantekeningen maken</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">Er kunnen andere vormen van browsegeschiedenis zijn opgeslagen voor je Google-account op <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" />.</translation>
 <translation id="6132597952260690497">Informatie over geïnstalleerde extensies en plug-ins</translation>
 <translation id="6146055958333702838">Controleer alle kabels en start alle routers, modems of andere netwerkapparaten die je gebruikt, opnieuw op.</translation>
@@ -1055,9 +1069,16 @@
 <translation id="6266934640124581640">Lichtblauwgroen</translation>
 <translation id="6276112860590028508">Pagina's uit je leeslijst worden hier weergegeven</translation>
 <translation id="627746635834430766">Sla je pas en factuuradres op in je Google-account zodat je de volgende keer sneller kunt betalen.</translation>
+<translation id="6279516281132775660">De volgende gegevens worden <ph name="BEGIN_EMPHASIS" />niet opgeslagen<ph name="END_EMPHASIS" /> in Chrome:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />Je browsegeschiedenis
+          <ph name="LIST_ITEM" />Cookies en sitegegevens
+          <ph name="LIST_ITEM" />Informatie die is opgegeven in formulieren
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">Kan niet bezorgen op dit adres. Selecteer een ander adres.</translation>
 <translation id="6282194474023008486">Postcode</translation>
 <translation id="6290238015253830360">Je voorgestelde artikelen worden hier weergegeven</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">De Google Assistent in Chrome wordt gestopt</translation>
 <translation id="6305205051461490394"><ph name="URL" /> is niet bereikbaar.</translation>
 <translation id="6321917430147971392">Controleer je DNS-instellingen</translation>
@@ -1121,11 +1142,13 @@
 <translation id="6596325263575161958">Opties voor encryptie</translation>
 <translation id="6604181099783169992">Bewegings- of lichtsensoren</translation>
 <translation id="6609880536175561541">Prc7 (envelop)</translation>
+<translation id="6612358246767739896">Beschermde content</translation>
 <translation id="6624427990725312378">Contactgegevens</translation>
 <translation id="6626291197371920147">Een geldig kaartnummer toevoegen</translation>
 <translation id="6628463337424475685">Zoeken via <ph name="ENGINE" /></translation>
 <translation id="6630809736994426279">Cybercriminelen op <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> proberen mogelijk gevaarlijke programma's op je Mac te installeren waarmee je gegevens kunnen worden gestolen of verwijderd (bijvoorbeeld foto's, wachtwoorden, berichten en creditcardgegevens). <ph name="BEGIN_LEARN_MORE_LINK" />Meer informatie<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">Er zijn meerdere bronnen aanwezig voor het beleid, maar de waarden zijn gelijk.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">Wissen</translation>
 <translation id="6644283850729428850">Dit beleid is verouderd.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{Geen}=1{Van 1 site (je wordt niet uitgelogd bij je Google-account)}other{Van # sites (je wordt niet uitgelogd bij je Google-account)}}</translation>
@@ -1148,6 +1171,7 @@
 <translation id="6753269504797312559">Beleidswaarde</translation>
 <translation id="6757797048963528358">De slaapstand van je apparaat is geactiveerd.</translation>
 <translation id="6768213884286397650">Hagaki (briefkaart)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">Violet</translation>
 <translation id="6786747875388722282">Extensies</translation>
 <translation id="6790428901817661496">Spelen</translation>
@@ -1450,6 +1474,7 @@
 <translation id="8261506727792406068">Verwijderen</translation>
 <translation id="8262952874573525464">Inbinden met nietjes onder</translation>
 <translation id="8267698848189296333">Inloggen als <ph name="USERNAME" /></translation>
+<translation id="8269981117540303696">Je kunt nu privé browsen, zodat andere mensen die dit apparaat gebruiken, jouw activiteit niet kunnen zien. Downloads en bladwijzers worden echter wel opgeslagen.</translation>
 <translation id="8277900682056760511">Blad voor betalingshandler is geopend</translation>
 <translation id="8281084378435768645">Grote foto</translation>
 <translation id="8286036467436129157">Inloggen</translation>
@@ -1503,6 +1528,7 @@
 <translation id="8571890674111243710">Pagina wordt vertaald in het <ph name="LANGUAGE" />...</translation>
 <translation id="858637041960032120">Telnr. toevoegen</translation>
 <translation id="860043288473659153">Naam kaarthouder</translation>
+<translation id="8616822740383114808">Deze instelling wordt afgedwongen door <ph name="ENFORCING_SETTING" /> in <ph name="SETTINGS_PAGE" /></translation>
 <translation id="861775596732816396">Grootte 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Deze pas opslaan op dit apparaat</translation>
@@ -1548,6 +1574,7 @@
 <translation id="8891727572606052622">Ongeldige proxymodus.</translation>
 <translation id="8903921497873541725">Inzoomen</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">Je bent incognito</translation>
 <translation id="8912362522468806198">Google-account</translation>
 <translation id="8918231688545606538">Deze pagina is verdacht</translation>
 <translation id="892588693504540538">Perforatie rechtsboven</translation>
@@ -1644,6 +1671,7 @@
     &lt;li&gt;Probeer '<ph name="SOFTWARE_NAME" />' te verwijderen of uit te schakelen&lt;/li&gt;
     &lt;li&gt;Maak verbinding met een ander netwerk&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">Van Google Pay</translation>
 <translation id="998893882640184078">Open een nieuw Chrome-incognitovenster</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_no.xtb b/components/strings/components_strings_no.xtb
index 6684bfc..cb1c46d3 100644
--- a/components/strings/components_strings_no.xtb
+++ b/components/strings/components_strings_no.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">Høyre vindusfals</translation>
 <translation id="1442987760062738829">Hull</translation>
 <translation id="1455413310270022028">Viskelær</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5 x 7</translation>
 <translation id="1472675084647422956">Vis mer</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">Velg leveringsadresse</translation>
 <translation id="1492194039220927094">Push-levering av regler:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">Prøv <ph name="BEGIN_LINK" />å gå til startsiden for nettstedet<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">Logg</translation>
 <translation id="1645368109819982629">Protokollen støttes ikke</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">Henting</translation>
 <translation id="1662550410081243962">Lagre og fyll ut betalingsmåter</translation>
 <translation id="1663943134801823270">Kortene og adressene er fra Chrome. Du kan administrere dem i <ph name="BEGIN_LINK" />Innstillinger<ph name="END_LINK" />.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">Prøv å kontakte systemadministratoren.</translation>
 <translation id="1739107442478692187">Det har skjedd et databrudd på et nettsted eller i en app du bruker. Chrome anbefaler at du sjekker de lagrede passordene dine og endrer passordet på <ph name="ORIGIN" /> nå.</translation>
 <translation id="1740951997222943430">Angi en gyldig utløpsmåned</translation>
+<translation id="1741613555002899862">Må være angitt som en gyldig streng når DnsOverHttpsMode er <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="1743520634839655729">For å betale raskere neste gang, lagre kortet og faktureringsadressen i Google-kontoen din og på denne enheten.</translation>
 <translation id="1743570585616704562">Ikke gjenkjent</translation>
 <translation id="1745880797583122200">Nettleseren din administreres</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">Sidenummer</translation>
 <translation id="1763864636252898013">Denne tjeneren kunne ikke bevise at den er <ph name="DOMAIN" />. Sikkerhetssertifikatet til tjeneren er ikke klarert av enhetens operativsystem. Dette kan være forårsaket av en feilkonfigurering eller en angriper som avskjærer tilkoblingen din.</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Prøv å kjøre Windows Nettverksdiagnose<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">Oppdater passordfrasen for synkronisering.</translation>
 <translation id="1787142507584202372">De åpne fanene dine vises her</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">Bidra til å gjøre sikkerheten i Chrome bedre ved å sende <ph name="BEGIN_WHITEPAPER_LINK" />nettadressene til noen av sidene du besøker, begrenset systeminformasjon og noe sideinnhold<ph name="END_WHITEPAPER_LINK" /> til Google. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">Fastvareversjon</translation>
 <translation id="1981206234434200693">Tøm nettlesingsloggen i Chrome</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{og 1 til}other{og # til}}</translation>
 <translation id="2003709556000175978">Tilbakestill passordet ditt nå</translation>
 <translation id="2003775180883135320">Fire hull topp</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">Hull nede til høyre</translation>
 <translation id="2124528555835617522">Det har skjedd et databrudd på et nettsted eller i en app du bruker. Chrome anbefaler at du sjekker de lagrede passordene dine nå.</translation>
 <translation id="2129079103035905234">Bevegelsessensorer</translation>
+<translation id="2130448033692577677">Malene du har angitt, kan ikke tas i bruk fordi DnsOverHttpsMode-regelen ikke er angitt.</translation>
 <translation id="213826338245044447">Bokmerker for mobil</translation>
 <translation id="214556005048008348">Avbryt betalingen</translation>
 <translation id="2147827593068025794">Bakgrunnssynkronisering</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">Kantstifting venstre</translation>
 <translation id="225207911366869382">Denne verdien er foreldet for denne innstillingen.</translation>
 <translation id="2257315177824333709">Beklager, men kortet kan ikke lagres akkurat nå</translation>
+<translation id="2258928405015593961">Oppgi en fremtidig utløpsdato, og prøv på nytt</translation>
 <translation id="2262243747453050782">HTTP-feil</translation>
 <translation id="2263079731045660823">Oppdater autofyll av kredittkortinformasjon i Chrome-innstillingene</translation>
 <translation id="2267047181501709434">Bekrefter identiteten din …</translation>
@@ -506,6 +514,7 @@
 <translation id="3427092606871434483">Tillat (standard)</translation>
 <translation id="3427342743765426898">&amp;Endre likevel</translation>
 <translation id="342781501876943858">Chromium anbefaler at du tilbakestiller passordet ditt hvis du også har brukt det på andre nettsteder.</translation>
+<translation id="3428151540071562330">Én eller flere av URI-ene for DnsOverHttpsTemplates-tjenermaler er ugyldige og kommer ikke til å brukes.</translation>
 <translation id="3431636764301398940">Lagre dette kortet på denne enheten</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">Eieren av denne enheten har slått av dinosaurspillet.</translation>
@@ -640,6 +649,7 @@
 <translation id="4110652170750985508">Gjennomgå betalingen</translation>
 <translation id="4112140312785995938">Spol bakover</translation>
 <translation id="4116663294526079822">Tillat alltid på dette nettstedet</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">Omfanget for innstillingen støttes ikke.</translation>
 <translation id="4123572138124678573">Tre hull bunn</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{1 til}other{# til}}</translation>
@@ -705,6 +715,7 @@
 <translation id="4346197816712207223">Godkjente kredittkort</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">Angripere på dette nettstedet kan prøve å installere farlige programmer på datamaskinen din. Disse kan stjele eller slette informasjonen din (for eksempel bilder, passord, e-post og kredittkortinformasjon).</translation>
+<translation id="4358059973562876591">Malene du har angitt, kan ikke tas i bruk på grunn av en feil med DnsOverHttpsMode-regelen.</translation>
 <translation id="4358461427845829800">Administrer betalingsmåter…</translation>
 <translation id="4367563149485757821">Number-12 (konvolutt)</translation>
 <translation id="437058704415269440">Kontosaldo</translation>
@@ -968,6 +979,7 @@
 <translation id="5685654322157854305">Legg til leveringsadresse</translation>
 <translation id="5689199277474810259">Eksportér til JSON</translation>
 <translation id="5689516760719285838">Sted</translation>
+<translation id="569000877158168851">Verdien for DnsOverHttpsTemplates er irrelevant og kommer ikke til å brukes med mindre DnsOverHttpsMode-regelen er satt til enten <ph name="SECURE_DNS_MODE_AUTOMATIC" /> eller <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="570530837424789914">Administrer…</translation>
 <translation id="57094364128775171">Foreslå et sterkt passord…</translation>
 <translation id="5710435578057952990">Identiteten til dette nettstedet er ikke verifisert.</translation>
@@ -993,6 +1005,7 @@
 <translation id="5813119285467412249">&amp;Legg til likevel</translation>
 <translation id="583281660410589416">Ukjent</translation>
 <translation id="5838278095973806738">Du bør ikke oppgi sensitiv informasjon på dette nettstedet (for eksempel passord eller kredittkort) fordi den kan bli stjålet av angripere.</translation>
+<translation id="5851548754964597211">Faneliste</translation>
 <translation id="5855253129151731373">Vertsnavnet til dette nettstedet ligner på <ph name="LOOKALIKE_DOMAIN" />. Noen ganger etterligner angripere nettsteder ved å gjøre små endringer i domenenavnet som er vanskelige å se.
 
     Hvis du mener at dette er en feil, kan du gå til https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals.</translation>
@@ -1052,6 +1065,7 @@
 <translation id="6064217302520318294">Skjermlås</translation>
 <translation id="6080696365213338172">Du har åpnet innhold via et administratorlevert sertifikat. Data du sender til <ph name="DOMAIN" /> kan stoppes av administratoren din.</translation>
 <translation id="6094273045989040137">Annoter</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">Det kan hende Google-kontoen din har andre typer nettleserlogger på <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" />.</translation>
 <translation id="6132597952260690497">Informasjon om installerte utvidelser og programtillegg</translation>
 <translation id="6146055958333702838">Sjekk alle kabler, og start rutere, modemer eller andre nettverksenheter
@@ -1077,9 +1091,16 @@
 <translation id="6266934640124581640">Lys blågrønn</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="6279516281132775660">Chrome <ph name="BEGIN_EMPHASIS" />lagrer ikke<ph name="END_EMPHASIS" />
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />nettleserloggen din
+          <ph name="LIST_ITEM" />informasjonskapsler og nettstedsdata
+          <ph name="LIST_ITEM" />informasjon du skriver inn i skjemaer
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">Kan ikke levere til denne adressen. Velg en annen adresse.</translation>
 <translation id="6282194474023008486">Postnummer</translation>
 <translation id="6290238015253830360">De foreslåtte artiklene dine vises her</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Stopper Google-assistenten i Chrome</translation>
 <translation id="6305205051461490394"><ph name="URL" /> er ikke tilgjengelig.</translation>
 <translation id="6321917430147971392">Kontrollér DNS-innstillingene dine</translation>
@@ -1143,11 +1164,13 @@
 <translation id="6596325263575161958">Krypteringsalternativer</translation>
 <translation id="6604181099783169992">Bevegelses- eller lyssensorer</translation>
 <translation id="6609880536175561541">Prc7 (konvolutt)</translation>
+<translation id="6612358246767739896">Beskyttet innhold</translation>
 <translation id="6624427990725312378">Kontaktinformasjon</translation>
 <translation id="6626291197371920147">Legg til et gyldig kortnummer</translation>
 <translation id="6628463337424475685"><ph name="ENGINE" /> Søk</translation>
 <translation id="6630809736994426279">Angripere som er på <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" />, kan prøve å installere farlige programmer på Macen du bruker, for å stjele eller slette informasjonen din (for eksempel bilder, passord, meldinger og kredittkortinformasjon). <ph name="BEGIN_LEARN_MORE_LINK" />Finn ut mer<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">Regelen har mer enn én kilde, men verdiene er like.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">Tøm</translation>
 <translation id="6644283850729428850">Denne retningslinjen er foreldet.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{Ingen}=1{Fra 1 nettsted (du blir ikke logget av Google-kontoen din)}other{Fra # nettsteder (du blir ikke logget av Google-kontoen din)}}</translation>
@@ -1170,6 +1193,7 @@
 <translation id="6753269504797312559">Retningslinjeverdi</translation>
 <translation id="6757797048963528358">Enheten din gikk inn i hvilemodus.</translation>
 <translation id="6768213884286397650">Hagaki (postkort)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">Fiolett</translation>
 <translation id="6786747875388722282">Utvidelser</translation>
 <translation id="6790428901817661496">Spill av</translation>
@@ -1471,6 +1495,7 @@
 <translation id="8261506727792406068">Slett</translation>
 <translation id="8262952874573525464">Kantstifting bunn</translation>
 <translation id="8267698848189296333">Logger på som <ph name="USERNAME" /></translation>
+<translation id="8269981117540303696">Nå kan du surfe privat. Andre som bruker denne enheten, ser ikke aktiviteten din, men nedlastinger og bokmerker blir lagret.</translation>
 <translation id="8277900682056760511">Arket for betalingsbehandling er åpnet</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">Logg på</translation>
@@ -1524,6 +1549,7 @@
 <translation id="8571890674111243710">Oversett siden til <ph name="LANGUAGE" /></translation>
 <translation id="858637041960032120">Legg til telefonnummer</translation>
 <translation id="860043288473659153">Kortinnehavers navn</translation>
+<translation id="8616822740383114808">Denne innstillingen er påkrevet av «<ph name="ENFORCING_SETTING" />» i «<ph name="SETTINGS_PAGE" />»</translation>
 <translation id="861775596732816396">Størrelse 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Lagre dette kortet på denne enheten</translation>
@@ -1569,6 +1595,7 @@
 <translation id="8891727572606052622">Ugyldig modus for mellomtjener.</translation>
 <translation id="8903921497873541725">Zoom inn</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">Du er nå inkognito</translation>
 <translation id="8912362522468806198">Google-konto</translation>
 <translation id="8918231688545606538">Denne siden er mistenkelig</translation>
 <translation id="892588693504540538">Hull oppe til høyre</translation>
@@ -1665,6 +1692,7 @@
     &lt;li&gt;Prøv å avinstallere eller slå av «<ph name="SOFTWARE_NAME" />»&lt;/li&gt;
     &lt;li&gt;Prøv å koble til et annet nettverk&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">Fra Google Pay</translation>
 <translation id="998893882640184078">Åpne et nytt inkognitovindu i Chrome</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_pl.xtb b/components/strings/components_strings_pl.xtb
index 9cba557..ca7edf30 100644
--- a/components/strings/components_strings_pl.xtb
+++ b/components/strings/components_strings_pl.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">Składanie od dołu do środka</translation>
 <translation id="1442987760062738829">Otwór</translation>
 <translation id="1455413310270022028">Gumka</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5 x 7</translation>
 <translation id="1472675084647422956">Pokaż więcej</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">Wybierz adres wysyłki</translation>
 <translation id="1492194039220927094">Przekazywanie zasad w trybie push:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">Otwórz <ph name="BEGIN_LINK" />stronę główną witryny<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">Historia</translation>
 <translation id="1645368109819982629">Nieobsługiwany protokół</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">Odbiór</translation>
 <translation id="1662550410081243962">Zapisuj i automatycznie uzupełniaj informacje o formach płatności</translation>
 <translation id="1663943134801823270">Karty i adresy pochodzą z Chrome. Możesz nimi zarządzać w <ph name="BEGIN_LINK" />Ustawieniach<ph name="END_LINK" />.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">Skontaktuj się z administratorem systemu.</translation>
 <translation id="1739107442478692187">W używanej przez Ciebie witrynie lub aplikacji doszło do naruszenia bezpieczeństwa danych. Chrome zaleca natychmiastowe sprawdzenie zapisanych haseł i zmianę hasła na <ph name="ORIGIN" />.</translation>
 <translation id="1740951997222943430">Wpisz miesiąc w prawidłowym formacie</translation>
+<translation id="1741613555002899862">Należy wskazać tę zasadę oraz prawidłowy ciąg, kiedy zasada DnsOverHttpsMode jest ustawiona jako <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="1743520634839655729">Aby następnym razem zapłacić szybciej, zapisz kartę oraz imię, nazwisko i adres rozliczeniowy na swoim koncie Google i na tym urządzeniu.</translation>
 <translation id="1743570585616704562">Nie rozpoznano</translation>
 <translation id="1745880797583122200">Twoja przeglądarka jest zarządzana</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">Numer strony</translation>
 <translation id="1763864636252898013">Ten serwer nie mógł udowodnić, że należy do <ph name="DOMAIN" />. Jego certyfikat bezpieczeństwa nie jest zaufany w systemie operacyjnym tego urządzenia. Może to być spowodowane błędną konfiguracją lub przechwyceniem połączenia przez atakującego.</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Uruchom Diagnostykę sieci systemu Windows<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">Zaktualizuj swoje hasło synchronizacji.</translation>
 <translation id="1787142507584202372">Tutaj pojawiają się otwarte karty</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">Pomóż w ulepszaniu zabezpieczeń Chrome, wysyłając do Google <ph name="BEGIN_WHITEPAPER_LINK" />adresy URL niektórych odwiedzanych przez siebie stron, niektóre informacje o systemie i niektóre treści ze stron<ph name="END_WHITEPAPER_LINK" />. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">Wersja oprogramowania</translation>
 <translation id="1981206234434200693">Wyczyść dane historii przeglądania Chrome</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{i jeszcze 1}few{i jeszcze #}many{i jeszcze #}other{i jeszcze #}}</translation>
 <translation id="2003709556000175978">Zresetuj teraz swoje hasło</translation>
 <translation id="2003775180883135320">Cztery otwory u góry</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">Otwór w prawym dolnym rogu</translation>
 <translation id="2124528555835617522">W używanej przez Ciebie witrynie lub aplikacji doszło do naruszenia bezpieczeństwa danych. Chrome zaleca niezwłoczne sprawdzenie zapisanych haseł.</translation>
 <translation id="2129079103035905234">Czujniki ruchu</translation>
+<translation id="2130448033692577677">Nie można zastosować wybranych szablonów z powodu nieskonfigurowanej zasady DnsOverHttpsMode.</translation>
 <translation id="213826338245044447">Zakładki na komórce</translation>
 <translation id="214556005048008348">Anuluj płatność</translation>
 <translation id="2147827593068025794">Synchronizacja w tle</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">Zszywanie wzdłuż lewej krawędzi</translation>
 <translation id="225207911366869382">Ta wartość tej zasady została wycofana.</translation>
 <translation id="2257315177824333709">Nie można teraz zapisać tej karty</translation>
+<translation id="2258928405015593961">Wpisz datę ważności przypadającą w przyszłości i spróbuj jeszcze raz</translation>
 <translation id="2262243747453050782">Błąd HTTP</translation>
 <translation id="2263079731045660823">Dane karty kredytowej używane do autouzupełniania możesz zmienić w ustawieniach Chrome</translation>
 <translation id="2267047181501709434">Weryfikuję Twoją tożsamość...</translation>
@@ -506,6 +514,7 @@
 <translation id="3427092606871434483">Zezwalaj (domyślnie)</translation>
 <translation id="3427342743765426898">&amp;Ponów edycję</translation>
 <translation id="342781501876943858">Chromium zaleca zresetowanie hasła, jeśli zostało użyte na innej stronie.</translation>
+<translation id="3428151540071562330">Co najmniej jeden identyfikator URI szablonu serwera DnsOverHttpsTemplates jest nieprawidłowy i nie zostanie użyty.</translation>
 <translation id="3431636764301398940">Zapisz tę kartę na tym urządzeniu</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">Właściciel tego urządzenia wyłączył grę z dinozaurem.</translation>
@@ -640,6 +649,7 @@
 <translation id="4110652170750985508">Sprawdź szczegóły płatności</translation>
 <translation id="4112140312785995938">Przewiń do tyłu</translation>
 <translation id="4116663294526079822">Zawsze zezwalaj w tej witrynie</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">Ten zakres zasad nie jest obsługiwany.</translation>
 <translation id="4123572138124678573">Trzy otwory z dołu</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{1 inny wpis}few{# inne wpisy}many{# innych wpisów}other{# innego wpisu}}</translation>
@@ -705,6 +715,7 @@
 <translation id="4346197816712207223">Akceptowane karty kredytowe</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">Osoby atakujące tę stronę mogą próbować zainstalować na Twoim komputerze niebezpieczne programy przeznaczone do kradzieży lub usuwania Twoich danych (na przykład zdjęć, haseł, wiadomości czy numerów kart kredytowych).</translation>
+<translation id="4358059973562876591">Nie można zastosować wybranych szablonów z powodu błędu związanego z zasadą DnsOverHttpsMode.</translation>
 <translation id="4358461427845829800">Zarządzaj formami płatności…</translation>
 <translation id="4367563149485757821">Number-12 (koperta)</translation>
 <translation id="437058704415269440">Saldo konta</translation>
@@ -968,6 +979,7 @@
 <translation id="5685654322157854305">Dodaj adres wysyłki</translation>
 <translation id="5689199277474810259">Eksportuj w formacie JSON</translation>
 <translation id="5689516760719285838">Lokalizacja</translation>
+<translation id="569000877158168851">Wartość DnsOverHttpsTemplates jest nieodpowiednia i nie zostanie użyta, o ile zasada DnsOverHttpsMode nie zostanie ustawiona jako <ph name="SECURE_DNS_MODE_AUTOMATIC" /> lub <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="570530837424789914">Zarządzaj…</translation>
 <translation id="57094364128775171">Zaproponuj silne hasło…</translation>
 <translation id="5710435578057952990">Tożsamość witryny nie została zweryfikowana.</translation>
@@ -993,6 +1005,7 @@
 <translation id="5813119285467412249">&amp;Ponów dodanie</translation>
 <translation id="583281660410589416">Nieznany</translation>
 <translation id="5838278095973806738">Nie podawaj żadnych informacji poufnych (takich jak hasła czy dane kart kredytowych) w tej witrynie, bo osoby atakujące będą mogły je wykraść.</translation>
+<translation id="5851548754964597211">Lista kart</translation>
 <translation id="5855253129151731373">Nazwa hosta tej witryny jest podobna do <ph name="LOOKALIKE_DOMAIN" />. Złośliwe strony czasami podszywają się pod inne, wprowadzając niewielkie i trudne do zauważenia zmiany w nazwie domeny.
 
     Jeśli uważasz, że ten komunikat pojawił się w wyniku pomyłki, wejdź na https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals</translation>
@@ -1052,6 +1065,7 @@
 <translation id="6064217302520318294">Blokada ekranu</translation>
 <translation id="6080696365213338172">Masz dostęp do treści dzięki certyfikatowi dostarczonemu przez administratora. Administrator może odczytać dane, jakie udostępnisz w <ph name="DOMAIN" />.</translation>
 <translation id="6094273045989040137">Dodaj adnotacje</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">Inne rodzaje historii przeglądania mogą być nadal dostępne na Twoim koncie Google na <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" /></translation>
 <translation id="6132597952260690497">Informacje o zainstalowanych rozszerzeniach i wtyczkach</translation>
 <translation id="6146055958333702838">Sprawdź wszystkie kable i uruchom ponownie wszelkie używane routery, modemy
@@ -1077,9 +1091,16 @@
 <translation id="6266934640124581640">Jasny morski</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="6279516281132775660">W Chrome <ph name="BEGIN_EMPHASIS" />nie zostaną zapisane<ph name="END_EMPHASIS" /> te informacje:
+<ph name="BEGIN_LIST" />
+<ph name="LIST_ITEM" />Twoja historia przeglądania,
+<ph name="LIST_ITEM" />pliki cookie i dane witryn,
+<ph name="LIST_ITEM" />informacje podane w formularzach.
+<ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">Nie można dostarczyć pod ten adres. Wybierz inny.</translation>
 <translation id="6282194474023008486">Kod pocztowy</translation>
 <translation id="6290238015253830360">Tutaj wyświetlą się sugerowane artykuły</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Wyłączam Asystenta Google w Chrome</translation>
 <translation id="6305205051461490394">Strona <ph name="URL" /> jest nieosiągalna.</translation>
 <translation id="6321917430147971392">Sprawdź ustawienia DNS</translation>
@@ -1143,11 +1164,13 @@
 <translation id="6596325263575161958">Opcje szyfrowania</translation>
 <translation id="6604181099783169992">Czujniki ruchu lub światła</translation>
 <translation id="6609880536175561541">Prc7 (koperta)</translation>
+<translation id="6612358246767739896">Treść chroniona</translation>
 <translation id="6624427990725312378">Dane kontaktowe</translation>
 <translation id="6626291197371920147">Dodaj prawidłowy numer karty</translation>
 <translation id="6628463337424475685">Wyszukiwarka <ph name="ENGINE" /></translation>
 <translation id="6630809736994426279">Osoby obecnie atakujące stronę <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> mogą próbować zainstalować na Twoim komputerze Mac niebezpieczne programy wykradające lub usuwające informacje (na przykład zdjęcia, hasła, wiadomości lub dane kart kredytowych). <ph name="BEGIN_LEARN_MORE_LINK" />Więcej informacji<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">Dla tej zasady określono więcej niż jedno źródło, ale wartości tych źródeł są jednakowe.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">Wyczyść</translation>
 <translation id="6644283850729428850">Zasada jest wycofana</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{Brak}=1{Z 1 witryny (nie spowoduje to wylogowania z konta Google)}few{Z # witryn (nie spowoduje to wylogowania z konta Google)}many{Z # witryn (nie spowoduje to wylogowania z konta Google)}other{Z # witryny (nie spowoduje to wylogowania z konta Google)}}</translation>
@@ -1170,6 +1193,7 @@
 <translation id="6753269504797312559">Wartość zasady</translation>
 <translation id="6757797048963528358">Twoje urządzenie przeszło w tryb uśpienia.</translation>
 <translation id="6768213884286397650">Hagaki (pocztówka)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">Fioletowy</translation>
 <translation id="6786747875388722282">Rozszerzenia</translation>
 <translation id="6790428901817661496">Odtwórz</translation>
@@ -1472,6 +1496,7 @@
 <translation id="8261506727792406068">Usuń</translation>
 <translation id="8262952874573525464">Zszywanie wzdłuż dolnej krawędzi</translation>
 <translation id="8267698848189296333">Logujesz się jako <ph name="USERNAME" /></translation>
+<translation id="8269981117540303696">Teraz możesz przeglądać strony w trybie prywatnym. Inni użytkownicy tego urządzenia nie zobaczą Twojej aktywności. Pamiętaj tylko, że zakładki i pobrane pliki zostaną zapisane.</translation>
 <translation id="8277900682056760511">Arkusz modułu do obsługi płatności jest otwarty</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">Zaloguj się</translation>
@@ -1525,6 +1550,7 @@
 <translation id="8571890674111243710">Trwa tłumaczenie strony na język: <ph name="LANGUAGE" />...</translation>
 <translation id="858637041960032120">Dodaj numer telefonu</translation>
 <translation id="860043288473659153">Imię i nazwisko posiadacza karty</translation>
+<translation id="8616822740383114808">To ustawienie jest wymuszone przez ustawienie „<ph name="ENFORCING_SETTING" />” na stronie „<ph name="SETTINGS_PAGE" />”</translation>
 <translation id="861775596732816396">Rozmiar 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Zapisz tę kartę na tym urządzeniu</translation>
@@ -1570,6 +1596,7 @@
 <translation id="8891727572606052622">Nieprawidłowy tryb proxy</translation>
 <translation id="8903921497873541725">Powiększ</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">Jesteś w trybie incognito</translation>
 <translation id="8912362522468806198">Konta Google</translation>
 <translation id="8918231688545606538">Ta strona jest podejrzana</translation>
 <translation id="892588693504540538">Otwór w prawym górnym rogu</translation>
@@ -1666,6 +1693,7 @@
     &lt;li&gt;Odinstaluj lub wyłącz oprogramowanie „<ph name="SOFTWARE_NAME" />”.&lt;/li&gt;
     &lt;li&gt;Połącz się z inną siecią.&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">Z Google Pay</translation>
 <translation id="998893882640184078">Otwórz nowe okno incognito w Chrome</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_pt-BR.xtb b/components/strings/components_strings_pt-BR.xtb
index 8e70ef9e..e392de76 100644
--- a/components/strings/components_strings_pt-BR.xtb
+++ b/components/strings/components_strings_pt-BR.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">Dobra janela à direita</translation>
 <translation id="1442987760062738829">Perfurar</translation>
 <translation id="1455413310270022028">Borracha</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5x7</translation>
 <translation id="1472675084647422956">Mostrar mais</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">Escolher endereço de entrega</translation>
 <translation id="1492194039220927094">Push de políticas:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">Tente <ph name="BEGIN_LINK" />visitar a página inicial do site<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">Histórico</translation>
 <translation id="1645368109819982629">Protocolo não compatível</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">Retirada</translation>
 <translation id="1662550410081243962">Salvar e preencher as formas de pagamento</translation>
 <translation id="1663943134801823270">As informações dos cartões e os endereços foram acessadas pelo Chrome. É possível gerenciar essas opções em <ph name="BEGIN_LINK" />Configurações<ph name="END_LINK" />.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">Tente entrar em contato com o administrador do sistema.</translation>
 <translation id="1739107442478692187">Houve uma violação de dados em um site ou app usado por você. Por recomendação do Chrome, verifique as senhas salvas e mude sua senha em <ph name="ORIGIN" /> imediatamente.</translation>
 <translation id="1740951997222943430">Informe um mês de validade válido</translation>
+<translation id="1741613555002899862">Precisa ser especificada e ser uma string válida quando DnsOverHttpsMode for <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="1743520634839655729">Para agilizar o pagamento na próxima vez, salve o cartão, seu nome e o endereço de faturamento na sua Conta do Google e neste dispositivo.</translation>
 <translation id="1743570585616704562">Não reconhecida</translation>
 <translation id="1745880797583122200">Seu navegador é gerenciado</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">Numero da página</translation>
 <translation id="1763864636252898013">Este servidor não conseguiu provar que é <ph name="DOMAIN" />. O certificado de segurança não é confiável para o sistema operacional do seu dispositivo. Isso pode ser causado por uma configuração incorreta ou pela interceptação da sua conexão por um invasor.</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Tente executar o Diagnóstico de Rede do Windows<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">Favor atualizar sua senha de sincronização.</translation>
 <translation id="1787142507584202372">Suas guias abertas são exibidas aqui</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">Ajude a melhorar a segurança do Chrome, enviando para o Google <ph name="BEGIN_WHITEPAPER_LINK" />URLs de algumas das páginas que você visitou, informações limitadas do sistema e parte do conteúdo da página<ph name="END_WHITEPAPER_LINK" />. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">Versão do firmware</translation>
 <translation id="1981206234434200693">Limpe os dados do histórico de navegação do Chrome</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{e mais um}one{e mais #}other{e mais #}}</translation>
 <translation id="2003709556000175978">Redefinir sua senha agora</translation>
 <translation id="2003775180883135320">Perfuração quádrupla na parte superior</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">Perfuração na parte inferior direita</translation>
 <translation id="2124528555835617522">Houve uma violação de dados em um site ou app usado por você. Por recomendação do Chrome, verifique as senhas salvas imediatamente.</translation>
 <translation id="2129079103035905234">Sensores de movimento</translation>
+<translation id="2130448033692577677">Os modelos que você especificou podem não ser aplicados, porque a política DnsOverHttpsMode não foi definida.</translation>
 <translation id="213826338245044447">Favoritos nos dispositivos móveis</translation>
 <translation id="214556005048008348">Cancelar pagamento</translation>
 <translation id="2147827593068025794">Sincronização em segundo plano</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">Costura no lado esquerdo</translation>
 <translation id="225207911366869382">Este valor está obsoleto para esta política.</translation>
 <translation id="2257315177824333709">Não é possível salvar este cartão no momento</translation>
+<translation id="2258928405015593961">Insira uma data de validade no futuro e tente novamente</translation>
 <translation id="2262243747453050782">Erro HTTP</translation>
 <translation id="2263079731045660823">Atualize as informações de preenchimento automático de cartão de crédito nas configurações do Chrome</translation>
 <translation id="2267047181501709434">Verificando sua identidade…</translation>
@@ -496,6 +504,7 @@
 <translation id="3427092606871434483">Permitir (padrão)</translation>
 <translation id="3427342743765426898">&amp;Refazer editar</translation>
 <translation id="342781501876943858">O Chromium recomenda redefinir sua senha se você a reutilizou em outros sites.</translation>
+<translation id="3428151540071562330">Um ou mais dos URIs de modelo de servidor da DnsOverHttpsTemplates é inválido e não será usado.</translation>
 <translation id="3431636764301398940">Salvar este cartão neste dispositivo</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">O proprietário deste dispositivo desativou o jogo do dinossauro.</translation>
@@ -625,6 +634,7 @@
 <translation id="4110652170750985508">Analisar seu pagamento</translation>
 <translation id="4112140312785995938">Retroceder</translation>
 <translation id="4116663294526079822">Sempre permitir neste site</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">O escopo da política não é suportado.</translation>
 <translation id="4123572138124678573">Perfuração tripla na parte inferior</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{mais 1}one{mais #}other{mais #}}</translation>
@@ -690,6 +700,7 @@
 <translation id="4346197816712207223">Cartões de crédito aceitos</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">Invasores nesse site podem tentar instalar programas perigosos no seu computador para roubar ou excluir informações (por exemplo, fotos, senhas, mensagens e cartões de crédito).</translation>
+<translation id="4358059973562876591">Os modelos que você especificou podem não ser aplicados devido a um erro na política DnsOverHttpsMode.</translation>
 <translation id="4358461427845829800">Gerenciar formas de pagamento…</translation>
 <translation id="4367563149485757821">Nº 12 (Envelope)</translation>
 <translation id="437058704415269440">Saldo da conta</translation>
@@ -952,6 +963,7 @@
 <translation id="5685654322157854305">Adicionar endereço de entrega</translation>
 <translation id="5689199277474810259">Exportar para JSON</translation>
 <translation id="5689516760719285838">Local</translation>
+<translation id="569000877158168851">O valor da DnsOverHttpsTemplates não é relevante e não será usado, a menos que a política DnsOverHttpsMode esteja configurada como <ph name="SECURE_DNS_MODE_AUTOMATIC" /> ou <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="570530837424789914">Gerenciar…</translation>
 <translation id="57094364128775171">Sugerir senha forte…</translation>
 <translation id="5710435578057952990">A identidade deste site não foi confirmada.</translation>
@@ -977,6 +989,7 @@
 <translation id="5813119285467412249">&amp;Refazer adicionar</translation>
 <translation id="583281660410589416">Desconhecido</translation>
 <translation id="5838278095973806738">É recomendado não fornecer informações confidencial a esse site (por exemplo, senhas ou cartões de crédito), porque elas podem ser roubadas por invasores.</translation>
+<translation id="5851548754964597211">Lista de guias</translation>
 <translation id="5855253129151731373">O nome do host deste site é parecido com o de <ph name="LOOKALIKE_DOMAIN" />. Às vezes, os invasores imitam sites, fazendo modificações quase imperceptíveis no nome de domínio.
 
     Se você acha que essa mensagem foi mostrada por engano, acesse https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals (em inglês).</translation>
@@ -1036,6 +1049,7 @@
 <translation id="6064217302520318294">Bloqueio de tela</translation>
 <translation id="6080696365213338172">Você acessou conteúdo usando um certificado fornecido pelo administrador. Os dados fornecidos a <ph name="DOMAIN" /> podem ser interceptados por seu administrador.</translation>
 <translation id="6094273045989040137">Anotar</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">Sua Conta do Google pode ter outras formas de histórico de navegação em <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" /></translation>
 <translation id="6132597952260690497">Informações sobre extensões e plug-ins instalados</translation>
 <translation id="6146055958333702838">Verifique todos os cabos e reinicie todos os roteadores, modens ou outros
@@ -1061,9 +1075,16 @@
 <translation id="6266934640124581640">Verde-água</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="6279516281132775660">O Chrome <ph name="BEGIN_EMPHASIS" />não salvará<ph name="END_EMPHASIS" /> as seguintes informações:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />Seu histórico de navegação
+          <ph name="LIST_ITEM" />Cookies e dados de sites
+          <ph name="LIST_ITEM" />Informações fornecidas em formulários
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">Não é possível entregar nesse endereço. Selecione um endereço diferente.</translation>
 <translation id="6282194474023008486">CEP</translation>
 <translation id="6290238015253830360">Os artigos sugeridos aparecerão aqui</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Parando o Google Assistente no Chrome</translation>
 <translation id="6305205051461490394">Não é possível acessar <ph name="URL" />.</translation>
 <translation id="6321917430147971392">Verifique suas configurações do DNS</translation>
@@ -1127,11 +1148,13 @@
 <translation id="6596325263575161958">Opções de criptografia</translation>
 <translation id="6604181099783169992">Sensores de luz ou movimento</translation>
 <translation id="6609880536175561541">Prc7 (Envelope)</translation>
+<translation id="6612358246767739896">Conteúdo protegido</translation>
 <translation id="6624427990725312378">Informações de Contato</translation>
 <translation id="6626291197371920147">Adicionar número de cartão de crédito válido</translation>
 <translation id="6628463337424475685">Pesquisa do <ph name="ENGINE" /></translation>
 <translation id="6630809736994426279">Invasores presentes no momento em <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> podem tentar instalar programas perigosos no seu Mac e roubar ou excluir suas informações (por exemplo, fotos, senhas, mensagens e cartões de crédito). <ph name="BEGIN_LEARN_MORE_LINK" />Saiba mais<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">Há mais de uma fonte para esta política, mas os valores são os mesmos.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">Limpar</translation>
 <translation id="6644283850729428850">Esta política foi encerrada.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{Nenhum}=1{De 1 site (você não será desconectado da sua Conta do Google)}one{De # site (você não será desconectado da sua Conta do Google)}other{De # sites (você não será desconectado da sua Conta do Google)}}</translation>
@@ -1154,6 +1177,7 @@
 <translation id="6753269504797312559">Valor da política</translation>
 <translation id="6757797048963528358">O dispositivo entrou em modo de suspensão.</translation>
 <translation id="6768213884286397650">Hagaki (Postal)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">Violeta</translation>
 <translation id="6786747875388722282">Extensões</translation>
 <translation id="6790428901817661496">Reproduzir</translation>
@@ -1456,6 +1480,7 @@
 <translation id="8261506727792406068">Excluir</translation>
 <translation id="8262952874573525464">Costura na parte inferior</translation>
 <translation id="8267698848189296333">Fazendo login como <ph name="USERNAME" /></translation>
+<translation id="8269981117540303696">Agora você pode navegar com privacidade. Outras pessoas que usarem este dispositivo não verão sua atividade, mas os downloads e favoritos serão salvos.</translation>
 <translation id="8277900682056760511">A página do gerenciador de pagamento está aberta</translation>
 <translation id="8281084378435768645">Large photo</translation>
 <translation id="8286036467436129157">Fazer login</translation>
@@ -1510,6 +1535,7 @@
 <translation id="858637041960032120">Ad. nº. telefone
 </translation>
 <translation id="860043288473659153">Nome do titular do cartão</translation>
+<translation id="8616822740383114808">Esta configuração é aplicada por "<ph name="ENFORCING_SETTING" />" em "<ph name="SETTINGS_PAGE" />"</translation>
 <translation id="861775596732816396">Tamanho 4</translation>
 <translation id="8622948367223941507">Legal extra</translation>
 <translation id="8625384913736129811">Salvar este cartão neste dispositivo</translation>
@@ -1555,6 +1581,7 @@
 <translation id="8891727572606052622">Modo de proxy inválido.</translation>
 <translation id="8903921497873541725">Aumentar zoom</translation>
 <translation id="890485472659500557">Engineering C</translation>
+<translation id="8910670906166981838">Você entrou no modo de navegação anônima</translation>
 <translation id="8912362522468806198">Conta do Google</translation>
 <translation id="8918231688545606538">Esta página é suspeita</translation>
 <translation id="892588693504540538">Perfuração na parte superior direita</translation>
@@ -1652,6 +1679,7 @@
     &lt;li&gt;Tente desinstalar ou desativar o "<ph name="SOFTWARE_NAME" />"&lt;/li&gt;
     &lt;li&gt;Tente conectar-se a outra rede&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">Do Google Pay</translation>
 <translation id="998893882640184078">Abra uma nova janela anônima do Chrome</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_pt-PT.xtb b/components/strings/components_strings_pt-PT.xtb
index a7e8c67..5862fee 100644
--- a/components/strings/components_strings_pt-PT.xtb
+++ b/components/strings/components_strings_pt-PT.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">Dobra simétrica à direita</translation>
 <translation id="1442987760062738829">Perfurar</translation>
 <translation id="1455413310270022028">Borracha</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5 x 7</translation>
 <translation id="1472675084647422956">Mostrar mais</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">Escolher morada para envio</translation>
 <translation id="1492194039220927094">Push das políticas:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">Experimente <ph name="BEGIN_LINK" />aceder à página inicial do site<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">Histórico</translation>
 <translation id="1645368109819982629">Protocolo não suportado</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">Recolha</translation>
 <translation id="1662550410081243962">Guardar e preencher métodos de pagamento</translation>
 <translation id="1663943134801823270">Os cartões e os endereços são provenientes do Chrome. Pode geri-los nas <ph name="BEGIN_LINK" />Definições<ph name="END_LINK" />.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">Experimente contactar o gestor do sistema.</translation>
 <translation id="1739107442478692187">Ocorreu uma violação de dados num site ou numa aplicação que utiliza. O Chrome recomenda que verifique as palavras-passe guardadas e que altere a sua palavra-passe em <ph name="ORIGIN" /> agora.</translation>
 <translation id="1740951997222943430">Introduza um mês de expiração válido</translation>
+<translation id="1741613555002899862">A política tem de ser especificada, bem como uma string válida quando a DnsOverHttpsMode é <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="1743520634839655729">Para pagar mais rapidamente da próxima vez, guarde o cartão, o nome e o endereço de faturação na sua Conta Google e neste dispositivo.</translation>
 <translation id="1743570585616704562">Não reconhecida</translation>
 <translation id="1745880797583122200">O seu navegador é gerido</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">Número de página</translation>
 <translation id="1763864636252898013">Este servidor não conseguiu provar que é o domínio <ph name="DOMAIN" />; o sistema operativo do seu dispositivo 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>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Experimente executar o Diagnóstico de rede do Windows<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">Atualize a frase de acesso de sincronização.</translation>
 <translation id="1787142507584202372">Os separadores abertos aparecem aqui</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">Ajude a melhorar a segurança do Chrome ao enviar <ph name="BEGIN_WHITEPAPER_LINK" />os URLs de algumas páginas que visita, informações limitadas do sistema e algum conteúdo das páginas<ph name="END_WHITEPAPER_LINK" /> à Google. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">Versão do firmware</translation>
 <translation id="1981206234434200693">Limpar os dados do histórico de navegação do Chrome</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{e mais 1}other{e mais #}}</translation>
 <translation id="2003709556000175978">Repor a palavra-passe agora</translation>
 <translation id="2003775180883135320">Perfuração quádrupla na parte superior</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">Perfurar na parte inferior direita</translation>
 <translation id="2124528555835617522">Ocorreu uma violação de dados num site ou numa aplicação que utiliza. O Chrome recomenda que verifique agora as palavras-passe guardadas.</translation>
 <translation id="2129079103035905234">Sensores de movimentos</translation>
+<translation id="2130448033692577677">Os modelos que especificou podem não ser aplicados porque a política DnsOverHttpsMode não está definida.</translation>
 <translation id="213826338245044447">Marcadores de Telemóvel</translation>
 <translation id="214556005048008348">Cancelar pagamento</translation>
 <translation id="2147827593068025794">Sincronização em segundo plano</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">Coser extremidade esquerda</translation>
 <translation id="225207911366869382">Este valor está desatualizado para esta política.</translation>
 <translation id="2257315177824333709">De momento, não é possível guardar o seu cartão.</translation>
+<translation id="2258928405015593961">Introduza uma data de validade no futuro e tente novamente.</translation>
 <translation id="2262243747453050782">Erro HTTP</translation>
 <translation id="2263079731045660823">Atualizar as informações de preenchimento automático do cartão de crédito nas definições do Chrome</translation>
 <translation id="2267047181501709434">A validar a sua identidade…</translation>
@@ -506,6 +514,7 @@
 <translation id="3427092606871434483">Permitir (predefinição)</translation>
 <translation id="3427342743765426898">&amp;Refazer edição</translation>
 <translation id="342781501876943858">O Chromium recomenda a reposição da palavra-passe se a tiver reutilizado noutros sites.</translation>
+<translation id="3428151540071562330">Um ou mais URIs de modelos do servidor DnsOverHttpsTemplates são inválidos e não serão utilizados.</translation>
 <translation id="3431636764301398940">Guardar este cartão neste dispositivo</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">O proprietário deste dispositivo desativou o jogo do dinossauro.</translation>
@@ -640,6 +649,7 @@
 <translation id="4110652170750985508">Rever o seu pagamento</translation>
 <translation id="4112140312785995938">Procurar para trás</translation>
 <translation id="4116663294526079822">Permitir sempre neste Website</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">O âmbito da política não é suportado.</translation>
 <translation id="4123572138124678573">Perfuração tripla na parte inferior</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{1 outro}other{# outros}}</translation>
@@ -705,6 +715,7 @@
 <translation id="4346197816712207223">Cartões de crédito aceites</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">Os utilizadores mal intencionados neste site podem tentar instalar programas perigosos no seu computador que roubam ou eliminam as suas informações (por exemplo, fotos, palavras-passe, mensagens e cartões de crédito).</translation>
+<translation id="4358059973562876591">Os modelos que especificou podem não ser aplicados devido a um erro com a política DnsOverHttpsMode.</translation>
 <translation id="4358461427845829800">Gerir métodos de pagamento…</translation>
 <translation id="4367563149485757821">Number-12 (Envelope)</translation>
 <translation id="437058704415269440">Saldo da conta</translation>
@@ -968,6 +979,7 @@
 <translation id="5685654322157854305">Adicionar morada para envio</translation>
 <translation id="5689199277474810259">Exportar para JSON</translation>
 <translation id="5689516760719285838">Local</translation>
+<translation id="569000877158168851">O valor DnsOverHttpsTemplates não é relevante e não será utilizado, a menos que a política DnsOverHttpsMode esteja definida como <ph name="SECURE_DNS_MODE_AUTOMATIC" /> ou <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="570530837424789914">Gerir…</translation>
 <translation id="57094364128775171">Sugerir palavra-passe forte…</translation>
 <translation id="5710435578057952990">A identidade deste Website não foi verificada.</translation>
@@ -993,6 +1005,7 @@
 <translation id="5813119285467412249">&amp;Refazer adição</translation>
 <translation id="583281660410589416">Desconhecido</translation>
 <translation id="5838278095973806738">Não deve introduzir informações confidenciais neste site (por exemplo, palavras-passe ou números de cartões de crédito), porque podem ser roubadas por atacantes.</translation>
+<translation id="5851548754964597211">Lista de separadores</translation>
 <translation id="5855253129151731373">O nome de anfitrião deste site é semelhante a <ph name="LOOKALIKE_DOMAIN" />. Por vezes, os infratores imitam sites ao efetuarem alterações pequenas e difíceis de detetar no nome do domínio.
 
     Se acha que se trata de um erro, aceda a https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals.</translation>
@@ -1052,6 +1065,7 @@
 <translation id="6064217302520318294">Bloqueio de ecrã</translation>
 <translation id="6080696365213338172">Acedeu a conteúdos utilizando um certificado fornecido por um gestor. Os dados que fornecer a <ph name="DOMAIN" /> podem ser intercetados pelo seu gestor.</translation>
 <translation id="6094273045989040137">Anotar</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">A sua Conta Google pode ter outras formas do histórico de navegação em <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" />.</translation>
 <translation id="6132597952260690497">Informações acerca das extensões e dos plug-ins instalados</translation>
 <translation id="6146055958333702838">Verifique os cabos e reinicie todos os routers, modems ou outros
@@ -1077,9 +1091,16 @@
 <translation id="6266934640124581640">Azul esverdeado claro</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="6279516281132775660">O Chrome <ph name="BEGIN_EMPHASIS" />não guardará<ph name="END_EMPHASIS" /> as seguintes informações:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />O seu histórico de navegação
+          <ph name="LIST_ITEM" />Os cookies e os dados de sites
+          <ph name="LIST_ITEM" />As informações introduzidas em formulários
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">Não é possível entregar neste endereço. Selecione um diferente.</translation>
 <translation id="6282194474023008486">Código postal</translation>
 <translation id="6290238015253830360">Os seus artigos sugeridos são apresentados aqui</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Paragem do Assistente Google no Chrome</translation>
 <translation id="6305205051461490394"><ph name="URL" /> está inacessível.</translation>
 <translation id="6321917430147971392">Verificar as definições do DNS</translation>
@@ -1143,11 +1164,13 @@
 <translation id="6596325263575161958">Opções de encriptação</translation>
 <translation id="6604181099783169992">Sensores de movimento ou de luz</translation>
 <translation id="6609880536175561541">Prc7 (Envelope)</translation>
+<translation id="6612358246767739896">Conteúdo protegido</translation>
 <translation id="6624427990725312378">Informações de contacto</translation>
 <translation id="6626291197371920147">Adicionar número de cartão válido</translation>
 <translation id="6628463337424475685"><ph name="ENGINE" /> Pesquisar</translation>
 <translation id="6630809736994426279">Os atacantes atualmente em <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> podem tentar instalar programas perigosos no seu Mac que roubam ou eliminam as suas informações (por exemplo, fotos, palavras-passe, mensagens e cartões de crédito). <ph name="BEGIN_LEARN_MORE_LINK" />Saiba mais<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">Existe mais de uma origem para a política, mas os valores são iguais.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">Limpar</translation>
 <translation id="6644283850729428850">Esta política está obsoleta.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{Nenhum}=1{De 1 site (a sessão na sua Conta Google não é terminada).}other{De # sites (a sessão na sua Conta Google não é terminada).}}</translation>
@@ -1170,6 +1193,7 @@
 <translation id="6753269504797312559">Valor da política</translation>
 <translation id="6757797048963528358">O dispositivo entrou em suspensão.</translation>
 <translation id="6768213884286397650">Hagaki (Postcard)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">Violeta</translation>
 <translation id="6786747875388722282">Extensões</translation>
 <translation id="6790428901817661496">Reproduzir</translation>
@@ -1471,6 +1495,7 @@
 <translation id="8261506727792406068">Eliminar</translation>
 <translation id="8262952874573525464">Coser extremidade inferior</translation>
 <translation id="8267698848189296333">A iniciar sessão como <ph name="USERNAME" /></translation>
+<translation id="8269981117540303696">Agora, pode navegar em privado e as outras pessoas que utilizarem este dispositivo não veem a sua atividade. No entanto, as transferências e os marcadores são guardados.</translation>
 <translation id="8277900682056760511">A página do controlador do pagamento está aberta.</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">Iniciar Sessão</translation>
@@ -1525,6 +1550,7 @@
 <translation id="858637041960032120">Adic. n.º telef.
 </translation>
 <translation id="860043288473659153">Nome do titular do cartão</translation>
+<translation id="8616822740383114808">Esta definição é aplicada por "<ph name="ENFORCING_SETTING" />" em "<ph name="SETTINGS_PAGE" />".</translation>
 <translation id="861775596732816396">Tamanho 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Guardar este cartão neste dispositivo</translation>
@@ -1570,6 +1596,7 @@
 <translation id="8891727572606052622">Modo de proxy inválido.</translation>
 <translation id="8903921497873541725">Ampliar</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">Está no modo de navegação anónima</translation>
 <translation id="8912362522468806198">Conta Google</translation>
 <translation id="8918231688545606538">Esta página é suspeita</translation>
 <translation id="892588693504540538">Perfurar na parte superior direita</translation>
@@ -1666,6 +1693,7 @@
     &lt;li&gt;Experimente desinstalar ou desativar o "<ph name="SOFTWARE_NAME" />"&lt;/li&gt;
     &lt;li&gt;Experimente estabelecer ligação a outra rede&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">Do Google Pay</translation>
 <translation id="998893882640184078">Abrir nova janela de navegação anónima do Chrome</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_ro.xtb b/components/strings/components_strings_ro.xtb
index 4321104..71c63eb 100644
--- a/components/strings/components_strings_ro.xtb
+++ b/components/strings/components_strings_ro.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">Îndoire tip fereastră spre dreapta</translation>
 <translation id="1442987760062738829">Perforare</translation>
 <translation id="1455413310270022028">Radieră</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5x7</translation>
 <translation id="1472675084647422956">Afișați mai multe</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">Alege adresa de expediere</translation>
 <translation id="1492194039220927094">Notificări pentru politici:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859"><ph name="BEGIN_LINK" />Accesează pagina de pornire a site-ului<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">Istoric</translation>
 <translation id="1645368109819982629">Protocol neacceptat</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">Preluare</translation>
 <translation id="1662550410081243962">Salvează și completează metodele de plată</translation>
 <translation id="1663943134801823270">Cardurile și adresele sunt din Chrome. Le poți gestiona în <ph name="BEGIN_LINK" />Setări<ph name="END_LINK" />.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">Încearcă să contactezi administratorul sistemului.</translation>
 <translation id="1739107442478692187">A avut loc o încălcare a securității datelor pe site-ul sau în aplicația folosită. Chrome recomandă să verifici parolele salvate și să-ți schimbi acum parola în <ph name="ORIGIN" />.</translation>
 <translation id="1740951997222943430">Introdu o lună de expirare validă</translation>
+<translation id="1741613555002899862">Trebuie specificată și trebuie să fie un șir valid când DnsOverHttpsMode este <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="1743520634839655729">Pentru a plăti mai rapid data viitoare, salvează cardul, numele și adresa de facturare în Contul Google și pe acest dispozitiv.</translation>
 <translation id="1743570585616704562">Nu este recunoscută</translation>
 <translation id="1745880797583122200">Browserul tău este gestionat</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">Numărul paginii</translation>
 <translation id="1763864636252898013">Acest server nu a putut dovedi că este <ph name="DOMAIN" />; sistemul de operare al dispozitivului 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>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Rulează Diagnostice rețea Windows<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">Actualizează expresia de acces pentru sincronizare.</translation>
 <translation id="1787142507584202372">Filele deschise sunt afișate aici</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">Contribuie la îmbunătățirea securității Chrome prin trimiterea la Google a <ph name="BEGIN_WHITEPAPER_LINK" />adreselor URL ale unor pagini pe care le accesezi, informații de sistem limitate și o parte din conținutul paginii<ph name="END_WHITEPAPER_LINK" />. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">Versiune de firmware</translation>
 <translation id="1981206234434200693">Șterge datele istoricului de navigare ale Chrome</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{și încă una}few{și încă #}other{și încă #}}</translation>
 <translation id="2003709556000175978">Resetează parola acum</translation>
 <translation id="2003775180883135320">Perforare cvadruplă în partea de sus</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">Perforare în dreapta jos</translation>
 <translation id="2124528555835617522">A avut loc o încălcare a securității datelor pe site-ul sau în aplicația folosită. Chrome recomandă să verifici acum parolele salvate.</translation>
 <translation id="2129079103035905234">Senzori de mișcare</translation>
+<translation id="2130448033692577677">Șabloanele specificate nu pot fi aplicate, deoarece politica DnsOverHttpsMode nu este setată.</translation>
 <translation id="213826338245044447">Marcaje mobile</translation>
 <translation id="214556005048008348">Anulează plata</translation>
 <translation id="2147827593068025794">Sincronizare în fundal</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">Broșare pe marginea din stânga</translation>
 <translation id="225207911366869382">Valoarea este învechită pentru această politică.</translation>
 <translation id="2257315177824333709">Momentan cardul nu poate fi salvat</translation>
+<translation id="2258928405015593961">Introdu o dată de expirare din viitor și încearcă din nou</translation>
 <translation id="2262243747453050782">Eroare HTTP</translation>
 <translation id="2263079731045660823">Actualizează informațiile privind completarea automată a cardurilor de credit în setările Chrome</translation>
 <translation id="2267047181501709434">Ți se verifică identitatea...</translation>
@@ -504,6 +512,7 @@
 <translation id="3427092606871434483">Permite (în mod prestabilit)</translation>
 <translation id="3427342743765426898">&amp;Repetați editarea</translation>
 <translation id="342781501876943858">Chromium îți recomandă să resetezi parola dacă ai folosit-o și pe alte site-uri.</translation>
+<translation id="3428151540071562330">Una sau mai multe dintre adresele URI pentru șabloanele de server DnsOverHttpsTemplates este nevalidă și nu va fi folosită.</translation>
 <translation id="3431636764301398940">Salvează cardul pe acest dispozitiv</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">Proprietarul acestui dispozitiv a dezactivat jocul cu dinozaurul.</translation>
@@ -638,6 +647,7 @@
 <translation id="4110652170750985508">Examinează plata</translation>
 <translation id="4112140312785995938">Derulează înapoi</translation>
 <translation id="4116663294526079822">Permiteți întotdeauna pe acest site</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">Domeniul politicii nu este acceptat.</translation>
 <translation id="4123572138124678573">Perforare triplă în partea de jos</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{încă 1}few{încă #}other{încă #}}</translation>
@@ -703,6 +713,7 @@
 <translation id="4346197816712207223">Carduri de credit acceptate</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">Atacatorii de pe acest site pot încerca să instaleze programe periculoase pe computerul tău, care să îți fure sau să îți șteargă informațiile (de exemplu, fotografiile, parolele, mesajele sau informațiile despre cardurile de credit).</translation>
+<translation id="4358059973562876591">Șabloanele specificate nu pot fi aplicate din cauza unei erori legate de politica DnsOverHttpsMode.</translation>
 <translation id="4358461427845829800">Gestionează metodele de plată...</translation>
 <translation id="4367563149485757821">Number-12 (Plic)</translation>
 <translation id="437058704415269440">Soldul contului</translation>
@@ -966,6 +977,7 @@
 <translation id="5685654322157854305">Adaugă adresa de expediere</translation>
 <translation id="5689199277474810259">Exportă în format JSON</translation>
 <translation id="5689516760719285838">Locație</translation>
+<translation id="569000877158168851">Valoarea DnsOverHttpsTemplates nu este relevantă și nu va fi folosită decât dacă politica DnsOverHttpsMode este setată la <ph name="SECURE_DNS_MODE_AUTOMATIC" /> sau la <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="570530837424789914">Gestionează...</translation>
 <translation id="57094364128775171">Sugerează o parolă puternică…</translation>
 <translation id="5710435578057952990">Identitatea acestui site nu a fost confirmată.</translation>
@@ -991,6 +1003,7 @@
 <translation id="5813119285467412249">&amp;Repetați adăugarea</translation>
 <translation id="583281660410589416">Necunoscut</translation>
 <translation id="5838278095973806738">Nu ar trebui să introduci informații sensibile pe acest site (de exemplu, parole sau carduri de credit), deoarece ar putea fi furate de atacatori.</translation>
+<translation id="5851548754964597211">Listă de file</translation>
 <translation id="5855253129151731373">Numele de gazdă al acestui site este similar cu cel al site-ului <ph name="LOOKALIKE_DOMAIN" />. Uneori, atacatorii imită site-uri aducând modificări mici, greu de observat, numelui de domeniu.
 
     În cazul în care consideri că este o greșeală, accesează https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals.</translation>
@@ -1050,6 +1063,7 @@
 <translation id="6064217302520318294">Blocarea ecranului</translation>
 <translation id="6080696365213338172">Ați accesat conținut utilizând un certificat oferit de administrator. Datele pe care le transmiteți către <ph name="DOMAIN" /> pot fi interceptate de administratorul dvs.</translation>
 <translation id="6094273045989040137">Adnotează</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">Contul Google poate să ofere alte forme ale istoricului de navigare la <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" /></translation>
 <translation id="6132597952260690497">Informații despre extensiile și pluginurile instalate</translation>
 <translation id="6146055958333702838">Verifică toate cablurile și repornește routerele, modemurile sau alte
@@ -1075,9 +1089,16 @@
 <translation id="6266934640124581640">Turcoaz deschis</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="6279516281132775660">Chrome <ph name="BEGIN_EMPHASIS" />nu va salva<ph name="END_EMPHASIS" /> următoarele informații:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />istoricul de navigare,
+          <ph name="LIST_ITEM" />cookie-urile și datele de pe site-uri,
+          <ph name="LIST_ITEM" />informațiile introduse în formulare.
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">Nu se poate livra la această adresă. Selectează altă adresă.</translation>
 <translation id="6282194474023008486">Cod poștal</translation>
 <translation id="6290238015253830360">Articolele sugerate apar aici</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Asistentul Google în Chrome se oprește</translation>
 <translation id="6305205051461490394">Adresa URL <ph name="URL" /> nu poate fi accesată.</translation>
 <translation id="6321917430147971392">Verificați setările DNS</translation>
@@ -1141,11 +1162,13 @@
 <translation id="6596325263575161958">Opțiuni de criptare</translation>
 <translation id="6604181099783169992">Senzori de mișcare sau de lumină</translation>
 <translation id="6609880536175561541">Prc7 (Plic)</translation>
+<translation id="6612358246767739896">Conținut protejat</translation>
 <translation id="6624427990725312378">Informații de contact</translation>
 <translation id="6626291197371920147">Adaugă un număr de card valid</translation>
 <translation id="6628463337424475685">Căutare <ph name="ENGINE" /></translation>
 <translation id="6630809736994426279">Atacatorii de pe <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> pot încerca să instaleze programe periculoase pe computerul tău Mac, care să îți fure sau să îți șteargă informațiile (de exemplu, fotografii, parole, mesaje sau date despre cardurile de credit). <ph name="BEGIN_LEARN_MORE_LINK" />Află mai multe<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">Este prezentă mai mult de o sursă pentru politică, dar valorile sunt identice.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">Șterge</translation>
 <translation id="6644283850729428850">Această politică este învechită.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{Niciunul}=1{De pe un site (nu te va deconecta de la Contul Google)}few{De pe # site-uri (nu te va deconecta de la Contul Google)}other{De pe # de site-uri (nu te va deconecta de la Contul Google)}}</translation>
@@ -1168,6 +1191,7 @@
 <translation id="6753269504797312559">Valoarea politicii</translation>
 <translation id="6757797048963528358">Dispozitivul este inactiv.</translation>
 <translation id="6768213884286397650">Hagaki (Carte poștală)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">Violet</translation>
 <translation id="6786747875388722282">Extensii</translation>
 <translation id="6790428901817661496">Redă</translation>
@@ -1470,6 +1494,7 @@
 <translation id="8261506727792406068">Șterge</translation>
 <translation id="8262952874573525464">Broșare pe marginea de jos</translation>
 <translation id="8267698848189296333">Te conectezi ca <ph name="USERNAME" /></translation>
+<translation id="8269981117540303696">Acum poți naviga în mod privat, iar celelalte persoane care folosesc acest dispozitiv nu îți vor vedea activitatea. Totuși, descărcările și marcajele vor fi salvate.</translation>
 <translation id="8277900682056760511">Foaia handlerului pentru plăți este deschisă</translation>
 <translation id="8281084378435768645">Fotografie-Mare</translation>
 <translation id="8286036467436129157">Conectați-vă</translation>
@@ -1524,6 +1549,7 @@
 <translation id="858637041960032120">Adăugați telefon
 </translation>
 <translation id="860043288473659153">Nume titular de card</translation>
+<translation id="8616822740383114808">Setarea este aplicată de „<ph name="ENFORCING_SETTING" />” în „<ph name="SETTINGS_PAGE" />”</translation>
 <translation id="861775596732816396">Mărimea 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Salvează cardul pe acest dispozitiv</translation>
@@ -1569,6 +1595,7 @@
 <translation id="8891727572606052622">Mod proxy nevalid.</translation>
 <translation id="8903921497873541725">Mărește</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">Ai trecut în modul incognito</translation>
 <translation id="8912362522468806198">Contul Google</translation>
 <translation id="8918231688545606538">Această pagină este suspectă</translation>
 <translation id="892588693504540538">Perforare în dreapta sus</translation>
@@ -1665,6 +1692,7 @@
     &lt;li&gt;încearcă să dezinstalezi sau să dezactivezi „<ph name="SOFTWARE_NAME" />”&lt;/li&gt;;
     &lt;li&gt;încearcă să te conectezi la altă rețea Wi-Fi.&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">Din Google Pay</translation>
 <translation id="998893882640184078">Deschide o nouă fereastră incognito în Chrome</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_ru.xtb b/components/strings/components_strings_ru.xtb
index d1d61909..1930578 100644
--- a/components/strings/components_strings_ru.xtb
+++ b/components/strings/components_strings_ru.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">Фальцовка правой четверти</translation>
 <translation id="1442987760062738829">Отверстие</translation>
 <translation id="1455413310270022028">Ластик</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5x7</translation>
 <translation id="1472675084647422956">Показать больше...</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">Выбрать адрес доставки посылок</translation>
 <translation id="1492194039220927094">Обновление правил:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">Попробуйте <ph name="BEGIN_LINK" />открыть главную страницу сайта<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">История</translation>
 <translation id="1645368109819982629">Неподдерживаемый протокол</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">Получение</translation>
 <translation id="1662550410081243962">Сохранять и автоматически подставлять платежные данные</translation>
 <translation id="1663943134801823270">Это карты и адреса, указанные в Chrome. Вы можете изменить их на странице <ph name="BEGIN_LINK" />Настройки<ph name="END_LINK" />.</translation>
@@ -172,8 +175,9 @@
 <translation id="173080396488393970">Этот тип карты не поддерживается.</translation>
 <translation id="1734864079702812349">Amex</translation>
 <translation id="1734878702283171397">Обратитесь за помощью к системному администратору.</translation>
-<translation id="1739107442478692187">На сайте или в приложении, которые вы используете, произошла утечка данных. Рекомендуем проверить безопасность сохраненных паролей и сменить пароль для сайта <ph name="ORIGIN" />.</translation>
+<translation id="1739107442478692187">На сайте или в приложении, которые вы используете, произошла утечка данных. Рекомендуем проверить безопасность сохраненных паролей и сменить пароль для следующего источника: <ph name="ORIGIN" />.</translation>
 <translation id="1740951997222943430">Недопустимый формат месяца.</translation>
+<translation id="1741613555002899862">Необходимо указать значение и ввести действительную строку, если для правила DnsOverHttpsMode выбрано значение <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="1743520634839655729">Чтобы ускорить процесс оплаты в будущем, сохраните карту, свое имя, а также платежный адрес в аккаунте Google и на этом устройстве.</translation>
 <translation id="1743570585616704562">Не распознано</translation>
 <translation id="1745880797583122200">Этот браузер управляется администратором</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">Номер страницы</translation>
 <translation id="1763864636252898013">Не удалось подтвердить, что это сервер <ph name="DOMAIN" />. Операционная система устройства не доверяет его сертификату безопасности. Возможно, сервер настроен неправильно или кто-то пытается перехватить ваши данные.</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Выполните диагностику сети в Windows<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">Обновите кодовую фразу для синхронизации.</translation>
 <translation id="1787142507584202372">Здесь появятся открытые вкладки.</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">Отправлять в Google <ph name="BEGIN_WHITEPAPER_LINK" />URL и контент некоторых посещенных страниц, а также ограниченную информацию о системе<ph name="END_WHITEPAPER_LINK" /> для повышения безопасности Chrome. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">Версия ПО</translation>
 <translation id="1981206234434200693">Удалить данные о работе в браузере Chrome</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{и ещё 1}one{и ещё #}few{и ещё #}many{и ещё #}other{и ещё #}}</translation>
 <translation id="2003709556000175978">Сброс пароля</translation>
 <translation id="2003775180883135320">Четыре отверстия сверху</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">Отверстие в правом нижнем углу</translation>
 <translation id="2124528555835617522">На сайте или в приложении, которые вы используете, произошла утечка данных. Рекомендуем проверить безопасность сохраненных паролей.</translation>
 <translation id="2129079103035905234">Датчики движения</translation>
+<translation id="2130448033692577677">Указанные вами шаблоны нельзя применить, поскольку правило DnsOverHttpsMode не настроено.</translation>
 <translation id="213826338245044447">Закладки на мобильном</translation>
 <translation id="214556005048008348">Отменить оплату</translation>
 <translation id="2147827593068025794">Фоновая синхронизация</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">Скобы по левому краю</translation>
 <translation id="225207911366869382">Это значение для данного правила больше не используется.</translation>
 <translation id="2257315177824333709">Сейчас невозможно сохранить карту.</translation>
+<translation id="2258928405015593961">Введите правильный срок окончания действия и повторите попытку.</translation>
 <translation id="2262243747453050782">Ошибка HTTP</translation>
 <translation id="2263079731045660823">Обновить данные автозаполнения для кредитной карты в настройках Chrome</translation>
 <translation id="2267047181501709434">Проверка данных…</translation>
@@ -472,7 +480,7 @@
 <translation id="3282497668470633863">Укажите имя владельца карты</translation>
 <translation id="3287510313208355388">Скачать при подключении к Интернету</translation>
 <translation id="3293642807462928945">Подробнее о политике <ph name="POLICY_NAME" />…</translation>
-<translation id="3295439534709115864">На сайте или в приложении, которые вы используете, произошла утечка данных. Рекомендуем сменить пароль для сайта <ph name="ORIGIN" />.</translation>
+<translation id="3295439534709115864">На сайте или в приложении, которые вы используете, произошла утечка данных. Рекомендуем сменить пароль для следующего источника: <ph name="ORIGIN" />.</translation>
 <translation id="3303855915957856445">Ничего не найдено</translation>
 <translation id="3320021301628644560">Добавьте платежный адрес</translation>
 <translation id="3324983252691184275">Малиновый</translation>
@@ -495,6 +503,7 @@
 <translation id="3427092606871434483">Разрешать (по умолчанию)</translation>
 <translation id="3427342743765426898">&amp;Повторить изменения</translation>
 <translation id="342781501876943858">Chromium рекомендует сбросить пароль, если вы использовали его на других сайтах.</translation>
+<translation id="3428151540071562330">Один или несколько серверных шаблонов URI DnsOverHttpsTemplates недействительны и не будут использоваться.</translation>
 <translation id="3431636764301398940">Сохранить карту на этом устройстве</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">Владелец этого устройства отключил игру с динозавром.</translation>
@@ -624,6 +633,7 @@
 <translation id="4110652170750985508">Просмотр платежа</translation>
 <translation id="4112140312785995938">Перемотать назад</translation>
 <translation id="4116663294526079822">Всегда разрешать на этом сайте</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">Область действия правил не поддерживается.</translation>
 <translation id="4123572138124678573">Три отверстия снизу</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{ещё 1 вариант}one{ещё # вариант}few{ещё # варианта}many{ещё # вариантов}other{ещё # варианта}}</translation>
@@ -689,6 +699,7 @@
 <translation id="4346197816712207223">Кредитные карты, которые принимаются к оплате</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">Злоумышленники могут использовать этот сайт, чтобы установить на ваш компьютер вредоносное ПО, которое крадет или удаляет личную информацию (например, фотографии, пароли, сообщения и реквизиты банковских карт).</translation>
+<translation id="4358059973562876591">Указанные вами шаблоны нельзя применить из-за ошибки в настройке правила DnsOverHttpsMode.</translation>
 <translation id="4358461427845829800">Управление способами оплаты…</translation>
 <translation id="4367563149485757821">Number-12 (конверт)</translation>
 <translation id="437058704415269440">Баланс</translation>
@@ -951,6 +962,7 @@
 <translation id="5685654322157854305">Добавить адрес доставки посылок</translation>
 <translation id="5689199277474810259">Экспортировать как JSON</translation>
 <translation id="5689516760719285838">Геоданные</translation>
+<translation id="569000877158168851">Значение правила DnsOverHttpsTemplates не релевантно и не будет использоваться, пока для правила DnsOverHttpsMode не будет выбрано значение <ph name="SECURE_DNS_MODE_AUTOMATIC" /> или <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="570530837424789914">Управление…</translation>
 <translation id="57094364128775171">Сгенерировать надежный пароль</translation>
 <translation id="5710435578057952990">Идентификационные данные этого сайта не проверены.</translation>
@@ -976,6 +988,7 @@
 <translation id="5813119285467412249">&amp;Повторить добавление</translation>
 <translation id="583281660410589416">Неизвестно</translation>
 <translation id="5838278095973806738">Не сообщайте этому сайту конфиденциальную информацию (например, пароли и номера банковских карт). К ней могут получить доступ злоумышленники.</translation>
+<translation id="5851548754964597211">Список вкладок</translation>
 <translation id="5855253129151731373">Имя хоста этого сайта похоже на <ph name="LOOKALIKE_DOMAIN" />. Иногда злоумышленники создают копии сайтов, слегка изменяя доменное имя.
 
     Если вы думаете, что это сообщение показано по ошибке, заполните форму на странице https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals.</translation>
@@ -1035,6 +1048,7 @@
 <translation id="6064217302520318294">Блокировка экрана</translation>
 <translation id="6080696365213338172">Вы используете сертификат, предоставленный администратором, поэтому он может заблокировать передачу данных на сайт <ph name="DOMAIN" />.</translation>
 <translation id="6094273045989040137">Аннотировать</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">Информация о других ваших действиях в Интернете может также храниться на странице <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" />.</translation>
 <translation id="6132597952260690497">Информация об установленных расширениях и плагинах</translation>
 <translation id="6146055958333702838">Проверьте соединение кабелей, перезагрузите маршрутизаторы, модемы и другие
@@ -1060,9 +1074,16 @@
 <translation id="6266934640124581640">Светло-бирюзовый</translation>
 <translation id="6276112860590028508">Здесь будут страницы из списка для чтения.</translation>
 <translation id="627746635834430766">Чтобы ускорить процесс оплаты в будущем, сохраните карту и платежный адрес в аккаунте Google.</translation>
+<translation id="6279516281132775660">В Chrome <ph name="BEGIN_EMPHASIS" />не будет сохраняться<ph name="END_EMPHASIS" /> следующая информация:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />история браузера;
+          <ph name="LIST_ITEM" />файлы cookie и данные сайтов;
+          <ph name="LIST_ITEM" />сведения, которые вы указываете в формах.
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">Невозможно доставить заказ по этому адресу. Выберите другой вариант.</translation>
 <translation id="6282194474023008486">Почтовый индекс</translation>
 <translation id="6290238015253830360">Здесь появятся рекомендуемые статьи.</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Google Ассистент в Chrome отключится</translation>
 <translation id="6305205051461490394">Сайт <ph name="URL" /> недоступен.</translation>
 <translation id="6321917430147971392">Проверьте настройки DNS</translation>
@@ -1126,11 +1147,13 @@
 <translation id="6596325263575161958">Параметры шифрования</translation>
 <translation id="6604181099783169992">Датчики движения и освещенности</translation>
 <translation id="6609880536175561541">Prc7 (конверт)</translation>
+<translation id="6612358246767739896">Защищенный контент</translation>
 <translation id="6624427990725312378">Контактная информация</translation>
 <translation id="6626291197371920147">Введите номер действующей карты</translation>
 <translation id="6628463337424475685">Поиск <ph name="ENGINE" /></translation>
 <translation id="6630809736994426279">Сайт <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> может установить на ваш компьютер Mac вредоносное ПО, которое крадет или удаляет личную информацию (например, фотографии, пароли, сообщения и реквизиты банковских карт). <ph name="BEGIN_LEARN_MORE_LINK" />Подробнее…<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">Для этого правила существует более одного источника с одинаковыми значениями.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">Удалить</translation>
 <translation id="6644283850729428850">Правило устарело.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{Нет}=1{С 1 сайта (вы останетесь в аккаунте Google)}one{С # сайта (вы останетесь в аккаунте Google)}few{С # сайтов (вы останетесь в аккаунте Google)}many{С # сайтов (вы останетесь в аккаунте Google)}other{С # сайта (вы останетесь в аккаунте Google)}}</translation>
@@ -1153,6 +1176,7 @@
 <translation id="6753269504797312559">Значение правила</translation>
 <translation id="6757797048963528358">Устройство находится в спящем режиме.</translation>
 <translation id="6768213884286397650">Hagaki (открытка)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">Фиолетовый</translation>
 <translation id="6786747875388722282">Расширения</translation>
 <translation id="6790428901817661496">Воспроизвести</translation>
@@ -1455,6 +1479,7 @@
 <translation id="8261506727792406068">Удалить</translation>
 <translation id="8262952874573525464">Скобы по нижнему краю</translation>
 <translation id="8267698848189296333">Вход в аккаунт <ph name="USERNAME" /></translation>
+<translation id="8269981117540303696">Ваши действия в режиме инкогнито будут недоступны другим пользователям этого устройства. Однако закладки и скачанные файлы сохранятся.</translation>
 <translation id="8277900682056760511">Лист с обработчиком платежа открыт</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">Вход</translation>
@@ -1508,6 +1533,7 @@
 <translation id="8571890674111243710">Перевод страницы на <ph name="LANGUAGE" />...</translation>
 <translation id="858637041960032120">Добавьте номер</translation>
 <translation id="860043288473659153">Имя владельца карты</translation>
+<translation id="8616822740383114808">Вы включили эту настройку, выбрав параметр "<ph name="ENFORCING_SETTING" />" на странице "<ph name="SETTINGS_PAGE" />"</translation>
 <translation id="861775596732816396">Размер: 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Сохранить карту на этом устройстве</translation>
@@ -1553,6 +1579,7 @@
 <translation id="8891727572606052622">Недопустимый режим работы прокси-сервера.</translation>
 <translation id="8903921497873541725">Увеличить</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">Вы перешли в режим инкогнито</translation>
 <translation id="8912362522468806198">Аккаунт Google</translation>
 <translation id="8918231688545606538">Подозрительная страница</translation>
 <translation id="892588693504540538">Отверстие в правом верхнем углу</translation>
@@ -1649,6 +1676,7 @@
     &lt;li&gt;Попробуйте удалить или отключить программу "<ph name="SOFTWARE_NAME" />".&lt;/li&gt;
     &lt;li&gt;Попробуйте подключиться к другой сети.&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">Из Google Pay</translation>
 <translation id="998893882640184078">Открыть новое окно Chrome в режиме инкогнито</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_sk.xtb b/components/strings/components_strings_sk.xtb
index 1f4d0b9..00b1c665 100644
--- a/components/strings/components_strings_sk.xtb
+++ b/components/strings/components_strings_sk.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">Obojstranná fazóna s otváraním doprava</translation>
 <translation id="1442987760062738829">Prederaviť</translation>
 <translation id="1455413310270022028">Guma</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5x7</translation>
 <translation id="1472675084647422956">Zobraziť viac</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">Zvoliť dodaciu adresu</translation>
 <translation id="1492194039220927094">Odosielanie pravidiel:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">Skúste <ph name="BEGIN_LINK" />navštíviť domovskú stránku webu<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">História</translation>
 <translation id="1645368109819982629">Nepodporovaný protokol</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">Vyzdvihnutie</translation>
 <translation id="1662550410081243962">Ukladať a dopĺňať spôsoby platby</translation>
 <translation id="1663943134801823270">Karty a adresy pochádzajú z Chromu. Môžete ich spravovať v <ph name="BEGIN_LINK" />Nastaveniach<ph name="END_LINK" />.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">Skúste kontaktovať správcu systému.</translation>
 <translation id="1739107442478692187">Na webe alebo v aplikácii, ktorú používate, došlo k porušeniu ochrany údajov. Chrome odporúča skontrolovať uložené heslá a ihneď zmeniť heslo na <ph name="ORIGIN" />.</translation>
 <translation id="1740951997222943430">Zadajte platný mesiac vypršania platnosti</translation>
+<translation id="1741613555002899862">Keď je pravidlo DnsOverHttpsMode <ph name="SECURE_DNS_MODE_SECURE" />, musíte ho špecifikovať a uviesť platný reťazec.</translation>
 <translation id="1743520634839655729">Ak chcete nabudúce zaplatiť rýchlejšie, uložte si kartu, meno a fakturačnú adresu do účtu Google a tohto zariadenia.</translation>
 <translation id="1743570585616704562">Nerozpoznané</translation>
 <translation id="1745880797583122200">Váš prehliadač je spravovaný</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">Číslo stránky</translation>
 <translation id="1763864636252898013">Server nedokáže overiť, či ide o doménu <ph name="DOMAIN" />, operačný systém vášho zariadenia 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>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Skúste spustiť nástroj Diagnostika siete systému Windows<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">Aktualizujte prístupovú frázu na synchronizáciu.</translation>
 <translation id="1787142507584202372">Tu sa zobrazia otvorené karty</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">Pomôžte zlepšovať bezpečnosť Chromu odosielaním <ph name="BEGIN_WHITEPAPER_LINK" />webových adries a obsahu niektorých stránok, ktoré navštevujete, ako aj obmedzených informácií o systéme<ph name="END_WHITEPAPER_LINK" /> Googlu. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">Verzia firmvéru</translation>
 <translation id="1981206234434200693">Vymažte údaje histórie prehliadania Chromu</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{a 1 ďalšia}few{a # ďalšie}many{a # ďalšej}other{a # ďalších}}</translation>
 <translation id="2003709556000175978">Obnovte heslo</translation>
 <translation id="2003775180883135320">Štyri dierky hore</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">Prederaviť vpravo dole</translation>
 <translation id="2124528555835617522">Na webe alebo v aplikácii, ktorú používate, došlo k porušeniu ochrany údajov. Chrome odporúča okamžite skontrolovať uložené heslá.</translation>
 <translation id="2129079103035905234">Senzory pohybu</translation>
+<translation id="2130448033692577677">Špecifikované šablóny nemusia byť uplatnené, pretože nebolo nastavené pravidlo DnsOverHttpsMode.</translation>
 <translation id="213826338245044447">Mobilné záložky</translation>
 <translation id="214556005048008348">Zrušiť platbu</translation>
 <translation id="2147827593068025794">Synchronizácia na pozadí</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">Zošiť hrebeňovou väzbou vľavo</translation>
 <translation id="225207911366869382">Táto hodnota už pre toto pravidlo nie je podporovaná.</translation>
 <translation id="2257315177824333709">Je nám to ľúto, ale karta sa momentálne nedá uložiť.</translation>
+<translation id="2258928405015593961">Zadajte dátum vypršania platnosti v budúcnosti a skúste to znova</translation>
 <translation id="2262243747453050782">Chyba protokolu HTTP</translation>
 <translation id="2263079731045660823">Aktualizujte informácie automatického dopĺňania kreditných kariet v nastaveniach Chromu</translation>
 <translation id="2267047181501709434">Prebieha overenie totožnosti…</translation>
@@ -493,6 +501,7 @@
 <translation id="3427092606871434483">Povoliť (predvolené)</translation>
 <translation id="3427342743765426898">&amp;Znova upraviť</translation>
 <translation id="342781501876943858">Ak ste heslo použili aj na iných weboch, Chromium ho odporúča obnoviť.</translation>
+<translation id="3428151540071562330">Minimálne jeden identifikátor URI šablón servera DnsOverHttpsTemplates je neplatný a nebude použitý.</translation>
 <translation id="3431636764301398940">Uložiť túto kartu na zariadení</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">Vlastník tohto zariadenia vypol hru Dinosaur.</translation>
@@ -621,6 +630,7 @@
 <translation id="4110652170750985508">Kontrola platby</translation>
 <translation id="4112140312785995938">Pretočiť dozadu</translation>
 <translation id="4116663294526079822">Vždy povoliť na tomto webe</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">Rozsah pravidla nie je podporovaný.</translation>
 <translation id="4123572138124678573">Tri dierky dole</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{1 ďalšia}few{# ďalšie}many{# ďalšej}other{# ďalších}}</translation>
@@ -686,6 +696,7 @@
 <translation id="4346197816712207223">Akceptované kreditné karty</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">Útočníci na tomto webe sa možno pokúsia nainštalovať na váš počítač nebezpečné programy, ktoré ukradnú alebo odstránia vaše informácie, napríklad fotky, heslá, správy alebo kreditné karty.</translation>
+<translation id="4358059973562876591">Špecifikované šablóny nemusia byť uplatnené pre chybu, ku ktorej došlo v súvislosti s pravidlom DnsOverHttpsMode.</translation>
 <translation id="4358461427845829800">Spravovať spôsoby platby…</translation>
 <translation id="4367563149485757821">Number-12 (obálka)</translation>
 <translation id="437058704415269440">Zostatok na účte</translation>
@@ -948,6 +959,7 @@
 <translation id="5685654322157854305">Pridať dodaciu adresu</translation>
 <translation id="5689199277474810259">Exportovať vo formáte JSON</translation>
 <translation id="5689516760719285838">Poloha</translation>
+<translation id="569000877158168851">Hodnota DnsOverHttpsTemplates nie je relevantná a použije sa iba vtedy, keď pravidlo DnsOverHttpsMode nastavíte na <ph name="SECURE_DNS_MODE_AUTOMATIC" /> alebo <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="570530837424789914">Spravovať...</translation>
 <translation id="57094364128775171">Navrhnúť silné heslo…</translation>
 <translation id="5710435578057952990">Identita tejto webovej stránky nebola overená.</translation>
@@ -973,6 +985,7 @@
 <translation id="5813119285467412249">&amp;Znova pridať</translation>
 <translation id="583281660410589416">Neznáme</translation>
 <translation id="5838278095973806738">Na tomto webe by ste nemali zadávať citlivé údaje, napríklad heslá alebo kreditné karty, pretože by ich mohli ukradnúť útočníci.</translation>
+<translation id="5851548754964597211">Zoznam kariet</translation>
 <translation id="5855253129151731373">Zdá sa, že názov hostiteľa tohto webu sa podobá doméne <ph name="LOOKALIKE_DOMAIN" />. Útočníci niekedy weby napodobňujú tak, že v názve domény vykonajú drobné, ťažko odhaliteľné zmeny.
 
     Ak sa domnievate, že toto upozornenie sa zobrazuje omylom, prejdite na https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals.</translation>
@@ -1032,6 +1045,7 @@
 <translation id="6064217302520318294">Zámka obrazovky</translation>
 <translation id="6080696365213338172">K obsahu ste pristúpili pomocou certifikátu, ktorý poskytol správca. Údaje, ktoré poskytnete doméne <ph name="DOMAIN" /> môžu byť zachytené správcom.</translation>
 <translation id="6094273045989040137">Pridať anotáciu</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">Váš účet Google môže mať ďalšie formy histórie prehliadania na adrese <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" /></translation>
 <translation id="6132597952260690497">Informácie o nainštalovaných rozšíreniach a doplnkoch</translation>
 <translation id="6146055958333702838">Skontrolujte všetky káble a reštartujte všetky používané smerovače, modemy alebo iné sieťové zariadenia.</translation>
@@ -1056,9 +1070,16 @@
 <translation id="6266934640124581640">Svetlá modrozelená</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="6279516281132775660">Chrome <ph name="BEGIN_EMPHASIS" />neuloží<ph name="END_EMPHASIS" /> nasledujúce informácie:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />vašu históriu prehliadania,
+          <ph name="LIST_ITEM" />súbory cookie a dáta webov,
+          <ph name="LIST_ITEM" />údaje zadané vo formulároch.
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">Doručenie na túto adresu nie je možné. Vyberte inú adresu.</translation>
 <translation id="6282194474023008486">Poštové smerovacie číslo</translation>
 <translation id="6290238015253830360">Tu sa zobrazia vaše navrhované články</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Zastavuje sa Asistent Google v Chrome</translation>
 <translation id="6305205051461490394">Web <ph name="URL" /> je nedostupný.</translation>
 <translation id="6321917430147971392">Skontrolujte nastavenia DNS</translation>
@@ -1122,11 +1143,13 @@
 <translation id="6596325263575161958">Možnosti šifrovania</translation>
 <translation id="6604181099783169992">Senzory pohybu alebo svetla</translation>
 <translation id="6609880536175561541">Prc7 (obálka)</translation>
+<translation id="6612358246767739896">Chránený obsah</translation>
 <translation id="6624427990725312378">Kontaktné údaje</translation>
 <translation id="6626291197371920147">Pridanie platného čísla karty</translation>
 <translation id="6628463337424475685">Vyhľadávanie <ph name="ENGINE" /></translation>
 <translation id="6630809736994426279">Útočníci na webe <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> sa môžu pokúsiť vo vašom počítači Mac nainštalovať nebezpečné programy, pomocou ktorých ukradnú alebo odstránia informácie (napríklad fotky, heslá, správy a kreditné karty). <ph name="BEGIN_LEARN_MORE_LINK" />Ďalšie informácie<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">V rámci tohto pravidla je k dispozícii viacero zdrojov, ale ich hodnoty sú rovnaké.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">Vymazať</translation>
 <translation id="6644283850729428850">Toto pravidlo bolo označené ako zastarané.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{Žiadne}=1{Z 1 webu (neodhlásime vás z účtu Google)}few{Z # webov (neodhlásime vás z účtu Google)}many{From # sites (you won't be signed out of your Google Account)}other{Z # webov (neodhlásime vás z účtu Google)}}</translation>
@@ -1149,6 +1172,7 @@
 <translation id="6753269504797312559">Hodnota pravidla</translation>
 <translation id="6757797048963528358">Vaše zariadenie prešlo do režimu spánku.</translation>
 <translation id="6768213884286397650">Hagaki (pohľadnica)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">Fialová</translation>
 <translation id="6786747875388722282">Rozšírenia</translation>
 <translation id="6790428901817661496">Prehrať</translation>
@@ -1451,6 +1475,7 @@
 <translation id="8261506727792406068">Odstrániť</translation>
 <translation id="8262952874573525464">Zošiť hrebeňovou väzbou dole</translation>
 <translation id="8267698848189296333">Prihlasovanie pomocou účtu <ph name="USERNAME" /></translation>
+<translation id="8269981117540303696">Teraz môžete prehliadať internet v súkromí a ostatní používatelia tohto zariadenia vašu aktivitu neuvidia. Stiahnuté súbory a záložky však budú uložené.</translation>
 <translation id="8277900682056760511">Hárok obslužného nástroja platieb je otvorený</translation>
 <translation id="8281084378435768645">Veľká fotka</translation>
 <translation id="8286036467436129157">Prihlásenie</translation>
@@ -1505,6 +1530,7 @@
 <translation id="858637041960032120">Pridať telefón
 </translation>
 <translation id="860043288473659153">Meno držiteľa karty</translation>
+<translation id="8616822740383114808">Toto nastavenie je presadzované nastavením <ph name="ENFORCING_SETTING" /> na stránke <ph name="SETTINGS_PAGE" /></translation>
 <translation id="861775596732816396">Veľkosť 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Uložiť túto kartu do tohto zariadenia</translation>
@@ -1550,6 +1576,7 @@
 <translation id="8891727572606052622">Neplatný režim proxy.</translation>
 <translation id="8903921497873541725">Priblížiť</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">Ste v režime inkognito</translation>
 <translation id="8912362522468806198">účtu Google</translation>
 <translation id="8918231688545606538">Táto stránka je podozrivá</translation>
 <translation id="892588693504540538">Prederaviť vpravo hore</translation>
@@ -1646,6 +1673,7 @@
     &lt;li&gt;skúste softvér <ph name="SOFTWARE_NAME" /> odinštalovať alebo vypnúť,&lt;/li&gt;
     &lt;li&gt;skúste sa pripojiť k inej sieti Wi-Fi.&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">Zo služby Google Pay</translation>
 <translation id="998893882640184078">Otvoriť nové okno inkognito v Chrome</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_sl.xtb b/components/strings/components_strings_sl.xtb
index 27ad4750..b8f83d7d 100644
--- a/components/strings/components_strings_sl.xtb
+++ b/components/strings/components_strings_sl.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">Prepogibanje v obliki okna z desne</translation>
 <translation id="1442987760062738829">Luknjanje</translation>
 <translation id="1455413310270022028">Radirka</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5 x 7</translation>
 <translation id="1472675084647422956">Pokaži več</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">Izbira naslova za pošiljanje</translation>
 <translation id="1492194039220927094">Potiskanje pravilnikov:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">Poskusite <ph name="BEGIN_LINK" />obiskati domačo stran spletnega mesta<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">Zgodovina</translation>
 <translation id="1645368109819982629">Nepodprt protokol</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">Prevzem</translation>
 <translation id="1662550410081243962">Shranjevanje in izpolnjevanje podatkov o plačilnih sredstvih</translation>
 <translation id="1663943134801823270">Kartice in naslovi so iz Chroma. Upravljate jih lahko v <ph name="BEGIN_LINK" />nastavitvah<ph name="END_LINK" />.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">Poskusite se obrniti na skrbnika sistema.</translation>
 <translation id="1739107442478692187">Na spletnem mestu ali v aplikaciji, ki ga oziroma jo uporabljate, je prišlo do podatkovne kršitve. Chrome priporoča, da preverite shranjena gesla in spremenite geslo za spletno mesto <ph name="ORIGIN" />.</translation>
 <translation id="1740951997222943430">Vnesite veljaven mesec poteka veljavnosti</translation>
+<translation id="1741613555002899862">Mora biti navedeno in veljaven niz, ko je način pravilnika DnsOverHttpsMode <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="1743520634839655729">Če želite naslednjič hitreje plačati, shranite kartico, ime in naslov za izstavitev računa v Google Računu in v tej napravi.</translation>
 <translation id="1743570585616704562">Ni prepoznano</translation>
 <translation id="1745880797583122200">Vaš brskalnik je upravljan</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">Številka strani</translation>
 <translation id="1763864636252898013">Strežniku ni uspelo dokazati, da je <ph name="DOMAIN" />; operacijski sistem vaše naprave ne zaupa njegovemu varnostnemu potrdilu. Razlog za to je lahko napačna konfiguracija ali napadalčevo prestrezanje povezave.</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Poskušajte zagnati orodje Omrežna diagnostika Windows<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">Posodobite geslo za sinhronizacijo.</translation>
 <translation id="1787142507584202372">Tu so prikazani odprti zavihki</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">S pošiljanjem <ph name="BEGIN_WHITEPAPER_LINK" />URL-jev nekaterih strani, ki jih obiščete, omejenih podatkov o sistemu in nekatere vsebine strani<ph name="END_WHITEPAPER_LINK" /> Googlu lahko pomagate izboljšati Chrome. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">Različica vdelane programske opreme</translation>
 <translation id="1981206234434200693">Počistite podatke zgodovine brskanja v Chromu</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{in še 1}one{in še #}two{in še #}few{in še #}other{in še #}}</translation>
 <translation id="2003709556000175978">Ponastavite geslo</translation>
 <translation id="2003775180883135320">Četverno luknjanje zgoraj</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">Luknjanje spodaj desno</translation>
 <translation id="2124528555835617522">Na spletnem mestu ali v aplikaciji, ki ga oziroma jo uporabljate, je prišlo do podatkovne kršitve. Chrome priporoča, da takoj preverite shranjena gesla.</translation>
 <translation id="2129079103035905234">Tipala gibanja</translation>
+<translation id="2130448033692577677">Navedenih predlog morda ne bo mogoče uporabiti, ker pravilnik DnsOverHttpsMode policy ni nastavljen.</translation>
 <translation id="213826338245044447">Mobilni zaznamki</translation>
 <translation id="214556005048008348">Prekliči plačilo</translation>
 <translation id="2147827593068025794">Sinhroniziranje v ozadju</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">Robni šiv na levi</translation>
 <translation id="225207911366869382">Vrednost za ta pravilnik je zastarela.</translation>
 <translation id="2257315177824333709">Kartice trenutno ni mogoče shraniti</translation>
+<translation id="2258928405015593961">Vnesite datum poteka v prihodnosti in poskusite znova.</translation>
 <translation id="2262243747453050782">Napaka HTTP</translation>
 <translation id="2263079731045660823">Posodobite podatke za samodejno izpolnjevanje za kreditne kartice v Chromovih nastavitvah</translation>
 <translation id="2267047181501709434">Preverjanje vaše identitete …</translation>
@@ -506,6 +514,7 @@
 <translation id="3427092606871434483">Dovoli (privzeto)</translation>
 <translation id="3427342743765426898">&amp;Uveljavi urejanje</translation>
 <translation id="342781501876943858">Chromium priporoča, da ponastavite geslo, če ste ga uporabljali tudi na drugih spletnih mestih.</translation>
+<translation id="3428151540071562330">Eden ali več URI-jev strežniških predlog pravilnika DnsOverHttpsTemplates je neveljaven in ne bo uporabljen.</translation>
 <translation id="3431636764301398940">Shrani to kartico v tej napravi</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">Lastnik te naprave je izklopil igro z dinozavri</translation>
@@ -640,6 +649,7 @@
 <translation id="4110652170750985508">Pregled plačila</translation>
 <translation id="4112140312785995938">Išči nazaj</translation>
 <translation id="4116663294526079822">Vedno dovoli na tem spletnem mestu</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">Obseg pravilnika ni podprt.</translation>
 <translation id="4123572138124678573">Trojno luknjanje spodaj</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{in še 1 drug}one{in še # drug}two{in še # druga}few{in še # drugi}other{in še # drugih}}</translation>
@@ -705,6 +715,7 @@
 <translation id="4346197816712207223">Sprejete kreditne kartice</translation>
 <translation id="4346833872170306413">ROC 16K</translation>
 <translation id="4356973930735388585">Napadalci na tem spletnem mestu lahko poskusijo v vašem računalniku namestiti nevarne programe, ki kradejo ali brišejo podatke (na primer fotografije, gesla, sporočila in podatke kreditnih kartic).</translation>
+<translation id="4358059973562876591">Navedenih predlog morda ne bo mogoče uporabiti zaradi napake pravilnika DnsOverHttpsMode.</translation>
 <translation id="4358461427845829800">Upravljanje plačilnih sredstev ...</translation>
 <translation id="4367563149485757821">Number-12 (Envelope)</translation>
 <translation id="437058704415269440">Stanje na računu</translation>
@@ -968,6 +979,7 @@
 <translation id="5685654322157854305">Dodajanje naslova za pošiljanje</translation>
 <translation id="5689199277474810259">Izvozi v JSON</translation>
 <translation id="5689516760719285838">Lokacija</translation>
+<translation id="569000877158168851">Vrednost pravilnika DnsOverHttpsTemplates ni ustrezna in ne bo uporabljena, razen če je pravilnik DnsOverHttpsMode nastavljen na nastavitev <ph name="SECURE_DNS_MODE_AUTOMATIC" /> ali <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="570530837424789914">Upravljanje ...</translation>
 <translation id="57094364128775171">Predlagaj zapleteno geslo …</translation>
 <translation id="5710435578057952990">Identiteta tega spletnega mesta ni bila potrjena.</translation>
@@ -993,6 +1005,7 @@
 <translation id="5813119285467412249">&amp;Uveljavi dodajanje</translation>
 <translation id="583281660410589416">Neznano</translation>
 <translation id="5838278095973806738">Na tem spletnem mestu ne vnašajte občutljivih informacij (npr. gesel ali številk kreditnih kartic), ker jih lahko ukradejo napadalci.</translation>
+<translation id="5851548754964597211">Seznam zavihkov</translation>
 <translation id="5855253129151731373">Ime gostitelja tega spletnega mesta je podobno imenu <ph name="LOOKALIKE_DOMAIN" />. Napadalci včasih poskušajo posnemati spletna mesta, tako da skoraj neopazno spremenijo ime domene.
 
     Če menite, da je opozorilo prikazano pomotoma, obiščite https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals.</translation>
@@ -1052,6 +1065,7 @@
 <translation id="6064217302520318294">Zaklepanje zaslona</translation>
 <translation id="6080696365213338172">Do vsebine ste dostopali z geslom, ki ga je zagotovil skrbnik. Podatke, ki jih pošljete v <ph name="DOMAIN" />, lahko prestreže skrbnik.</translation>
 <translation id="6094273045989040137">Pripisovanje</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">V Google Računu so morda druge vrste zgodovine brskanja na <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" />.</translation>
 <translation id="6132597952260690497">Podatki o nameščenih razširitvah in vtičnikih</translation>
 <translation id="6146055958333702838">Preverite kable in znova zaženite usmerjevalnike, modeme ali druge omrežne 
@@ -1077,9 +1091,16 @@
 <translation id="6266934640124581640">Svetlo zelenomodra</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="6279516281132775660">Chrome <ph name="BEGIN_EMPHASIS" />ne shrani<ph name="END_EMPHASIS" /> teh podatkov:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />zgodovine brskanja,
+          <ph name="LIST_ITEM" />piškotkov in podatkov spletnih mest,
+          <ph name="LIST_ITEM" />podatkov, vnesenih v obrazce.
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">Dostava na ta naslov ni mogoča. Izberite drugega.</translation>
 <translation id="6282194474023008486">Poštna številka</translation>
 <translation id="6290238015253830360">Tu so prikazani predlagani članki</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Pomočnik Google v Chromu se ustavlja</translation>
 <translation id="6305205051461490394">Naslov <ph name="URL" /> je nedosegljiv.</translation>
 <translation id="6321917430147971392">Preverite nastavitve za DNS</translation>
@@ -1143,11 +1164,13 @@
 <translation id="6596325263575161958">Možnosti šifriranja</translation>
 <translation id="6604181099783169992">Tipala za gibanje in svetlobe</translation>
 <translation id="6609880536175561541">Prc7 (Envelope)</translation>
+<translation id="6612358246767739896">Zaščitena vsebina</translation>
 <translation id="6624427990725312378">Podatki o stiku</translation>
 <translation id="6626291197371920147">Dodajanje veljavne številke kartice</translation>
 <translation id="6628463337424475685"><ph name="ENGINE" /> Iskanje</translation>
 <translation id="6630809736994426279">Napadalci, ki so trenutno na spletnem mestu <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" />, lahko poskusijo v vašem računalniku Mac namestiti nevarne programe, ki kradejo ali brišejo podatke (na primer fotografije, gesla, sporočila in podatke kreditnih kartic). <ph name="BEGIN_LEARN_MORE_LINK" />Več o tem<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">Za pravilnik je več virov, vendar so vrednosti enake.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">Izbriši</translation>
 <translation id="6644283850729428850">Ta pravilnik je zastarel.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{Nič}=1{Na 1 spletnem mestu (iz Google Računa ne boste odjavljeni)}one{Na # spletnem mestu (iz Google Računa ne boste odjavljeni)}two{Na # spletnih mestih (iz Google Računa ne boste odjavljeni)}few{Na # spletnih mestih (iz Google Računa ne boste odjavljeni)}other{Na # spletnih mestih (iz Google Računa ne boste odjavljeni)}}</translation>
@@ -1170,6 +1193,7 @@
 <translation id="6753269504797312559">Vrednost pravilnika</translation>
 <translation id="6757797048963528358">Naprava je preklopila v stanje pripravljenosti.</translation>
 <translation id="6768213884286397650">Hagaki (Postcard)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">Vijoličnomodra</translation>
 <translation id="6786747875388722282">Razširitve</translation>
 <translation id="6790428901817661496">Predvajanje</translation>
@@ -1472,6 +1496,7 @@
 <translation id="8261506727792406068">Izbriši</translation>
 <translation id="8262952874573525464">Robni šiv spodaj</translation>
 <translation id="8267698848189296333">Prijava kot: <ph name="USERNAME" /></translation>
+<translation id="8269981117540303696">Zdaj je mogoče brskati zasebno in drugi, ki uporabljajo to napravo, ne bodo videli vaše dejavnosti. Prenosi in zaznamki bodo vseeno shranjeni.</translation>
 <translation id="8277900682056760511">List rutine za obravnavo plačil je odprt</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">Prijava</translation>
@@ -1525,6 +1550,7 @@
 <translation id="8571890674111243710">Prevajanje strani v jezik <ph name="LANGUAGE" /> ...</translation>
 <translation id="858637041960032120">Dodajte tel. št. </translation>
 <translation id="860043288473659153">Ime imetnika kartice</translation>
+<translation id="8616822740383114808">To nastavitev uveljavlja »<ph name="ENFORCING_SETTING" />« na strani »<ph name="SETTINGS_PAGE" />«</translation>
 <translation id="861775596732816396">Velikost 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Shrani to kartico v tej napravi</translation>
@@ -1570,6 +1596,7 @@
 <translation id="8891727572606052622">Neveljaven način strežnika proxy.</translation>
 <translation id="8903921497873541725">Povečaj</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">Uporabljate način brez beleženja dejavnosti</translation>
 <translation id="8912362522468806198">Google Račun</translation>
 <translation id="8918231688545606538">Ta stran je sumljiva</translation>
 <translation id="892588693504540538">Luknjanje zgoraj desno</translation>
@@ -1666,6 +1693,7 @@
     &lt;li&gt;Poskusite odstraniti »<ph name="SOFTWARE_NAME" />«&lt;/li&gt;
     &lt;li&gt;Poskusite se povezati z drugim omrežjem&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">Iz Googla Pay</translation>
 <translation id="998893882640184078">Odprite novo okno brez beleženja zgodovine v Chromu</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_sr.xtb b/components/strings/components_strings_sr.xtb
index ab3673f4..4929f951 100644
--- a/components/strings/components_strings_sr.xtb
+++ b/components/strings/components_strings_sr.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">Пресавијање на десној страни у облику прозора</translation>
 <translation id="1442987760062738829">Бушење</translation>
 <translation id="1455413310270022028">Брисач</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5×7</translation>
 <translation id="1472675084647422956">Прикажи више</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">Одаберите адресу за испоруку</translation>
 <translation id="1492194039220927094">Слање смерница:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">Покушајте да <ph name="BEGIN_LINK" />посетите почетну страницу сајта<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">Историја</translation>
 <translation id="1645368109819982629">Неподржани протокол</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">Преузимање</translation>
 <translation id="1662550410081243962">Чувај и уноси начине плаћања</translation>
 <translation id="1663943134801823270">Картице и адресе су из Chrome-а. Њима можете да управљате у <ph name="BEGIN_LINK" />подешавањима<ph name="END_LINK" />.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">Покушајте да контактирате администратора система.</translation>
 <translation id="1739107442478692187">Дошло је до упада у податке на сајту или у апликацији коју користите. Chrome препоручује да проверите сачуване лозинке и да одмах промените лозинку на <ph name="ORIGIN" />.</translation>
 <translation id="1740951997222943430">Унесите важећи месец истека</translation>
+<translation id="1741613555002899862">Мора да се наведе као важећи низ када је DnsOverHttpsMode <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="1743520634839655729">Да бисте следећи пут платили брже, сачувајте картицу, име и адресу за обрачун на Google налогу и овом уређају.</translation>
 <translation id="1743570585616704562">Није препознат</translation>
 <translation id="1745880797583122200">Прегледачем се управља</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">Број странице</translation>
 <translation id="1763864636252898013">Овај сервер не може да докаже да је <ph name="DOMAIN" />; оперативни систем уређаја нема поверења у његов безбедносни сертификат. Узрок томе је можда погрешна конфигурација или нападач који је прекинуо везу.</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Покушајте да покренете Windows дијагностику мреже<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">Ажурирај приступну фразу за синхронизацију</translation>
 <translation id="1787142507584202372">Отворене картице се појављују овде</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">Помозите да побољшамо безбедност Chrome-а тако што ћете слати <ph name="BEGIN_WHITEPAPER_LINK" />URL-ове неких страница које посећујете, ограничене информације о систему и одређени садржај страница<ph name="END_WHITEPAPER_LINK" /> Google-у. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">Верзија фирмвера</translation>
 <translation id="1981206234434200693">Обришите податке из историје прегледања у Chrome-у</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{ и још 1}one{и још #}few{и још #}other{и још #}}</translation>
 <translation id="2003709556000175978">Ресетујте лозинку</translation>
 <translation id="2003775180883135320">Четвороструко бушење на врху</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">Бушење у доњем десном углу</translation>
 <translation id="2124528555835617522">Дошло је до упада у податке на сајту или у апликацији коју користите. Chrome препоручује да одмах проверите сачуване лозинке.</translation>
 <translation id="2129079103035905234">Сензори за покрет</translation>
+<translation id="2130448033692577677">Није могуће применити шаблоне које сте навели јер DnsOverHttpsMode смернице нису подешене.</translation>
 <translation id="213826338245044447">Мобилни обележивачи</translation>
 <translation id="214556005048008348">Откажи плаћање</translation>
 <translation id="2147827593068025794">Синхронизација у позадини</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">Спајање ивица шавом на левој страни</translation>
 <translation id="225207911366869382">Ова вредност је застарела за ове смернице.</translation>
 <translation id="2257315177824333709">Жао нам је, тренутно не можемо да сачувамо картицу</translation>
+<translation id="2258928405015593961">Унесите датум истека у будућности и пробајте поново</translation>
 <translation id="2262243747453050782">HTTP грешка</translation>
 <translation id="2263079731045660823">Ажурирајте информације о кредитним картицама за аутоматско попуњавање у подешавањима Chrome-а</translation>
 <translation id="2267047181501709434">Верификује се идентитет...</translation>
@@ -506,6 +514,7 @@
 <translation id="3427092606871434483">Дозволи (подразумевано)</translation>
 <translation id="3427342743765426898">&amp;Понови измену</translation>
 <translation id="342781501876943858">Chromium вам препоручује да ресетујете лозинку ако сте је користили на другим сајтовима.</translation>
+<translation id="3428151540071562330">Један или више URI-ја шаблона DnsOverHttpsTemplates сервера су неважећи и неће се користити.</translation>
 <translation id="3431636764301398940">Сачувај ову картицу на овом уређају</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">Власник овог уређаја је искључио ову застарелу игру.</translation>
@@ -640,6 +649,7 @@
 <translation id="4110652170750985508">Прегледајте уплату</translation>
 <translation id="4112140312785995938">Премотај уназад</translation>
 <translation id="4116663294526079822">Увек дозволи на овом сајту</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">Опсег смерница није подржан.</translation>
 <translation id="4123572138124678573">Троструко бушење на дну</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{још 1}one{још #}few{још #}other{још #}}</translation>
@@ -705,6 +715,7 @@
 <translation id="4346197816712207223">Кредитне картице које се прихватају</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">Нападачи на овом сајту ће можда покушати да инсталирају опасне програме на рачунару који краду или бришу информације (на пример, слике, лозинке, поруке и бројеве кредитних картица).</translation>
+<translation id="4358059973562876591">Није могуће применити шаблоне које сте навели због грешке у DnsOverHttpsMode смерницама.</translation>
 <translation id="4358461427845829800">Управљајте начинима плаћања...</translation>
 <translation id="4367563149485757821">Број-12 (коверат)</translation>
 <translation id="437058704415269440">Стање на рачуну</translation>
@@ -968,6 +979,7 @@
 <translation id="5685654322157854305">Додај адресу за испоруку</translation>
 <translation id="5689199277474810259">Извези у JSON</translation>
 <translation id="5689516760719285838">Локација</translation>
+<translation id="569000877158168851">Вредност DnsOverHttpsTemplates смерница није релевантна и неће се користити ако не подесите DnsOverHttpsMode смернице на<ph name="SECURE_DNS_MODE_AUTOMATIC" /> или <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="570530837424789914">Управљајте...</translation>
 <translation id="57094364128775171">Предложи јаку лозинку…</translation>
 <translation id="5710435578057952990">Идентитет овог веб-сајта није верификован.</translation>
@@ -993,6 +1005,7 @@
 <translation id="5813119285467412249">&amp;Понови додавање</translation>
 <translation id="583281660410589416">Непознато</translation>
 <translation id="5838278095973806738">Немојте да уносите осетљиве информације на овом сајту (на пример, лозинке или кредитне картице) јер нападачи могу да их украду.</translation>
+<translation id="5851548754964597211">Листа картица</translation>
 <translation id="5855253129151731373">Име хоста овог сајта делује слично као <ph name="LOOKALIKE_DOMAIN" />. Нападачи понекад имитирају сајтове тако што незнатно и скоро неприметно измене име домена.
 
     Ако мислите да се ово приказује грешком, посетите https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals.</translation>
@@ -1052,6 +1065,7 @@
 <translation id="6064217302520318294">Закључавање екрана</translation>
 <translation id="6080696365213338172">Приступали сте садржају помоћу сертификата који је обезбедио администратор. Администратор може да пресретне податке које обезбедите домену <ph name="DOMAIN" />.</translation>
 <translation id="6094273045989040137">Додајте напомене</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">Google налог може да има друге облике историје прегледања на <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" />.</translation>
 <translation id="6132597952260690497">Информације о инсталираним додацима и додатним компонентама</translation>
 <translation id="6146055958333702838">Проверите све каблове и рестартујте све рутере, модеме или друге мрежне уређаје које можда користите.</translation>
@@ -1076,9 +1090,16 @@
 <translation id="6266934640124581640">Светлотиркизна</translation>
 <translation id="6276112860590028508">Странице са листе за читање ће се појавити овде</translation>
 <translation id="627746635834430766">Да бисте следећи пут платили брже, сачувајте картицу и адресу за обрачун на Google налогу.</translation>
+<translation id="6279516281132775660">Chrome <ph name="BEGIN_EMPHASIS" />не чува<ph name="END_EMPHASIS" /> следеће информације:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />историју прегледања
+          <ph name="LIST_ITEM" />колачиће и податке о сајтовима
+          <ph name="LIST_ITEM" />информације које уносите у обрасцима
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">Испорука на ову адресу није могућа. Изаберите другу адресу.</translation>
 <translation id="6282194474023008486">Поштански број</translation>
 <translation id="6290238015253830360">Предложени чланци се приказују овде</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Google помоћник у Chrome-у се зауставља</translation>
 <translation id="6305205051461490394">URL <ph name="URL" /> није доступан.</translation>
 <translation id="6321917430147971392">Проверите DNS подешавања</translation>
@@ -1142,11 +1163,13 @@
 <translation id="6596325263575161958">Опције шифровања</translation>
 <translation id="6604181099783169992">Сензори за покрет или светло</translation>
 <translation id="6609880536175561541">Prc7 (коверат)</translation>
+<translation id="6612358246767739896">Заштићени садржај</translation>
 <translation id="6624427990725312378">Контакт информације</translation>
 <translation id="6626291197371920147">Додајте важећи број картице</translation>
 <translation id="6628463337424475685"><ph name="ENGINE" /> претрага</translation>
 <translation id="6630809736994426279">Нападачи који су тренутно на <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> ће можда покушати да инсталирају опасне програме на Mac-у који краду или бришу податке (на пример, слике, лозинке, поруке и бројеве кредитних картица). <ph name="BEGIN_LEARN_MORE_LINK" />Сазнајте више<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">Присутно је више извора са истим вредностима за ове смернице.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">Обриши</translation>
 <translation id="6644283850729428850">Ове смернице су застареле.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{None}=1{Са 1 сајта (нећемо вас одјавити са Google налога)}one{Са # сајта (нећемо вас одјавити са Google налога)}few{Са # сајта (нећемо вас одјавити са Google налога)}other{Са # сајтова (нећемо вас одјавити са Google налога)}}</translation>
@@ -1169,6 +1192,7 @@
 <translation id="6753269504797312559">Вредност смерница</translation>
 <translation id="6757797048963528358">Уређај је прешао у режим спавања.</translation>
 <translation id="6768213884286397650">Hagaki (разгледница)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">Љубичаста</translation>
 <translation id="6786747875388722282">Додаци</translation>
 <translation id="6790428901817661496">Пусти</translation>
@@ -1471,6 +1495,7 @@
 <translation id="8261506727792406068">Избриши</translation>
 <translation id="8262952874573525464">Спајање ивица шавом на дну</translation>
 <translation id="8267698848189296333">Пријављујете се као <ph name="USERNAME" /></translation>
+<translation id="8269981117540303696">Сада можете да прегледате приватно и други људи који користе овај уређај неће видети ваше активности. Међутим, преузимања и обележивачи ће бити сачувани.</translation>
 <translation id="8277900682056760511">Страница обрађивача плаћања је отворена</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">Пријави ме</translation>
@@ -1525,6 +1550,7 @@
 <translation id="858637041960032120">Додај тел. број
 </translation>
 <translation id="860043288473659153">Име власника картице</translation>
+<translation id="8616822740383114808">Ово подешавање се примењује на основу опције <ph name="ENFORCING_SETTING" /> на страници <ph name="SETTINGS_PAGE" /></translation>
 <translation id="861775596732816396">Величина 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Сачувај ову картицу на овом уређају</translation>
@@ -1570,6 +1596,7 @@
 <translation id="8891727572606052622">Неважећи режим проксија.</translation>
 <translation id="8903921497873541725">Увећавање</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">Прешли сте на режим без архивирања</translation>
 <translation id="8912362522468806198">Google налога</translation>
 <translation id="8918231688545606538">Ова страница је сумњива</translation>
 <translation id="892588693504540538">Бушење у горњем десном углу</translation>
@@ -1666,6 +1693,7 @@
     &lt;li&gt;Пробајте да деинсталирате или онемогућите „<ph name="SOFTWARE_NAME" />“&lt;/li&gt;
     &lt;li&gt;Пробајте да се повежете са другом мрежом&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">Са Google Pay-а</translation>
 <translation id="998893882640184078">Отворите нови Chrome прозор без архивирања</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_sv.xtb b/components/strings/components_strings_sv.xtb
index 1daf92a7..19662fa 100644
--- a/components/strings/components_strings_sv.xtb
+++ b/components/strings/components_strings_sv.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">Fönsterfalsning, höger flik</translation>
 <translation id="1442987760062738829">Hålslag</translation>
 <translation id="1455413310270022028">Suddgummi</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5:7</translation>
 <translation id="1472675084647422956">Visa fler</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">Välj leveransadress</translation>
 <translation id="1492194039220927094">Skicka principer:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">Testa att <ph name="BEGIN_LINK" />besöka webbplatsens startsida<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">Historik</translation>
 <translation id="1645368109819982629">Det finns inget stöd för protokollet</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">Upphämtning</translation>
 <translation id="1662550410081243962">Spara och fyll i betalningsmetoder</translation>
 <translation id="1663943134801823270">Kort och adresser har hämtats från Chrome. Du hanterar dessa under <ph name="BEGIN_LINK" />Inställningar<ph name="END_LINK" />.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">Kontakta systemadministratören.</translation>
 <translation id="1739107442478692187">Ett dataintrång skedde på en webbplats eller i en app du använder. Om du har återanvänt lösenordet på andra webbplatser rekommenderas du i Chrome att återställa lösenordet på <ph name="ORIGIN" /> nu.</translation>
 <translation id="1740951997222943430">Ange en giltig utgångsmånad</translation>
+<translation id="1741613555002899862">Måste anges och vara en giltig sträng när DnsOverHttpsMode är <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="1743520634839655729">Spara kortet, faktureringsadressen och namnet i Google-kontot och på enheten så går det snabbare att betala nästa gång.</translation>
 <translation id="1743570585616704562">Identifierades inte</translation>
 <translation id="1745880797583122200">Din webbläsare hanteras</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">Sidnummer</translation>
 <translation id="1763864636252898013">Servern kunde inte bevisa att den är <ph name="DOMAIN" /> eftersom enhetens operativsystem inte litar på dess säkerhetscertifikat. Detta kan orsakas av en felaktig konfigurering eller att någon spärrar anslutningen.</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Testa att köra nätverksdiagnostik för Windows<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">Uppdatera lösenfrasen för synkroniseringen.</translation>
 <translation id="1787142507584202372">Öppna flikar visas här</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">Hjälp oss att göra Chrome säkrare genom att skicka <ph name="BEGIN_WHITEPAPER_LINK" />webbadresser till vissa sidor som du besöker, vissa systemuppgifter och visst sidinnehåll<ph name="END_WHITEPAPER_LINK" /> till Google. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">Firmwareversion</translation>
 <translation id="1981206234434200693">Rensa webbhistoriken i Chrome</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{och 1 till}other{och # till}}</translation>
 <translation id="2003709556000175978">Återställ lösenordet nu</translation>
 <translation id="2003775180883135320">Fyra hål högst upp</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">Hål nere till höger</translation>
 <translation id="2124528555835617522">Ett dataintrång skedde på en webbplats eller i en app du använder. Du rekommenderas i Chrome att kontrollera dina sparade lösenord nu.</translation>
 <translation id="2129079103035905234">Rörelsesensorer</translation>
+<translation id="2130448033692577677">Det går inte att tillämpa de angivna mallarna eftersom principen DnsOverHttpsMode inte har ställts in.</translation>
 <translation id="213826338245044447">Bokmärken i mobilen</translation>
 <translation id="214556005048008348">Avbryt betalningen</translation>
 <translation id="2147827593068025794">Bakgrundssynkronisering</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">Kanthäftning till vänster</translation>
 <translation id="225207911366869382">Värdet är inte längre giltigt för policyn.</translation>
 <translation id="2257315177824333709">Det går tyvärr inte att spara kortet just nu</translation>
+<translation id="2258928405015593961">Ange ett sista giltighetsdatum som inte har varit och försök igen</translation>
 <translation id="2262243747453050782">HTTP-fel</translation>
 <translation id="2263079731045660823">Uppdatera kreditkortsuppgifter för Autofyll i Chrome-inställningarna</translation>
 <translation id="2267047181501709434">Din identitet verifieras …</translation>
@@ -506,6 +514,7 @@
 <translation id="3427092606871434483">Tillåt (standard)</translation>
 <translation id="3427342743765426898">&amp;Gör om Redigera</translation>
 <translation id="342781501876943858">Du rekommenderas att återställa lösenordet om du har återanvänt det på andra webbplatser.</translation>
+<translation id="3428151540071562330">Minst en av URI:erna i servermallen för DnsOverHttpsTemplates är ogiltig och kommer inte att användas.</translation>
 <translation id="3431636764301398940">Spara kortet på enheten</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">Enhetens ägare har stängt av dinosauriespelet.</translation>
@@ -640,6 +649,7 @@
 <translation id="4110652170750985508">Granska betalningen</translation>
 <translation id="4112140312785995938">Sök bakåt</translation>
 <translation id="4116663294526079822">Tillåt alltid på den här webbplatsen</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">Principens omfattning stöds inte.</translation>
 <translation id="4123572138124678573">Tre hål längst ned</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{1 till}other{# till}}</translation>
@@ -705,6 +715,7 @@
 <translation id="4346197816712207223">Godkända kreditkort</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">Det kan hända att angripare på den här webbplatsen försöker installera skadliga program på datorn som stjäl eller raderar dina uppgifter (t.ex. foton, lösenord, meddelanden och kreditkort).</translation>
+<translation id="4358059973562876591">Det gick inte att tillämpa de angivna mallarna på grund av ett fel i principen DnsOverHttpsMode.</translation>
 <translation id="4358461427845829800">Hantera betalningsmetoder …</translation>
 <translation id="4367563149485757821">Number-12 (kuvert)</translation>
 <translation id="437058704415269440">Kontosaldo</translation>
@@ -968,6 +979,7 @@
 <translation id="5685654322157854305">Lägg till leveransadress</translation>
 <translation id="5689199277474810259">Exportera som JSON</translation>
 <translation id="5689516760719285838">Plats</translation>
+<translation id="569000877158168851">Värdet på DnsOverHttpsTemplates är inte relevant och kommer inte att användas såvida inte principen DnsOverHttpsMode ställs in på <ph name="SECURE_DNS_MODE_AUTOMATIC" /> eller <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="570530837424789914">Hantera …</translation>
 <translation id="57094364128775171">Föreslå ett starkt lösenord …</translation>
 <translation id="5710435578057952990">Webbplatsens identitet har inte verifierats.</translation>
@@ -993,6 +1005,7 @@
 <translation id="5813119285467412249">&amp;Gör om Lägg till</translation>
 <translation id="583281660410589416">Okänd</translation>
 <translation id="5838278095973806738">Du bör inte ange några känsliga uppgifter på den här webbplatsen (till exempel lösenord eller kreditkortsuppgifter) eftersom hackare kan stjäla dem.</translation>
+<translation id="5851548754964597211">Fliklista</translation>
 <translation id="5855253129151731373">Webbplatsens värdnamn liknar <ph name="LOOKALIKE_DOMAIN" />. Ibland försöker hackare efterlikna webbplatser genom att göra små, svårupptäckta ändringar i domännamnet.
 
     Besök https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals om du anser att detta är felaktigt.</translation>
@@ -1052,6 +1065,7 @@
 <translation id="6064217302520318294">Skärmlås</translation>
 <translation id="6080696365213338172">Du har visat innehåll med hjälp av ett certifikat från en administratör. Det innebär att data som du har angett på <ph name="DOMAIN" /> även kan visas av administratören.</translation>
 <translation id="6094273045989040137">Annotera</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">Det kan finnas andra former av webbhistorik i Google-kontot på <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" /></translation>
 <translation id="6132597952260690497">Information om installerade tillägg och pluginprogram</translation>
 <translation id="6146055958333702838">Kontrollera kablar och starta om routrar, modem och andra nätverksenheter
@@ -1077,9 +1091,16 @@
 <translation id="6266934640124581640">Ljust blågrön</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="6279516281132775660">Följande information sparas <ph name="BEGIN_EMPHASIS" />inte<ph name="END_EMPHASIS" /> i Chrome:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />Din webbhistorik
+          <ph name="LIST_ITEM" />Cookies och webbplatsdata
+          <ph name="LIST_ITEM" />Uppgifter som anges i formulär
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">Det går inte att leverera till den här adressen. Välj en annan adress.</translation>
 <translation id="6282194474023008486">Postnummer</translation>
 <translation id="6290238015253830360">Rekommenderade artiklar visas här</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Google-assistenten i Chrome stoppas</translation>
 <translation id="6305205051461490394"><ph name="URL" /> kan inte nås.</translation>
 <translation id="6321917430147971392">Kontrollera DNS-inställningarna</translation>
@@ -1143,11 +1164,13 @@
 <translation id="6596325263575161958">Krypteringsalternativ</translation>
 <translation id="6604181099783169992">Rörelse- eller ljussensorer</translation>
 <translation id="6609880536175561541">Prc7 (kuvert)</translation>
+<translation id="6612358246767739896">Skyddat innehåll</translation>
 <translation id="6624427990725312378">Kontaktuppgifter</translation>
 <translation id="6626291197371920147">Lägg till ett giltigt kortnummer</translation>
 <translation id="6628463337424475685"><ph name="ENGINE" /> Sök</translation>
 <translation id="6630809736994426279">Angripare på <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> kan försöka installera skadliga program som stjäl eller raderar information (t.ex. foton, lösenord, meddelanden och kreditkortsuppgifter) på din Mac. <ph name="BEGIN_LEARN_MORE_LINK" />Läs mer<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">Den här principen har fler än en källa, men med samma värden.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">Rensa</translation>
 <translation id="6644283850729428850">Policyn är föråldrad.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{Ingen}=1{Från 1 webbplats (du loggas inte ut från Google-kontot)}other{Från # webbplatser (du loggas inte ut från Google-kontot)}}</translation>
@@ -1170,6 +1193,7 @@
 <translation id="6753269504797312559">Policyvärde</translation>
 <translation id="6757797048963528358">Enheten gick i viloläge.</translation>
 <translation id="6768213884286397650">Hagaki (vykort)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">Violett</translation>
 <translation id="6786747875388722282">Tillägg</translation>
 <translation id="6790428901817661496">Spela</translation>
@@ -1472,6 +1496,7 @@
 <translation id="8261506727792406068">Radera</translation>
 <translation id="8262952874573525464">Kanthäftning längst ned</translation>
 <translation id="8267698848189296333">Loggar in som <ph name="USERNAME" /></translation>
+<translation id="8269981117540303696">Nu kan du surfa privat. Din aktivitet visas inte för andra som använder enheten, men nedladdningar och bokmärken sparas.</translation>
 <translation id="8277900682056760511">Arbetsbladet för betalningshantering har öppnats</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">Logga in</translation>
@@ -1526,6 +1551,7 @@
 <translation id="858637041960032120">Ange telefonnr
 </translation>
 <translation id="860043288473659153">Namn på kortinnehavare</translation>
+<translation id="8616822740383114808">Den här inställningen har gjorts obligatorisk av <ph name="ENFORCING_SETTING" /> på <ph name="SETTINGS_PAGE" /></translation>
 <translation id="861775596732816396">Storlek 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Spara kortet på enheten</translation>
@@ -1571,6 +1597,7 @@
 <translation id="8891727572606052622">Ogiltigt proxyläge.</translation>
 <translation id="8903921497873541725">Zooma in</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">Du surfar inkognito</translation>
 <translation id="8912362522468806198">Google-konto</translation>
 <translation id="8918231688545606538">Sidan är misstänkt</translation>
 <translation id="892588693504540538">Hål uppe till höger</translation>
@@ -1667,6 +1694,7 @@
     &lt;li&gt;Testa att avinstallera eller inaktivera <ph name="SOFTWARE_NAME" />&lt;/li&gt;
     &lt;li&gt;Testa att ansluta till ett annat nätverk&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">Från Google Pay</translation>
 <translation id="998893882640184078">Öppna ett nytt inkognitofönster i Chrome</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_sw.xtb b/components/strings/components_strings_sw.xtb
index c68a988..12397f8 100644
--- a/components/strings/components_strings_sw.xtb
+++ b/components/strings/components_strings_sw.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">Mikunjo miwili sambamba kulia</translation>
 <translation id="1442987760062738829">Toboa</translation>
 <translation id="1455413310270022028">Kifutio</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5x7</translation>
 <translation id="1472675084647422956">Onyesha zaidi</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">Chagua Anwani ya Mahali Bidhaa Zitakapopelekwa</translation>
 <translation id="1492194039220927094">Sera zinaweza kutumwa:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">Jaribu <ph name="BEGIN_LINK" />kutembelea ukurasa wa kwanza wa tovuti<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">Historia</translation>
 <translation id="1645368109819982629">Itifaki haitumiki</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">Muda wa kuabiri gari</translation>
 <translation id="1662550410081243962">Hifadhi na ujaze njia za kulipa</translation>
 <translation id="1663943134801823270">Kadi na anwani zinatoka Chrome. Unaweza kuzidhibiti kwenye <ph name="BEGIN_LINK" />Mipangilio<ph name="END_LINK" />.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">Kuwasiliana na msimamizi wa mfumo.</translation>
 <translation id="1739107442478692187">Tukio la ufichuzi haramu wa data limefanyika kwenye tovuti au programu unayotumia. Chrome inapendekeza ukague manenosiri uliyohifadhi na ubadilishe nenosiri lako kwenye <ph name="ORIGIN" /> sasa.</translation>
 <translation id="1740951997222943430">Andika mwezi sahihi wa kuisha kwa muda wa matumizi</translation>
+<translation id="1741613555002899862">Lazima ibainishwe na iwe mfuatano sahihi wakati DnsOverHttpsMode ni <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="1743520634839655729">Ili ulipe kwa haraka wakati ujao, hifadhi anwani ya kutuma bili, jina na maelezo ya kadi yako kwenye Akaunti yako ya Google na kwenye kifaa hiki.</translation>
 <translation id="1743570585616704562">Haikutambua alama ya kidole</translation>
 <translation id="1745880797583122200">Kivinjari chako kinadhibitiwa</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">Nambari ya ukurasa</translation>
 <translation id="1763864636252898013">Seva hii haikuweza kuthibitisha kuwa ni <ph name="DOMAIN" />; cheti chake cha usalama hakiaminiwi na mfumo wa uendeshaji wa kifaa chako. Hii inaweza kusababishwa na usanidi usiofaa au mvamizi kuingilia muunganisho wako.</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Jaribu kutumia zana ya Kuchunguza Mtandao wa Windows<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">Tafadhali sasisha kaulisiri yako iliyolandanishwa.</translation>
 <translation id="1787142507584202372">Vichupo vyako vilivyo wazi huonekana hapa</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">Tusaidie kuboresha usalama wa Chrome kwa kutuma <ph name="BEGIN_WHITEPAPER_LINK" />URL za baadhi ya kurasa unazotembelea, maelezo machache ya mfumo na maudhui kadhaa ya ukurasa<ph name="END_WHITEPAPER_LINK" /> kwa Google. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">Toleo la Programu dhibiti</translation>
 <translation id="1981206234434200693">Futa data ya historia ya kuvinjari katika Chrome</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{na nyingine 1}other{na nyingine #}}</translation>
 <translation id="2003709556000175978">Badilisha nenosiri lako sasa</translation>
 <translation id="2003775180883135320">Toboa mara nne juu</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">Toboa chini kulia</translation>
 <translation id="2124528555835617522">Tukio la ufichuzi haramu wa data limefanyika kwenye tovuti au programu unayotumia. Chrome inapendekeza ukague manenosiri uliyohifadhi sasa.</translation>
 <translation id="2129079103035905234">Vitambuzi vya Mwendo</translation>
+<translation id="2130448033692577677">Huenda violezo ulivyobainisha visitumike kwa sababu ya kukosa kuweka sera ya DnsOverHttpsMode.</translation>
 <translation id="213826338245044447">Alamisho kwenye Simu</translation>
 <translation id="214556005048008348">Ghairi malipo</translation>
 <translation id="2147827593068025794">Usawazishaji wa Chini Chini</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">Shona ncha ya kushoto</translation>
 <translation id="225207911366869382">Thamani hii inapingwa kwa sera hii.</translation>
 <translation id="2257315177824333709">Samahani, kadi yako haiwezi kuhifadhiwa sasa hivi</translation>
+<translation id="2258928405015593961">Weka tarehe ya mwisho wa matumizi katika wakati ujao kisha ujaribu tena</translation>
 <translation id="2262243747453050782">Hitilfau ya HTTP</translation>
 <translation id="2263079731045660823">Sasisha maelezo ya kujaza kiotomatiki kadi za mikopo katika mipangilio ya Chrome</translation>
 <translation id="2267047181501709434">Inathibitisha utambulisho wako...</translation>
@@ -502,6 +510,7 @@
 <translation id="3427092606871434483">Ruhusu (chaguomsingi)</translation>
 <translation id="3427342743765426898">Rudia Kuhariri</translation>
 <translation id="342781501876943858">Chromium inapendekeza ubadilishe nenosiri lako ikiwa ulilitumia tena kwenye tovuti zingine.</translation>
+<translation id="3428151540071562330">URI moja au zaidi ya violezo vya seva ya DnsOverHttpsTemplates si sahihi na haitatumika.</translation>
 <translation id="3431636764301398940">Hifadhi kadi hii kwenye kifaa hiki</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">Mmiliki wa kifaa hiki amezima mchezo wa dinosau.</translation>
@@ -635,6 +644,7 @@
 <translation id="4110652170750985508">Kagua malipo yako</translation>
 <translation id="4112140312785995938">Sogeza Nyuma</translation>
 <translation id="4116663294526079822">Ruhusu mara kwa mara kwenye tovuti hii</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">Upeo wa sera hauwezi kutumika.</translation>
 <translation id="4123572138124678573">Toboa mara tatu chini</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{Nyingine 1 }other{Nyingine #}}</translation>
@@ -700,6 +710,7 @@
 <translation id="4346197816712207223">Kadi za Mikopo Zinazokubaliwa</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">Huenda wavamizi walio kwenye tovuti hii wakajaribu kusakinisha programu hatari inayoiba au kufuta maelezo yako yaliyo kwenye kompyuta yako (kwa mfano, picha, manenosiri, ujumbe, na kadi za mikopo).</translation>
+<translation id="4358059973562876591">Huenda violezo ulivyobainisha visitumike kwa sababu ya hitilafu na sera ya DnsOverHttpsMode.</translation>
 <translation id="4358461427845829800">Dhibiti njia za kulipa...</translation>
 <translation id="4367563149485757821">Number-12 (Bahasha)</translation>
 <translation id="437058704415269440">Salio la Akaunti</translation>
@@ -962,6 +973,7 @@
 <translation id="5685654322157854305">Ongeza mahali zitakapopelekwa</translation>
 <translation id="5689199277474810259">Tuma katika mfumo wa JSON</translation>
 <translation id="5689516760719285838">Mahali</translation>
+<translation id="569000877158168851">Thamani ya DnsOverHttpsTemplates haifai na haitatumika, isipokuwa sera ya DnsOverHttpsMode iwekwe kuwa <ph name="SECURE_DNS_MODE_AUTOMATIC" /> au<ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="570530837424789914">Dhibiti...</translation>
 <translation id="57094364128775171">Pendekeza nenosiri thabiti…</translation>
 <translation id="5710435578057952990">Utambulisho wa tovuti hii haujathibitishwa.</translation>
@@ -987,6 +999,7 @@
 <translation id="5813119285467412249">Rudia Kuongeza</translation>
 <translation id="583281660410589416">Haijulikani</translation>
 <translation id="5838278095973806738">Hupaswi kuweka maelezo nyeti kwenye tovuti hii (kwa mfano, manenosiri au kadi za mikopo), kwa sababu wavamizi wanaweza kuyaiba.</translation>
+<translation id="5851548754964597211">Orodha ya vichupo</translation>
 <translation id="5855253129151731373">Jina la tovuti hii linafafana na la <ph name="LOOKALIKE_DOMAIN" />. Wakati mwingine, wadukuzi huiga tovuti kwa kufanya mabadiliko madogo kwenye jina la kikoa ambayo si rahisi kuonekana.
 
     Ikiwa unaamini kuwa taarifa hii imeonyeshwa kimakosa, tembelea https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals.</translation>
@@ -1046,6 +1059,7 @@
 <translation id="6064217302520318294">Kufunga skrini</translation>
 <translation id="6080696365213338172">Umefikia maudhui kwa kutumia cheti kilichotolewa cha msimamizi. Data unayotoa katika <ph name="DOMAIN" /> inaweza kuzuiliwa na msimamizi wako.</translation>
 <translation id="6094273045989040137">Weka vidokezo</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">Huenda Akaunti yako ya Google ina aina nyingine za historia ya kuvinjari katika <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" />.</translation>
 <translation id="6132597952260690497">Maelezo kuhusu viendelezi na programu jalizi zilizosakinishwa</translation>
 <translation id="6146055958333702838">Angalia kebo zozote na uwashe tena kisambaza data, modemu, au vifaa vingine vyovyote vya
@@ -1071,9 +1085,16 @@
 <translation id="6266934640124581640">Samawati ya Kijani Isiyokolea</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="6279516281132775660">Chrome <ph name="BEGIN_EMPHASIS" />haitahifadhi<ph name="END_EMPHASIS" /> maelezo yafuatayo:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />Historia yako ya kuvinjari
+          <ph name="LIST_ITEM" />Vidakuzi na data ya tovuti
+          <ph name="LIST_ITEM" />Maelezo yaliyowekwa katika fomu
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">Haiwezi kuwasilisha kwenye anwani hii. Chagua anwani tofauti.</translation>
 <translation id="6282194474023008486">Msimbo wa posta</translation>
 <translation id="6290238015253830360">Makala unayopendekezewa yataonekana hapa</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Programu ya Mratibu wa Google katika Chrome inaacha kufanya kazi</translation>
 <translation id="6305205051461490394"><ph name="URL" /> haiwezi kufikiwa.</translation>
 <translation id="6321917430147971392">Angalia mipangilio yako ya DNS</translation>
@@ -1137,11 +1158,13 @@
 <translation id="6596325263575161958">Chaguo za usimbaji fiche</translation>
 <translation id="6604181099783169992">Vitambuzi vya Mwendo au Mwangaza</translation>
 <translation id="6609880536175561541">Prc7 (Bahasha)</translation>
+<translation id="6612358246767739896">Maudhui yanayolindwa</translation>
 <translation id="6624427990725312378">Maelezo ya Mawasiliano</translation>
 <translation id="6626291197371920147">Ongeza nambari sahihi ya kadi</translation>
 <translation id="6628463337424475685">Utafutaji wa <ph name="ENGINE" /></translation>
 <translation id="6630809736994426279">Wavamizi ambao sasa wako kwenye <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> huenda wakajaribu kusakinisha programu hatari kwenye Mac yako ambazo zinaiba au kufuta maelezo yako (kwa mfano, picha, manenosiri, ujumbe na kadi za mikopo). <ph name="BEGIN_LEARN_MORE_LINK" />Pata maelezo zaidi<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">Sera hii ina zaidi ya chanzo kimoja, lakini thamani zinafanana.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">Futa</translation>
 <translation id="6644283850729428850">Sera hii imepingwa.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{Hamna}=1{Kutoka tovuti 1 (hutaondolewa kwenye Akaunti ya Google)}other{Kutoka tovuti # (hutaondolewa kwenye Akaunti ya Google)}}</translation>
@@ -1164,6 +1187,7 @@
 <translation id="6753269504797312559">Thamani ya sera</translation>
 <translation id="6757797048963528358">Kifaa chako kiko katika hali tuli.</translation>
 <translation id="6768213884286397650">Hagaki (Kadi ya Posta)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">Zambarau iliyokolea</translation>
 <translation id="6786747875388722282">Viendelezi</translation>
 <translation id="6790428901817661496">Cheza</translation>
@@ -1464,6 +1488,7 @@
 <translation id="8261506727792406068">Futa</translation>
 <translation id="8262952874573525464">Shona ncha ya chini</translation>
 <translation id="8267698848189296333">Ingia katika akaunti ukitumia <ph name="USERNAME" /></translation>
+<translation id="8269981117540303696">Sasa unaweza kuvinjari kwa faragha na watu wengine wanaotumia kifaa hiki hawataona shughuli zako. Hata hivyo, vipakuliwa na alamisho zitahifadhiwa.</translation>
 <translation id="8277900682056760511">Laha la kidhibiti cha malipo limefunguliwa</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">Ingia</translation>
@@ -1516,6 +1541,7 @@
 <translation id="858637041960032120">Ongeza simu
 </translation>
 <translation id="860043288473659153">Jina la mmiliki wa kadi</translation>
+<translation id="8616822740383114808">Mipangilio hii imetekelezwa na "<ph name="ENFORCING_SETTING" />" katika "<ph name="SETTINGS_PAGE" />"</translation>
 <translation id="861775596732816396">Ukubwa wa 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Hifadhi Maelezo ya Kadi Hii kwenye Kifaa Hiki</translation>
@@ -1561,6 +1587,7 @@
 <translation id="8891727572606052622">Modi batili ya proksi.</translation>
 <translation id="8903921497873541725">Kuza karibu</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">Unavinjari katika hali fiche</translation>
 <translation id="8912362522468806198">Akaunti ya Google</translation>
 <translation id="8918231688545606538">Ukurasa huu unatiliwa shaka</translation>
 <translation id="892588693504540538">Toboa juu kulia</translation>
@@ -1657,6 +1684,7 @@
     &lt;li&gt;Jaribu kuondoa au kuzima "<ph name="SOFTWARE_NAME" />"&lt;/li&gt;
     &lt;li&gt;Jaribu kuunganisha kwenye mtandao mwingine&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">Kutoka Google Pay</translation>
 <translation id="998893882640184078">Fungua dirisha fiche jipya katika Chrome</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_ta.xtb b/components/strings/components_strings_ta.xtb
index 005ee054..06811a9 100644
--- a/components/strings/components_strings_ta.xtb
+++ b/components/strings/components_strings_ta.xtb
@@ -172,7 +172,7 @@
 <translation id="173080396488393970">இந்தக் கார்டு வகை ஆதரிக்கப்படவில்லை</translation>
 <translation id="1734864079702812349">Amex</translation>
 <translation id="1734878702283171397">கணினி நிர்வாகியைத் தொடர்புகொள்ளவும்</translation>
-<translation id="1739107442478692187">நீங்கள் பயன்படுத்தும் தளத்திலோ ஆப்ஸிலோ தரவு மீறல் நிகழ்ந்துள்ளது. இப்போது <ph name="ORIGIN" /> இல் நீங்கள் சேமித்த கடவுச்சொற்களைச் சரிபார்க்கவும் கடவுச்சொல்லை மாற்றவும் Chrome பரிந்துரைக்கிறது.</translation>
+<translation id="1739107442478692187">நீங்கள் பயன்படுத்தும் தளத்திலோ ஆப்ஸிலோ தரவு மீறல் நிகழ்ந்துள்ளது. இப்போதே நீங்கள் சேமித்துள்ள கடவுச்சொற்களைச் சரிபார்க்கவும் <ph name="ORIGIN" />க்கான உங்கள் கடவுச்சொல்லை மாற்றவும் Chrome பரிந்துரைக்கிறது.</translation>
 <translation id="1740951997222943430">சரியான காலாவதி மாதத்தை உள்ளிடவும்</translation>
 <translation id="1743520634839655729">அடுத்த முறை விரைவாகப் பணம் செலுத்த, உங்கள் கார்டின் பெயரையும் பில்லிங் முகவரியையும் உங்கள் Google கணக்கிலும் இந்தச் சாதனத்திலும் சேமிக்கவும்.</translation>
 <translation id="1743570585616704562">அடையாளங்காண முடியவில்லை</translation>
@@ -472,7 +472,7 @@
 <translation id="3282497668470633863">கார்டிலுள்ள பெயரைச் சேர்க்கவும்</translation>
 <translation id="3287510313208355388">ஆன்லைனில் இருக்கும் போது பதிவிறக்கு</translation>
 <translation id="3293642807462928945"><ph name="POLICY_NAME" /> கொள்கை குறித்து மேலும் அறிக</translation>
-<translation id="3295439534709115864">நீங்கள் பயன்படுத்தும் தளத்திலோ ஆப்ஸிலோ தரவு மீறல் நிகழ்ந்துள்ளது. உங்கள் கடவுச்சொல்லை <ph name="ORIGIN" /> என்பதில் இப்போதே மாற்றுமாறு Chrome பரிந்துரைக்கிறது.</translation>
+<translation id="3295439534709115864">நீங்கள் பயன்படுத்தும் தளத்திலோ ஆப்ஸிலோ தரவு மீறல் நிகழ்ந்துள்ளது. <ph name="ORIGIN" />க்கான உங்கள் கடவுச்சொல்லை இப்போதே மாற்றுமாறு Chrome பரிந்துரைக்கிறது.</translation>
 <translation id="3303855915957856445">தேடல் முடிவுகள் எதுவுமில்லை</translation>
 <translation id="3320021301628644560">பில்லிங் முகவரியைச் சேர்க்கவும்</translation>
 <translation id="3324983252691184275">அடர்சிவப்பு</translation>
@@ -977,6 +977,7 @@
 <translation id="5813119285467412249">&amp;சேர்த்தலை மீண்டும் செய்</translation>
 <translation id="583281660410589416">தெரியாதது</translation>
 <translation id="5838278095973806738">தீங்கிழைப்பவர்கள் திருடிவிடலாம் என்பதால், இந்தத் தளத்தில் முக்கியத் தகவலை (எடுத்துக்காட்டு: கடவுச்சொற்கள் அல்லது கிரெடிட் கார்டுகள்) உள்ளிட வேண்டாம்.</translation>
+<translation id="5851548754964597211">தாவல் பட்டியல்</translation>
 <translation id="5855253129151731373">இந்தத் தளத்தின் ஹோஸ்ட்பெயரும் <ph name="LOOKALIKE_DOMAIN" /> என்ற தளத்தின் பெயரும் ஒரே மாதிரியாக இருப்பது போல் தெரிகிறது. தீங்கிழைப்பவர்கள் சில நேரங்களில் கண்டுபிடிக்கவே முடியாத அளவிற்கு டொமைனின் பெயரை சிறிது மாற்றி போலியான தளங்களை உருவாக்குவார்கள்.
 
     பிழையாக இது காட்டப்படுகிறது என்று நீங்கள் கருதினால் https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals என்பதற்குச் செல்லவும்.</translation>
@@ -1126,6 +1127,7 @@
 <translation id="6596325263575161958">என்க்ரிப்ஷன் விருப்பங்கள்</translation>
 <translation id="6604181099783169992">நகர்வு அல்லது ஒளி உணர்விகள்</translation>
 <translation id="6609880536175561541">Prc7 (என்வலப்)</translation>
+<translation id="6612358246767739896">பாதுகாக்கப்பட்ட உள்ளடக்கம்</translation>
 <translation id="6624427990725312378">தொடர்புத் தகவல்</translation>
 <translation id="6626291197371920147">சரியான கார்டு எண்ணைச் சேர்க்கவும்</translation>
 <translation id="6628463337424475685"><ph name="ENGINE" /> தேடல்</translation>
diff --git a/components/strings/components_strings_te.xtb b/components/strings/components_strings_te.xtb
index e406151..90d12c4 100644
--- a/components/strings/components_strings_te.xtb
+++ b/components/strings/components_strings_te.xtb
@@ -113,8 +113,10 @@
 <translation id="1442386063175183758">కుడివైపు గేట్ ఫోల్డ్</translation>
 <translation id="1442987760062738829">రంధ్రం</translation>
 <translation id="1455413310270022028">ఎరేజర్</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5x7</translation>
 <translation id="1472675084647422956">మరిన్ని చూపించు</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">షిప్పింగ్ చిరునామాను ఎంచుకోండి</translation>
 <translation id="1492194039220927094">విధానాలను పుష్ చేయి:</translation>
@@ -156,6 +158,7 @@
 <translation id="1640244768702815859"><ph name="BEGIN_LINK" />సైట్ యొక్క హోమ్‌పేజీని సందర్శించడం<ph name="END_LINK" /> ప్రయత్నించండి.</translation>
 <translation id="1644574205037202324">చరిత్ర</translation>
 <translation id="1645368109819982629">ప్రోటోకాల్‌కు మద్దతు లేదు</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">పికప్</translation>
 <translation id="1662550410081243962">చెల్లింపు పద్ధతులను సేవ్ చేసి, పూరించండి</translation>
 <translation id="1663943134801823270">కార్డ్‌లు మరియు చిరునామాలు Chrome నుండి పొందినవి. మీరు <ph name="BEGIN_LINK" />సెట్టింగ్‌లు<ph name="END_LINK" />లో వాటిని నిర్వహించవచ్చు.</translation>
@@ -176,6 +179,7 @@
 <translation id="1734878702283171397">సిస్టమ్ నిర్వాహకుడిని సంప్రదించి ప్రయత్నించండి.</translation>
 <translation id="1739107442478692187">మీరు ఉపయోగిస్తున్న సైట్ లేదా యాప్‌లో డేటా ఉల్లంఘన జరిగింది. సేవ్ చేసిన మీ పాస్‌వర్డ్‌లను తనిఖీ చేయాల్సిందిగా, ఇప్పుడే <ph name="ORIGIN" />లో మీ పాస్‌వర్డ్‌ను మార్చాల్సిందిగా Chrome సిఫార్సు చేస్తోంది.</translation>
 <translation id="1740951997222943430">చెల్లుబాటు అయ్యే గడువు ముగింపు నెలను నమోదు చేయండి</translation>
+<translation id="1741613555002899862">DnsOverHttpsMode<ph name="SECURE_DNS_MODE_SECURE" />లో ఉన్నప్పుడు ఖచ్చితంగా పేర్కొనాలి, చెల్లుబాటు అయ్యే స్ట్రింగ్ అయి ఉండాలి.</translation>
 <translation id="1743520634839655729">తర్వాతిసారి మరింత వేగంగా చెల్లించడానికి, మీ కార్డ్, పేరు మరియు బిల్లింగ్ చిరునామాను మీ Google ఖాతాకు మరియు ఈ పరికరానికి సేవ్ చేయండి.</translation>
 <translation id="1743570585616704562">గుర్తించలేదు</translation>
 <translation id="1745880797583122200">మీ బ్రౌజర్ నిర్వహించబడుతోంది</translation>
@@ -183,6 +187,7 @@
 <translation id="1753706481035618306">పేజీ సంఖ్య</translation>
 <translation id="1763864636252898013">ఈ సర్వర్ <ph name="DOMAIN" /> అని నిరూపించుకోలేకపోయింది; దీని భద్రతా ప్రమాణపత్రాన్ని మీ పరికర ఆపరేటింగ్ సిస్టమ్ విశ్వసించలేదు. ఇది తప్పుగా కాన్ఫిగర్ చేయడం వలన లేదా దాడిచేసే వ్యక్తి మీ కనెక్షన్‌కు అంతరాయం కలిగించడం వలన జరిగి ఉండవచ్చు.</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Windows నెట్‌వర్క్ సమస్య విశ్లేషణలను అమలు చేయడం ప్రయత్నించండి<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">దయచేసి మీ సింక్‌ ర‌హ‌స్య ప‌ద‌బంధాన్ని అప్‌డేట్ చేయండి.</translation>
 <translation id="1787142507584202372">మీ తెరవబడిన ట్యాబ్‌లు ఇక్కడ కనిపిస్తాయి</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -220,6 +225,7 @@
 <translation id="1974883374937189061">Googleకు <ph name="BEGIN_WHITEPAPER_LINK" />మీరు సందర్శించిన కొన్ని పేజీల URLలు, పరిమిత సిస్టమ్ సమాచారం మరియు కొంత పేజీ కంటెంట్<ph name="END_WHITEPAPER_LINK" />ను పంపడం ద్వారా Chrome సెక్యూరిటీని మెరుగుపరచడంలో సహాయం చేయండి. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">ఫర్మ్‌వేర్ వెర్షన్</translation>
 <translation id="1981206234434200693">Chrome బ్రౌజింగ్ చరిత్ర డేటాని తీసివేయి</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{మరియు మరొకటి}other{మరియు మరో #}}</translation>
 <translation id="2003709556000175978">ఇప్పుడే మీ పాస్‌వర్డ్‌ని రీసెట్ చేయండి</translation>
 <translation id="2003775180883135320">ఎగువ భాగంలో నాలుగు రంధ్రాలు</translation>
@@ -247,6 +253,7 @@
 <translation id="2119867082804433120">కుడివైపు దిగువ భాగంలో రంధ్రాలు</translation>
 <translation id="2124528555835617522">మీరు ఉపయోగిస్తున్న సైట్ లేదా యాప్‌లో డేటా ఉల్లంఘన జరిగింది. మీ సేవ్ చేసిన పాస్‌వర్డ్‌లను తనిఖీ చేయాల్సిందిగా Chrome సిఫార్సు చేస్తోంది.</translation>
 <translation id="2129079103035905234">మోషన్ సెన్సార్‌లు</translation>
+<translation id="2130448033692577677">మీరు పేర్కొన్న టెంప్లేట్‌లు, DnsOverHttpsMode విధానం సెట్ చేయబడని కారణంగా వర్తింపజేయబడకపోవచ్చు.</translation>
 <translation id="213826338245044447">మొబైల్ బుక్‌మార్క్‌లు</translation>
 <translation id="214556005048008348">చెల్లింపును రద్దు చేయి</translation>
 <translation id="2147827593068025794">బ్యాక్‌గ్రౌండ్ సింక్</translation>
@@ -273,6 +280,7 @@
 <translation id="2250931979407627383">ఎడమవైపు కుట్టిన అంచు</translation>
 <translation id="225207911366869382">ఈ విధానం కోసం ఈ విలువ విస్మరించబడింది.</translation>
 <translation id="2257315177824333709">క్షమించండి, మీ కార్డ్‌ను ప్రస్తుతం సేవ్ చేయలేకపోయాము</translation>
+<translation id="2258928405015593961">భవిష్యత్తులోని గడువు ముగింపు తేదీని నమోదు చేసి, మళ్లీ ప్రయత్నించండి</translation>
 <translation id="2262243747453050782">HTTP ఎర్రర్</translation>
 <translation id="2263079731045660823">Chrome సెట్టింగ్‌లలో క్రెడిట్ కార్డ్ స్వీయ పూరింపు సమాచారాన్ని అప్‌డేట్ చేయండి</translation>
 <translation id="2267047181501709434">మీ గుర్తింపును ధృవీకరిస్తోంది...</translation>
@@ -506,6 +514,7 @@
 <translation id="3427092606871434483">అనుమతించు (డిఫాల్ట్)</translation>
 <translation id="3427342743765426898">&amp;సవరించడాన్ని పునరావృతం చేయి</translation>
 <translation id="342781501876943858">మీరు మీ పాస్‌వర్డ్‌ని ఇతర సైట్‌లలో తిరిగి ఉపయోగించినట్లయితే దీనిని రీసెట్ చేయాల్సిందిగా Chromium సిఫార్సు చేస్తోంది.</translation>
+<translation id="3428151540071562330">DnsOverHttpsTemplates సర్వర్ టెంప్లేట్‌ URIలు చెల్లవు, ఉపయోగించబడవు.</translation>
 <translation id="3431636764301398940">ఈ కార్డ్‌ను ఈ పరికరానికి సేవ్ చేయి</translation>
 <translation id="3443726618221119081">జుర్రో-కు-కాయ్</translation>
 <translation id="3447661539832366887">ఈ పరికర యజమాని డైనోసార్ గేమ్‌ను ఆఫ్ చేసారు.</translation>
@@ -640,6 +649,7 @@
 <translation id="4110652170750985508">మీ చెల్లింపును సమీక్షించండి</translation>
 <translation id="4112140312785995938">వెనుకకు జరుపు</translation>
 <translation id="4116663294526079822">ఈ సైట్‌లో ఎల్లప్పుడూ అనుమతించు</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">విధానం పరిధికి మద్దతు లేదు.</translation>
 <translation id="4123572138124678573">దిగువ భాగంలో మూడు రంధ్రాలు</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{మరో 1}other{మరో #}}</translation>
@@ -705,6 +715,7 @@
 <translation id="4346197816712207223">ఆమోదించే క్రెడిట్ కార్డ్‌లు</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">ఈ సైట్‌లోని దాడి చేసేవారు మీ సమాచారాన్ని (ఉదాహరణకు, ఫోటోలు, పాస్‌వర్డ్‌లు, సందేశాలు మరియు క్రెడిట్ కార్డ్‌లు) దొంగిలించడం కోసం లేదా తొలగించడం కోసం మీ కంప్యూటర్‌లో ప్రమాదకరమైన ప్రోగ్రామ్‌లను ఇన్‌స్టాల్ చేయడానికి ప్రయత్నించవచ్చు.</translation>
+<translation id="4358059973562876591">మీరు పేర్కొన్న టెంప్లేట్‌లు, DnsOverHttpsMode విధానంతో ఎర్రర్ కారణంగా వర్తింపజేయబడకపోవచ్చు.</translation>
 <translation id="4358461427845829800">చెల్లింపు పద్ధతులను నిర్వహించండి...</translation>
 <translation id="4367563149485757821">నంబర్-12 (ఎన్వలప్)</translation>
 <translation id="437058704415269440">ఖాతా బ్యాలెన్స్</translation>
@@ -968,6 +979,7 @@
 <translation id="5685654322157854305">షిప్పింగ్ చిరునామాను జోడించండి</translation>
 <translation id="5689199277474810259">JSONకు ఎగుమతి చేయి</translation>
 <translation id="5689516760719285838">స్థానం</translation>
+<translation id="569000877158168851">DnsOverHttpsTemplates విలువ ఔచిత్యంగా లేదు, DnsOverHttpsMode విధానాన్ని <ph name="SECURE_DNS_MODE_AUTOMATIC" />కు లేదా <ph name="SECURE_DNS_MODE_SECURE" />కు సెట్ చేస్తే మినహా, అది ఉపయోగించబడదు.</translation>
 <translation id="570530837424789914">నిర్వహించండి...</translation>
 <translation id="57094364128775171">బలమైన పాస్‌వర్డ్‌ను సూచించండి…</translation>
 <translation id="5710435578057952990">ఈ వెబ్‍‌సైట్ యొక్క గుర్తింపు నిర్థారించబడలేదు.</translation>
@@ -993,6 +1005,7 @@
 <translation id="5813119285467412249">&amp;జోడించడాన్ని పునరావృతం చేయి</translation>
 <translation id="583281660410589416">తెలియని</translation>
 <translation id="5838278095973806738">మీరు ఈ సైట్‌లో ఎలాంటి గోప్యమైన సమాచారాన్ని నమోదు చేయకూడదు (ఉదాహరణకు, పాస్‌వర్డ్‌లు లేదా క్రెడిట్ కార్డ్‌లు), దాడికి పాల్పడేవారు ఆ సమాచారం దొంగిలించే అవకాశం ఉంటుంది.</translation>
+<translation id="5851548754964597211">ట్యాబ్ జాబితా</translation>
 <translation id="5855253129151731373">ఈ సైట్ యొక్క హోస్ట్ పేరు <ph name="LOOKALIKE_DOMAIN" /> లాగా ఉంది. దాడి చేసే వారు, కొన్నిసార్లు డొమైన్ పేరును స్వల్పంగా, అంత తేలికగా పసిగట్టలేని విధంగా మార్చి నకిలీ సైట్‌లను రూపొందిస్తారు.
 
     ఇది పొరపాటుగా చూపించబడింది అని మీరు అనుకుంటే, దయచేసి https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals లింక్‌ను సందర్శించండి.</translation>
@@ -1052,6 +1065,7 @@
 <translation id="6064217302520318294">స్క్రీన్ లాక్</translation>
 <translation id="6080696365213338172">మీరు నిర్వాహకుని ద్వారా అందించబడిన ప్రమాణపత్రాన్ని ఉపయోగించి కంటెంట్‌ను యాక్సెస్ చేసారు. మీరు <ph name="DOMAIN" />కు అందించే డేటాకు మీ నిర్వాహకుని ద్వారా అంతరాయం ఏర్పడవచ్చు.</translation>
 <translation id="6094273045989040137">అదనపు గమనికను జోడించండి</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">మీ Google ఖాతా <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" />లో ఇతర రూపాల్లో ఉన్న బ్రౌజింగ్ చరిత్రను కలిగి ఉండవచ్చు</translation>
 <translation id="6132597952260690497">ఇన్‌స్టాల్ చేసిన ఎక్స్‌టెన్షన్‌లు, ప్లగ్ఇన్‌ల గురించిన సమాచారం</translation>
 <translation id="6146055958333702838">ఏవైనా కేబుల్‌లను తనిఖీ చేయండి మరియు మీరు ఉపయోగించే ఏవైనా రూటర్‌లు, మోడెమ్‌లు
@@ -1077,9 +1091,16 @@
 <translation id="6266934640124581640">లేత నీలి ఆకుపచ్చ రంగు</translation>
 <translation id="6276112860590028508">మీ పఠన జాబితాలో ఉన్న పేజీలు ఇక్కడ కనిపిస్తాయి</translation>
 <translation id="627746635834430766">తర్వాతిసారి మరింత వేగంగా చెల్లించడానికి, మీ కార్డ్, బిల్లింగ్ చిరునామాను మీ Google ఖాతాకు సేవ్ చేయండి.</translation>
+<translation id="6279516281132775660">Chrome ఈ కింది సమాచారాన్ని <ph name="BEGIN_EMPHASIS" />సేవ్ చేయదు<ph name="END_EMPHASIS" />:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />మీ బ్రౌజింగ్ చరిత్ర
+          <ph name="LIST_ITEM" />కుక్కీలు, సైట్ డేటా
+          <ph name="LIST_ITEM" />ఫారమ్‌లలో నమోదు చేసిన సమాచారం
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">ఈ చిరునామాకు బట్వాడా చేయడం సాధ్యం కాదు. వేరే చిరునామాని ఎంచుకోండి.</translation>
 <translation id="6282194474023008486">పోస్టల్ కోడ్</translation>
 <translation id="6290238015253830360">మీకు సూచించిన కథనాలు ఇక్కడ కనిపిస్తాయి</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Chromeలో Google అసిస్టెంట్ ఆపివేయబడుతోంది</translation>
 <translation id="6305205051461490394"><ph name="URL" />ని చేరుకోలేకపోయాము.</translation>
 <translation id="6321917430147971392">మీ DNS సెట్టింగ్‌లను తనిఖీ చేయండి</translation>
@@ -1143,11 +1164,13 @@
 <translation id="6596325263575161958">ఎన్‌క్రిప్షన్ ఎంపికలు</translation>
 <translation id="6604181099783169992">చలనం లేదా కాంతి సర్దుబాటు సెన్సార్‌లు</translation>
 <translation id="6609880536175561541">Prc7 (ఎన్వలప్)</translation>
+<translation id="6612358246767739896">రక్షిత కంటెంట్</translation>
 <translation id="6624427990725312378">సంప్రదింపు సమాచారం</translation>
 <translation id="6626291197371920147">చెల్లుబాటయ్యే కార్డ్ నంబర్‌ను జోడించండి</translation>
 <translation id="6628463337424475685"><ph name="ENGINE" /> శోధన</translation>
 <translation id="6630809736994426279"><ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> లో హ్యాకర్‌లు మీ సమాచారాన్ని (ఉదాహరణకు, ఫోటోలు, పాస్‌వర్డ్‌లు, సందేశాలు మరియు క్రెడిట్ కార్డ్‌లు) దొంగిలించగల లేదా తొలగించగల హానికరమైన ప్రోగ్రామ్‌లను మీ Macలో ఇన్‌స్టాల్ చేయడానికి ప్రయత్నించవచ్చు. <ph name="BEGIN_LEARN_MORE_LINK" />మరింత తెలుసుకోండి<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">ఈ విధానంలో ఒకటి కంటే ఎక్కువ మూలాధారాలు ఉన్నాయి, కానీ విలువలు ఒకటే విధంగా ఉన్నాయి.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">క్లియర్ చేయి</translation>
 <translation id="6644283850729428850">ఈ విధానం విస్మరించబడింది.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{ఏవీ లేవు}=1{1 సైట్ నుండి (మీరు మీ Google ఖాతా నుండి సైన్ అవుట్ చేయబడరు)}other{# సైట్‌ల నుండి (మీరు మీ Google ఖాతా నుండి సైన్ అవుట్ చేయబడరు)}}</translation>
@@ -1170,6 +1193,7 @@
 <translation id="6753269504797312559">విధానం విలువ</translation>
 <translation id="6757797048963528358">మీ పరికరం నిద్రావస్థకు వెళ్లింది.</translation>
 <translation id="6768213884286397650">హగకి (పోస్ట్‌కార్డ్)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">నీలి ఊదా రంగు</translation>
 <translation id="6786747875388722282">ఎక్స్‌టెన్షన్‌లు</translation>
 <translation id="6790428901817661496">ప్లే చేయి</translation>
@@ -1472,6 +1496,7 @@
 <translation id="8261506727792406068">తొలగించు</translation>
 <translation id="8262952874573525464">దిగువ భాగంలో కుట్టిన అంచులు</translation>
 <translation id="8267698848189296333"><ph name="USERNAME" />గా సైన్ ఇన్ చేస్తోంది</translation>
+<translation id="8269981117540303696">‌ఇప్పుడు మీరు వ్యక్తిగతంగా బ్రౌజ్ చేయవచ్చు మరియు ఈ పరికరాన్ని ఉపయోగించే ఇతర వ్యక్తులకు మీ కార్య‌క‌లాపం కనిపించదు. అయినప్పటికీ, డౌన్‌లోడ్‌లు, బుక్‌మార్క్‌లు సేవ్ చేయబడతాయి.</translation>
 <translation id="8277900682056760511">చెల్లింపు హ్యాండ్లర్ షీట్ తెరవబడింది</translation>
 <translation id="8281084378435768645">పెద్ద-ఫోటో</translation>
 <translation id="8286036467436129157">సైన్ ఇన్ చేయండి</translation>
@@ -1525,6 +1550,7 @@
 <translation id="8571890674111243710">పేజీని <ph name="LANGUAGE" />కు అనువదిస్తోంది...</translation>
 <translation id="858637041960032120">ఫోన్ నం. జోడిం.</translation>
 <translation id="860043288473659153">కార్డుదారుని పేరు</translation>
+<translation id="8616822740383114808">ఈ సెట్టింగ్ "<ph name="ENFORCING_SETTING" />" ద్వారా "<ph name="SETTINGS_PAGE" />"లో అమలు చేయబడింది</translation>
 <translation id="861775596732816396">పరిమాణం 4</translation>
 <translation id="8622948367223941507">చట్ట సంబంధితం-అదనం</translation>
 <translation id="8625384913736129811">ఈ కార్డ్‌ను ఈ పరికరానికి సేవ్ చేయి</translation>
@@ -1570,6 +1596,7 @@
 <translation id="8891727572606052622">చెల్లని ప్రాక్సీ మోడ్.</translation>
 <translation id="8903921497873541725">దగ్గరికి జూమ్ చెయ్యి</translation>
 <translation id="890485472659500557">ఇంజినీరింగ్-C</translation>
+<translation id="8910670906166981838">మీరు అజ్ఞాతం మోడ్‌లో ఉన్నారు</translation>
 <translation id="8912362522468806198">Google ఖాతా</translation>
 <translation id="8918231688545606538">ఈ పేజీ అనుమానాస్పదంగా ఉంది</translation>
 <translation id="892588693504540538">కుడివైపు ఎగువ భాగంలో రంధ్రం</translation>
@@ -1666,6 +1693,7 @@
     &lt;li&gt;"<ph name="SOFTWARE_NAME" />"ని అన్ఇన్‌స్టాల్ చేయడం లేదా నిలిపివేయడం ప్రయత్నించండి&lt;/li&gt;
     &lt;li&gt;మరో నెట్‌వర్క్‌కు కనెక్ట్ చేయడం ప్రయత్నించండి&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">Google Pay నుండి</translation>
 <translation id="998893882640184078">కొత్త Chrome అజ్ఞాత విండో తెరవండి</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_th.xtb b/components/strings/components_strings_th.xtb
index 0cad61f4..3702cf3 100644
--- a/components/strings/components_strings_th.xtb
+++ b/components/strings/components_strings_th.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">พับทบด้านขวา</translation>
 <translation id="1442987760062738829">เจาะรู</translation>
 <translation id="1455413310270022028">ยางลบ</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5x7</translation>
 <translation id="1472675084647422956">แสดงเพิ่มเติม</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">เลือกที่อยู่สำหรับจัดส่ง</translation>
 <translation id="1492194039220927094">การพุชนโยบาย:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">ลอง<ph name="BEGIN_LINK" />ไปที่หน้าแรกของเว็บไซต์<ph name="END_LINK" /></translation>
 <translation id="1644574205037202324">ประวัติการเข้าชม</translation>
 <translation id="1645368109819982629">ไม่รองรับโปรโตคอล</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">การรับ</translation>
 <translation id="1662550410081243962">บันทึกและกรอกวิธีการชำระเงิน</translation>
 <translation id="1663943134801823270">ข้อมูลบัตรและที่อยู่มาจาก Chrome คุณสามารถจัดการข้อมูลเหล่านี้ใน<ph name="BEGIN_LINK" />การตั้งค่า<ph name="END_LINK" /></translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">ลองติดต่อผู้ดูแลระบบ</translation>
 <translation id="1739107442478692187">มีการละเมิดข้อมูลในเว็บไซต์หรือแอปที่คุณใช้ Chrome ขอแนะนำให้ตรวจสอบรหัสผ่านที่บันทึกไว้และเปลี่ยนรหัสผ่านที่ใช้ใน <ph name="ORIGIN" /> โดยทันที</translation>
 <translation id="1740951997222943430">ป้อนเดือนที่หมดอายุที่ถูกต้อง</translation>
+<translation id="1741613555002899862">ต้องระบุและสตริงที่ถูกต้องเมื่อนโยบาย DnsOverHttpsMode ตั้งค่าเป็น <ph name="SECURE_DNS_MODE_SECURE" /></translation>
 <translation id="1743520634839655729">เพื่อความรวดเร็วในการชำระเงินครั้งถัดไป โปรดบันทึกบัตร ชื่อ และที่อยู่สำหรับการเรียกเก็บเงินไว้ในบัญชี Google และในอุปกรณ์นี้</translation>
 <translation id="1743570585616704562">ไม่รู้จัก</translation>
 <translation id="1745880797583122200">เบราว์เซอร์ของคุณมีการจัดการ</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">เลขหน้า</translation>
 <translation id="1763864636252898013">เซิร์ฟเวอร์นี้ไม่สามารถพิสูจน์ได้ว่าเป็น <ph name="DOMAIN" /> เพราะระบบปฏิบัติการของอุปกรณ์ของคุณไม่เชื่อถือใบรับรองความปลอดภัย โดยอาจเกิดจากการกำหนดค่าผิดหรือผู้บุกรุกที่ขัดขวางการเชื่อมต่อของคุณ</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />ลองเรียกใช้การวินิจฉัยเครือข่ายของ Windows<ph name="END_LINK" /></translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">โปรดอัปเดตข้อความรหัสผ่านที่ซิงค์ของคุณ</translation>
 <translation id="1787142507584202372">แท็บที่คุณเปิดไว้จะปรากฏที่นี่</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">ช่วยปรับปรุงความปลอดภัยของ Chrome โดยการส่ง <ph name="BEGIN_WHITEPAPER_LINK" />URL ของหน้าเว็บบางหน้าที่คุณเข้าชม ข้อมูลระบบที่จำกัด และเนื้อหาบางส่วนของหน้า<ph name="END_WHITEPAPER_LINK" />ไปให้ Google <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">เวอร์ชันของเฟิร์มแวร์</translation>
 <translation id="1981206234434200693">ล้างข้อมูลประวัติการเข้าชมของ Chrome</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{และอีก 1 แอป}other{และอีก # แอป}}</translation>
 <translation id="2003709556000175978">รีเซ็ตรหัสผ่านเลย</translation>
 <translation id="2003775180883135320">เจาะรูด้านบน 4 รู</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">เจาะรูด้านขวาล่าง</translation>
 <translation id="2124528555835617522">มีการละเมิดข้อมูลในเว็บไซต์หรือแอปที่คุณใช้ Chrome ขอแนะนำให้ตรวจสอบรหัสผ่านที่บันทึกไว้โดยทันที</translation>
 <translation id="2129079103035905234">เซ็นเซอร์ตรวจจับความเคลื่อนไหว</translation>
+<translation id="2130448033692577677">เทมเพลตที่คุณระบุอาจใช้ไม่ได้เนื่องจากไม่มีการตั้งค่านโยบาย DnsOverHttpsMode ไว้</translation>
 <translation id="213826338245044447">บุ๊กมาร์กบนอุปกรณ์เคลื่อนที่</translation>
 <translation id="214556005048008348">ยกเลิกการชำระเงิน</translation>
 <translation id="2147827593068025794">การซิงค์ในแบ็กกราวด์</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">เย็บขอบด้านซ้าย</translation>
 <translation id="225207911366869382">เลิกใช้งานค่านี้กับนโยบายนี้</translation>
 <translation id="2257315177824333709">ขออภัย บันทึกบัตรไม่ได้ในตอนนี้</translation>
+<translation id="2258928405015593961">ป้อนวันที่หมดอายุในอนาคตแล้วลองอีกครั้ง</translation>
 <translation id="2262243747453050782">ข้อผิดพลาดของ HTTP</translation>
 <translation id="2263079731045660823">อัปเดตข้อมูลบัตรเครดิตสำหรับป้อนข้อความอัตโนมัติในการตั้งค่า Chrome</translation>
 <translation id="2267047181501709434">กำลังยืนยันตัวตนของคุณ...</translation>
@@ -496,6 +504,7 @@
 <translation id="3427092606871434483">อนุญาต (ค่าเริ่มต้น)</translation>
 <translation id="3427342743765426898">&amp;ทำซ้ำการแก้ไข</translation>
 <translation id="342781501876943858">Chromium ขอแนะนำให้รีเซ็ตรหัสผ่านหากคุณใช้รหัสผ่านนี้ซ้ำในเว็บไซต์อื่น</translation>
+<translation id="3428151540071562330">URI ของเซิร์ฟเวอร์เทมเพลต DnsOverHttpsTemplates อย่างน้อย 1 รายการไม่ถูกต้องและจะไม่มีการนำไปใช้</translation>
 <translation id="3431636764301398940">บันทึกบัตรนี้ลงในอุปกรณ์นี้</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">เจ้าของอุปกรณ์นี้ปิดเกมไดโนเสาร์</translation>
@@ -624,6 +633,7 @@
 <translation id="4110652170750985508">ตรวจสอบการชำระเงิน</translation>
 <translation id="4112140312785995938">ย้อนกลับ</translation>
 <translation id="4116663294526079822">อนุญาตบนไซต์นี้เสมอ</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">ขอบข่ายนโยบายไม่ได้รับการสนับสนุน</translation>
 <translation id="4123572138124678573">เจาะรูด้านล่าง 3 รู</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{อีก 1 รายการ}other{อีก # รายการ}}</translation>
@@ -689,6 +699,7 @@
 <translation id="4346197816712207223">บัตรเครดิตที่ยอมรับ</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">ผู้โจมตีในเว็บไซต์นี้อาจพยายามติดตั้งโปรแกรมอันตรายซึ่งจะขโมยหรือลบข้อมูล (ตัวอย่างเช่น รูปภาพ รหัสผ่าน ข้อความ และบัตรเครดิต) ลงในคอมพิวเตอร์ของคุณ</translation>
+<translation id="4358059973562876591">เทมเพลตที่คุณระบุอาจใช้ไม่ได้เนื่องจากมีข้อผิดพลาดกับนโยบาย DnsOverHttpsMode</translation>
 <translation id="4358461427845829800">จัดการวิธีการชำระเงิน...</translation>
 <translation id="4367563149485757821">Number-12 (ซองจดหมาย)</translation>
 <translation id="437058704415269440">เงินคงเหลือ</translation>
@@ -951,6 +962,7 @@
 <translation id="5685654322157854305">เพิ่มที่อยู่สำหรับจัดส่ง</translation>
 <translation id="5689199277474810259">ส่งออกไปยัง JSON</translation>
 <translation id="5689516760719285838">ตำแหน่ง</translation>
+<translation id="569000877158168851">ค่า DnsOverHttpsTemplates ไม่เกี่ยวข้องและจะไม่มีการนำไปใช้ นอกเสียจากจะมีการตั้งค่านโยบาย DnsOverHttpsMode เป็น <ph name="SECURE_DNS_MODE_AUTOMATIC" /> หรือ <ph name="SECURE_DNS_MODE_SECURE" /></translation>
 <translation id="570530837424789914">จัดการ...</translation>
 <translation id="57094364128775171">แนะนำรหัสผ่านที่รัดกุม…</translation>
 <translation id="5710435578057952990">ข้อมูลประจำตัวของเว็บไซต์นี้ยังไม่ได้รับการยืนยัน</translation>
@@ -976,6 +988,7 @@
 <translation id="5813119285467412249">&amp;ทำซ้ำการเพิ่ม</translation>
 <translation id="583281660410589416">ไม่รู้จัก</translation>
 <translation id="5838278095973806738">คุณไม่ควรป้อนข้อมูลที่ละเอียดอ่อนบนเว็บไซต์นี้ (ตัวอย่างเช่น รหัสผ่านหรือบัตรเครดิต) เนื่องจากผู้โจมตีอาจขโมยข้อมูลดังกล่าวไปได้</translation>
+<translation id="5851548754964597211">รายการแท็บ</translation>
 <translation id="5855253129151731373">ชื่อโฮสต์ของเว็บไซต์นี้ดูคล้ายกับ <ph name="LOOKALIKE_DOMAIN" /> บางครั้งผู้โจมตีจะเลียนแบบเว็บไซต์ต่างๆ โดยทำการเปลี่ยนแปลงเล็กๆ น้อยๆ ที่สังเกตเห็นได้ยากกับชื่อโดเมน
 
     หากคุณเชื่อว่าคำเตือนนี้เป็นข้อผิดพลาด โปรดไปที่ https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals</translation>
@@ -1035,6 +1048,7 @@
 <translation id="6064217302520318294">ล็อกหน้าจอ</translation>
 <translation id="6080696365213338172">คุณเข้าถึงเนื้อหาโดยใช้ใบรับรองที่ผู้ดูแลระบบออกให้ ข้อมูลที่คุณให้กับ <ph name="DOMAIN" /> อาจถูกสกัดกั้นโดยผู้ดูแลระบบ</translation>
 <translation id="6094273045989040137">ใส่หมายเหตุ</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">บัญชี Google อาจมีประวัติการท่องเว็บรูปแบบอื่นๆ ที่ <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" /></translation>
 <translation id="6132597952260690497">ข้อมูลเกี่ยวกับส่วนขยายและปลั๊กอินที่ติดตั้งไว้</translation>
 <translation id="6146055958333702838">ตรวจสายเคเบิลและรีบูตเราเตอร์ โมเด็ม หรืออุปกรณ์เครือข่ายอื่น
@@ -1060,9 +1074,16 @@
 <translation id="6266934640124581640">น้ำเงินอมเขียวอ่อน</translation>
 <translation id="6276112860590028508">หน้าเว็บจากเรื่องรออ่านของคุณจะปรากฏที่นี่</translation>
 <translation id="627746635834430766">เพื่อให้ชำระเงินได้เร็วขึ้นในครั้งถัดไป โปรดบันทึกบัตรและที่อยู่สำหรับการเรียกเก็บเงินไว้ในบัญชี Google</translation>
+<translation id="6279516281132775660">Chrome <ph name="BEGIN_EMPHASIS" />จะไม่บันทึก<ph name="END_EMPHASIS" />ข้อมูลต่อไปนี้
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />ประวัติการท่องเว็บ
+          <ph name="LIST_ITEM" />คุกกี้และข้อมูลเว็บไซต์
+          <ph name="LIST_ITEM" />ข้อมูลที่กรอกในฟอร์ม
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">ไม่สามารถนำส่งสินค้าไปยังที่อยู่นี้ โปรดเลือกที่อยู่อื่น</translation>
 <translation id="6282194474023008486">รหัสไปรษณีย์</translation>
 <translation id="6290238015253830360">บทความที่แนะนำจะปรากฏที่นี่</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Google Assistant ใน Chrome หยุดทำงาน</translation>
 <translation id="6305205051461490394">ไม่สามารถเข้าถึง <ph name="URL" /></translation>
 <translation id="6321917430147971392">ตรวจสอบการตั้งค่า DNS</translation>
@@ -1126,11 +1147,13 @@
 <translation id="6596325263575161958">ตัวเลือกการเข้ารหัส</translation>
 <translation id="6604181099783169992">เซ็นเซอร์จับความเคลื่อนไหวหรือเซ็นเซอร์แสง</translation>
 <translation id="6609880536175561541">Prc7 (ซองจดหมาย)</translation>
+<translation id="6612358246767739896">เนื้อหาที่ได้รับความคุ้มครอง</translation>
 <translation id="6624427990725312378">ข้อมูลติดต่อ</translation>
 <translation id="6626291197371920147">เพิ่มหมายเลขบัตรที่ถูกต้อง</translation>
 <translation id="6628463337424475685"><ph name="ENGINE" /> ค้นหา</translation>
 <translation id="6630809736994426279">ผู้โจมตีที่กำลังอยู่ใน <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> อาจพยายามติดตั้งโปรแกรมอันตรายลงในเครื่อง Mac ของคุณ เพื่อขโมยหรือลบข้อมูล (ตัวอย่างเช่น รูปภาพ รหัสผ่าน ข้อความ และบัตรเครดิต) <ph name="BEGIN_LEARN_MORE_LINK" />ดูข้อมูลเพิ่มเติม<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">นโยบายนี้มีแหล่งที่มามากกว่า 1 แห่งแต่มีค่าต่างๆ เหมือนกัน</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">ล้าง</translation>
 <translation id="6644283850729428850">นโยบายนี้ถูกยกเลิกแล้ว</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{ไม่มี}=1{จาก 1 เว็บไซต์ (คุณจะไม่ออกจากระบบบัญชี Google)}other{จาก # เว็บไซต์ (คุณจะไม่ออกจากระบบบัญชี Google)}}</translation>
@@ -1153,6 +1176,7 @@
 <translation id="6753269504797312559">ค่านโยบาย</translation>
 <translation id="6757797048963528358">อุปกรณ์ของคุณเข้าสู่โหมดสลีปแล้ว</translation>
 <translation id="6768213884286397650">Hagaki (โปสการ์ด)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">ม่วงอมน้ำเงิน</translation>
 <translation id="6786747875388722282">ส่วนขยาย</translation>
 <translation id="6790428901817661496">เล่น</translation>
@@ -1455,6 +1479,7 @@
 <translation id="8261506727792406068">ลบ</translation>
 <translation id="8262952874573525464">เย็บขอบด้านล่าง</translation>
 <translation id="8267698848189296333">ลงชื่อเข้าใช้ด้วย <ph name="USERNAME" /></translation>
+<translation id="8269981117540303696">คุณท่องเว็บแบบเป็นส่วนตัวได้แล้วตอนนี้ และผู้อื่นที่ใช้อุปกรณ์เครื่องนี้จะไม่เห็นกิจกรรมของคุณ แต่จะยังมีการบันทึกการดาวน์โหลดและบุ๊กมาร์กไว้อยู่</translation>
 <translation id="8277900682056760511">แผ่นงานของเครื่องจัดการการชำระเงินเปิดอยู่</translation>
 <translation id="8281084378435768645">รูปภาพขนาดใหญ่</translation>
 <translation id="8286036467436129157">ลงชื่อเข้าใช้</translation>
@@ -1509,6 +1534,7 @@
 <translation id="858637041960032120">เพิ่มเบอร์โทร
 </translation>
 <translation id="860043288473659153">ชื่อผู้ถือบัตร</translation>
+<translation id="8616822740383114808">"<ph name="ENFORCING_SETTING" />" ใน "<ph name="SETTINGS_PAGE" />" ควบคุมการตั้งค่านี้</translation>
 <translation id="861775596732816396">ขนาด 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">บันทึกบัตรนี้ลงในอุปกรณ์นี้</translation>
@@ -1554,6 +1580,7 @@
 <translation id="8891727572606052622">โหมดพร็อกซีไม่ถูกต้อง</translation>
 <translation id="8903921497873541725">ขยาย</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">คุณเข้าสู่โหมดไม่ระบุตัวตนแล้ว</translation>
 <translation id="8912362522468806198">บัญชี Google</translation>
 <translation id="8918231688545606538">หน้านี้ดูน่าสงสัย</translation>
 <translation id="892588693504540538">เจาะรูด้านขวาบน</translation>
@@ -1650,6 +1677,7 @@
     &lt;li&gt;ลองถอนการติดตั้งหรือปิดใช้ "<ph name="SOFTWARE_NAME" />"&lt;/li&gt;
     &lt;li&gt;ลองเชื่อมต่อกับเครือข่ายอื่น&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">จาก Google Pay</translation>
 <translation id="998893882640184078">เปิดหน้าต่างใหม่ที่ไม่ระบุตัวตนของ Chrome</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_tr.xtb b/components/strings/components_strings_tr.xtb
index 6b6af14..2b685ce 100644
--- a/components/strings/components_strings_tr.xtb
+++ b/components/strings/components_strings_tr.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">Sağa doğru iki kırımlı katlama</translation>
 <translation id="1442987760062738829">Delik</translation>
 <translation id="1455413310270022028">Silgi</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5x7</translation>
 <translation id="1472675084647422956">Daha fazla göster</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">Gönderim Adresi Seç</translation>
 <translation id="1492194039220927094">Politikalar aktarılabilir:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859"><ph name="BEGIN_LINK" />Sitenin ana sayfasını ziyaret etmeyi deneyin<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">Geçmiş</translation>
 <translation id="1645368109819982629">Desteklenmeyen protokol</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">Alma</translation>
 <translation id="1662550410081243962">Ödeme yöntemlerini kaydet ve doldur</translation>
 <translation id="1663943134801823270">Kartlar ve adresler Chrome'dan alınmaktadır. Bu bilgileri <ph name="BEGIN_LINK" />Ayarlar<ph name="END_LINK" />'dan yönetebilirsiniz.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">Sistem yöneticisiyle iletişime geçmeyi deneyin.</translation>
 <translation id="1739107442478692187">Kullandığınız bir site veya uygulamada veri ihlali oluştu. Chrome, kayıtlı şifrelerinizi hemen kontrol etmenizi ve <ph name="ORIGIN" /> şifrenizi değiştirmenizi öneriyor.</translation>
 <translation id="1740951997222943430">Geçerli bir son kullanma ayı girin</translation>
+<translation id="1741613555002899862">DnsOverHttpsMode <ph name="SECURE_DNS_MODE_SECURE" /> olduğunda, DnsOverHttpsTemplate belirtilmeli ve geçerli bir dize olmalıdır.</translation>
 <translation id="1743520634839655729">Gelecek sefer daha hızlı ödeme yapabilmek için kartınızı, adınızı ve fatura adresinizi Google hesabınıza kaydedin.</translation>
 <translation id="1743570585616704562">Tanınmadı</translation>
 <translation id="1745880797583122200">Tarayıcınız yönetilmektedir</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">Sayfa numarası</translation>
 <translation id="1763864636252898013">Bu sunucu <ph name="DOMAIN" /> olduğunu kanıtlayamadı. cihazınızın işletim sistemi, 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>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Windows Ağ Teşhislerini çalıştırmayı deneyin<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">Lütfen senkronizasyon parolanızı güncelleyin.</translation>
 <translation id="1787142507584202372">Açık sekmeleriniz burada görünür</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">Google'a <ph name="BEGIN_WHITEPAPER_LINK" />ziyaret ettiğiniz bazı sitelerin URL'lerini, sınırlı sistem bilgisini ve bazı sayfa içeriklerini<ph name="END_WHITEPAPER_LINK" /> göndererek Chrome güvenliğini iyileştirmeye yardımcı olun. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">Donanım Yazılımı Sürümü</translation>
 <translation id="1981206234434200693">Chrome'un tarama geçmişi verilerini temizleyin</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{ve 1 uygulama daha}other{ve # uygulama daha}}</translation>
 <translation id="2003709556000175978">Şifrenizi şimdi sıfırlayın</translation>
 <translation id="2003775180883135320">Üstte dörtlü delik</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">Sağ altta delik</translation>
 <translation id="2124528555835617522">Kullandığınız bir site veya uygulamada veri ihlali oluştu. Chrome, kayıtlı şifrelerinizi hemen kontrol etmenizi öneriyor.</translation>
 <translation id="2129079103035905234">Hareket Sensörleri</translation>
+<translation id="2130448033692577677">Belirttiğiniz şablonlar, DnsOverHttpsMode politikası ayarlanmadığı için uygulanamayabilir.</translation>
 <translation id="213826338245044447">Mobil Yer İşaretleri</translation>
 <translation id="214556005048008348">Ödemeyi iptal et</translation>
 <translation id="2147827593068025794">Arka Plan Senkronizasyonu</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">Solda kenar dikişi</translation>
 <translation id="225207911366869382">Bu değer bu politika için kullanımdan kaldırıldı.</translation>
 <translation id="2257315177824333709">Maalesef kartınız şu anda kaydedilemiyor</translation>
+<translation id="2258928405015593961">Gelecekte olan bir son kullanma tarihi girip tekrar deneyin</translation>
 <translation id="2262243747453050782">HTTP hatası</translation>
 <translation id="2263079731045660823">Kredi kartı otomatik doldurma bilgilerini Chrome ayarlarından güncelleyin</translation>
 <translation id="2267047181501709434">Kimliğiniz doğrulanıyor...</translation>
@@ -502,6 +510,7 @@
 <translation id="3427092606871434483">İzin ver (varsayılan)</translation>
 <translation id="3427342743765426898">&amp;Düzenlemeyi Yeniden Yap</translation>
 <translation id="342781501876943858">Chromium, şifrenizi başka sitelerde kullandıysanız sıfırlamanızı önerir.</translation>
+<translation id="3428151540071562330">DnsOverHttpsTemplates sunucu şablonu URI'larından biri veya daha fazlası geçersiz olduğundan kullanılmayacak.</translation>
 <translation id="3431636764301398940">Bu kartı bu cihaza kaydet</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">Bu cihazın sahibi dinozor oyununu kapattı.</translation>
@@ -635,6 +644,7 @@
 <translation id="4110652170750985508">Ödemenizi inceleyin</translation>
 <translation id="4112140312785995938">Geri Sar</translation>
 <translation id="4116663294526079822">Bu sitede her zaman izin ver</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">Politika kapsamı desteklenmiyor.</translation>
 <translation id="4123572138124678573">Altta üçlü delik</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{1 öğe daha}other{# öğe daha}}</translation>
@@ -700,6 +710,7 @@
 <translation id="4346197816712207223">Kabul Edilen Kredi Kartları</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">Bu sitedeki saldırganlar, bilgilerinizi (örneğin fotoğraflar, şifreler, mesajlar ve kredi kartları) çalacak veya silecek tehlikeli programları bilgisayarınıza yüklemeyi deneyebilir.</translation>
+<translation id="4358059973562876591">Belirttiğiniz şablonlar, DnsOverHttpsMode politikasındaki bir hata nedeniyle uygulanamayabilir.</translation>
 <translation id="4358461427845829800">Ödeme yöntemlerini yönet...</translation>
 <translation id="4367563149485757821">Number-12 (Zarf)</translation>
 <translation id="437058704415269440">Hesap Bakiyesi</translation>
@@ -963,6 +974,7 @@
 <translation id="5685654322157854305">Gönderim Adresi Ekle</translation>
 <translation id="5689199277474810259">JSON'a aktar</translation>
 <translation id="5689516760719285838">Konum</translation>
+<translation id="569000877158168851">DnsOverHttpsTemplates değeri alakalı olmadığından kullanılmayacak. Bu durum DnsOverHttpsMode politikası <ph name="SECURE_DNS_MODE_AUTOMATIC" /> veya <ph name="SECURE_DNS_MODE_SECURE" /> olarak ayarlanmadığı sürece geçerlidir.</translation>
 <translation id="570530837424789914">Yönet...</translation>
 <translation id="57094364128775171">Güçlü şifre öner…</translation>
 <translation id="5710435578057952990">Bu web sitesinin kimliği doğrulanmadı.</translation>
@@ -988,6 +1000,7 @@
 <translation id="5813119285467412249">Eklemeyi &amp;Yeniden Yap</translation>
 <translation id="583281660410589416">Bilinmiyor</translation>
 <translation id="5838278095973806738">Bu sitede hiçbir hassas bilginizi (örneğin şifrelerinizi veya kredi kartı bilgilerinizi) girmemelisiniz. Aksi takdirde bu bilgiler saldırganlar tarafından çalınabilir.</translation>
+<translation id="5851548754964597211">Sekme listesi</translation>
 <translation id="5855253129151731373">Bu sitenin ana makine adı <ph name="LOOKALIKE_DOMAIN" /> sitesinin adına benziyor. Saldırganlar bazen alan adında görülmesi zor ufak değişiklikler yaparak siteleri taklit ederler.
 
     Bu mesajın yanlışlıkla gösterildiğini düşünüyorsanız lütfen https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals adresini ziyaret edin.</translation>
@@ -1047,6 +1060,7 @@
 <translation id="6064217302520318294">Ekran kilidi</translation>
 <translation id="6080696365213338172">Yönetici tarafından sağlanmış bir sertifika kullanan içeriğe eriştiniz. <ph name="DOMAIN" /> alan adına sağladığınız verileri yöneticiniz görebilir ve bunlara müdahale edebilir.</translation>
 <translation id="6094273045989040137">Ek açıklama ekle</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">Google Hesabınızın <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" /> adresinde başka biçimlerde tarama geçmişi olabilir</translation>
 <translation id="6132597952260690497">Yüklü uzantılar ve eklentiler hakkında bilgi</translation>
 <translation id="6146055958333702838">Kabloları kontrol edin ve kullandığınız yönlendiricileri, modemleri
@@ -1072,9 +1086,16 @@
 <translation id="6266934640124581640">Açık Turkuaz</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="6279516281132775660">Chrome aşağıdaki bilgileri <ph name="BEGIN_EMPHASIS" />kaydetmez<ph name="END_EMPHASIS" />:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />Tarama geçmişiniz
+          <ph name="LIST_ITEM" />Çerezler ve site verileri
+          <ph name="LIST_ITEM" />Formlara girilen bilgiler
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">Bu adrese teslimat yapılamıyor. Farklı bir adres seçin.</translation>
 <translation id="6282194474023008486">Posta kodu</translation>
 <translation id="6290238015253830360">Önerilen makaleler burada görünür</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Chrome'da Google Asistan durduruluyor</translation>
 <translation id="6305205051461490394"><ph name="URL" /> adresine ulaşılamıyor.</translation>
 <translation id="6321917430147971392">DNS ayarlarınızı kontrol edin</translation>
@@ -1138,11 +1159,13 @@
 <translation id="6596325263575161958">Şifreleme seçenekleri</translation>
 <translation id="6604181099783169992">Hareket veya Işık Sensörleri</translation>
 <translation id="6609880536175561541">Prc7 (Zarf)</translation>
+<translation id="6612358246767739896">Korunan içerik</translation>
 <translation id="6624427990725312378">İletişim Bilgileri</translation>
 <translation id="6626291197371920147">Geçerli kart numarası ekle</translation>
 <translation id="6628463337424475685"><ph name="ENGINE" /> Arama</translation>
 <translation id="6630809736994426279">Şu anda <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> sitesindeki saldırganlar bilgilerinizi (örneğin, fotoğraflar, şifreler, mesajlar ve kredi kartları) çalabilecek veya silebilecek tehlikeli programları Mac'inize yüklemeye çalışabilir. <ph name="BEGIN_LEARN_MORE_LINK" />Daha fazla bilgi<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">Bu politikada birden fazla kaynak var, ancak değerler aynı.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">Temizle</translation>
 <translation id="6644283850729428850">Bu politika uygun bulunmadı.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{Yok}=1{1 siteden (Google Hesabınızdan çıkış yapılmaz)}other{# siteden (Google Hesabınızdan çıkış yapılmaz)}}</translation>
@@ -1165,6 +1188,7 @@
 <translation id="6753269504797312559">Politika değeri</translation>
 <translation id="6757797048963528358">Cihazınız uyku moduna geçti.</translation>
 <translation id="6768213884286397650">Hagaki (Kartpostal)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">Mor</translation>
 <translation id="6786747875388722282">Uzantılar</translation>
 <translation id="6790428901817661496">Oynat</translation>
@@ -1467,6 +1491,7 @@
 <translation id="8261506727792406068">Sil</translation>
 <translation id="8262952874573525464">Altta kenar dikişi</translation>
 <translation id="8267698848189296333"><ph name="USERNAME" /> olarak oturum açılıyor</translation>
+<translation id="8269981117540303696">Artık gizli olarak göz atabilirsiniz. Bu cihazı kullanan diğer kişiler etkinliğinizi görmez. Yine de indirdikleriniz ve yer işaretleri kaydedilir.</translation>
 <translation id="8277900682056760511">Ödeme işleyici sayfası açıldı</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">Oturum Aç</translation>
@@ -1521,6 +1546,7 @@
 <translation id="858637041960032120">Telefon no ekle
 </translation>
 <translation id="860043288473659153">Kart sahibinin adı</translation>
+<translation id="8616822740383114808">Bu ayar, "<ph name="SETTINGS_PAGE" />" sayfasında "<ph name="ENFORCING_SETTING" />" tarafından zorunlu kılındı.</translation>
 <translation id="861775596732816396">Boyut 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Bu Kartı Bu Cihaza Kaydet</translation>
@@ -1566,6 +1592,7 @@
 <translation id="8891727572606052622">Geçersiz proxy modu.</translation>
 <translation id="8903921497873541725">Yakınlaştır</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">Gizli sekme açtınız</translation>
 <translation id="8912362522468806198">Google Hesabı</translation>
 <translation id="8918231688545606538">Bu sayfa şüpheli</translation>
 <translation id="892588693504540538">Sağ üstte delik</translation>
@@ -1662,6 +1689,7 @@
     &lt;li&gt;"<ph name="SOFTWARE_NAME" />" yazılımının yüklemesini kaldırmayı veya devre dışı bırakmayı deneyin&lt;/li&gt;
     &lt;li&gt;Başka bir kablosuz ağa bağlanmayı deneyin&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">Google Pay'den</translation>
 <translation id="998893882640184078">Yeni Chrome gizli penceresi açın</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_uk.xtb b/components/strings/components_strings_uk.xtb
index b1bef7f91..0821535a 100644
--- a/components/strings/components_strings_uk.xtb
+++ b/components/strings/components_strings_uk.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">Зігнути за типом "ворота праворуч"</translation>
 <translation id="1442987760062738829">Пробити отвір</translation>
 <translation id="1455413310270022028">Гумка</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5x7</translation>
 <translation id="1472675084647422956">Показати більше</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">Вибрати адресу доставки</translation>
 <translation id="1492194039220927094">Сповіщення про правила:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859"><ph name="BEGIN_LINK" />Відвідайте домашню сторінку цього сайту<ph name="END_LINK" />.</translation>
 <translation id="1644574205037202324">Історія</translation>
 <translation id="1645368109819982629">Протокол не підтримується</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">Отримання</translation>
 <translation id="1662550410081243962">Зберігати й заповнювати способи оплати</translation>
 <translation id="1663943134801823270">Дані картки та список адрес містяться в Chrome. Ними можна керувати в <ph name="BEGIN_LINK" />Налаштуваннях<ph name="END_LINK" />.</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">Зв’яжіться із системним адміністратором.</translation>
 <translation id="1739107442478692187">На сайті чи в додатку, якими ви користуєтеся, виявлено порушення безпеки даних. Chrome радить перевірити збережені паролі та негайно змінити їх на сайті <ph name="ORIGIN" />.</translation>
 <translation id="1740951997222943430">Введіть дійсний місяць закінчення терміну дії</translation>
+<translation id="1741613555002899862">Якщо параметр DnsOverHttpsMode має значення <ph name="SECURE_DNS_MODE_SECURE" />, потрібно вказати правило, яке має бути дійсним рядком.</translation>
 <translation id="1743520634839655729">Щоб наступного разу платити швидше, збережіть дані картки, ім’я та платіжну адресу в обліковому записі Google і на цьому пристрої.</translation>
 <translation id="1743570585616704562">Не розпізнано</translation>
 <translation id="1745880797583122200">Вашим веб-переглядачем керує адміністратор</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">Номер сторінки</translation>
 <translation id="1763864636252898013">Цей сервер не зміг довести, що він – домен <ph name="DOMAIN" />. Операційна система вашого пристрою не вважає його сертифікат безпеки надійним. Імовірні причини: неправильна конфігурація або хтось намагається перехопити ваше з’єднання.</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Проведіть діагностику мережі Windows<ph name="END_LINK" />.</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">Оновіть парольну фразу для синхронізації.</translation>
 <translation id="1787142507584202372">Тут відображатимуться ваші відкриті вкладки</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">Щоб допомогти покращити безпеку Chrome, надсилайте в Google <ph name="BEGIN_WHITEPAPER_LINK" />URL-адреси відвіданих сторінок, обмежену системну інформацію та контент деяких сторінок<ph name="END_WHITEPAPER_LINK" />. <ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">Версія мікропрограми</translation>
 <translation id="1981206234434200693">Очистити дані історії веб-перегляду Chrome</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{і ще 1}one{і ще #}few{і ще #}many{і ще #}other{і ще #}}</translation>
 <translation id="2003709556000175978">Скиньте пароль</translation>
 <translation id="2003775180883135320">Пробити чотири отвори вгорі</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">Пробити отвір унизу праворуч</translation>
 <translation id="2124528555835617522">На сайті чи в додатку, якими ви користуєтеся, виявлено порушення безпеки даних. Chrome радить негайно перевірити збережені паролі.</translation>
 <translation id="2129079103035905234">Датчики руху</translation>
+<translation id="2130448033692577677">Вибрані шаблони можуть не застосовуватися, оскільки правило DnsOverHttpsMode не налаштовано.</translation>
 <translation id="213826338245044447">Закладки на мобільному</translation>
 <translation id="214556005048008348">Скасувати оплату</translation>
 <translation id="2147827593068025794">Фонова синхронізація</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">Зшити вздовж лівого краю</translation>
 <translation id="225207911366869382">Дію цього значення припинено для цього правила</translation>
 <translation id="2257315177824333709">На жаль, зараз не вдається зберегти картку.</translation>
+<translation id="2258928405015593961">Введіть майбутню дату закінчення терміну дії та повторіть спробу</translation>
 <translation id="2262243747453050782">Помилка HTTP</translation>
 <translation id="2263079731045660823">Оновіть дані для автозаповнення кредитної картки в налаштуваннях Chrome</translation>
 <translation id="2267047181501709434">Підтвердження вашої особи…</translation>
@@ -496,6 +504,7 @@
 <translation id="3427092606871434483">Дозволяти (за умовчанням)</translation>
 <translation id="3427342743765426898">&amp;Повторити редагування</translation>
 <translation id="342781501876943858">Chromium радить скинути пароль, якщо ви застосовували його на інших сайтах.</translation>
+<translation id="3428151540071562330">Щонайменше один ідентифікатор URI шаблону сервера DnsOverHttpsTemplates недійсний і не використовуватиметься.</translation>
 <translation id="3431636764301398940">Зберегти цю картку на пристрої</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">Власник цього пристрою вимкнув гру з динозавром.</translation>
@@ -625,6 +634,7 @@
 <translation id="4110652170750985508">Переглянути платіж</translation>
 <translation id="4112140312785995938">Перейти назад</translation>
 <translation id="4116663294526079822">Завжди дозволяти на цьому сайті</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">Правило не підтримується.</translation>
 <translation id="4123572138124678573">Пробити три отвори внизу</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{і ще 1 елемент даних}one{і ще # елемент даних}few{і ще # елементи даних}many{і ще # елементів даних}other{і ще # елемента даних}}</translation>
@@ -690,6 +700,7 @@
 <translation id="4346197816712207223">Кредитні картки, які приймаються до оплати</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">Зловмисники на цьому сайті можуть намагатися встановити на ваш комп’ютер небезпечні програми, що викрадають або видаляють інформацію (наприклад, фотографії, паролі, повідомлення й дані кредитних карток).</translation>
+<translation id="4358059973562876591">Вибрані шаблони можуть не застосовуватися через помилку в правилі DnsOverHttpsMode.</translation>
 <translation id="4358461427845829800">Керувати способами оплати…</translation>
 <translation id="4367563149485757821">Number-12 (конверт)</translation>
 <translation id="437058704415269440">Баланс рахунку</translation>
@@ -952,6 +963,7 @@
 <translation id="5685654322157854305">Додати адресу доставки</translation>
 <translation id="5689199277474810259">Експортувати у формат JSON</translation>
 <translation id="5689516760719285838">Місцезнаходження</translation>
+<translation id="569000877158168851">Значення DnsOverHttpsTemplates невідповідне й не використовуватиметься, якщо для правила DnsOverHttpsMode не буде вибрано значення <ph name="SECURE_DNS_MODE_AUTOMATIC" /> або <ph name="SECURE_DNS_MODE_SECURE" />.</translation>
 <translation id="570530837424789914">Керувати…</translation>
 <translation id="57094364128775171">Запропонувати надійний пароль…</translation>
 <translation id="5710435578057952990">Ідентифікаційну інформацію цього веб-сайта не було перевірено.</translation>
@@ -977,6 +989,7 @@
 <translation id="5813119285467412249">&amp;Повторити додавання</translation>
 <translation id="583281660410589416">Невідомий</translation>
 <translation id="5838278095973806738">Не вводьте конфіденційну інформацію на цьому сайті (як-от паролі й дані кредитних карток). Зловмисники можуть викрасти її.</translation>
+<translation id="5851548754964597211">Список вкладок</translation>
 <translation id="5855253129151731373">Ім'я хосту цього сайту схоже на ім'я хосту сайту <ph name="LOOKALIKE_DOMAIN" />. Іноді зловмисники імітують сайти, вносячи незначні, майже непомітні зміни в доменне ім'я.
 
     Якщо ви вважаєте, що сталася помилка, перейдіть на сторінку https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals.</translation>
@@ -1036,6 +1049,7 @@
 <translation id="6064217302520318294">Блокування екрана</translation>
 <translation id="6080696365213338172">Ви отримали доступ до вмісту, використовуючи наданий адміністратором сертифікат. Адміністратор може перехоплювати дані, які ви надасте домену <ph name="DOMAIN" />.</translation>
 <translation id="6094273045989040137">Додати примітку</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">Історія веб-перегляду може також зберігатися у вашому обліковому записі Google на сторінці <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" /></translation>
 <translation id="6132597952260690497">Інформація про встановлені розширення та плагіни</translation>
 <translation id="6146055958333702838">Перевірте всі кабелі та перезавантажте всі маршрутизатори, модеми чи інші мережеві
@@ -1061,9 +1075,16 @@
 <translation id="6266934640124581640">Світло-бірюзовий</translation>
 <translation id="6276112860590028508">Тут з’являтимуться сторінки з вашого списку читання</translation>
 <translation id="627746635834430766">Щоб наступного разу платити швидше, збережіть дані картки та платіжну адресу в обліковому записі Google.</translation>
+<translation id="6279516281132775660">Chrome <ph name="BEGIN_EMPHASIS" />не зберігатиме<ph name="END_EMPHASIS" />:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />історію веб-перегляду;
+          <ph name="LIST_ITEM" />файли cookie та дані із сайтів;
+          <ph name="LIST_ITEM" />інформацію, яку ви вводите у формах.
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">Неможливо доставити замовлення за цією адресою. Укажіть іншу адресу.</translation>
 <translation id="6282194474023008486">Поштовий код</translation>
 <translation id="6290238015253830360">Тут відображатимуться рекомендовані статті</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Припинення роботи Google Асистента в Chrome</translation>
 <translation id="6305205051461490394">Сторінка <ph name="URL" /> недоступна.</translation>
 <translation id="6321917430147971392">Перевірте налаштування DNS</translation>
@@ -1127,11 +1148,13 @@
 <translation id="6596325263575161958">Параметри шифрування</translation>
 <translation id="6604181099783169992">Датчики руху чи світла</translation>
 <translation id="6609880536175561541">Prc7 (конверт)</translation>
+<translation id="6612358246767739896">Захищений вміст</translation>
 <translation id="6624427990725312378">Контактна інформація</translation>
 <translation id="6626291197371920147">Додати дійсний номер картки</translation>
 <translation id="6628463337424475685">Пошук <ph name="ENGINE" /></translation>
 <translation id="6630809736994426279">Зловмисники можуть використати сайт <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" />, щоб установити на ваш комп’ютер Mac небезпечні програми, що викрадають або видаляють інформацію (фотографії, паролі, повідомленняб дані кредитних карток тощо). <ph name="BEGIN_LEARN_MORE_LINK" />Докладніше<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">У правилі є кілька джерел з однаковими значеннями.</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">Очистити</translation>
 <translation id="6644283850729428850">Це правило більше не використовується.</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{Немає}=1{З 1 сайту (ви не вийдете з облікового запису Google)}one{З # сайту (ви не вийдете з облікового запису Google)}few{З # сайтів (ви не вийдете з облікового запису Google)}many{З # сайтів (ви не вийдете з облікового запису Google)}other{З # сайту (ви не вийдете з облікового запису Google)}}</translation>
@@ -1154,6 +1177,7 @@
 <translation id="6753269504797312559">Значення правила</translation>
 <translation id="6757797048963528358">Ваш пристрій перейшов у режим сну.</translation>
 <translation id="6768213884286397650">Hagaki (листівка)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">Фіолетовий</translation>
 <translation id="6786747875388722282">Розширення</translation>
 <translation id="6790428901817661496">Відтворити</translation>
@@ -1456,6 +1480,7 @@
 <translation id="8261506727792406068">Видалити</translation>
 <translation id="8262952874573525464">Зшити вздовж нижнього краю</translation>
 <translation id="8267698848189296333">Ви входите як <ph name="USERNAME" /></translation>
+<translation id="8269981117540303696">Тепер ви можете переглядати контент анонімно. Інші користувачі цього пристрою не бачитимуть дані про ваші дії. Однак завантаження та закладки зберігатимуться.</translation>
 <translation id="8277900682056760511">Аркуш обробника платежу відкрито</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">Вхід</translation>
@@ -1510,6 +1535,7 @@
 <translation id="858637041960032120">Додати тел.номер
 </translation>
 <translation id="860043288473659153">Ім’я та прізвище власника картки</translation>
+<translation id="8616822740383114808">Це налаштування застосовується параметром "<ph name="ENFORCING_SETTING" />" у меню "<ph name="SETTINGS_PAGE" />"</translation>
 <translation id="861775596732816396">Розмір 4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Зберегти цю картку на пристрої</translation>
@@ -1555,6 +1581,7 @@
 <translation id="8891727572606052622">Недійсний режим проксі-сервера.</translation>
 <translation id="8903921497873541725">Збільшити масштаб</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">Ви перейшли в режим анонімного перегляду</translation>
 <translation id="8912362522468806198">Обліковий запис Google</translation>
 <translation id="8918231688545606538">Ця сторінка підозріла</translation>
 <translation id="892588693504540538">Пробити отвір угорі праворуч</translation>
@@ -1651,6 +1678,7 @@
     &lt;li&gt;Видаліть або вимкніть <ph name="SOFTWARE_NAME" />&lt;/li&gt;
     &lt;li&gt;Під’єднайтеся до іншої мережі&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">З Google Pay</translation>
 <translation id="998893882640184078">Відкрийте нове вікно в режимі анонімного перегляду в Chrome</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_vi.xtb b/components/strings/components_strings_vi.xtb
index 1bfa4d43..f5e4d3a0 100644
--- a/components/strings/components_strings_vi.xtb
+++ b/components/strings/components_strings_vi.xtb
@@ -993,6 +993,7 @@
 <translation id="5813119285467412249">&amp;Làm lại thêm</translation>
 <translation id="583281660410589416">Không xác định</translation>
 <translation id="5838278095973806738">Bạn không nên nhập bất kỳ thông tin nhạy cảm nào trên trang web này (ví dụ: mật khẩu hoặc thẻ tín dụng), vì những kẻ tấn công có thể đánh cắp thông tin đó.</translation>
+<translation id="5851548754964597211">Danh sách tab</translation>
 <translation id="5855253129151731373">Tên máy chủ của trang web này giống với miền <ph name="LOOKALIKE_DOMAIN" />. Kẻ tấn công đôi khi bắt chước các trang web bằng cách thực hiện các thay đổi nhỏ đối với tên miền mà bạn khó phát hiện ra.
 
     Nếu bạn cho rằng thông báo này hiển thị do lỗi, vui lòng truy cập vào https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals.</translation>
@@ -1143,6 +1144,7 @@
 <translation id="6596325263575161958">Tùy chọn mã hóa</translation>
 <translation id="6604181099783169992">Cảm biến chuyển động hoặc ánh sáng</translation>
 <translation id="6609880536175561541">Prc7 (Phong bì)</translation>
+<translation id="6612358246767739896">Nội dung được bảo vệ</translation>
 <translation id="6624427990725312378">Thông tin liên hệ</translation>
 <translation id="6626291197371920147">Thêm số thẻ hợp lệ</translation>
 <translation id="6628463337424475685">Tìm kiếm trên <ph name="ENGINE" /></translation>
diff --git a/components/strings/components_strings_zh-CN.xtb b/components/strings/components_strings_zh-CN.xtb
index 887fe8f..dbd18f9 100644
--- a/components/strings/components_strings_zh-CN.xtb
+++ b/components/strings/components_strings_zh-CN.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">关门折(右侧)</translation>
 <translation id="1442987760062738829">打孔</translation>
 <translation id="1455413310270022028">橡皮擦</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5x7</translation>
 <translation id="1472675084647422956">显示更多</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">选择送货地址</translation>
 <translation id="1492194039220927094">政策推送:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">请尝试<ph name="BEGIN_LINK" />访问该网站的首页<ph name="END_LINK" />。</translation>
 <translation id="1644574205037202324">历史记录</translation>
 <translation id="1645368109819982629">协议不受支持</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">取货</translation>
 <translation id="1662550410081243962">保存并填写付款方式</translation>
 <translation id="1663943134801823270">信用卡选项和地址选项均来自 Chrome。您可在<ph name="BEGIN_LINK" />设置<ph name="END_LINK" />中管理这些选项。</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">请尝试联系系统管理员。</translation>
 <translation id="1739107442478692187">您使用的某个网站或应用发生了数据泄露。Chrome 建议您立即检查并更改您在<ph name="ORIGIN" />上保存的密码。</translation>
 <translation id="1740951997222943430">请输入有效的失效月份</translation>
+<translation id="1741613555002899862">当 DnsOverHttpsMode 是“<ph name="SECURE_DNS_MODE_SECURE" />”时,必须将此政策指定为有效字符串。</translation>
 <translation id="1743520634839655729">若想在下次购物时更快捷地付款,请将您的付款卡信息、姓名和帐单邮寄地址保存到您的 Google 帐号名下以及这台设备中。</translation>
 <translation id="1743570585616704562">无法识别</translation>
 <translation id="1745880797583122200">您的浏览器受管理</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">页码</translation>
 <translation id="1763864636252898013">此服务器无法证明它是<ph name="DOMAIN" />;您设备的操作系统不信任其安全证书。出现此问题的原因可能是配置有误或您的连接被拦截了。</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />尝试运行 Windows 网络诊断<ph name="END_LINK" />。</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">请更新您的同步密码。</translation>
 <translation id="1787142507584202372">您打开的标签页会显示在此处</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061">将<ph name="BEGIN_WHITEPAPER_LINK" />您访问的部分网页的网址、有限的系统信息以及部分网页内容<ph name="END_WHITEPAPER_LINK" />发送给 Google,以帮助我们提升 Chrome 的安全性。<ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">固件版本</translation>
 <translation id="1981206234434200693">清除 Chrome 的浏览记录数据</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{以及另外 1 个应用}other{以及另外 # 个应用}}</translation>
 <translation id="2003709556000175978">立即重置您的密码</translation>
 <translation id="2003775180883135320">四孔(顶部)</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">打孔(右下角)</translation>
 <translation id="2124528555835617522">您使用的某个网站或应用发生了数据泄露。Chrome 建议您立即检查已保存的密码。</translation>
 <translation id="2129079103035905234">动态传感器</translation>
+<translation id="2130448033692577677">您指定的模板未必会被应用,因为 DnsOverHttpsMode 政策未设置。</translation>
 <translation id="213826338245044447">移动设备书签</translation>
 <translation id="214556005048008348">取消付款</translation>
 <translation id="2147827593068025794">后台同步</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">边缘装订(左侧)</translation>
 <translation id="225207911366869382">适用于该政策的此值已弃用。</translation>
 <translation id="2257315177824333709">抱歉,当前无法保存您的卡</translation>
+<translation id="2258928405015593961">失效日期必须是未来的日期。请重新输入,再试一次</translation>
 <translation id="2262243747453050782">HTTP 错误</translation>
 <translation id="2263079731045660823">在 Chrome 设置中更新信用卡自动填充信息</translation>
 <translation id="2267047181501709434">正在验证您的身份…</translation>
@@ -494,6 +502,7 @@
 <translation id="3427092606871434483">允许(默认)</translation>
 <translation id="3427342743765426898">恢复修改(&amp;R)</translation>
 <translation id="342781501876943858">如果您在其他网站上重复使用了您的密码,Chromium 建议您重置该密码。</translation>
+<translation id="3428151540071562330">一个或多个 DnsOverHttpsTemplates 服务器模板 URI 无效,因此不会被使用。</translation>
 <translation id="3431636764301398940">将此卡的信息保存到该设备</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">此设备的所有者已关闭恐龙游戏。</translation>
@@ -621,6 +630,7 @@
 <translation id="4110652170750985508">查看您的付款</translation>
 <translation id="4112140312785995938">快退</translation>
 <translation id="4116663294526079822">在此网站上始终允许</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">政策范围不受支持。</translation>
 <translation id="4123572138124678573">三孔(底部)</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{1 项其他内容}other{# 项其他内容}}</translation>
@@ -686,6 +696,7 @@
 <translation id="4346197816712207223">接受的信用卡</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">此网站上的攻击者可能会试图在您的计算机上安装危险程序,以窃取或删除您的信息(例如:照片、密码、通讯内容和信用卡信息)。</translation>
+<translation id="4358059973562876591">您指定的模板未必会被应用,因为 DnsOverHttpsMode 政策出错了。</translation>
 <translation id="4358461427845829800">管理付款方式…</translation>
 <translation id="4367563149485757821">Number-12 (Envelope)</translation>
 <translation id="437058704415269440">帐号余额</translation>
@@ -948,6 +959,7 @@
 <translation id="5685654322157854305">添加送货地址</translation>
 <translation id="5689199277474810259">导出为 JSON 格式</translation>
 <translation id="5689516760719285838">位置信息</translation>
+<translation id="569000877158168851">DnsOverHttpsTemplates 值不相关,因此不会被使用,除非 DnsOverHttpsMode 政策设为“<ph name="SECURE_DNS_MODE_AUTOMATIC" />”或“<ph name="SECURE_DNS_MODE_SECURE" />”。</translation>
 <translation id="570530837424789914">管理…</translation>
 <translation id="57094364128775171">建议安全系数高的密码…</translation>
 <translation id="5710435578057952990">此网站尚未经过身份验证。</translation>
@@ -973,6 +985,7 @@
 <translation id="5813119285467412249">恢复添加(&amp;R)</translation>
 <translation id="583281660410589416">未知</translation>
 <translation id="5838278095973806738">请勿在此网站上输入任何敏感信息(例如密码或信用卡信息),因为攻击者可能会盗取这些信息。</translation>
+<translation id="5851548754964597211">标签列表</translation>
 <translation id="5855253129151731373">此网站的主机名看起来和 <ph name="LOOKALIKE_DOMAIN" /> 很相似。攻击者有时会对域名做些令人难以发现的细微更改来仿冒网站。
 
     如果您认为系统不该向您显示这条提示,请访问 https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals。</translation>
@@ -1032,6 +1045,7 @@
 <translation id="6064217302520318294">屏幕锁定</translation>
 <translation id="6080696365213338172">您已使用管理员提供的证书访问了内容,因此管理员可以拦截您提供给 <ph name="DOMAIN" /> 的数据。</translation>
 <translation id="6094273045989040137">注释</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">您的 Google 帐号在 <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" /> 上可能有其他形式的浏览记录</translation>
 <translation id="6132597952260690497">与已安装的扩展程序和插件相关的信息</translation>
 <translation id="6146055958333702838">请检查所有网线是否都已连好,然后重新启动您可能正在使用的任何路由器、调制解调器或其他网络设备。</translation>
@@ -1056,9 +1070,16 @@
 <translation id="6266934640124581640">浅青色</translation>
 <translation id="6276112860590028508">您的阅读清单中的网页会显示在此处</translation>
 <translation id="627746635834430766">若想在下次购物时更快捷地付款,请将您的付款卡信息和帐单邮寄地址保存到您的 Google 帐号中。</translation>
+<translation id="6279516281132775660">Chrome <ph name="BEGIN_EMPHASIS" />不会保存<ph name="END_EMPHASIS" />以下信息:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />您的浏览记录
+          <ph name="LIST_ITEM" />Cookie 和网站数据
+          <ph name="LIST_ITEM" />在表单中填写的信息
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">无法递送到此地址。请另选一个地址。</translation>
 <translation id="6282194474023008486">邮编</translation>
 <translation id="6290238015253830360">为您推荐的文章会显示在此处</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">Chrome 中的 Google 助理即将停止工作</translation>
 <translation id="6305205051461490394">无法访问 <ph name="URL" />。</translation>
 <translation id="6321917430147971392">请检查您的DNS设置是否正确</translation>
@@ -1122,11 +1143,13 @@
 <translation id="6596325263575161958">加密选项</translation>
 <translation id="6604181099783169992">动态传感器或光传感器</translation>
 <translation id="6609880536175561541">Prc7 (Envelope)</translation>
+<translation id="6612358246767739896">受保护的内容</translation>
 <translation id="6624427990725312378">联系信息</translation>
 <translation id="6626291197371920147">添加有效的卡号</translation>
 <translation id="6628463337424475685"><ph name="ENGINE" /> 搜索</translation>
 <translation id="6630809736994426279">攻击者可能会试图通过 <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> 在您的 Mac 上安装危险程序,以窃取或删除您的信息(如照片、密码、通讯内容和信用卡信息)。<ph name="BEGIN_LEARN_MORE_LINK" />了解详情<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">此政策存在多个来源,但它们具有相同的值。</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">清除</translation>
 <translation id="6644283850729428850">此政策已弃用。</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{无}=1{来自 1 个网站(这不会致使您退出自己的 Google 帐号)}other{来自 # 个网站(这不会致使您退出自己的 Google 帐号)}}</translation>
@@ -1149,6 +1172,7 @@
 <translation id="6753269504797312559">政策值</translation>
 <translation id="6757797048963528358">您的设备已进入休眠模式。</translation>
 <translation id="6768213884286397650">Hagaki (Postcard)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">紫罗兰色</translation>
 <translation id="6786747875388722282">扩展程序</translation>
 <translation id="6790428901817661496">播放</translation>
@@ -1451,6 +1475,7 @@
 <translation id="8261506727792406068">删除</translation>
 <translation id="8262952874573525464">边缘装订(底部)</translation>
 <translation id="8267698848189296333">目前登录的帐号是 <ph name="USERNAME" /></translation>
+<translation id="8269981117540303696">现在,您便可进行私密浏览了。共用此设备的其他用户将不会看到您的活动,但您下载的内容和添加的书签将会保存在此设备上。</translation>
 <translation id="8277900682056760511">付款处理程序工作表已打开</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">登录</translation>
@@ -1505,6 +1530,7 @@
 <translation id="858637041960032120">添加电话号码
 </translation>
 <translation id="860043288473659153">持卡人姓名</translation>
+<translation id="8616822740383114808">此设置是由“<ph name="SETTINGS_PAGE" />”中的“<ph name="ENFORCING_SETTING" />”强制执行的</translation>
 <translation id="861775596732816396">大小:4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">将此卡的信息保存到该设备</translation>
@@ -1550,6 +1576,7 @@
 <translation id="8891727572606052622">代理模式无效。</translation>
 <translation id="8903921497873541725">放大</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">您已进入无痕模式</translation>
 <translation id="8912362522468806198">Google 帐号</translation>
 <translation id="8918231688545606538">此网页可疑</translation>
 <translation id="892588693504540538">打孔(右上角)</translation>
@@ -1646,6 +1673,7 @@
     &lt;li&gt;请尝试卸载或停用“<ph name="SOFTWARE_NAME" />”&lt;/li&gt;
     &lt;li&gt;请尝试连接到其他网络&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">来自 Google Pay</translation>
 <translation id="998893882640184078">打开新的 Chrome 无痕式窗口</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_zh-TW.xtb b/components/strings/components_strings_zh-TW.xtb
index 59762293..af4bacb 100644
--- a/components/strings/components_strings_zh-TW.xtb
+++ b/components/strings/components_strings_zh-TW.xtb
@@ -111,8 +111,10 @@
 <translation id="1442386063175183758">右半邊對折</translation>
 <translation id="1442987760062738829">打孔</translation>
 <translation id="1455413310270022028">橡皮擦</translation>
+<translation id="1462245070427461050">JIS B9</translation>
 <translation id="1463543813647160932">5x7</translation>
 <translation id="1472675084647422956">顯示更多</translation>
+<translation id="1473183651233018052">JIS B10</translation>
 <translation id="147358896496811705">2A0</translation>
 <translation id="1484290072879560759">選擇運送地址</translation>
 <translation id="1492194039220927094">政策通知推送:</translation>
@@ -154,6 +156,7 @@
 <translation id="1640244768702815859">請嘗試<ph name="BEGIN_LINK" />造訪網站首頁<ph name="END_LINK" />。</translation>
 <translation id="1644574205037202324">歷史記錄</translation>
 <translation id="1645368109819982629">不支援的通訊協定</translation>
+<translation id="1652415888492971589">JIS B8</translation>
 <translation id="1656489000284462475">取件</translation>
 <translation id="1662550410081243962">儲存及填入付款方式</translation>
 <translation id="1663943134801823270">信用卡和地址資訊皆來自 Chrome。你可以在<ph name="BEGIN_LINK" />設定<ph name="END_LINK" />頁面管理這些資訊。</translation>
@@ -174,6 +177,7 @@
 <translation id="1734878702283171397">建議您與系統管理員聯絡。</translation>
 <translation id="1739107442478692187">你使用的網站或應用程式發生資料侵害事件。Chrome 建議你檢查儲存的密碼,並立即變更 <ph name="ORIGIN" /> 上的密碼。</translation>
 <translation id="1740951997222943430">請輸入有效的到期月份</translation>
+<translation id="1741613555002899862">將 DnsOverHttpsMode 設為 <ph name="SECURE_DNS_MODE_SECURE" /> 時,必須指定有效的字串。</translation>
 <translation id="1743520634839655729">只要將你的卡片資訊、姓名與帳單地址儲存到你的 Google 帳戶中和這部裝置上,下次即可更快完成付款程序。</translation>
 <translation id="1743570585616704562">無法識別</translation>
 <translation id="1745880797583122200">你的瀏覽器受到管理</translation>
@@ -181,6 +185,7 @@
 <translation id="1753706481035618306">頁碼</translation>
 <translation id="1763864636252898013">伺服器無法證明其屬於 <ph name="DOMAIN" /> 網域;其安全性憑證未取得你裝置作業系統的信任。這可能是因為設定錯誤,或有攻擊者攔截你的連線所致。</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />嘗試執行 Windows 網路診斷<ph name="END_LINK" />。</translation>
+<translation id="1778646502362731194">JIS B0</translation>
 <translation id="1783075131180517613">請更新你的同步通關密語。</translation>
 <translation id="1787142507584202372">這裡會顯示你最近開啟的分頁</translation>
 <translation id="1791429645902722292">Google Smart Lock</translation>
@@ -218,6 +223,7 @@
 <translation id="1974883374937189061"><ph name="BEGIN_WHITEPAPER_LINK" />將你造訪的部分網頁網址、特定的系統資訊以及部分網頁內容<ph name="END_WHITEPAPER_LINK" />傳送給 Google,協助改善 Chrome 的安全性。<ph name="PRIVACY_PAGE_LINK" /></translation>
 <translation id="1978555033938440688">韌體版本</translation>
 <translation id="1981206234434200693">清除 Chrome 的瀏覽記錄資料</translation>
+<translation id="1992331125980284532">JIS B3</translation>
 <translation id="2001146170449793414">{COUNT,plural, =1{以及另外 1 個應用程式}other{以及另外 # 個應用程式}}</translation>
 <translation id="2003709556000175978">立即重設你的密碼</translation>
 <translation id="2003775180883135320">四孔 (頂端)</translation>
@@ -245,6 +251,7 @@
 <translation id="2119867082804433120">打孔 (右下方)</translation>
 <translation id="2124528555835617522">你使用的網站或應用程式發生資料侵害事件。Chrome 建議你立即檢查已儲存的密碼。</translation>
 <translation id="2129079103035905234">動作感應器</translation>
+<translation id="2130448033692577677">你並未設定 DnsOverHttpsMode 政策,因此系統無法套用你指定的範本。</translation>
 <translation id="213826338245044447">行動版書籤</translation>
 <translation id="214556005048008348">取消付款</translation>
 <translation id="2147827593068025794">背景同步處理</translation>
@@ -271,6 +278,7 @@
 <translation id="2250931979407627383">邊緣裝訂 (左側)</translation>
 <translation id="225207911366869382">這個政策值已遭汰換。</translation>
 <translation id="2257315177824333709">很抱歉,目前無法儲存你的卡片</translation>
+<translation id="2258928405015593961">請將到期日設在未來,然後再試一次</translation>
 <translation id="2262243747453050782">HTTP 錯誤</translation>
 <translation id="2263079731045660823">在 Chrome 設定中更新信用卡自動填入資訊</translation>
 <translation id="2267047181501709434">正在驗證你的身分...</translation>
@@ -496,6 +504,7 @@
 <translation id="3427092606871434483">允許 (預設)</translation>
 <translation id="3427342743765426898">重做編輯(&amp;R)</translation>
 <translation id="342781501876943858">如果你在其他網站上重複使用過你的密碼,Chromium 會建議你重設密碼。</translation>
+<translation id="3428151540071562330">一或多個 DnsOverHttpsTemplates 伺服器範本 URI 無效,因此系統不會採用這些伺服器範本 URI。</translation>
 <translation id="3431636764301398940">將這張信用卡儲存到這個裝置</translation>
 <translation id="3443726618221119081">Juuro-Ku-Kai</translation>
 <translation id="3447661539832366887">這個裝置的擁有者已關閉恐龍遊戲。</translation>
@@ -625,6 +634,7 @@
 <translation id="4110652170750985508">查看您的付款</translation>
 <translation id="4112140312785995938">倒轉</translation>
 <translation id="4116663294526079822">永遠允許在這個網站執行</translation>
+<translation id="4116701314593212016">JIS B7</translation>
 <translation id="4117700440116928470">系統不支援這項政策的範圍。</translation>
 <translation id="4123572138124678573">三孔 (底部)</translation>
 <translation id="4129401438321186435">{COUNT,plural, =1{以及另外 1 項表單資料}other{以及另外 # 項表單資料}}</translation>
@@ -690,6 +700,7 @@
 <translation id="4346197816712207223">接受的信用卡</translation>
 <translation id="4346833872170306413">Roc-16K</translation>
 <translation id="4356973930735388585">攻擊者可能會試圖透過這個網站在你的電腦上安裝危險程式,藉此竊取或刪除你的資訊 (例如相片、密碼、郵件和信用卡資料)。</translation>
+<translation id="4358059973562876591">DnsOverHttpsMode 政策發生錯誤,因此系統無法套用你指定的範本。</translation>
 <translation id="4358461427845829800">管理付款方式...</translation>
 <translation id="4367563149485757821">Number-12 (Envelope)</translation>
 <translation id="437058704415269440">帳戶餘額</translation>
@@ -952,6 +963,7 @@
 <translation id="5685654322157854305">新增運送地址</translation>
 <translation id="5689199277474810259">以 JSON 格式匯出</translation>
 <translation id="5689516760719285838">位置</translation>
+<translation id="569000877158168851">除非 DnsOverHttpsMode 政策設為 <ph name="SECURE_DNS_MODE_AUTOMATIC" /> 或 <ph name="SECURE_DNS_MODE_SECURE" />,否則 DnsOverHttpsTemplates 的值不具關聯性,系統也不會使用該值。</translation>
 <translation id="570530837424789914">管理...</translation>
 <translation id="57094364128775171">建議高強度密碼…</translation>
 <translation id="5710435578057952990">此網頁的身分未經驗證。</translation>
@@ -977,6 +989,7 @@
 <translation id="5813119285467412249">重做新增(&amp;R)</translation>
 <translation id="583281660410589416">未知</translation>
 <translation id="5838278095973806738">請勿在這個網站上輸入任何機密資訊 (例如密碼或信用卡號碼),以免遭到攻擊者竊取。</translation>
+<translation id="5851548754964597211">分頁清單</translation>
 <translation id="5855253129151731373">這個網站的主機名稱與 <ph name="LOOKALIKE_DOMAIN" /> 相似。攻擊者有時會在網域名稱中加入不易察覺的細微變更來仿冒網站。
 
     如果你認為系統不應顯示這則訊息,請前往 https://bugs.chromium.org/p/chromium/issues/entry?template=Safety+Tips+Appeals。</translation>
@@ -1036,6 +1049,7 @@
 <translation id="6064217302520318294">螢幕鎖定</translation>
 <translation id="6080696365213338172">你使用了管理員提供的憑證存取內容,因此管理員可攔截你傳送至「<ph name="DOMAIN" />」的資料。</translation>
 <translation id="6094273045989040137">註解</translation>
+<translation id="6104072995492677441">JIS B6</translation>
 <translation id="610911394827799129">你的 Google 帳戶仍可能保留了其他類型的瀏覽記錄 (可前往 <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" /> 查詢)。</translation>
 <translation id="6132597952260690497">已安裝的擴充功能和外掛程式相關資訊</translation>
 <translation id="6146055958333702838">檢查您的網路線是否穩固連接。重新啟動您可能正在使用的任何路由器、
@@ -1061,9 +1075,16 @@
 <translation id="6266934640124581640">淺藍綠色</translation>
 <translation id="6276112860590028508">你的閱讀清單中的頁面會顯示在這裡</translation>
 <translation id="627746635834430766">只要將卡片資訊與帳單地址儲存到你的 Google 帳戶中,下次即可更快完成付款程序。</translation>
+<translation id="6279516281132775660">Chrome <ph name="BEGIN_EMPHASIS" />不會儲存<ph name="END_EMPHASIS" />下列資訊:
+        <ph name="BEGIN_LIST" />
+          <ph name="LIST_ITEM" />你的瀏覽記錄
+          <ph name="LIST_ITEM" />Cookie 和網站資料
+          <ph name="LIST_ITEM" />在表單中輸入的資訊
+        <ph name="END_LIST" /></translation>
 <translation id="6280223929691119688">快遞無法送貨到這個地址,請改用其他地址。</translation>
 <translation id="6282194474023008486">郵遞區號</translation>
 <translation id="6290238015253830360">這裡會顯示推薦給你的文章</translation>
+<translation id="6293309776179964942">JIS B5</translation>
 <translation id="6302269476990306341">正在停止 Chrome 版 Google 助理</translation>
 <translation id="6305205051461490394">無法連上 <ph name="URL" />。</translation>
 <translation id="6321917430147971392">檢查 DNS 設定</translation>
@@ -1127,11 +1148,13 @@
 <translation id="6596325263575161958">加密選項</translation>
 <translation id="6604181099783169992">動作或光源感應器</translation>
 <translation id="6609880536175561541">Prc7 (信封)</translation>
+<translation id="6612358246767739896">受保護內容</translation>
 <translation id="6624427990725312378">聯絡資訊</translation>
 <translation id="6626291197371920147">新增有效的信用卡號碼</translation>
 <translation id="6628463337424475685"><ph name="ENGINE" /> 搜尋</translation>
 <translation id="6630809736994426279">攻擊者目前可能會試圖透過 <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> 在你的 Mac 上安裝危險程式,藉此竊取或刪除你的資訊 (例如相片、密碼、郵件和信用卡資料)。<ph name="BEGIN_LEARN_MORE_LINK" />瞭解詳情<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6631202559048444592">這項政策有多個來源,但來源的值都相同。</translation>
+<translation id="663260587451432563">JIS B4</translation>
 <translation id="6643016212128521049">清除</translation>
 <translation id="6644283850729428850">這項政策已遭取代。</translation>
 <translation id="6646269444027925224">{COUNT,plural, =0{無}=1{1 個網站 (你不會因此登出 Google 帳戶)}other{# 個網站 (你不會因此登出 Google 帳戶)}}</translation>
@@ -1154,6 +1177,7 @@
 <translation id="6753269504797312559">政策值</translation>
 <translation id="6757797048963528358">您的裝置已進入睡眠模式。</translation>
 <translation id="6768213884286397650">Hagaki (明信片)</translation>
+<translation id="6775759552199460396">JIS B2</translation>
 <translation id="67862343314499040">紫羅蘭色</translation>
 <translation id="6786747875388722282">擴充功能</translation>
 <translation id="6790428901817661496">播放</translation>
@@ -1456,7 +1480,8 @@
 <translation id="8261506727792406068">刪除</translation>
 <translation id="8262952874573525464">邊緣裝訂 (底部)</translation>
 <translation id="8267698848189296333">正在以 <ph name="USERNAME" /> 的身分登入</translation>
-<translation id="8277900682056760511">已關閉付款處理常式工作表</translation>
+<translation id="8269981117540303696">現在你可以進行私密瀏覽了。共用這部裝置的其他使用者不會看到你的活動,不過,你下載的內容和新增的書籤仍會保留在裝置上。</translation>
+<translation id="8277900682056760511">已開啟付款處理常式工作表</translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">登入</translation>
 <translation id="8288807391153049143">顯示憑證</translation>
@@ -1509,6 +1534,7 @@
 <translation id="8571890674111243710">正在將網頁翻譯成<ph name="LANGUAGE" />...</translation>
 <translation id="858637041960032120">新增電話號碼</translation>
 <translation id="860043288473659153">持卡人姓名</translation>
+<translation id="8616822740383114808">這項設定由「<ph name="ENFORCING_SETTING" />」在「<ph name="SETTINGS_PAGE" />」強制執行</translation>
 <translation id="861775596732816396">粗細:4</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">將這張信用卡儲存到這個裝置</translation>
@@ -1554,6 +1580,7 @@
 <translation id="8891727572606052622">Proxy 模式無效。</translation>
 <translation id="8903921497873541725">放大</translation>
 <translation id="890485472659500557">Engineering-C</translation>
+<translation id="8910670906166981838">你已啟用無痕模式</translation>
 <translation id="8912362522468806198">Google 帳戶</translation>
 <translation id="8918231688545606538">這個網頁包含可疑的內容</translation>
 <translation id="892588693504540538">打孔 (右上方)</translation>
@@ -1650,6 +1677,7 @@
     &lt;li&gt;嘗試解除安裝或停用「<ph name="SOFTWARE_NAME" />」&lt;/li&gt;
     &lt;li&gt;嘗試連線至其他網路&lt;/li&gt;
     &lt;/ul&gt;</translation>
+<translation id="994346157028146140">JIS B1</translation>
 <translation id="997986563973421916">來自 Google Pay</translation>
 <translation id="998893882640184078">開啟新的 Chrome 無痕式視窗</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/sync_sessions/BUILD.gn b/components/sync_sessions/BUILD.gn
index 6ff3c21..bef3d024 100644
--- a/components/sync_sessions/BUILD.gn
+++ b/components/sync_sessions/BUILD.gn
@@ -61,7 +61,6 @@
     "//components/keyed_service/core",
     "//components/prefs",
     "//components/sync_user_events",
-    "//components/variations",
     "//components/version_info",
     "//google_apis",
     "//ui/base:base",
diff --git a/components/sync_sessions/DEPS b/components/sync_sessions/DEPS
index 7a0379d15..2ea7c4f 100644
--- a/components/sync_sessions/DEPS
+++ b/components/sync_sessions/DEPS
@@ -9,7 +9,6 @@
   "+components/sync",
   "+components/sync_device_info",
   "+components/sync_user_events",
-  "+components/variations",
   "+components/version_info",
   "+google_apis",
   "+ui/base/page_transition_types.h",
diff --git a/components/viz/service/BUILD.gn b/components/viz/service/BUILD.gn
index bff4aa5..3f93edf 100644
--- a/components/viz/service/BUILD.gn
+++ b/components/viz/service/BUILD.gn
@@ -18,10 +18,14 @@
     "display/bsp_tree.h",
     "display/bsp_walk_action.cc",
     "display/bsp_walk_action.h",
+    "display/ca_layer_overlay.cc",
+    "display/ca_layer_overlay.h",
     "display/color_lut_cache.cc",
     "display/color_lut_cache.h",
     "display/damage_frame_annotator.cc",
     "display/damage_frame_annotator.h",
+    "display/dc_layer_overlay.cc",
+    "display/dc_layer_overlay.h",
     "display/direct_renderer.cc",
     "display/direct_renderer.h",
     "display/display.cc",
@@ -242,8 +246,6 @@
 
   if (is_mac) {
     sources += [
-      "display/ca_layer_overlay.cc",
-      "display/ca_layer_overlay.h",
       "display_embedder/overlay_candidate_validator_mac.cc",
       "display_embedder/overlay_candidate_validator_mac.h",
       "display_embedder/software_output_device_mac.cc",
@@ -288,8 +290,6 @@
 
   if (is_win) {
     sources += [
-      "display/dc_layer_overlay.cc",
-      "display/dc_layer_overlay.h",
       "display_embedder/output_device_backing.cc",
       "display_embedder/output_device_backing.h",
       "display_embedder/overlay_candidate_validator_win.cc",
@@ -425,6 +425,7 @@
     "display/gl_renderer_copier_unittest.cc",
     "display/gl_renderer_unittest.cc",
     "display/layer_quad_unittest.cc",
+    "display/overlay_unittest.cc",
     "display/renderer_pixeltest.cc",
     "display/shader_unittest.cc",
     "display/software_renderer_unittest.cc",
@@ -488,10 +489,7 @@
   ]
 
   if (use_ozone) {
-    sources += [
-      "display/overlay_unittest.cc",
-      "display_embedder/software_output_device_ozone_unittest.cc",
-    ]
+    sources += [ "display_embedder/software_output_device_ozone_unittest.cc" ]
     deps += [
       "//ui/compositor:test_support",
       "//ui/ozone",
@@ -499,23 +497,16 @@
   }
 
   if (is_mac) {
-    sources += [
-      "display/overlay_ca_unittest.cc",
-      "display_embedder/software_output_device_mac_unittest.mm",
-    ]
+    sources += [ "display_embedder/software_output_device_mac_unittest.mm" ]
     libs = [ "IOSurface.framework" ]
   }
 
   if (is_win) {
-    sources += [
-      "display/overlay_dc_unittest.cc",
-      "display_embedder/output_device_backing_unittest.cc",
-    ]
+    sources += [ "display_embedder/output_device_backing_unittest.cc" ]
   }
 
   if (is_android) {
     sources += [
-      "display/overlay_unittest.cc",
       "display_embedder/overlay_candidate_validator_surface_control_unittest.cc",
       "frame_sinks/external_begin_frame_source_android_unittest.cc",
     ]
diff --git a/components/viz/service/display/DEPS b/components/viz/service/display/DEPS
index 7c4078cc..7dc1aeb6 100644
--- a/components/viz/service/display/DEPS
+++ b/components/viz/service/display/DEPS
@@ -34,7 +34,7 @@
 ]
 
 specific_include_rules = {
-  "dc_layer_overlay.cc|overlay_dc_unittest.cc": [
+  "dc_layer_overlay.cc|overlay_unittest.cc": [
     # TODO(danakj): gl_switches.h brings runtime flags into the compositor which
     # makes testing coverage harder/less clear, it should not be here.
     "+ui/gl/gl_switches.h",
diff --git a/components/viz/service/display/direct_renderer.cc b/components/viz/service/display/direct_renderer.cc
index c63144c..e80a645 100644
--- a/components/viz/service/display/direct_renderer.cc
+++ b/components/viz/service/display/direct_renderer.cc
@@ -71,12 +71,10 @@
   return canvas;
 }
 
-#if defined(OS_WIN)
 // Switching between enabling DC layers and not is expensive, so only
 // switch away after a large number of frames not needing DC layers have
 // been produced.
 constexpr int kNumberOfFramesBeforeDisablingDCLayers = 60;
-#endif  // defined(OS_WIN)
 
 // Returns the bounding box that contains the specified rounded corner.
 gfx::RectF ComputeRoundedCornerBoundingBox(const gfx::RRectF& rrect,
@@ -132,9 +130,7 @@
 
   use_partial_swap_ = settings_->partial_swap_enabled && CanPartialSwap();
   allow_empty_swap_ = use_partial_swap_;
-#if defined(OS_WIN)
   supports_dc_layers_ = output_surface_->capabilities().supports_dc_layers;
-#endif
   if (context_provider) {
     if (context_provider->ContextCapabilities().commit_overlay_planes)
       allow_empty_swap_ = true;
@@ -352,15 +348,16 @@
       resource_provider_, render_passes_in_draw_order,
       output_surface_->color_matrix(), render_pass_filters_,
       render_pass_backdrop_filters_, primary_plane,
-      &current_frame()->overlay_list, &current_frame()->root_damage_rect,
+      &current_frame()->overlay_list, &current_frame()->ca_layer_overlay_list,
+      &current_frame()->dc_layer_overlay_list,
+      &current_frame()->root_damage_rect,
       &current_frame()->root_content_bounds);
 
   overlay_processor_->AdjustOutputSurfaceOverlay(
       &(current_frame()->output_surface_plane));
 
-#if defined(OS_WIN)
   bool was_using_dc_layers = using_dc_layers_;
-  if (!current_frame()->overlay_list.empty()) {
+  if (!current_frame()->dc_layer_overlay_list.empty()) {
     DCHECK(supports_dc_layers_);
     using_dc_layers_ = true;
     frames_since_using_dc_layers_ = 0;
@@ -371,7 +368,6 @@
 
   if (supports_dc_layers_ && (was_using_dc_layers != using_dc_layers_))
     SetEnableDCLayers(using_dc_layers_);
-#endif
 
   // Draw all non-root render passes except for the root render pass.
   for (const auto& pass : *render_passes_in_draw_order) {
@@ -380,7 +376,6 @@
     DrawRenderPassAndExecuteCopyRequests(pass.get());
   }
 
-#if defined(OS_WIN)
   if (supports_dc_layers_ &&
       (did_reshape || (was_using_dc_layers != using_dc_layers_))) {
     // The entire surface has to be redrawn if it was reshaped or if switching
@@ -388,7 +383,6 @@
     // discarded and some contents would otherwise be undefined.
     current_frame()->root_damage_rect = gfx::Rect(device_viewport_size);
   }
-#endif
 
   // We can skip all drawing if the damage rect is now empty.
   bool skip_drawing_root_render_pass =
@@ -617,10 +611,8 @@
   // set on the root framebuffer or else the rendering may modify something
   // outside the damage rectangle, even if the damage rectangle is the size of
   // the full backbuffer.
-  bool render_pass_requires_scissor = render_pass_is_clipped;
-#if defined(OS_WIN)
-  render_pass_requires_scissor |= (supports_dc_layers_ && is_root_render_pass);
-#endif
+  bool render_pass_requires_scissor =
+      (supports_dc_layers_ && is_root_render_pass) || render_pass_is_clipped;
   bool has_external_stencil_test =
       is_root_render_pass && output_surface_->HasExternalStencilTest();
   bool should_clear_surface =
@@ -728,10 +720,8 @@
   current_frame()->current_render_pass = render_pass;
   if (render_pass == current_frame()->root_render_pass) {
     BindFramebufferToOutputSurface();
-#if defined(OS_WIN)
     if (supports_dc_layers_)
       output_surface_->SetDrawRectangle(current_frame()->root_damage_rect);
-#endif
     InitializeViewport(current_frame(), render_pass->output_rect,
                        gfx::Rect(current_frame()->device_viewport_size),
                        current_frame()->device_viewport_size);
diff --git a/components/viz/service/display/direct_renderer.h b/components/viz/service/display/direct_renderer.h
index 347a9094..c12b9d1d 100644
--- a/components/viz/service/display/direct_renderer.h
+++ b/components/viz/service/display/direct_renderer.h
@@ -12,8 +12,9 @@
 #include "base/containers/circular_deque.h"
 #include "base/containers/flat_map.h"
 #include "base/macros.h"
-#include "build/build_config.h"
 #include "components/viz/common/quads/tile_draw_quad.h"
+#include "components/viz/service/display/ca_layer_overlay.h"
+#include "components/viz/service/display/dc_layer_overlay.h"
 #include "components/viz/service/display/display_resource_provider.h"
 #include "components/viz/service/display/overlay_candidate_list.h"
 #include "components/viz/service/display/overlay_processor.h"
@@ -91,7 +92,9 @@
     gfx::Transform projection_matrix;
     gfx::Transform window_matrix;
 
-    OverlayProcessor::CandidateList overlay_list;
+    OverlayCandidateList overlay_list;
+    CALayerOverlayList ca_layer_overlay_list;
+    DCLayerOverlayList dc_layer_overlay_list;
     // When we have a buffer queue, the output surface could be treated as an
     // overlay plane, and the struct to store that information is in
     // |output_surface_plane|.
@@ -216,9 +219,7 @@
   virtual void CopyDrawnRenderPass(
       const copy_output::RenderPassGeometry& geometry,
       std::unique_ptr<CopyOutputRequest> request) = 0;
-#if defined(OS_WIN)
   virtual void SetEnableDCLayers(bool enable) = 0;
-#endif
   virtual void GenerateMipmap() = 0;
 
   gfx::Size surface_size_for_swap_buffers() const {
@@ -240,7 +241,6 @@
   bool use_partial_swap_ = false;
   // Whether overdraw feedback is enabled and can be used.
   bool overdraw_feedback_ = false;
-#if defined(OS_WIN)
   // Whether the SetDrawRectangle and EnableDCLayers commands are in
   // use.
   bool supports_dc_layers_ = false;
@@ -249,7 +249,6 @@
   // This counts the number of draws since the last time
   // DirectComposition layers needed to be used.
   int frames_since_using_dc_layers_ = 0;
-#endif
 
   // A map from RenderPass id to the single quad present in and replacing the
   // RenderPass. The DrawQuads are owned by their RenderPasses, which outlive
diff --git a/components/viz/service/display/gl_renderer.cc b/components/viz/service/display/gl_renderer.cc
index c0c6613..cf811dc 100644
--- a/components/viz/service/display/gl_renderer.cc
+++ b/components/viz/service/display/gl_renderer.cc
@@ -2305,8 +2305,6 @@
 
   gfx::ColorSpace dst_color_space =
       current_frame()->current_render_pass->color_space;
-
-#if defined(OS_WIN)
   // Force sRGB output on Windows for overlay candidate video quads to match
   // DirectComposition behavior in case these switch between overlays and
   // compositing. See https://crbug.com/811118 for details.
@@ -2315,7 +2313,6 @@
     DCHECK(resource_provider_->IsOverlayCandidate(quad->u_plane_resource_id()));
     dst_color_space = gfx::ColorSpace::CreateSRGB();
   }
-#endif
 
   // TODO(jbauman): Use base::Optional when available.
   std::unique_ptr<DisplayResourceProvider::ScopedSamplerGL> v_plane_lock;
@@ -2745,13 +2742,9 @@
   // semantics during overlay refactoring.
   ScheduleOutputSurfaceAsOverlay();
 
-#if defined(OS_ANDROID) || defined(USE_OZONE)
-  ScheduleOverlays();
-#elif defined(OS_MACOSX)
   ScheduleCALayers();
-#elif defined(OS_WIN)
   ScheduleDCLayers();
-#endif
+  ScheduleOverlays();
 
   TRACE_COUNTER1(TRACE_DISABLED_BY_DEFAULT("viz.triangles"), "Triangles Drawn",
                  num_triangles_drawn_);
@@ -2766,11 +2759,9 @@
   current_framebuffer_texture_->set_generate_mipmap();
 }
 
-#if defined(OS_WIN)
 void GLRenderer::SetEnableDCLayers(bool enable) {
   gl_->SetEnableDCLayersCHROMIUM(enable);
 }
-#endif
 
 bool GLRenderer::FlippedFramebuffer() const {
   if (force_drawing_frame_framebuffer_unflipped_)
@@ -3394,7 +3385,6 @@
   return gl_->GetGraphicsResetStatusKHR() != GL_NO_ERROR;
 }
 
-#if defined(OS_MACOSX)
 void GLRenderer::ScheduleCALayers() {
   // The use of OverlayTextures for RenderPasses is only supported on the code
   // paths for |release_overlay_resources_after_gpu_query| at the moment. See
@@ -3407,7 +3397,8 @@
   scoped_refptr<CALayerOverlaySharedState> shared_state;
   size_t copied_render_pass_count = 0;
 
-  for (const CALayerOverlay& ca_layer_overlay : current_frame()->overlay_list) {
+  for (const CALayerOverlay& ca_layer_overlay :
+       current_frame()->ca_layer_overlay_list) {
     if (ca_layer_overlay.rpdq) {
       std::unique_ptr<OverlayTexture> overlay_texture =
           ScheduleRenderPassDrawQuad(&ca_layer_overlay);
@@ -3467,11 +3458,10 @@
 
   ReduceAvailableOverlayTextures();
 }
-#endif  // defined(OS_MACOSX)
 
-#if defined(OS_WIN)
 void GLRenderer::ScheduleDCLayers() {
-  for (DCLayerOverlay& dc_layer_overlay : current_frame()->overlay_list) {
+  for (DCLayerOverlay& dc_layer_overlay :
+       current_frame()->dc_layer_overlay_list) {
     DCHECK_EQ(DCLayerOverlay::kNumResources, 2u);
     GLuint texture_ids[DCLayerOverlay::kNumResources] = {};
     for (size_t i = 0; i < DCLayerOverlay::kNumResources; i++) {
@@ -3509,9 +3499,7 @@
         clip_rect.height(), protected_video_type);
   }
 }
-#endif  // defined (OS_WIN)
 
-#if defined(OS_ANDROID) || defined(USE_OZONE)
 void GLRenderer::ScheduleOverlays() {
   if (current_frame()->overlay_list.empty())
     return;
@@ -3530,7 +3518,6 @@
         overlay_candidate.gpu_fence_id);
   }
 }
-#endif  // defined(OS_ANDROID) || defined(USE_OZONE)
 
 void GLRenderer::ScheduleOutputSurfaceAsOverlay() {
   if (!current_frame()->output_surface_plane)
@@ -3551,7 +3538,6 @@
       overlay_candidate.enable_blending, overlay_candidate.gpu_fence_id);
 }
 
-#if defined(OS_MACOSX)
 // This function draws the RenderPassDrawQuad into a temporary
 // texture/framebuffer, and then copies the result into an IOSurface. The
 // inefficient (but simple) way to do this would be to:
@@ -3825,7 +3811,6 @@
                                filter);
   return overlay_texture;
 }
-#endif  // defined(OS_MACOSX)
 
 void GLRenderer::SetupOverdrawFeedback() {
   gl_->StencilFunc(GL_ALWAYS, 1, 0xffffffff);
diff --git a/components/viz/service/display/gl_renderer.h b/components/viz/service/display/gl_renderer.h
index e4ef191..ad7718b 100644
--- a/components/viz/service/display/gl_renderer.h
+++ b/components/viz/service/display/gl_renderer.h
@@ -13,7 +13,6 @@
 #include "base/cancelable_callback.h"
 #include "base/containers/circular_deque.h"
 #include "base/macros.h"
-#include "build/build_config.h"
 #include "components/viz/common/gpu/context_cache_controller.h"
 #include "components/viz/common/quads/debug_border_draw_quad.h"
 #include "components/viz/common/quads/render_pass_draw_quad.h"
@@ -32,14 +31,6 @@
 #include "ui/gfx/geometry/quad_f.h"
 #include "ui/latency/latency_info.h"
 
-#if defined(OS_MACOSX)
-#include "components/viz/service/display/ca_layer_overlay.h"
-#endif
-
-#if defined(OS_WIN)
-#include "components/viz/service/display/dc_layer_overlay.h"
-#endif
-
 namespace base {
 class SingleThreadTaskRunner;
 }
@@ -118,9 +109,7 @@
   void EnsureScissorTestDisabled() override;
   void CopyDrawnRenderPass(const copy_output::RenderPassGeometry& geometry,
                            std::unique_ptr<CopyOutputRequest> request) override;
-#if defined(OS_WIN)
   void SetEnableDCLayers(bool enable) override;
-#endif
   void FinishDrawingQuadList() override;
   void GenerateMipmap() override;
 
@@ -314,16 +303,9 @@
   // nothing.
   void ScheduleOutputSurfaceAsOverlay();
   // Schedule overlays sends overlay candidate to the GPU.
-#if defined(OS_ANDROID) || defined(USE_OZONE)
-  void ScheduleOverlays();
-#elif defined(OS_MACOSX)
   void ScheduleCALayers();
-
-  // Schedules the |ca_layer_overlay|, which is guaranteed to have a non-null
-  // |rpdq| parameter. Returns ownership of a GL texture that contains the
-  // output of the RenderPassDrawQuad.
-  std::unique_ptr<OverlayTexture> ScheduleRenderPassDrawQuad(
-      const CALayerOverlay* ca_layer_overlay);
+  void ScheduleDCLayers();
+  void ScheduleOverlays();
 
   // Copies the contents of the render pass draw quad, including filter effects,
   // to a GL texture, returned in |overlay_texture|. The resulting texture may
@@ -340,9 +322,11 @@
       const gfx::ColorSpace& color_space);
   void ReduceAvailableOverlayTextures();
 
-#elif defined(OS_WIN)
-  void ScheduleDCLayers();
-#endif
+  // Schedules the |ca_layer_overlay|, which is guaranteed to have a non-null
+  // |rpdq| parameter. Returns ownership of a GL texture that contains the
+  // output of the RenderPassDrawQuad.
+  std::unique_ptr<OverlayTexture> ScheduleRenderPassDrawQuad(
+      const CALayerOverlay* ca_layer_overlay);
 
   // Setup/flush all pending overdraw feedback to framebuffer.
   void SetupOverdrawFeedback();
diff --git a/components/viz/service/display/gl_renderer_unittest.cc b/components/viz/service/display/gl_renderer_unittest.cc
index ed9f319..fd7d8e8 100644
--- a/components/viz/service/display/gl_renderer_unittest.cc
+++ b/components/viz/service/display/gl_renderer_unittest.cc
@@ -2343,13 +2343,9 @@
   // added a fake strategy, so checking for Attempt calls checks if there was
   // any attempt to overlay, which there shouldn't be. We can't use the quad
   // list because the render pass is cleaned up by DrawFrame.
-#if defined(USE_OZONE) || defined(OS_ANDROID)
   EXPECT_CALL(processor->strategy(), Attempt(_, _, _, _, _, _, _)).Times(0);
-#elif defined(OS_MACOSX)
   EXPECT_CALL(*validator, AllowCALayerOverlays()).Times(0);
-#elif defined(OS_WIN)
   EXPECT_CALL(*validator, AllowDCLayerOverlays()).Times(0);
-#endif
   DrawFrame(&renderer, viewport_size);
   Mock::VerifyAndClearExpectations(&processor->strategy());
   Mock::VerifyAndClearExpectations(
@@ -2368,17 +2364,13 @@
       premultiplied_alpha, gfx::PointF(0, 0), gfx::PointF(1, 1),
       SK_ColorTRANSPARENT, vertex_opacity, flipped, nearest_neighbor,
       /*secure_output_only=*/false, gfx::ProtectedVideoType::kClear);
-#if defined(USE_OZONE) || defined(OS_ANDROID)
-  EXPECT_CALL(processor->strategy(), Attempt(_, _, _, _, _, _, _)).Times(1);
-#elif defined(OS_MACOSX)
   EXPECT_CALL(*validator, AllowCALayerOverlays())
       .Times(1)
       .WillOnce(::testing::Return(false));
-#elif defined(OS_WIN)
   EXPECT_CALL(*validator, AllowDCLayerOverlays())
       .Times(1)
       .WillOnce(::testing::Return(false));
-#endif
+  EXPECT_CALL(processor->strategy(), Attempt(_, _, _, _, _, _, _)).Times(1);
   DrawFrame(&renderer, viewport_size);
 
   // If the CALayerOverlay path is taken, then the ordinary overlay path should
@@ -2395,17 +2387,10 @@
       premultiplied_alpha, gfx::PointF(0, 0), gfx::PointF(1, 1),
       SK_ColorTRANSPARENT, vertex_opacity, flipped, nearest_neighbor,
       /*secure_output_only=*/false, gfx::ProtectedVideoType::kClear);
-#if defined(OS_MACOSX)
   EXPECT_CALL(*validator, AllowCALayerOverlays())
       .Times(1)
       .WillOnce(::testing::Return(true));
-#elif defined(USE_OZONE) || defined(OS_ANDROID)
-  EXPECT_CALL(processor->strategy(), Attempt(_, _, _, _, _, _, _)).Times(1);
-#elif defined(OS_WIN)
-  EXPECT_CALL(*validator, AllowDCLayerOverlays())
-      .Times(1)
-      .WillOnce(::testing::Return(true));
-#endif
+  EXPECT_CALL(processor->strategy(), Attempt(_, _, _, _, _, _, _)).Times(0);
   DrawFrame(&renderer, viewport_size);
 
   // Transfer resources back from the parent to the child. Set no resources as
@@ -2463,7 +2448,6 @@
   MOCK_METHOD1(WaitSyncTokenCHROMIUM, void(const GLbyte* sync_token));
 };
 
-#if defined(USE_OZONE) || defined(OS_ANDROID)
 class MockOverlayScheduler {
  public:
   MOCK_METHOD7(Schedule,
@@ -2594,7 +2578,6 @@
   child_resource_provider->RemoveImportedResource(resource_id);
   child_resource_provider->ShutdownAndReleaseAllResources();
 }
-#endif  // defined(USE_OZONE) || defined(OS_ANDROID)
 
 class OutputColorMatrixMockGLES2Interface : public TestGLES2Interface {
  public:
@@ -2849,7 +2832,6 @@
   RunTest(false, false);
 }
 
-#if defined(OS_WIN)
 TEST_F(GLRendererPartialSwapTest, SetDrawRectangle_PartialSwap) {
   RunTest(true, true);
 }
@@ -2987,7 +2969,6 @@
   child_resource_provider->RemoveImportedResource(resource_id);
   child_resource_provider->ShutdownAndReleaseAllResources();
 }
-#endif
 
 class GLRendererWithMockContextTest : public ::testing::Test {
  protected:
@@ -3034,7 +3015,6 @@
   Mock::VerifyAndClearExpectations(context_support_ptr_);
 }
 
-#if defined(USE_OZONE) || defined(OS_ANDROID)
 class ContentBoundsOverlayProcessor : public OverlayProcessor {
  public:
   class Strategy : public OverlayProcessor::Strategy {
@@ -3069,8 +3049,7 @@
           std::make_unique<Strategy>(std::move(content_bounds_)));
     }
 
-    // Empty mock methods since this test set up uses strategies, which are only
-    // for ozone and android.
+    // Returns true if draw quads can be represented as CALayers (Mac only).
     MOCK_CONST_METHOD0(AllowCALayerOverlays, bool());
     MOCK_CONST_METHOD0(AllowDCLayerOverlays, bool());
     MOCK_CONST_METHOD0(NeedsSurfaceOccludingDamageRect, bool());
@@ -3162,9 +3141,7 @@
   content_bounds.push_back(gfx::Rect(20, 20, 30, 30));
   RunTest(content_bounds);
 }
-#endif  // defined(USE_OZONE) || defined(OS_ANDROID)
 
-#if defined(OS_MACOSX)
 class CALayerValidator : public OverlayCandidateValidator {
  public:
   bool AllowCALayerOverlays() const override { return true; }
@@ -4079,7 +4056,6 @@
   Mock::VerifyAndClearExpectations(&gl());
   renderer().SwapBuffers(std::vector<ui::LatencyInfo>());
 }
-#endif
 
 class FramebufferWatchingGLRenderer : public FakeRendererGL {
  public:
@@ -4211,7 +4187,6 @@
   }
 }
 
-#if defined(USE_OZONE) || defined(OS_ANDROID)
 class GLRendererWithGpuFenceTest : public GLRendererTest {
  protected:
   GLRendererWithGpuFenceTest() {
@@ -4335,7 +4310,6 @@
       .Times(1);
   DrawFrame(renderer_.get(), viewport_size);
 }
-#endif  // defined(USE_OZONE) || defined(OS_ANDROID)
 
 }  // namespace
 }  // namespace viz
diff --git a/components/viz/service/display/overlay_ca_unittest.cc b/components/viz/service/display/overlay_ca_unittest.cc
deleted file mode 100644
index c70621c0..0000000
--- a/components/viz/service/display/overlay_ca_unittest.cc
+++ /dev/null
@@ -1,520 +0,0 @@
-// Copyright 2014 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 <stddef.h>
-
-#include <utility>
-#include <vector>
-
-#include "base/bind.h"
-#include "base/containers/flat_map.h"
-#include "base/test/scoped_feature_list.h"
-#include "base/unguessable_token.h"
-#include "build/build_config.h"
-#include "cc/test/fake_output_surface_client.h"
-#include "cc/test/geometry_test_utils.h"
-#include "cc/test/resource_provider_test_utils.h"
-#include "components/viz/client/client_resource_provider.h"
-#include "components/viz/common/quads/render_pass.h"
-#include "components/viz/common/quads/render_pass_draw_quad.h"
-#include "components/viz/common/quads/solid_color_draw_quad.h"
-#include "components/viz/common/quads/stream_video_draw_quad.h"
-#include "components/viz/common/quads/texture_draw_quad.h"
-#include "components/viz/common/quads/video_hole_draw_quad.h"
-#include "components/viz/common/resources/transferable_resource.h"
-#include "components/viz/service/display/ca_layer_overlay.h"
-#include "components/viz/service/display/display_resource_provider.h"
-#include "components/viz/service/display/gl_renderer.h"
-#include "components/viz/service/display/output_surface.h"
-#include "components/viz/service/display/output_surface_client.h"
-#include "components/viz/service/display/output_surface_frame.h"
-#include "components/viz/service/display/overlay_candidate_validator.h"
-#include "components/viz/service/display/overlay_processor.h"
-#include "components/viz/test/test_context_provider.h"
-#include "components/viz/test/test_gles2_interface.h"
-#include "components/viz/test/test_shared_bitmap_manager.h"
-#include "gpu/config/gpu_finch_features.h"
-#include "testing/gmock/include/gmock/gmock.h"
-#include "testing/gtest/include/gtest/gtest.h"
-#include "ui/gfx/geometry/rect_conversions.h"
-#include "ui/latency/latency_info.h"
-
-using testing::_;
-using testing::Mock;
-
-namespace viz {
-namespace {
-
-const gfx::Rect kOverlayRect(0, 0, 256, 256);
-const gfx::PointF kUVTopLeft(0.1f, 0.2f);
-const gfx::PointF kUVBottomRight(1.0f, 1.0f);
-
-class CALayerValidator : public OverlayCandidateValidator {
- public:
-  bool AllowCALayerOverlays() const override { return true; }
-  bool AllowDCLayerOverlays() const override { return false; }
-  bool NeedsSurfaceOccludingDamageRect() const override { return false; }
-  void CheckOverlaySupport(const PrimaryPlane* primary_plane,
-                           OverlayCandidateList* surfaces) override {}
-};
-
-class OverlayOutputSurface : public OutputSurface {
- public:
-  explicit OverlayOutputSurface(
-      scoped_refptr<TestContextProvider> context_provider)
-      : OutputSurface(std::move(context_provider)) {}
-
-  // OutputSurface implementation.
-  void BindToClient(OutputSurfaceClient* client) override {}
-  void EnsureBackbuffer() override {}
-  void DiscardBackbuffer() override {}
-  void BindFramebuffer() override { bind_framebuffer_count_ += 1; }
-  void SetDrawRectangle(const gfx::Rect& rect) override {}
-  void Reshape(const gfx::Size& size,
-               float device_scale_factor,
-               const gfx::ColorSpace& color_space,
-               bool has_alpha,
-               bool use_stencil) override {}
-  void SwapBuffers(OutputSurfaceFrame frame) override {}
-  uint32_t GetFramebufferCopyTextureFormat() override {
-    // TestContextProvider has no real framebuffer, just use RGB.
-    return GL_RGB;
-  }
-  bool HasExternalStencilTest() const override { return false; }
-  void ApplyExternalStencil() override {}
-  bool IsDisplayedAsOverlayPlane() const override { return false; }
-  unsigned GetOverlayTextureId() const override { return 10000; }
-  gfx::BufferFormat GetOverlayBufferFormat() const override {
-    return gfx::BufferFormat::RGBX_8888;
-  }
-  unsigned UpdateGpuFence() override { return 0; }
-  void SetUpdateVSyncParametersCallback(
-      UpdateVSyncParametersCallback callback) override {}
-  void SetDisplayTransformHint(gfx::OverlayTransform transform) override {}
-  gfx::OverlayTransform GetDisplayTransform() override {
-    return gfx::OVERLAY_TRANSFORM_NONE;
-  }
-
-  unsigned bind_framebuffer_count() const { return bind_framebuffer_count_; }
-
- private:
-  unsigned bind_framebuffer_count_ = 0;
-};
-
-class CATestOverlayProcessor : public OverlayProcessor {
- public:
-  CATestOverlayProcessor()
-      : OverlayProcessor(std::make_unique<CALayerValidator>()) {}
-};
-
-std::unique_ptr<RenderPass> CreateRenderPass() {
-  int render_pass_id = 1;
-  gfx::Rect output_rect(0, 0, 256, 256);
-
-  std::unique_ptr<RenderPass> pass = RenderPass::Create();
-  pass->SetNew(render_pass_id, output_rect, output_rect, gfx::Transform());
-
-  SharedQuadState* shared_state = pass->CreateAndAppendSharedQuadState();
-  shared_state->opacity = 1.f;
-  return pass;
-}
-
-static ResourceId CreateResourceInLayerTree(
-    ClientResourceProvider* child_resource_provider,
-    const gfx::Size& size,
-    bool is_overlay_candidate) {
-  auto resource = TransferableResource::MakeGL(
-      gpu::Mailbox::Generate(), GL_LINEAR, GL_TEXTURE_2D, gpu::SyncToken(),
-      size, is_overlay_candidate);
-  auto release_callback = SingleReleaseCallback::Create(
-      base::BindRepeating([](const gpu::SyncToken&, bool) {}));
-
-  ResourceId resource_id = child_resource_provider->ImportResource(
-      resource, std::move(release_callback));
-
-  return resource_id;
-}
-
-ResourceId CreateResource(DisplayResourceProvider* parent_resource_provider,
-                          ClientResourceProvider* child_resource_provider,
-                          ContextProvider* child_context_provider,
-                          const gfx::Size& size,
-                          bool is_overlay_candidate) {
-  ResourceId resource_id = CreateResourceInLayerTree(
-      child_resource_provider, size, is_overlay_candidate);
-
-  int child_id = parent_resource_provider->CreateChild(
-      base::BindRepeating([](const std::vector<ReturnedResource>&) {}), true);
-
-  // Transfer resource to the parent.
-  std::vector<ResourceId> resource_ids_to_transfer;
-  resource_ids_to_transfer.push_back(resource_id);
-  std::vector<TransferableResource> list;
-  child_resource_provider->PrepareSendToParent(resource_ids_to_transfer, &list,
-                                               child_context_provider);
-  parent_resource_provider->ReceiveFromChild(child_id, list);
-
-  // Delete it in the child so it won't be leaked, and will be released once
-  // returned from the parent.
-  child_resource_provider->RemoveImportedResource(resource_id);
-
-  // In DisplayResourceProvider's namespace, use the mapped resource id.
-  std::unordered_map<ResourceId, ResourceId> resource_map =
-      parent_resource_provider->GetChildToParentMap(child_id);
-  return resource_map[list[0].id];
-}
-
-TextureDrawQuad* CreateCandidateQuadAt(
-    DisplayResourceProvider* parent_resource_provider,
-    ClientResourceProvider* child_resource_provider,
-    ContextProvider* child_context_provider,
-    const SharedQuadState* shared_quad_state,
-    RenderPass* render_pass,
-    const gfx::Rect& rect,
-    gfx::ProtectedVideoType protected_video_type) {
-  bool needs_blending = false;
-  bool premultiplied_alpha = false;
-  bool flipped = false;
-  bool nearest_neighbor = false;
-  float vertex_opacity[4] = {1.0f, 1.0f, 1.0f, 1.0f};
-  gfx::Size resource_size_in_pixels = rect.size();
-  bool is_overlay_candidate = true;
-  ResourceId resource_id = CreateResource(
-      parent_resource_provider, child_resource_provider, child_context_provider,
-      resource_size_in_pixels, is_overlay_candidate);
-
-  auto* overlay_quad = render_pass->CreateAndAppendDrawQuad<TextureDrawQuad>();
-  overlay_quad->SetNew(shared_quad_state, rect, rect, needs_blending,
-                       resource_id, premultiplied_alpha, kUVTopLeft,
-                       kUVBottomRight, SK_ColorTRANSPARENT, vertex_opacity,
-                       flipped, nearest_neighbor, /*secure_output_only=*/false,
-                       protected_video_type);
-  overlay_quad->set_resource_size_in_pixels(resource_size_in_pixels);
-
-  return overlay_quad;
-}
-
-TextureDrawQuad* CreateCandidateQuadAt(
-    DisplayResourceProvider* parent_resource_provider,
-    ClientResourceProvider* child_resource_provider,
-    ContextProvider* child_context_provider,
-    const SharedQuadState* shared_quad_state,
-    RenderPass* render_pass,
-    const gfx::Rect& rect) {
-  return CreateCandidateQuadAt(
-      parent_resource_provider, child_resource_provider, child_context_provider,
-      shared_quad_state, render_pass, rect, gfx::ProtectedVideoType::kClear);
-}
-
-TextureDrawQuad* CreateFullscreenCandidateQuad(
-    DisplayResourceProvider* parent_resource_provider,
-    ClientResourceProvider* child_resource_provider,
-    ContextProvider* child_context_provider,
-    const SharedQuadState* shared_quad_state,
-    RenderPass* render_pass) {
-  return CreateCandidateQuadAt(
-      parent_resource_provider, child_resource_provider, child_context_provider,
-      shared_quad_state, render_pass, render_pass->output_rect);
-}
-
-SkMatrix44 GetIdentityColorMatrix() {
-  return SkMatrix44(SkMatrix44::kIdentity_Constructor);
-}
-
-class CALayerOverlayTest : public testing::Test {
- protected:
-  void SetUp() override {
-    provider_ = TestContextProvider::Create();
-    provider_->BindToCurrentThread();
-    output_surface_ = std::make_unique<OverlayOutputSurface>(provider_);
-    output_surface_->BindToClient(&client_);
-
-    shared_bitmap_manager_ = std::make_unique<TestSharedBitmapManager>();
-    resource_provider_ = std::make_unique<DisplayResourceProvider>(
-        DisplayResourceProvider::kGpu, provider_.get(),
-        shared_bitmap_manager_.get());
-
-    child_provider_ = TestContextProvider::Create();
-    child_provider_->BindToCurrentThread();
-    child_resource_provider_ = std::make_unique<ClientResourceProvider>(true);
-
-    overlay_processor_ = std::make_unique<CATestOverlayProcessor>();
-  }
-
-  void TearDown() override {
-    overlay_processor_ = nullptr;
-    child_resource_provider_->ShutdownAndReleaseAllResources();
-    child_resource_provider_ = nullptr;
-    child_provider_ = nullptr;
-    resource_provider_ = nullptr;
-    shared_bitmap_manager_ = nullptr;
-    output_surface_ = nullptr;
-    provider_ = nullptr;
-  }
-
-  scoped_refptr<TestContextProvider> provider_;
-  std::unique_ptr<OverlayOutputSurface> output_surface_;
-  cc::FakeOutputSurfaceClient client_;
-  std::unique_ptr<SharedBitmapManager> shared_bitmap_manager_;
-  std::unique_ptr<DisplayResourceProvider> resource_provider_;
-  scoped_refptr<TestContextProvider> child_provider_;
-  std::unique_ptr<ClientResourceProvider> child_resource_provider_;
-  std::unique_ptr<CATestOverlayProcessor> overlay_processor_;
-  gfx::Rect damage_rect_;
-  std::vector<gfx::Rect> content_bounds_;
-};
-
-TEST_F(CALayerOverlayTest, AllowNonAxisAlignedTransform) {
-  std::unique_ptr<RenderPass> pass = CreateRenderPass();
-  CreateFullscreenCandidateQuad(
-      resource_provider_.get(), child_resource_provider_.get(),
-      child_provider_.get(), pass->shared_quad_state_list.back(), pass.get());
-  pass->shared_quad_state_list.back()
-      ->quad_to_target_transform.RotateAboutZAxis(45.f);
-
-  gfx::Rect damage_rect;
-  CALayerOverlayList ca_layer_list;
-  OverlayProcessor::FilterOperationsMap render_pass_filters;
-  OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
-  RenderPassList pass_list;
-  pass_list.push_back(std::move(pass));
-  overlay_processor_->ProcessForOverlays(
-      resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
-      render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &ca_layer_list, &damage_rect_, &content_bounds_);
-  EXPECT_EQ(gfx::Rect(), damage_rect);
-  EXPECT_EQ(1U, ca_layer_list.size());
-  EXPECT_EQ(0U, output_surface_->bind_framebuffer_count());
-}
-
-TEST_F(CALayerOverlayTest, ThreeDTransform) {
-  std::unique_ptr<RenderPass> pass = CreateRenderPass();
-  CreateFullscreenCandidateQuad(
-      resource_provider_.get(), child_resource_provider_.get(),
-      child_provider_.get(), pass->shared_quad_state_list.back(), pass.get());
-  pass->shared_quad_state_list.back()
-      ->quad_to_target_transform.RotateAboutXAxis(45.f);
-
-  CALayerOverlayList ca_layer_list;
-  OverlayProcessor::FilterOperationsMap render_pass_filters;
-  OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
-  RenderPassList pass_list;
-  pass_list.push_back(std::move(pass));
-  overlay_processor_->ProcessForOverlays(
-      resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
-      render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &ca_layer_list, &damage_rect_, &content_bounds_);
-  EXPECT_EQ(1U, ca_layer_list.size());
-  gfx::Transform expected_transform;
-  expected_transform.RotateAboutXAxis(45.f);
-  gfx::Transform actual_transform(ca_layer_list.back().shared_state->transform);
-  EXPECT_EQ(expected_transform.ToString(), actual_transform.ToString());
-  EXPECT_EQ(0U, output_surface_->bind_framebuffer_count());
-}
-
-TEST_F(CALayerOverlayTest, AllowContainingClip) {
-  std::unique_ptr<RenderPass> pass = CreateRenderPass();
-  CreateFullscreenCandidateQuad(
-      resource_provider_.get(), child_resource_provider_.get(),
-      child_provider_.get(), pass->shared_quad_state_list.back(), pass.get());
-  pass->shared_quad_state_list.back()->is_clipped = true;
-  pass->shared_quad_state_list.back()->clip_rect = kOverlayRect;
-
-  gfx::Rect damage_rect;
-  CALayerOverlayList ca_layer_list;
-  OverlayProcessor::FilterOperationsMap render_pass_filters;
-  OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
-  RenderPassList pass_list;
-  pass_list.push_back(std::move(pass));
-  overlay_processor_->ProcessForOverlays(
-      resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
-      render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &ca_layer_list, &damage_rect_, &content_bounds_);
-  EXPECT_EQ(gfx::Rect(), damage_rect);
-  EXPECT_EQ(1U, ca_layer_list.size());
-  EXPECT_EQ(0U, output_surface_->bind_framebuffer_count());
-}
-
-TEST_F(CALayerOverlayTest, NontrivialClip) {
-  std::unique_ptr<RenderPass> pass = CreateRenderPass();
-  CreateFullscreenCandidateQuad(
-      resource_provider_.get(), child_resource_provider_.get(),
-      child_provider_.get(), pass->shared_quad_state_list.back(), pass.get());
-  pass->shared_quad_state_list.back()->is_clipped = true;
-  pass->shared_quad_state_list.back()->clip_rect = gfx::Rect(64, 64, 128, 128);
-
-  gfx::Rect damage_rect;
-  CALayerOverlayList ca_layer_list;
-  OverlayProcessor::FilterOperationsMap render_pass_filters;
-  OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
-  RenderPassList pass_list;
-  pass_list.push_back(std::move(pass));
-  overlay_processor_->ProcessForOverlays(
-      resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
-      render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &ca_layer_list, &damage_rect_, &content_bounds_);
-  EXPECT_EQ(gfx::Rect(), damage_rect);
-  EXPECT_EQ(1U, ca_layer_list.size());
-  EXPECT_TRUE(ca_layer_list.back().shared_state->is_clipped);
-  EXPECT_EQ(gfx::RectF(64, 64, 128, 128),
-            ca_layer_list.back().shared_state->clip_rect);
-  EXPECT_EQ(0U, output_surface_->bind_framebuffer_count());
-}
-
-TEST_F(CALayerOverlayTest, SkipTransparent) {
-  std::unique_ptr<RenderPass> pass = CreateRenderPass();
-  CreateFullscreenCandidateQuad(
-      resource_provider_.get(), child_resource_provider_.get(),
-      child_provider_.get(), pass->shared_quad_state_list.back(), pass.get());
-  pass->shared_quad_state_list.back()->opacity = 0;
-
-  gfx::Rect damage_rect;
-  CALayerOverlayList ca_layer_list;
-  OverlayProcessor::FilterOperationsMap render_pass_filters;
-  OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
-  RenderPassList pass_list;
-  pass_list.push_back(std::move(pass));
-  overlay_processor_->ProcessForOverlays(
-      resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
-      render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &ca_layer_list, &damage_rect_, &content_bounds_);
-  EXPECT_EQ(gfx::Rect(), damage_rect);
-  EXPECT_EQ(0U, ca_layer_list.size());
-  EXPECT_EQ(0U, output_surface_->bind_framebuffer_count());
-}
-
-class CALayerOverlayRPDQTest : public CALayerOverlayTest {
- protected:
-  void SetUp() override {
-    CALayerOverlayTest::SetUp();
-    pass_list_.push_back(CreateRenderPass());
-    pass_ = pass_list_.back().get();
-    quad_ = pass_->CreateAndAppendDrawQuad<RenderPassDrawQuad>();
-    render_pass_id_ = 3;
-  }
-
-  void ProcessForOverlays() {
-    overlay_processor_->ProcessForOverlays(
-        resource_provider_.get(), &pass_list_, GetIdentityColorMatrix(),
-        render_pass_filters_, render_pass_backdrop_filters_, nullptr,
-        &ca_layer_list_, &damage_rect_, &content_bounds_);
-  }
-  RenderPassList pass_list_;
-  RenderPass* pass_;
-  RenderPassDrawQuad* quad_;
-  int render_pass_id_;
-  cc::FilterOperations filters_;
-  cc::FilterOperations backdrop_filters_;
-  OverlayProcessor::FilterOperationsMap render_pass_filters_;
-  OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters_;
-  CALayerOverlayList ca_layer_list_;
-};
-
-TEST_F(CALayerOverlayRPDQTest, RenderPassDrawQuadNoFilters) {
-  quad_->SetNew(pass_->shared_quad_state_list.back(), kOverlayRect,
-                kOverlayRect, render_pass_id_, 0, gfx::RectF(), gfx::Size(),
-                gfx::Vector2dF(1, 1), gfx::PointF(), gfx::RectF(), false, 1.0f);
-  ProcessForOverlays();
-
-  EXPECT_EQ(1U, ca_layer_list_.size());
-}
-
-TEST_F(CALayerOverlayRPDQTest, RenderPassDrawQuadAllValidFilters) {
-  filters_.Append(cc::FilterOperation::CreateGrayscaleFilter(0.1f));
-  filters_.Append(cc::FilterOperation::CreateSepiaFilter(0.2f));
-  filters_.Append(cc::FilterOperation::CreateSaturateFilter(0.3f));
-  filters_.Append(cc::FilterOperation::CreateHueRotateFilter(0.4f));
-  filters_.Append(cc::FilterOperation::CreateInvertFilter(0.5f));
-  filters_.Append(cc::FilterOperation::CreateBrightnessFilter(0.6f));
-  filters_.Append(cc::FilterOperation::CreateContrastFilter(0.7f));
-  filters_.Append(cc::FilterOperation::CreateOpacityFilter(0.8f));
-  filters_.Append(cc::FilterOperation::CreateBlurFilter(0.9f));
-  filters_.Append(cc::FilterOperation::CreateDropShadowFilter(
-      gfx::Point(10, 20), 1.0f, SK_ColorGREEN));
-  render_pass_filters_[render_pass_id_] = &filters_;
-  quad_->SetNew(pass_->shared_quad_state_list.back(), kOverlayRect,
-                kOverlayRect, render_pass_id_, 0, gfx::RectF(), gfx::Size(),
-                gfx::Vector2dF(1, 1), gfx::PointF(), gfx::RectF(), false, 1.0f);
-  ProcessForOverlays();
-
-  EXPECT_EQ(1U, ca_layer_list_.size());
-}
-
-TEST_F(CALayerOverlayRPDQTest, RenderPassDrawQuadOpacityFilterScale) {
-  filters_.Append(cc::FilterOperation::CreateOpacityFilter(0.8f));
-  render_pass_filters_[render_pass_id_] = &filters_;
-  quad_->SetNew(pass_->shared_quad_state_list.back(), kOverlayRect,
-                kOverlayRect, render_pass_id_, 0, gfx::RectF(), gfx::Size(),
-                gfx::Vector2dF(1, 2), gfx::PointF(), gfx::RectF(), false, 1.0f);
-  ProcessForOverlays();
-  EXPECT_EQ(1U, ca_layer_list_.size());
-}
-
-TEST_F(CALayerOverlayRPDQTest, RenderPassDrawQuadBlurFilterScale) {
-  filters_.Append(cc::FilterOperation::CreateBlurFilter(0.8f));
-  render_pass_filters_[render_pass_id_] = &filters_;
-  quad_->SetNew(pass_->shared_quad_state_list.back(), kOverlayRect,
-                kOverlayRect, render_pass_id_, 0, gfx::RectF(), gfx::Size(),
-                gfx::Vector2dF(1, 2), gfx::PointF(), gfx::RectF(), false, 1.0f);
-  ProcessForOverlays();
-  EXPECT_EQ(1U, ca_layer_list_.size());
-}
-
-TEST_F(CALayerOverlayRPDQTest, RenderPassDrawQuadDropShadowFilterScale) {
-  filters_.Append(cc::FilterOperation::CreateDropShadowFilter(
-      gfx::Point(10, 20), 1.0f, SK_ColorGREEN));
-  render_pass_filters_[render_pass_id_] = &filters_;
-  quad_->SetNew(pass_->shared_quad_state_list.back(), kOverlayRect,
-                kOverlayRect, render_pass_id_, 0, gfx::RectF(), gfx::Size(),
-                gfx::Vector2dF(1, 2), gfx::PointF(), gfx::RectF(), false, 1.0f);
-  ProcessForOverlays();
-  EXPECT_EQ(1U, ca_layer_list_.size());
-}
-
-TEST_F(CALayerOverlayRPDQTest, RenderPassDrawQuadBackgroundFilter) {
-  backdrop_filters_.Append(cc::FilterOperation::CreateGrayscaleFilter(0.1f));
-  render_pass_backdrop_filters_[render_pass_id_] = &backdrop_filters_;
-  quad_->SetNew(pass_->shared_quad_state_list.back(), kOverlayRect,
-                kOverlayRect, render_pass_id_, 0, gfx::RectF(), gfx::Size(),
-                gfx::Vector2dF(1, 1), gfx::PointF(), gfx::RectF(), false, 1.0f);
-  ProcessForOverlays();
-  EXPECT_EQ(0U, ca_layer_list_.size());
-}
-
-TEST_F(CALayerOverlayRPDQTest, RenderPassDrawQuadMask) {
-  quad_->SetNew(pass_->shared_quad_state_list.back(), kOverlayRect,
-                kOverlayRect, render_pass_id_, 2, gfx::RectF(), gfx::Size(),
-                gfx::Vector2dF(1, 1), gfx::PointF(), gfx::RectF(), false, 1.0f);
-  ProcessForOverlays();
-  EXPECT_EQ(1U, ca_layer_list_.size());
-}
-
-TEST_F(CALayerOverlayRPDQTest, RenderPassDrawQuadUnsupportedFilter) {
-  filters_.Append(cc::FilterOperation::CreateZoomFilter(0.9f, 1));
-  render_pass_filters_[render_pass_id_] = &filters_;
-  quad_->SetNew(pass_->shared_quad_state_list.back(), kOverlayRect,
-                kOverlayRect, render_pass_id_, 0, gfx::RectF(), gfx::Size(),
-                gfx::Vector2dF(1, 1), gfx::PointF(), gfx::RectF(), false, 1.0f);
-  ProcessForOverlays();
-  EXPECT_EQ(0U, ca_layer_list_.size());
-}
-
-TEST_F(CALayerOverlayRPDQTest, TooManyRenderPassDrawQuads) {
-  filters_.Append(cc::FilterOperation::CreateBlurFilter(0.8f));
-  int count = 35;
-
-  for (int i = 0; i < count; ++i) {
-    auto* quad = pass_->CreateAndAppendDrawQuad<RenderPassDrawQuad>();
-    quad->SetNew(pass_->shared_quad_state_list.back(), kOverlayRect,
-                 kOverlayRect, render_pass_id_, 2, gfx::RectF(), gfx::Size(),
-                 gfx::Vector2dF(1, 1), gfx::PointF(), gfx::RectF(), false,
-                 1.0f);
-  }
-
-  ProcessForOverlays();
-  EXPECT_EQ(0U, ca_layer_list_.size());
-}
-
-}  // namespace
-}  // namespace viz
diff --git a/components/viz/service/display/overlay_dc_unittest.cc b/components/viz/service/display/overlay_dc_unittest.cc
deleted file mode 100644
index 6e84cad..0000000
--- a/components/viz/service/display/overlay_dc_unittest.cc
+++ /dev/null
@@ -1,868 +0,0 @@
-// Copyright 2014 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 <stddef.h>
-
-#include <utility>
-#include <vector>
-
-#include "base/bind.h"
-#include "base/containers/flat_map.h"
-#include "base/test/scoped_feature_list.h"
-#include "base/unguessable_token.h"
-#include "cc/test/fake_output_surface_client.h"
-#include "cc/test/geometry_test_utils.h"
-#include "cc/test/resource_provider_test_utils.h"
-#include "components/viz/client/client_resource_provider.h"
-#include "components/viz/common/quads/render_pass.h"
-#include "components/viz/common/quads/render_pass_draw_quad.h"
-#include "components/viz/common/quads/solid_color_draw_quad.h"
-#include "components/viz/common/quads/stream_video_draw_quad.h"
-#include "components/viz/common/quads/texture_draw_quad.h"
-#include "components/viz/common/quads/video_hole_draw_quad.h"
-#include "components/viz/common/resources/transferable_resource.h"
-#include "components/viz/service/display/dc_layer_overlay.h"
-#include "components/viz/service/display/display_resource_provider.h"
-#include "components/viz/service/display/gl_renderer.h"
-#include "components/viz/service/display/output_surface.h"
-#include "components/viz/service/display/output_surface_client.h"
-#include "components/viz/service/display/output_surface_frame.h"
-#include "components/viz/service/display/overlay_candidate_validator.h"
-#include "components/viz/service/display/overlay_processor.h"
-#include "components/viz/test/test_context_provider.h"
-#include "components/viz/test/test_gles2_interface.h"
-#include "components/viz/test/test_shared_bitmap_manager.h"
-#include "gpu/config/gpu_finch_features.h"
-#include "testing/gmock/include/gmock/gmock.h"
-#include "testing/gtest/include/gtest/gtest.h"
-#include "ui/gfx/geometry/rect_conversions.h"
-#include "ui/gl/gl_switches.h"
-#include "ui/latency/latency_info.h"
-
-using testing::_;
-using testing::Mock;
-
-namespace viz {
-namespace {
-
-const gfx::Rect kOverlayRect(0, 0, 256, 256);
-const gfx::Rect kOverlayBottomRightRect(128, 128, 128, 128);
-
-class DCLayerValidator : public OverlayCandidateValidator {
- public:
-  bool AllowCALayerOverlays() const override { return false; }
-  bool AllowDCLayerOverlays() const override { return true; }
-  bool NeedsSurfaceOccludingDamageRect() const override { return true; }
-  void CheckOverlaySupport(const PrimaryPlane* primary_plane,
-                           OverlayCandidateList* surfaces) override {}
-};
-
-class OverlayOutputSurface : public OutputSurface {
- public:
-  explicit OverlayOutputSurface(
-      scoped_refptr<TestContextProvider> context_provider)
-      : OutputSurface(std::move(context_provider)) {
-    is_displayed_as_overlay_plane_ = true;
-  }
-
-  // OutputSurface implementation.
-  void BindToClient(OutputSurfaceClient* client) override {}
-  void EnsureBackbuffer() override {}
-  void DiscardBackbuffer() override {}
-  void BindFramebuffer() override { bind_framebuffer_count_ += 1; }
-  void SetDrawRectangle(const gfx::Rect& rect) override {}
-  void Reshape(const gfx::Size& size,
-               float device_scale_factor,
-               const gfx::ColorSpace& color_space,
-               bool has_alpha,
-               bool use_stencil) override {}
-  void SwapBuffers(OutputSurfaceFrame frame) override {}
-  uint32_t GetFramebufferCopyTextureFormat() override {
-    // TestContextProvider has no real framebuffer, just use RGB.
-    return GL_RGB;
-  }
-  bool HasExternalStencilTest() const override { return false; }
-  void ApplyExternalStencil() override {}
-  bool IsDisplayedAsOverlayPlane() const override {
-    return is_displayed_as_overlay_plane_;
-  }
-  unsigned GetOverlayTextureId() const override { return 10000; }
-  gfx::BufferFormat GetOverlayBufferFormat() const override {
-    return gfx::BufferFormat::RGBX_8888;
-  }
-  unsigned UpdateGpuFence() override { return 0; }
-  void SetUpdateVSyncParametersCallback(
-      UpdateVSyncParametersCallback callback) override {}
-  void SetDisplayTransformHint(gfx::OverlayTransform transform) override {}
-  gfx::OverlayTransform GetDisplayTransform() override {
-    return gfx::OVERLAY_TRANSFORM_NONE;
-  }
-
-  void set_is_displayed_as_overlay_plane(bool value) {
-    is_displayed_as_overlay_plane_ = value;
-  }
-
-  unsigned bind_framebuffer_count() const { return bind_framebuffer_count_; }
-
- private:
-  bool is_displayed_as_overlay_plane_;
-  unsigned bind_framebuffer_count_ = 0;
-};
-
-class DCTestOverlayProcessor : public OverlayProcessor {
- public:
-  DCTestOverlayProcessor()
-      : OverlayProcessor(std::make_unique<DCLayerValidator>()) {}
-};
-
-std::unique_ptr<RenderPass> CreateRenderPass() {
-  int render_pass_id = 1;
-  gfx::Rect output_rect(0, 0, 256, 256);
-
-  std::unique_ptr<RenderPass> pass = RenderPass::Create();
-  pass->SetNew(render_pass_id, output_rect, output_rect, gfx::Transform());
-
-  SharedQuadState* shared_state = pass->CreateAndAppendSharedQuadState();
-  shared_state->opacity = 1.f;
-  return pass;
-}
-
-static ResourceId CreateResourceInLayerTree(
-    ClientResourceProvider* child_resource_provider,
-    const gfx::Size& size,
-    bool is_overlay_candidate) {
-  auto resource = TransferableResource::MakeGL(
-      gpu::Mailbox::Generate(), GL_LINEAR, GL_TEXTURE_2D, gpu::SyncToken(),
-      size, is_overlay_candidate);
-  auto release_callback = SingleReleaseCallback::Create(
-      base::BindRepeating([](const gpu::SyncToken&, bool) {}));
-
-  ResourceId resource_id = child_resource_provider->ImportResource(
-      resource, std::move(release_callback));
-
-  return resource_id;
-}
-
-ResourceId CreateResource(DisplayResourceProvider* parent_resource_provider,
-                          ClientResourceProvider* child_resource_provider,
-                          ContextProvider* child_context_provider,
-                          const gfx::Size& size,
-                          bool is_overlay_candidate) {
-  ResourceId resource_id = CreateResourceInLayerTree(
-      child_resource_provider, size, is_overlay_candidate);
-
-  int child_id = parent_resource_provider->CreateChild(
-      base::BindRepeating([](const std::vector<ReturnedResource>&) {}), true);
-
-  // Transfer resource to the parent.
-  std::vector<ResourceId> resource_ids_to_transfer;
-  resource_ids_to_transfer.push_back(resource_id);
-  std::vector<TransferableResource> list;
-  child_resource_provider->PrepareSendToParent(resource_ids_to_transfer, &list,
-                                               child_context_provider);
-  parent_resource_provider->ReceiveFromChild(child_id, list);
-
-  // Delete it in the child so it won't be leaked, and will be released once
-  // returned from the parent.
-  child_resource_provider->RemoveImportedResource(resource_id);
-
-  // In DisplayResourceProvider's namespace, use the mapped resource id.
-  std::unordered_map<ResourceId, ResourceId> resource_map =
-      parent_resource_provider->GetChildToParentMap(child_id);
-  return resource_map[list[0].id];
-}
-
-SolidColorDrawQuad* CreateSolidColorQuadAt(
-    const SharedQuadState* shared_quad_state,
-    SkColor color,
-    RenderPass* render_pass,
-    const gfx::Rect& rect) {
-  SolidColorDrawQuad* quad =
-      render_pass->CreateAndAppendDrawQuad<SolidColorDrawQuad>();
-  quad->SetNew(shared_quad_state, rect, rect, color, false);
-  return quad;
-}
-
-void CreateOpaqueQuadAt(DisplayResourceProvider* resource_provider,
-                        const SharedQuadState* shared_quad_state,
-                        RenderPass* render_pass,
-                        const gfx::Rect& rect,
-                        SkColor color) {
-  DCHECK_EQ(255u, SkColorGetA(color));
-  auto* color_quad = render_pass->CreateAndAppendDrawQuad<SolidColorDrawQuad>();
-  color_quad->SetNew(shared_quad_state, rect, rect, color, false);
-}
-
-YUVVideoDrawQuad* CreateFullscreenCandidateYUVVideoQuad(
-    DisplayResourceProvider* parent_resource_provider,
-    ClientResourceProvider* child_resource_provider,
-    ContextProvider* child_context_provider,
-    const SharedQuadState* shared_quad_state,
-    RenderPass* render_pass) {
-  bool needs_blending = false;
-  gfx::RectF tex_coord_rect(0, 0, 1, 1);
-  gfx::Rect rect = render_pass->output_rect;
-  gfx::Size resource_size_in_pixels = rect.size();
-  bool is_overlay_candidate = true;
-  ResourceId resource_id = CreateResource(
-      parent_resource_provider, child_resource_provider, child_context_provider,
-      resource_size_in_pixels, is_overlay_candidate);
-
-  auto* overlay_quad = render_pass->CreateAndAppendDrawQuad<YUVVideoDrawQuad>();
-  overlay_quad->SetNew(shared_quad_state, rect, rect, needs_blending,
-                       tex_coord_rect, tex_coord_rect, resource_size_in_pixels,
-                       resource_size_in_pixels, resource_id, resource_id,
-                       resource_id, resource_id,
-                       gfx::ColorSpace::CreateREC601(), 0, 1.0, 8);
-
-  return overlay_quad;
-}
-
-SkMatrix44 GetIdentityColorMatrix() {
-  return SkMatrix44(SkMatrix44::kIdentity_Constructor);
-}
-
-class DCLayerOverlayTest : public testing::Test {
- protected:
-  void SetUp() override {
-    provider_ = TestContextProvider::Create();
-    provider_->BindToCurrentThread();
-    output_surface_ = std::make_unique<OverlayOutputSurface>(provider_);
-    output_surface_->BindToClient(&client_);
-
-    shared_bitmap_manager_ = std::make_unique<TestSharedBitmapManager>();
-    resource_provider_ = std::make_unique<DisplayResourceProvider>(
-        DisplayResourceProvider::kGpu, provider_.get(),
-        shared_bitmap_manager_.get());
-
-    child_provider_ = TestContextProvider::Create();
-    child_provider_->BindToCurrentThread();
-    child_resource_provider_ = std::make_unique<ClientResourceProvider>(true);
-
-    overlay_processor_ = std::make_unique<DCTestOverlayProcessor>();
-  }
-
-  void TearDown() override {
-    overlay_processor_ = nullptr;
-    child_resource_provider_->ShutdownAndReleaseAllResources();
-    child_resource_provider_ = nullptr;
-    child_provider_ = nullptr;
-    resource_provider_ = nullptr;
-    shared_bitmap_manager_ = nullptr;
-    output_surface_ = nullptr;
-    provider_ = nullptr;
-  }
-
-  scoped_refptr<TestContextProvider> provider_;
-  std::unique_ptr<OverlayOutputSurface> output_surface_;
-  cc::FakeOutputSurfaceClient client_;
-  std::unique_ptr<SharedBitmapManager> shared_bitmap_manager_;
-  std::unique_ptr<DisplayResourceProvider> resource_provider_;
-  scoped_refptr<TestContextProvider> child_provider_;
-  std::unique_ptr<ClientResourceProvider> child_resource_provider_;
-  std::unique_ptr<DCTestOverlayProcessor> overlay_processor_;
-  gfx::Rect damage_rect_;
-  std::vector<gfx::Rect> content_bounds_;
-};
-
-TEST_F(DCLayerOverlayTest, AllowNonAxisAlignedTransform) {
-  base::test::ScopedFeatureList feature_list;
-  feature_list.InitAndEnableFeature(
-      features::kDirectCompositionComplexOverlays);
-  std::unique_ptr<RenderPass> pass = CreateRenderPass();
-  CreateFullscreenCandidateYUVVideoQuad(
-      resource_provider_.get(), child_resource_provider_.get(),
-      child_provider_.get(), pass->shared_quad_state_list.back(), pass.get());
-  pass->shared_quad_state_list.back()
-      ->quad_to_target_transform.RotateAboutZAxis(45.f);
-
-  DCLayerOverlayList dc_layer_list;
-  OverlayProcessor::FilterOperationsMap render_pass_filters;
-  OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
-  damage_rect_ = gfx::Rect(1, 1, 10, 10);
-  RenderPassList pass_list;
-  pass_list.push_back(std::move(pass));
-  overlay_processor_->ProcessForOverlays(
-      resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
-      render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &dc_layer_list, &damage_rect_, &content_bounds_);
-  EXPECT_EQ(1U, dc_layer_list.size());
-  EXPECT_EQ(1, dc_layer_list.back().z_order);
-  EXPECT_EQ(0U, output_surface_->bind_framebuffer_count());
-  EXPECT_EQ(gfx::Rect(1, 1, 10, 10), damage_rect_);
-}
-
-TEST_F(DCLayerOverlayTest, AllowRequiredNonAxisAlignedTransform) {
-  base::test::ScopedFeatureList feature_list;
-  feature_list.InitAndEnableFeature(
-      features::kDirectCompositionNonrootOverlays);
-  std::unique_ptr<RenderPass> pass = CreateRenderPass();
-  YUVVideoDrawQuad* yuv_quad = CreateFullscreenCandidateYUVVideoQuad(
-      resource_provider_.get(), child_resource_provider_.get(),
-      child_provider_.get(), pass->shared_quad_state_list.back(), pass.get());
-  // Set the protected video flag will force DCLayerOverlay to use hw overlay
-  yuv_quad->protected_video_type = gfx::ProtectedVideoType::kHardwareProtected;
-  pass->shared_quad_state_list.back()
-      ->quad_to_target_transform.RotateAboutZAxis(45.f);
-
-  gfx::Rect damage_rect;
-  DCLayerOverlayList dc_layer_list;
-  OverlayProcessor::FilterOperationsMap render_pass_filters;
-  OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
-  damage_rect_ = gfx::Rect(1, 1, 10, 10);
-  RenderPassList pass_list;
-  pass_list.push_back(std::move(pass));
-  overlay_processor_->ProcessForOverlays(
-      resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
-      render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &dc_layer_list, &damage_rect_, &content_bounds_);
-  EXPECT_EQ(gfx::Rect(), damage_rect);
-  ASSERT_EQ(1U, dc_layer_list.size());
-  EXPECT_EQ(1, dc_layer_list.back().z_order);
-  EXPECT_EQ(0U, output_surface_->bind_framebuffer_count());
-  EXPECT_EQ(gfx::Rect(1, 1, 10, 10), damage_rect_);
-}
-
-TEST_F(DCLayerOverlayTest, Occluded) {
-  base::test::ScopedFeatureList feature_list;
-  feature_list.InitAndEnableFeature(features::kDirectCompositionUnderlays);
-  {
-    std::unique_ptr<RenderPass> pass = CreateRenderPass();
-    SharedQuadState* first_shared_state = pass->shared_quad_state_list.back();
-    first_shared_state->occluding_damage_rect = gfx::Rect(1, 1, 10, 10);
-    CreateOpaqueQuadAt(resource_provider_.get(),
-                       pass->shared_quad_state_list.back(), pass.get(),
-                       gfx::Rect(0, 3, 100, 100), SK_ColorWHITE);
-    CreateFullscreenCandidateYUVVideoQuad(
-        resource_provider_.get(), child_resource_provider_.get(),
-        child_provider_.get(), pass->shared_quad_state_list.back(), pass.get());
-
-    SharedQuadState* second_shared_state =
-        pass->CreateAndAppendSharedQuadState();
-    second_shared_state->occluding_damage_rect = gfx::Rect(1, 1, 10, 10);
-    auto* second_video_quad = CreateFullscreenCandidateYUVVideoQuad(
-        resource_provider_.get(), child_resource_provider_.get(),
-        child_provider_.get(), pass->shared_quad_state_list.back(), pass.get());
-    // Set the protected video flag will force DCLayerOverlay to use hw overlay
-    second_video_quad->protected_video_type =
-        gfx::ProtectedVideoType::kHardwareProtected;
-    second_video_quad->rect.set_origin(gfx::Point(2, 2));
-    second_video_quad->visible_rect.set_origin(gfx::Point(2, 2));
-
-    DCLayerOverlayList dc_layer_list;
-    OverlayProcessor::FilterOperationsMap render_pass_filters;
-    OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
-    damage_rect_ = gfx::Rect(1, 1, 10, 10);
-    RenderPassList pass_list;
-    pass_list.push_back(std::move(pass));
-    overlay_processor_->ProcessForOverlays(
-        resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
-        render_pass_filters, render_pass_backdrop_filters, nullptr,
-        &dc_layer_list, &damage_rect_, &content_bounds_);
-    EXPECT_EQ(2U, dc_layer_list.size());
-    EXPECT_EQ(0U, output_surface_->bind_framebuffer_count());
-    EXPECT_EQ(-1, dc_layer_list.front().z_order);
-    EXPECT_EQ(-2, dc_layer_list.back().z_order);
-    // Entire underlay rect must be redrawn.
-    EXPECT_EQ(gfx::Rect(0, 0, 256, 256), damage_rect_);
-  }
-  {
-    std::unique_ptr<RenderPass> pass = CreateRenderPass();
-    SharedQuadState* first_shared_state = pass->shared_quad_state_list.back();
-    first_shared_state->occluding_damage_rect = gfx::Rect(1, 1, 10, 10);
-    CreateOpaqueQuadAt(resource_provider_.get(),
-                       pass->shared_quad_state_list.back(), pass.get(),
-                       gfx::Rect(3, 3, 100, 100), SK_ColorWHITE);
-    CreateFullscreenCandidateYUVVideoQuad(
-        resource_provider_.get(), child_resource_provider_.get(),
-        child_provider_.get(), pass->shared_quad_state_list.back(), pass.get());
-
-    SharedQuadState* second_shared_state =
-        pass->CreateAndAppendSharedQuadState();
-    second_shared_state->occluding_damage_rect = gfx::Rect(1, 1, 10, 10);
-    auto* second_video_quad = CreateFullscreenCandidateYUVVideoQuad(
-        resource_provider_.get(), child_resource_provider_.get(),
-        child_provider_.get(), pass->shared_quad_state_list.back(), pass.get());
-    second_video_quad->protected_video_type =
-        gfx::ProtectedVideoType::kHardwareProtected;
-    second_video_quad->rect.set_origin(gfx::Point(2, 2));
-    second_video_quad->visible_rect.set_origin(gfx::Point(2, 2));
-
-    DCLayerOverlayList dc_layer_list;
-    OverlayProcessor::FilterOperationsMap render_pass_filters;
-    OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
-    damage_rect_ = gfx::Rect(1, 1, 10, 10);
-    RenderPassList pass_list;
-    pass_list.push_back(std::move(pass));
-    overlay_processor_->ProcessForOverlays(
-        resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
-        render_pass_filters, render_pass_backdrop_filters, nullptr,
-        &dc_layer_list, &damage_rect_, &content_bounds_);
-    EXPECT_EQ(2U, dc_layer_list.size());
-    EXPECT_EQ(0U, output_surface_->bind_framebuffer_count());
-    EXPECT_EQ(-1, dc_layer_list.front().z_order);
-    EXPECT_EQ(-2, dc_layer_list.back().z_order);
-    // The underlay rectangle is the same, so the damage for first video quad is
-    // contained within the combined occluding rects for this and the last
-    // frame. Second video quad also adds its damage.
-
-    // This is calculated by carving out the underlay rect size from the
-    // damage_rect, adding back the quads on top and then the overlay/underlay
-    // rects from the previous frame. The damage rect carried over from  the
-    // revious frame with multiple overlays cannot be skipped.
-    EXPECT_EQ(gfx::Rect(0, 0, 256, 256), damage_rect_);
-  }
-}
-
-TEST_F(DCLayerOverlayTest, DamageRectWithoutVideoDamage) {
-  base::test::ScopedFeatureList feature_list;
-  feature_list.InitAndEnableFeature(features::kDirectCompositionUnderlays);
-  {
-    std::unique_ptr<RenderPass> pass = CreateRenderPass();
-    SharedQuadState* shared_quad_state = pass->shared_quad_state_list.back();
-    shared_quad_state->occluding_damage_rect = gfx::Rect(210, 210, 20, 20);
-    // Occluding quad fully contained in video rect.
-    CreateOpaqueQuadAt(resource_provider_.get(),
-                       pass->shared_quad_state_list.back(), pass.get(),
-                       gfx::Rect(0, 3, 100, 100), SK_ColorWHITE);
-    // Non-occluding quad fully outside video rect
-    CreateOpaqueQuadAt(resource_provider_.get(),
-                       pass->shared_quad_state_list.back(), pass.get(),
-                       gfx::Rect(210, 210, 20, 20), SK_ColorWHITE);
-    // Underlay video quad
-    auto* video_quad = CreateFullscreenCandidateYUVVideoQuad(
-        resource_provider_.get(), child_resource_provider_.get(),
-        child_provider_.get(), pass->shared_quad_state_list.back(), pass.get());
-    video_quad->rect = gfx::Rect(0, 0, 200, 200);
-    video_quad->visible_rect = video_quad->rect;
-
-    DCLayerOverlayList dc_layer_list;
-    OverlayProcessor::FilterOperationsMap render_pass_filters;
-    OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
-    // Damage rect fully outside video quad
-    damage_rect_ = gfx::Rect(210, 210, 20, 20);
-    RenderPassList pass_list;
-    pass_list.push_back(std::move(pass));
-    overlay_processor_->ProcessForOverlays(
-        resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
-        render_pass_filters, render_pass_backdrop_filters, nullptr,
-        &dc_layer_list, &damage_rect_, &content_bounds_);
-    EXPECT_EQ(1U, dc_layer_list.size());
-    EXPECT_EQ(0U, output_surface_->bind_framebuffer_count());
-    EXPECT_EQ(-1, dc_layer_list.back().z_order);
-    // All rects must be redrawn at the first frame.
-    EXPECT_EQ(gfx::Rect(0, 0, 230, 230), damage_rect_);
-  }
-  {
-    std::unique_ptr<RenderPass> pass = CreateRenderPass();
-    SharedQuadState* shared_quad_state = pass->shared_quad_state_list.back();
-    shared_quad_state->occluding_damage_rect = gfx::Rect(210, 210, 20, 20);
-    // Occluding quad fully contained in video rect.
-    CreateOpaqueQuadAt(resource_provider_.get(),
-                       pass->shared_quad_state_list.back(), pass.get(),
-                       gfx::Rect(0, 3, 100, 100), SK_ColorWHITE);
-    // Non-occluding quad fully outside video rect
-    CreateOpaqueQuadAt(resource_provider_.get(),
-                       pass->shared_quad_state_list.back(), pass.get(),
-                       gfx::Rect(210, 210, 20, 20), SK_ColorWHITE);
-    // Underlay video quad
-    auto* video_quad = CreateFullscreenCandidateYUVVideoQuad(
-        resource_provider_.get(), child_resource_provider_.get(),
-        child_provider_.get(), pass->shared_quad_state_list.back(), pass.get());
-    video_quad->rect = gfx::Rect(0, 0, 200, 200);
-    video_quad->visible_rect = video_quad->rect;
-
-    DCLayerOverlayList dc_layer_list;
-    OverlayProcessor::FilterOperationsMap render_pass_filters;
-    OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
-    // Damage rect fully outside video quad
-    damage_rect_ = gfx::Rect(210, 210, 20, 20);
-    RenderPassList pass_list;
-    pass_list.push_back(std::move(pass));
-    overlay_processor_->ProcessForOverlays(
-        resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
-        render_pass_filters, render_pass_backdrop_filters, nullptr,
-        &dc_layer_list, &damage_rect_, &content_bounds_);
-    EXPECT_EQ(1U, dc_layer_list.size());
-    EXPECT_EQ(0U, output_surface_->bind_framebuffer_count());
-    EXPECT_EQ(-1, dc_layer_list.back().z_order);
-    // Only the non-overlay damaged rect need to be drawn by the gl compositor
-    EXPECT_EQ(gfx::Rect(210, 210, 20, 20), damage_rect_);
-  }
-}
-
-TEST_F(DCLayerOverlayTest, DamageRectWithNonRootOverlay) {
-  base::test::ScopedFeatureList feature_list;
-  feature_list.InitWithFeatures({features::kDirectCompositionUnderlays,
-                                 features::kDirectCompositionNonrootOverlays},
-                                {});
-  {
-    // A root solid quad
-    std::unique_ptr<RenderPass> root_pass = CreateRenderPass();
-    CreateOpaqueQuadAt(
-        resource_provider_.get(), root_pass->shared_quad_state_list.back(),
-        root_pass.get(), gfx::Rect(210, 0, 20, 20), SK_ColorWHITE);
-
-    // A non-root video quad
-    std::unique_ptr<RenderPass> nonroot_pass = CreateRenderPass();
-    auto* video_quad = CreateFullscreenCandidateYUVVideoQuad(
-        resource_provider_.get(), child_resource_provider_.get(),
-        child_provider_.get(), nonroot_pass->shared_quad_state_list.back(),
-        nonroot_pass.get());
-    video_quad->rect = gfx::Rect(0, 0, 200, 200);
-    video_quad->visible_rect = video_quad->rect;
-
-    DCLayerOverlayList dc_layer_list;
-    OverlayProcessor::FilterOperationsMap render_pass_filters;
-    OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
-    // Damage rect fully outside video quad
-    damage_rect_ = gfx::Rect(210, 0, 20, 20);
-    RenderPassList pass_list;
-    pass_list.push_back(std::move(nonroot_pass));
-    pass_list.push_back(std::move(root_pass));
-    overlay_processor_->ProcessForOverlays(
-        resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
-        render_pass_filters, render_pass_backdrop_filters, nullptr,
-        &dc_layer_list, &damage_rect_, &content_bounds_);
-    EXPECT_EQ(1U, dc_layer_list.size());
-    EXPECT_EQ(0U, output_surface_->bind_framebuffer_count());
-    EXPECT_EQ(-1, dc_layer_list.back().z_order);
-    // damage_rect returned from ProcessForOverlays() is for root render pass
-    // only. Non-root damage rect is not included.
-    EXPECT_EQ(gfx::Rect(210, 0, 20, 20), damage_rect_);
-  }
-  {
-    // A root solid quad
-    std::unique_ptr<RenderPass> root_pass = CreateRenderPass();
-    CreateOpaqueQuadAt(
-        resource_provider_.get(), root_pass->shared_quad_state_list.back(),
-        root_pass.get(), gfx::Rect(210, 0, 20, 20), SK_ColorWHITE);
-
-    // A non-root video quad
-    std::unique_ptr<RenderPass> nonroot_pass = CreateRenderPass();
-    auto* video_quad = CreateFullscreenCandidateYUVVideoQuad(
-        resource_provider_.get(), child_resource_provider_.get(),
-        child_provider_.get(), nonroot_pass->shared_quad_state_list.back(),
-        nonroot_pass.get());
-    video_quad->rect = gfx::Rect(0, 0, 200, 200);
-    video_quad->visible_rect = video_quad->rect;
-
-    DCLayerOverlayList dc_layer_list;
-    OverlayProcessor::FilterOperationsMap render_pass_filters;
-    OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
-    // Damage rect fully outside video quad
-    damage_rect_ = gfx::Rect(210, 0, 20, 20);
-    RenderPassList pass_list;
-    pass_list.push_back(std::move(nonroot_pass));
-    pass_list.push_back(std::move(root_pass));
-    overlay_processor_->ProcessForOverlays(
-        resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
-        render_pass_filters, render_pass_backdrop_filters, nullptr,
-        &dc_layer_list, &damage_rect_, &content_bounds_);
-    EXPECT_EQ(1U, dc_layer_list.size());
-    EXPECT_EQ(0U, output_surface_->bind_framebuffer_count());
-    EXPECT_EQ(-1, dc_layer_list.back().z_order);
-    // Nonroot damage_rect from the previous frame should be added to this frame
-    EXPECT_EQ(gfx::Rect(0, 0, 230, 200), damage_rect_);
-  }
-}
-
-TEST_F(DCLayerOverlayTest, DamageRect) {
-  for (int i = 0; i < 2; i++) {
-    std::unique_ptr<RenderPass> pass = CreateRenderPass();
-    CreateFullscreenCandidateYUVVideoQuad(
-        resource_provider_.get(), child_resource_provider_.get(),
-        child_provider_.get(), pass->shared_quad_state_list.back(), pass.get());
-
-    gfx::Rect damage_rect;
-    DCLayerOverlayList dc_layer_list;
-    OverlayProcessor::FilterOperationsMap render_pass_filters;
-    OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
-    damage_rect_ = gfx::Rect(1, 1, 10, 10);
-    RenderPassList pass_list;
-    pass_list.push_back(std::move(pass));
-    overlay_processor_->ProcessForOverlays(
-        resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
-        render_pass_filters, render_pass_backdrop_filters, nullptr,
-        &dc_layer_list, &damage_rect_, &content_bounds_);
-    EXPECT_EQ(gfx::Rect(), damage_rect);
-    EXPECT_EQ(1U, dc_layer_list.size());
-    EXPECT_EQ(0U, output_surface_->bind_framebuffer_count());
-    EXPECT_EQ(1, dc_layer_list.back().z_order);
-    // Damage rect should be unchanged on initial frame because of resize, but
-    // should be empty on the second frame because everything was put in a
-    // layer.
-    if (i == 1)
-      EXPECT_TRUE(damage_rect_.IsEmpty());
-    else
-      EXPECT_EQ(gfx::Rect(1, 1, 10, 10), damage_rect_);
-  }
-}
-
-TEST_F(DCLayerOverlayTest, MultiplePassDamageRect) {
-  gfx::Transform child_pass1_transform;
-  child_pass1_transform.Translate(0, 100);
-
-  RenderPassId child_pass1_id(5);
-  std::unique_ptr<RenderPass> child_pass1 = CreateRenderPass();
-  ASSERT_EQ(child_pass1->shared_quad_state_list.size(), 1u);
-  child_pass1->id = child_pass1_id;
-  child_pass1->damage_rect = gfx::Rect();
-  child_pass1->transform_to_root_target = child_pass1_transform;
-  child_pass1->shared_quad_state_list.back()->opacity = 0.9f;
-  child_pass1->shared_quad_state_list.back()->blend_mode =
-      SkBlendMode::kSrcOver;
-
-  YUVVideoDrawQuad* yuv_quad_required = CreateFullscreenCandidateYUVVideoQuad(
-      resource_provider_.get(), child_resource_provider_.get(),
-      child_provider_.get(), child_pass1->shared_quad_state_list.back(),
-      child_pass1.get());
-  // Set the protected video flag will force DCLayerOverlay to use hw overlay
-  yuv_quad_required->protected_video_type =
-      gfx::ProtectedVideoType::kHardwareProtected;
-
-  RenderPassId child_pass2_id(6);
-  std::unique_ptr<RenderPass> child_pass2 = CreateRenderPass();
-  ASSERT_EQ(child_pass2->shared_quad_state_list.size(), 1u);
-  child_pass2->id = child_pass2_id;
-  child_pass2->damage_rect = gfx::Rect();
-  child_pass2->transform_to_root_target = gfx::Transform();
-  child_pass2->shared_quad_state_list.back()->opacity = 0.8f;
-
-  YUVVideoDrawQuad* yuv_quad_not_required =
-      CreateFullscreenCandidateYUVVideoQuad(
-          resource_provider_.get(), child_resource_provider_.get(),
-          child_provider_.get(), child_pass2->shared_quad_state_list.back(),
-          child_pass2.get());
-
-  std::unique_ptr<RenderPass> root_pass = CreateRenderPass();
-  root_pass->CreateAndAppendSharedQuadState();
-  ASSERT_EQ(root_pass->shared_quad_state_list.size(), 2u);
-
-  SharedQuadState* child_pass1_sqs =
-      root_pass->shared_quad_state_list.ElementAt(0);
-  child_pass1_sqs->quad_to_target_transform =
-      child_pass1->transform_to_root_target;
-  child_pass1_sqs->opacity = 0.7f;
-
-  gfx::Rect unit_rect(0, 0, 1, 1);
-  auto* child_pass1_rpdq =
-      root_pass->CreateAndAppendDrawQuad<RenderPassDrawQuad>();
-  child_pass1_rpdq->SetNew(child_pass1_sqs, unit_rect, unit_rect,
-                           child_pass1_id, 0, gfx::RectF(), gfx::Size(),
-                           gfx::Vector2dF(), gfx::PointF(),
-                           gfx::RectF(0, 0, 1, 1), false, 1.0f);
-
-  SharedQuadState* child_pass2_sqs =
-      root_pass->shared_quad_state_list.ElementAt(1);
-  child_pass2_sqs->quad_to_target_transform =
-      child_pass2->transform_to_root_target;
-  child_pass2_sqs->opacity = 0.6f;
-
-  auto* child_pass2_rpdq =
-      root_pass->CreateAndAppendDrawQuad<RenderPassDrawQuad>();
-  child_pass2_rpdq->SetNew(child_pass2_sqs, unit_rect, unit_rect,
-                           child_pass2_id, 0, gfx::RectF(), gfx::Size(),
-                           gfx::Vector2dF(), gfx::PointF(),
-                           gfx::RectF(0, 0, 1, 1), false, 1.0f);
-
-  root_pass->damage_rect = gfx::Rect();
-
-  gfx::Rect root_damage_rect;
-  DCLayerOverlayList dc_layer_list;
-  OverlayProcessor::FilterOperationsMap render_pass_filters;
-  OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
-  RenderPassList pass_list;
-  pass_list.push_back(std::move(child_pass1));
-  pass_list.push_back(std::move(child_pass2));
-  pass_list.push_back(std::move(root_pass));
-  overlay_processor_->ProcessForOverlays(
-      resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
-      render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &dc_layer_list, &root_damage_rect, &content_bounds_);
-  EXPECT_EQ(0U, output_surface_->bind_framebuffer_count());
-
-  // Only the kHardwareProtectedVideo video quad produces damage.
-  ASSERT_EQ(1U, dc_layer_list.size());
-  EXPECT_EQ(-1, dc_layer_list.back().z_order);
-  EXPECT_EQ(gfx::Rect(0, 0, 256, 256), pass_list[0]->damage_rect);
-  EXPECT_EQ(gfx::Rect(), pass_list[1]->damage_rect);
-  EXPECT_EQ(gfx::Rect(0, 100, 256, 156), root_damage_rect);
-  // Overlay damage handling is done entirely within DCOverlayProcessor so this
-  // is expected to return an empty rect
-  gfx::Rect overlay_damage = overlay_processor_->GetAndResetOverlayDamage();
-  EXPECT_EQ(gfx::Rect(0, 0, 0, 0), overlay_damage);
-
-  EXPECT_EQ(1u, pass_list[0]->quad_list.size());
-  EXPECT_EQ(DrawQuad::Material::kSolidColor,
-            pass_list[0]->quad_list.ElementAt(0)->material);
-
-  // The kHardwareProtectedVideo video quad is put into an underlay, and
-  // replaced by a solid color quad.
-  auto* yuv_solid_color_quad =
-      static_cast<SolidColorDrawQuad*>(pass_list[0]->quad_list.ElementAt(0));
-  EXPECT_EQ(SK_ColorBLACK, yuv_solid_color_quad->color);
-  EXPECT_EQ(gfx::Rect(0, 0, 256, 256), yuv_solid_color_quad->rect);
-  EXPECT_TRUE(yuv_solid_color_quad->shared_quad_state->quad_to_target_transform
-                  .IsIdentity());
-  EXPECT_EQ(0.9f, yuv_solid_color_quad->shared_quad_state->opacity);
-  EXPECT_EQ(SkBlendMode::kDstOut,
-            yuv_solid_color_quad->shared_quad_state->blend_mode);
-
-  // The non required video quad is not put into an underlay.
-  EXPECT_EQ(1u, pass_list[1]->quad_list.size());
-  EXPECT_EQ(yuv_quad_not_required, pass_list[1]->quad_list.ElementAt(0));
-
-  EXPECT_EQ(3u, pass_list[2]->quad_list.size());
-
-  // The RPDQs are not modified.
-  EXPECT_EQ(DrawQuad::Material::kRenderPass,
-            pass_list[2]->quad_list.ElementAt(0)->material);
-  EXPECT_EQ(child_pass1_id, static_cast<RenderPassDrawQuad*>(
-                                pass_list[2]->quad_list.ElementAt(0))
-                                ->render_pass_id);
-
-  // A solid color quad is put behind the RPDQ containing the video.
-  EXPECT_EQ(DrawQuad::Material::kSolidColor,
-            pass_list[2]->quad_list.ElementAt(1)->material);
-  auto* rpdq_solid_color_quad =
-      static_cast<SolidColorDrawQuad*>(pass_list[2]->quad_list.ElementAt(1));
-  EXPECT_EQ(SK_ColorTRANSPARENT, rpdq_solid_color_quad->color);
-  EXPECT_EQ(child_pass1_transform,
-            rpdq_solid_color_quad->shared_quad_state->quad_to_target_transform);
-  EXPECT_EQ(1.f, rpdq_solid_color_quad->shared_quad_state->opacity);
-  EXPECT_FALSE(rpdq_solid_color_quad->ShouldDrawWithBlending());
-
-  EXPECT_EQ(DrawQuad::Material::kRenderPass,
-            pass_list[2]->quad_list.ElementAt(2)->material);
-  EXPECT_EQ(child_pass2_id, static_cast<RenderPassDrawQuad*>(
-                                pass_list[2]->quad_list.ElementAt(2))
-                                ->render_pass_id);
-}
-
-TEST_F(DCLayerOverlayTest, ClipRect) {
-  base::test::ScopedFeatureList feature_list;
-  feature_list.InitAndEnableFeature(features::kDirectCompositionUnderlays);
-
-  // Process twice. The second time through the overlay list shouldn't change,
-  // which will allow the damage rect to reflect just the changes in that
-  // frame.
-  for (size_t i = 0; i < 2; ++i) {
-    std::unique_ptr<RenderPass> pass = CreateRenderPass();
-    CreateOpaqueQuadAt(resource_provider_.get(),
-                       pass->shared_quad_state_list.back(), pass.get(),
-                       gfx::Rect(0, 2, 100, 100), SK_ColorWHITE);
-    pass->shared_quad_state_list.back()->is_clipped = true;
-    pass->shared_quad_state_list.back()->clip_rect = gfx::Rect(0, 3, 100, 100);
-    SharedQuadState* shared_state = pass->CreateAndAppendSharedQuadState();
-    shared_state->opacity = 1.f;
-    CreateFullscreenCandidateYUVVideoQuad(
-        resource_provider_.get(), child_resource_provider_.get(),
-        child_provider_.get(), shared_state, pass.get());
-    shared_state->is_clipped = true;
-    // Clipped rect shouldn't be overlapped by clipped opaque quad rect.
-    shared_state->clip_rect = gfx::Rect(0, 0, 100, 3);
-
-    DCLayerOverlayList dc_layer_list;
-    OverlayProcessor::FilterOperationsMap render_pass_filters;
-    OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
-    RenderPassList pass_list;
-    pass_list.push_back(std::move(pass));
-    damage_rect_ = gfx::Rect(1, 1, 10, 10);
-    overlay_processor_->ProcessForOverlays(
-        resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
-        render_pass_filters, render_pass_backdrop_filters, nullptr,
-        &dc_layer_list, &damage_rect_, &content_bounds_);
-    EXPECT_EQ(1U, dc_layer_list.size());
-    // Because of clip rects the overlay isn't occluded and shouldn't be an
-    // underlay.
-    EXPECT_EQ(1, dc_layer_list.back().z_order);
-    EXPECT_TRUE(dc_layer_list.back().is_clipped);
-    EXPECT_EQ(gfx::Rect(0, 0, 100, 3), dc_layer_list.back().clip_rect);
-    if (i == 1) {
-      // The damage rect should only contain contents that aren't in the
-      // clipped overlay rect.
-      EXPECT_EQ(gfx::Rect(1, 3, 10, 8), damage_rect_);
-    }
-  }
-}
-
-TEST_F(DCLayerOverlayTest, TransparentOnTop) {
-  // Process twice. The second time through the overlay list shouldn't change,
-  // which will allow the damage rect to reflect just the changes in that
-  // frame.
-  for (size_t i = 0; i < 2; ++i) {
-    std::unique_ptr<RenderPass> pass = CreateRenderPass();
-    CreateFullscreenCandidateYUVVideoQuad(
-        resource_provider_.get(), child_resource_provider_.get(),
-        child_provider_.get(), pass->shared_quad_state_list.back(), pass.get());
-    pass->shared_quad_state_list.back()->opacity = 0.5f;
-
-    DCLayerOverlayList dc_layer_list;
-    OverlayProcessor::FilterOperationsMap render_pass_filters;
-    OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
-    damage_rect_ = gfx::Rect(1, 1, 10, 10);
-    RenderPassList pass_list;
-    pass_list.push_back(std::move(pass));
-    overlay_processor_->ProcessForOverlays(
-        resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
-        render_pass_filters, render_pass_backdrop_filters, nullptr,
-        &dc_layer_list, &damage_rect_, &content_bounds_);
-    EXPECT_EQ(1U, dc_layer_list.size());
-    EXPECT_EQ(1, dc_layer_list.back().z_order);
-    // Quad isn't opaque, so underlying damage must remain the same.
-    EXPECT_EQ(gfx::Rect(1, 1, 10, 10), damage_rect_);
-  }
-}
-
-TEST_F(DCLayerOverlayTest, UnderlayDamageRectWithQuadOnTopUnchanged) {
-  base::test::ScopedFeatureList feature_list;
-  feature_list.InitAndEnableFeature(features::kDirectCompositionUnderlays);
-
-  for (int i = 0; i < 3; i++) {
-    std::unique_ptr<RenderPass> pass = CreateRenderPass();
-    // Add a solid color quad on top
-    SharedQuadState* shared_state_on_top = pass->shared_quad_state_list.back();
-    CreateSolidColorQuadAt(shared_state_on_top, SK_ColorRED, pass.get(),
-                           kOverlayBottomRightRect);
-
-    SharedQuadState* shared_state = pass->CreateAndAppendSharedQuadState();
-    shared_state->opacity = 1.f;
-    CreateFullscreenCandidateYUVVideoQuad(
-        resource_provider_.get(), child_resource_provider_.get(),
-        child_provider_.get(), shared_state, pass.get());
-
-    DCLayerOverlayList dc_layer_list;
-    OverlayProcessor::FilterOperationsMap render_pass_filters;
-    OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
-    RenderPassList pass_list;
-    pass_list.push_back(std::move(pass));
-    gfx::Rect damage_rect_ = kOverlayRect;
-
-    // The quad on top does not give damage on the third frame
-    if (i == 2)
-      shared_state->occluding_damage_rect = gfx::Rect();
-    else
-      shared_state->occluding_damage_rect = kOverlayBottomRightRect;
-
-    overlay_processor_->ProcessForOverlays(
-        resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
-        render_pass_filters, render_pass_backdrop_filters, nullptr,
-        &dc_layer_list, &damage_rect_, &content_bounds_);
-    EXPECT_EQ(1U, dc_layer_list.size());
-    EXPECT_EQ(0U, output_surface_->bind_framebuffer_count());
-    EXPECT_EQ(-1, dc_layer_list.back().z_order);
-    // Damage rect should be unchanged on initial frame, but should be reduced
-    // to the size of quad on top, and empty on the third frame.
-    if (i == 0)
-      EXPECT_EQ(kOverlayRect, damage_rect_);
-    else if (i == 1)
-      EXPECT_EQ(kOverlayBottomRightRect, damage_rect_);
-    else if (i == 2)
-      EXPECT_EQ(gfx::Rect(), damage_rect_);
-  }
-}
-
-}  // namespace
-}  // namespace viz
diff --git a/components/viz/service/display/overlay_processor.cc b/components/viz/service/display/overlay_processor.cc
index fa600dd9..992f5a2 100644
--- a/components/viz/service/display/overlay_processor.cc
+++ b/components/viz/service/display/overlay_processor.cc
@@ -26,7 +26,6 @@
 
 namespace {
 
-#if defined(OS_ANDROID)
 // Utility class to make sure that we notify resource that they're promotable
 // before returning from ProcessForOverlays.
 class SendPromotionHintsBeforeReturning {
@@ -65,7 +64,7 @@
 
   DISALLOW_COPY_AND_ASSIGN(SendPromotionHintsBeforeReturning);
 };
-#endif
+
 }  // namespace
 
 // Default implementation of whether a strategy would remove the output surface
@@ -130,53 +129,32 @@
     gpu::SurfaceHandle surface_handle,
     const OutputSurface::Capabilities& capabilities,
     const RendererSettings& renderer_settings) {
-  auto processor = base::WrapUnique(new OverlayProcessor(
-      skia_output_surface,
-      OverlayCandidateValidator::Create(surface_handle, capabilities,
-                                        renderer_settings)));
-#if defined(OS_WIN)
-  processor->InitializeDCOverlayProcessor(
-      std::make_unique<DCLayerOverlayProcessor>(capabilities,
-                                                renderer_settings));
-#endif
-  return processor;
+  return base::WrapUnique(
+      new OverlayProcessor(skia_output_surface,
+                           OverlayCandidateValidator::Create(
+                               surface_handle, capabilities, renderer_settings),
+                           std::make_unique<DCLayerOverlayProcessor>(
+                               capabilities, renderer_settings)));
 }
 
-#if defined(OS_ANDROID)
 OverlayProcessor::OverlayProcessor(
     SkiaOutputSurface* skia_output_surface,
-    std::unique_ptr<OverlayCandidateValidator> overlay_validator)
+    std::unique_ptr<OverlayCandidateValidator> overlay_validator,
+    std::unique_ptr<DCLayerOverlayProcessor> dc_layer_overlay_processor)
     : overlay_validator_(std::move(overlay_validator)),
+      dc_layer_overlay_processor_(std::move(dc_layer_overlay_processor)),
       skia_output_surface_(skia_output_surface) {
+  DCHECK(dc_layer_overlay_processor_);
   if (overlay_validator_)
     overlay_validator_->InitializeStrategies();
 }
-#else
-OverlayProcessor::OverlayProcessor(
-    SkiaOutputSurface* skia_output_surface,
-    std::unique_ptr<OverlayCandidateValidator> overlay_validator)
-    : overlay_validator_(std::move(overlay_validator)) {
-  if (overlay_validator_)
-    overlay_validator_->InitializeStrategies();
-}
-#endif
 
 // For testing.
 OverlayProcessor::OverlayProcessor(
     std::unique_ptr<OverlayCandidateValidator> overlay_validator)
-    : OverlayProcessor(nullptr, std::move(overlay_validator)) {
-#if defined(OS_WIN)
-  InitializeDCOverlayProcessor(std::make_unique<DCLayerOverlayProcessor>());
-#endif
-}
-
-#if defined(OS_WIN)
-void OverlayProcessor::InitializeDCOverlayProcessor(
-    std::unique_ptr<DCLayerOverlayProcessor> dc_layer_overlay_processor) {
-  DCHECK(!dc_layer_overlay_processor_);
-  dc_layer_overlay_processor_.swap(dc_layer_overlay_processor);
-}
-#endif  // defined(OS_WIN)
+    : OverlayProcessor(nullptr,
+                       std::move(overlay_validator),
+                       std::make_unique<DCLayerOverlayProcessor>()) {}
 
 OverlayProcessor::~OverlayProcessor() = default;
 
@@ -191,13 +169,8 @@
     RenderPass* render_pass,
     const OverlayProcessor::FilterOperationsMap& render_pass_filters,
     const OverlayProcessor::FilterOperationsMap& render_pass_backdrop_filters,
-    CandidateList* ca_layer_overlays,
+    CALayerOverlayList* ca_layer_overlays,
     gfx::Rect* damage_rect) {
-#if defined(OS_MACOSX)
-  // Skip overlay processing if we have copy request.
-  if (!render_pass->copy_requests.empty())
-    return true;
-
   if (!overlay_validator_ || !overlay_validator_->AllowCALayerOverlays())
     return false;
 
@@ -208,13 +181,12 @@
     return false;
 
   // CALayer overlays are all-or-nothing. If all quads were replaced with
-  // layers then mark the output surface as already handled.
+  // layers then clear the list and remove the backbuffer from the overcandidate
+  // list.
   output_surface_already_handled_ = true;
   overlay_damage_rect_ = render_pass->output_rect;
   *damage_rect = gfx::Rect();
   return true;
-#endif  // defined(OS_MACOSX)
-  return false;
 }
 
 bool OverlayProcessor::ProcessForDCLayers(
@@ -222,19 +194,8 @@
     RenderPassList* render_passes,
     const OverlayProcessor::FilterOperationsMap& render_pass_filters,
     const OverlayProcessor::FilterOperationsMap& render_pass_backdrop_filters,
-    CandidateList* dc_layer_overlays,
+    DCLayerOverlayList* dc_layer_overlays,
     gfx::Rect* damage_rect) {
-#if defined(OS_WIN)
-  // Skip overlay processing if we have copy request.
-  if (!render_passes->back()->copy_requests.empty()) {
-    damage_rect->Union(dc_layer_overlay_processor_
-                           ->previous_frame_overlay_damage_contribution());
-    // Update damage rect before calling ClearOverlayState, otherwise
-    // previous_frame_overlay_rect_union will be empty.
-    dc_layer_overlay_processor_->ClearOverlayState();
-    return true;
-  }
-
   if (!overlay_validator_ || !overlay_validator_->AllowDCLayerOverlays())
     return false;
 
@@ -242,8 +203,6 @@
       resource_provider, gfx::RectF(render_passes->back()->output_rect),
       render_passes, damage_rect, dc_layer_overlays);
   return true;
-#endif  // defined(OS_WIN)
-  return false;
 }
 
 void OverlayProcessor::ProcessForOverlays(
@@ -253,50 +212,57 @@
     const OverlayProcessor::FilterOperationsMap& render_pass_filters,
     const OverlayProcessor::FilterOperationsMap& render_pass_backdrop_filters,
     OutputSurfaceOverlayPlane* output_surface_plane,
-    CandidateList* candidates,
+    OverlayCandidateList* candidates,
+    CALayerOverlayList* ca_layer_overlays,
+    DCLayerOverlayList* dc_layer_overlays,
     gfx::Rect* damage_rect,
     std::vector<gfx::Rect>* content_bounds) {
   TRACE_EVENT0("viz", "OverlayProcessor::ProcessForOverlays");
-#if defined(OS_ANDROID)
   // Be sure to send out notifications, regardless of whether we get to
   // processing for overlays or not.  If we don't, then we should notify that
   // they are not promotable.
   SendPromotionHintsBeforeReturning notifier(resource_provider, candidates,
                                              skia_output_surface_);
-#endif
 
   // Clear to get ready to handle output surface as overlay.
   output_surface_already_handled_ = false;
 
+  // Reset |previous_frame_underlay_rect_| in case UpdateDamageRect() not being
+  // invoked.  Also reset |previous_frame_underlay_was_unoccluded_|.
+  const gfx::Rect previous_frame_underlay_rect = previous_frame_underlay_rect_;
+  previous_frame_underlay_rect_ = gfx::Rect();
+  bool previous_frame_underlay_was_unoccluded =
+      previous_frame_underlay_was_unoccluded_;
+  previous_frame_underlay_was_unoccluded_ = false;
+
+  RenderPass* root_render_pass = render_passes->back().get();
+
+  // If we have any copy requests, we can't remove any quads for overlays,
+  // CALayers, or DCLayers because the framebuffer would be missing the removed
+  // quads' contents.
+  if (!root_render_pass->copy_requests.empty()) {
+    damage_rect->Union(dc_layer_overlay_processor_
+                           ->previous_frame_overlay_damage_contribution());
+    // Update damage rect before calling ClearOverlayState, otherwise
+    // previous_frame_overlay_rect_union will be empty.
+    dc_layer_overlay_processor_->ClearOverlayState();
+    return;
+  }
+
   // First attempt to process for CALayers.
-  if (ProcessForCALayers(resource_provider, render_passes->back().get(),
+  if (ProcessForCALayers(resource_provider, root_render_pass,
                          render_pass_filters, render_pass_backdrop_filters,
-                         candidates, damage_rect)) {
+                         ca_layer_overlays, damage_rect)) {
     return;
   }
 
   if (ProcessForDCLayers(resource_provider, render_passes, render_pass_filters,
-                         render_pass_backdrop_filters, candidates,
+                         render_pass_backdrop_filters, dc_layer_overlays,
                          damage_rect)) {
     return;
   }
 
   DCHECK(candidates->empty());
-
-#if !defined(OS_MACOSX) && !defined(OS_WIN)
-  RenderPass* render_pass = render_passes->back().get();
-
-  // If we have any copy requests, we can't remove any quads for overlays or
-  // CALayers because the framebuffer would be missing the removed quads'
-  // contents.
-  if (!render_pass->copy_requests.empty()) {
-    // Reset |previous_frame_underlay_rect_| in case UpdateDamageRect() not
-    // being invoked.  Also reset |previous_frame_underlay_was_unoccluded_|.
-    previous_frame_underlay_rect_ = gfx::Rect();
-    previous_frame_underlay_was_unoccluded_ = false;
-    return;
-  }
-
   // Only if that fails, attempt hardware overlay strategies.
   bool success = false;
   if (overlay_validator_) {
@@ -306,27 +272,22 @@
   }
 
   if (success) {
-    UpdateDamageRect(candidates, previous_frame_underlay_rect_,
-                     previous_frame_underlay_was_unoccluded_,
-                     &render_pass->quad_list, damage_rect);
+    UpdateDamageRect(candidates, previous_frame_underlay_rect,
+                     previous_frame_underlay_was_unoccluded,
+                     &root_render_pass->quad_list, damage_rect);
   } else {
-    if (!previous_frame_underlay_rect_.IsEmpty())
-      damage_rect->Union(previous_frame_underlay_rect_);
+    if (!previous_frame_underlay_rect.IsEmpty())
+      damage_rect->Union(previous_frame_underlay_rect);
 
     DCHECK(candidates->empty());
-
-    previous_frame_underlay_rect_ = gfx::Rect();
-    previous_frame_underlay_was_unoccluded_ = false;
   }
 
   TRACE_COUNTER1(TRACE_DISABLED_BY_DEFAULT("viz.debug.overlay_planes"),
                  "Scheduled overlay planes", candidates->size());
-
-#endif
 }
 
-// Subtract on-top opaque overlays from the damage rect, unless the overlays
-// use the backbuffer as their content (in which case, add their combined rect
+// Subtract on-top opaque overlays from the damage rect, unless the overlays use
+// the backbuffer as their content (in which case, add their combined rect
 // back to the damage at the end).
 // Also subtract unoccluded underlays from the damage rect if we know that the
 // same underlay was scheduled on the previous frame. If the renderer decides
@@ -353,12 +314,13 @@
       // Track the underlay_rect from frame to frame. If it is the same and
       // nothing is on top of it then that rect doesn't need to be damaged
       // because the drawing is occurring on a different plane. If it is
-      // different then that indicates that a different underlay has been
-      // chosen and the previous underlay rect should be damaged because it
-      // has changed planes from the underlay plane to the main plane. It then
-      // checks that this is not a transition from occluded to unoccluded.
+      // different then that indicates that a different underlay has been chosen
+      // and the previous underlay rect should be damaged because it has changed
+      // planes from the underlay plane to the main plane.
+      // It then checks that this is not a transition from occluded to
+      // unoccluded.
       //
-      // We also insist that the underlay is unoccluded for at least one frame,
+      // We also insist that the underlay is unoccluded for at leat one frame,
       // else when content above the overlay transitions from not fully
       // transparent to fully transparent, we still need to erase it from the
       // framebuffer.  Otherwise, the last non-transparent frame will remain.
diff --git a/components/viz/service/display/overlay_processor.h b/components/viz/service/display/overlay_processor.h
index cca3ffd2..2ca7db4 100644
--- a/components/viz/service/display/overlay_processor.h
+++ b/components/viz/service/display/overlay_processor.h
@@ -9,22 +9,13 @@
 
 #include "base/containers/flat_map.h"
 #include "base/macros.h"
-#include "build/build_config.h"
 #include "components/viz/common/display/overlay_strategy.h"
 #include "components/viz/common/quads/render_pass.h"
-#include "components/viz/service/display/output_surface.h"
-#include "components/viz/service/display/overlay_candidate.h"
+#include "components/viz/service/display/ca_layer_overlay.h"
+#include "components/viz/service/display/dc_layer_overlay.h"
 #include "components/viz/service/viz_service_export.h"
 #include "gpu/ipc/common/surface_handle.h"
 
-#if defined(OS_WIN)
-#include "components/viz/service/display/dc_layer_overlay.h"
-#endif
-
-#if defined(OS_MACOSX)
-#include "components/viz/service/display/ca_layer_overlay.h"
-#endif
-
 namespace cc {
 class DisplayResourceProvider;
 }
@@ -37,19 +28,6 @@
 
 class VIZ_SERVICE_EXPORT OverlayProcessor {
  public:
-#if defined(OS_ANDROID)
-  using CandidateList = OverlayCandidateList;
-#elif defined(OS_MACOSX)
-  using CandidateList = CALayerOverlayList;
-#elif defined(OS_WIN)
-  using CandidateList = DCLayerOverlayList;
-#elif defined(USE_OZONE)
-  using CandidateList = OverlayCandidateList;
-#else
-  // Default.
-  using CandidateList = OverlayCandidateList;
-#endif
-
   using FilterOperationsMap =
       base::flat_map<RenderPassId, cc::FilterOperations*>;
 
@@ -145,7 +123,9 @@
       const FilterOperationsMap& render_pass_filters,
       const FilterOperationsMap& render_pass_backdrop_filters,
       OutputSurfaceOverlayPlane* output_surface_plane,
-      CandidateList* overlay_candidates,
+      OverlayCandidateList* overlay_candidates,
+      CALayerOverlayList* ca_layer_overlays,
+      DCLayerOverlayList* dc_layer_overlays,
       gfx::Rect* damage_rect,
       std::vector<gfx::Rect>* content_bounds);
 
@@ -181,26 +161,22 @@
  private:
   OverlayProcessor(
       SkiaOutputSurface* skia_output_surface,
-      std::unique_ptr<OverlayCandidateValidator> overlay_validator);
-
-#if defined(OS_WIN)
-  void InitializeDCOverlayProcessor(
+      std::unique_ptr<OverlayCandidateValidator> overlay_validator,
       std::unique_ptr<DCLayerOverlayProcessor> dc_layer_overlay_processor);
-#endif
 
   bool ProcessForCALayers(
       DisplayResourceProvider* resource_provider,
       RenderPass* render_pass,
       const FilterOperationsMap& render_pass_filters,
       const FilterOperationsMap& render_pass_backdrop_filters,
-      CandidateList* overlay_candidates,
+      CALayerOverlayList* ca_layer_overlays,
       gfx::Rect* damage_rect);
   bool ProcessForDCLayers(
       DisplayResourceProvider* resource_provider,
       RenderPassList* render_passes,
       const FilterOperationsMap& render_pass_filters,
       const FilterOperationsMap& render_pass_backdrop_filters,
-      CandidateList* overlay_candidates,
+      DCLayerOverlayList* dc_layer_overlays,
       gfx::Rect* damage_rect);
   // Update |damage_rect| by removing damage casued by |candidates|.
   void UpdateDamageRect(OverlayCandidateList* candidates,
@@ -209,13 +185,9 @@
                         const QuadList* quad_list,
                         gfx::Rect* damage_rect);
 
-#if defined(OS_WIN)
   std::unique_ptr<DCLayerOverlayProcessor> dc_layer_overlay_processor_;
-#endif
 
-#if defined(OS_ANDROID)
   SkiaOutputSurface* skia_output_surface_;
-#endif
   bool output_surface_already_handled_;
   DISALLOW_COPY_AND_ASSIGN(OverlayProcessor);
 };
diff --git a/components/viz/service/display/overlay_unittest.cc b/components/viz/service/display/overlay_unittest.cc
index 4ff0d61..48c5c3f 100644
--- a/components/viz/service/display/overlay_unittest.cc
+++ b/components/viz/service/display/overlay_unittest.cc
@@ -11,7 +11,6 @@
 #include "base/containers/flat_map.h"
 #include "base/test/scoped_feature_list.h"
 #include "base/unguessable_token.h"
-#include "build/build_config.h"
 #include "cc/test/fake_output_surface_client.h"
 #include "cc/test/geometry_test_utils.h"
 #include "cc/test/resource_provider_test_utils.h"
@@ -42,6 +41,7 @@
 #include "testing/gmock/include/gmock/gmock.h"
 #include "testing/gtest/include/gtest/gtest.h"
 #include "ui/gfx/geometry/rect_conversions.h"
+#include "ui/gl/gl_switches.h"
 #include "ui/latency/latency_info.h"
 
 using testing::_;
@@ -453,6 +453,31 @@
       shared_quad_state, render_pass, render_pass->output_rect);
 }
 
+YUVVideoDrawQuad* CreateFullscreenCandidateYUVVideoQuad(
+    DisplayResourceProvider* parent_resource_provider,
+    ClientResourceProvider* child_resource_provider,
+    ContextProvider* child_context_provider,
+    const SharedQuadState* shared_quad_state,
+    RenderPass* render_pass) {
+  bool needs_blending = false;
+  gfx::RectF tex_coord_rect(0, 0, 1, 1);
+  gfx::Rect rect = render_pass->output_rect;
+  gfx::Size resource_size_in_pixels = rect.size();
+  bool is_overlay_candidate = true;
+  ResourceId resource_id = CreateResource(
+      parent_resource_provider, child_resource_provider, child_context_provider,
+      resource_size_in_pixels, is_overlay_candidate);
+
+  auto* overlay_quad = render_pass->CreateAndAppendDrawQuad<YUVVideoDrawQuad>();
+  overlay_quad->SetNew(shared_quad_state, rect, rect, needs_blending,
+                       tex_coord_rect, tex_coord_rect, resource_size_in_pixels,
+                       resource_size_in_pixels, resource_id, resource_id,
+                       resource_id, resource_id,
+                       gfx::ColorSpace::CreateREC601(), 0, 1.0, 8);
+
+  return overlay_quad;
+}
+
 void CreateOpaqueQuadAt(DisplayResourceProvider* resource_provider,
                         const SharedQuadState* shared_quad_state,
                         RenderPass* render_pass,
@@ -596,7 +621,6 @@
   EXPECT_GE(2U, overlay_processor->GetStrategyCount());
 }
 
-#if !defined(OS_MACOSX) && !defined(OS_WIN)
 TEST_F(FullscreenOverlayTest, SuccessfulOverlay) {
   std::unique_ptr<RenderPass> pass = CreateRenderPass();
   gfx::Rect output_rect = pass->output_rect;
@@ -620,8 +644,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
-
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   ASSERT_EQ(1U, candidate_list.size());
 
   // Check that all the quads are gone.
@@ -658,7 +681,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetNonIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   ASSERT_EQ(0U, candidate_list.size());
 
   // Check that the 2 quads are not gone.
@@ -683,7 +706,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
 
   // Check that all the quads are gone.
   EXPECT_EQ(1U, main_pass->quad_list.size());
@@ -709,7 +732,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   ASSERT_EQ(1U, candidate_list.size());
 
   // Check that the quad is gone.
@@ -739,7 +762,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   ASSERT_EQ(0U, candidate_list.size());
 
   // Check that the 2 quads are not gone.
@@ -765,7 +788,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   ASSERT_EQ(0U, candidate_list.size());
 
   // Check that the quad is not gone.
@@ -797,7 +820,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   ASSERT_EQ(1U, candidate_list.size());
 
   // Check that the fullscreen quad is gone.
@@ -829,7 +852,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   ASSERT_EQ(1U, candidate_list.size());
 
   // Check that the quad is gone.
@@ -878,7 +901,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   ASSERT_EQ(1U, candidate_list.size());
 
   // Check that one quad is gone.
@@ -912,7 +935,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   EXPECT_TRUE(damage_rect_.IsEmpty());
 }
 
@@ -935,7 +958,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   EXPECT_EQ(0U, candidate_list.size());
   // There should be nothing new here.
   CompareRenderPassLists(pass_list, original_pass_list);
@@ -964,7 +987,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   EXPECT_EQ(0U, candidate_list.size());
   // There should be nothing new here.
   CompareRenderPassLists(pass_list, original_pass_list);
@@ -992,7 +1015,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   EXPECT_EQ(1U, candidate_list.size());
 }
 
@@ -1012,7 +1035,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   EXPECT_EQ(1U, candidate_list.size());
   EXPECT_FALSE(damage_rect_.IsEmpty());
   gfx::Rect overlay_damage_rect =
@@ -1035,7 +1058,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   EXPECT_EQ(0U, candidate_list.size());
 }
 
@@ -1054,7 +1077,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   EXPECT_EQ(1U, candidate_list.size());
 }
 
@@ -1074,7 +1097,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   EXPECT_EQ(0U, candidate_list.size());
 }
 
@@ -1093,7 +1116,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   EXPECT_EQ(0U, candidate_list.size());
 }
 
@@ -1112,7 +1135,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   EXPECT_EQ(0U, candidate_list.size());
 }
 
@@ -1132,7 +1155,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   EXPECT_EQ(0U, candidate_list.size());
 }
 
@@ -1152,7 +1175,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   EXPECT_EQ(1U, candidate_list.size());
 }
 
@@ -1174,7 +1197,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   ASSERT_EQ(1U, candidate_list.size());
   EXPECT_EQ(gfx::OVERLAY_TRANSFORM_FLIP_VERTICAL,
             candidate_list.back().transform);
@@ -1199,7 +1222,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   ASSERT_EQ(1U, candidate_list.size());
   EXPECT_EQ(gfx::OVERLAY_TRANSFORM_FLIP_HORIZONTAL,
             candidate_list.back().transform);
@@ -1222,7 +1245,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   EXPECT_EQ(1U, candidate_list.size());
 }
 
@@ -1244,7 +1267,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   ASSERT_EQ(1U, candidate_list.size());
 }
 
@@ -1266,7 +1289,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   ASSERT_EQ(1U, candidate_list.size());
   EXPECT_EQ(gfx::OVERLAY_TRANSFORM_ROTATE_90, candidate_list.back().transform);
 }
@@ -1289,7 +1312,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   ASSERT_EQ(1U, candidate_list.size());
   EXPECT_EQ(gfx::OVERLAY_TRANSFORM_ROTATE_180, candidate_list.back().transform);
 }
@@ -1312,7 +1335,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   ASSERT_EQ(1U, candidate_list.size());
   EXPECT_EQ(gfx::OVERLAY_TRANSFORM_ROTATE_270, candidate_list.back().transform);
 }
@@ -1333,7 +1356,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   ASSERT_EQ(1U, candidate_list.size());
 }
 
@@ -1352,7 +1375,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   ASSERT_EQ(0U, candidate_list.size());
 }
 
@@ -1386,7 +1409,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   ASSERT_EQ(0U, candidate_list.size());
 }
 
@@ -1406,7 +1429,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   ASSERT_EQ(1U, candidate_list.size());
 }
 
@@ -1425,7 +1448,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   ASSERT_EQ(1U, candidate_list.size());
 }
 
@@ -1449,7 +1472,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   EXPECT_EQ(1U, candidate_list.size());
 }
 
@@ -1475,7 +1498,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   EXPECT_EQ(1U, candidate_list.size());
 }
 
@@ -1499,7 +1522,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   EXPECT_EQ(1U, candidate_list.size());
 }
 
@@ -1523,7 +1546,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   EXPECT_EQ(0U, candidate_list.size());
 }
 
@@ -1545,7 +1568,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   EXPECT_EQ(0U, candidate_list.size());
 }
 
@@ -1598,7 +1621,7 @@
     overlay_processor_->ProcessForOverlays(
         resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
         render_pass_filters, render_pass_backdrop_filters, nullptr,
-        &candidate_list, &damage_rect_, &content_bounds_);
+        &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
 
     if (i <= kFramesSkippedBeforeNotPromoting) {
       EXPECT_EQ(1U, candidate_list.size());
@@ -1633,7 +1656,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   ASSERT_EQ(1U, candidate_list.size());
   EXPECT_EQ(-1, candidate_list[0].plane_z_order);
   EXPECT_EQ(2U, main_pass->quad_list.size());
@@ -1664,7 +1687,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   ASSERT_EQ(1U, candidate_list.size());
   EXPECT_EQ(-1, candidate_list[0].plane_z_order);
   // The overlay quad should have changed to a SOLID_COLOR quad.
@@ -1693,7 +1716,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
 
   EXPECT_EQ(kOverlayRect, damage_rect_);
 }
@@ -1721,7 +1744,7 @@
     overlay_processor_->ProcessForOverlays(
         resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
         render_pass_filters, render_pass_backdrop_filters, nullptr,
-        &candidate_list, &damage_rect_, &content_bounds_);
+        &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   }
 
   // The second time the same overlay rect is scheduled it will be subtracted
@@ -1753,7 +1776,7 @@
     overlay_processor_->ProcessForOverlays(
         resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
         render_pass_filters, render_pass_backdrop_filters, nullptr,
-        &candidate_list, &damage_rect_, &content_bounds_);
+        &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
 
     EXPECT_EQ(overlay_rects[i], damage_rect_);
   }
@@ -1788,7 +1811,7 @@
     overlay_processor_->ProcessForOverlays(
         resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
         render_pass_filters, render_pass_backdrop_filters, nullptr,
-        &candidate_list, &damage_rect_, &content_bounds_);
+        &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   }
 
   EXPECT_EQ(kOverlayRect, damage_rect_);
@@ -1819,7 +1842,7 @@
     overlay_processor_->ProcessForOverlays(
         resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
         render_pass_filters, render_pass_backdrop_filters, nullptr,
-        &candidate_list, &damage_rect_, &content_bounds_);
+        &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
 
     // The damage rect should not be subtracted if the underlay is occluded
     // (i==0) or it is unoccluded for the first time (i==1).
@@ -1851,7 +1874,7 @@
     overlay_processor_->ProcessForOverlays(
         resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
         render_pass_filters, render_pass_backdrop_filters, nullptr,
-        &candidate_list, &damage_rect_, &content_bounds_);
+        &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   }
 
   EXPECT_EQ(kOverlayRect, damage_rect_);
@@ -1881,7 +1904,7 @@
     overlay_processor_->ProcessForOverlays(
         resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
         render_pass_filters, render_pass_backdrop_filters, nullptr,
-        &candidate_list, &damage_rect_, &content_bounds_);
+        &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   }
 
   EXPECT_TRUE(damage_rect_.IsEmpty());
@@ -1915,7 +1938,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, primary_plane,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
 
   EXPECT_EQ(1U, candidate_list.size());
   ASSERT_EQ(true, output_surface_plane.enable_blending);
@@ -1947,7 +1970,7 @@
     overlay_processor_->ProcessForOverlays(
         resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
         render_pass_filters, render_pass_backdrop_filters, nullptr,
-        &candidate_list, &damage_rect_, &content_bounds_);
+        &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   }
 
   EXPECT_EQ(kOverlayRect, damage_rect_);
@@ -1989,7 +2012,7 @@
     overlay_processor_->ProcessForOverlays(
         resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
         render_pass_filters, render_pass_background_filters, nullptr,
-        &candidate_list, &damage_rect, &content_bounds_);
+        &candidate_list, nullptr, nullptr, &damage_rect, &content_bounds_);
 
     EXPECT_EQ(expected_damages[i], damage_rect);
     ASSERT_EQ(expected_candidate_size[i], candidate_list.size());
@@ -2032,7 +2055,7 @@
     overlay_processor_->ProcessForOverlays(
         resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
         render_pass_filters, render_pass_backdrop_filters, nullptr,
-        &candidate_list, &damage_rect_, &content_bounds_);
+        &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
 
     if (i == 0 || i == 1 || i == 3)
       EXPECT_FALSE(damage_rect_.IsEmpty());
@@ -2056,7 +2079,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
   EXPECT_EQ(0U, content_bounds_.size());
 }
 
@@ -2073,7 +2096,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
 
   EXPECT_EQ(1U, content_bounds_.size());
   EXPECT_TRUE(content_bounds_[0].IsEmpty());
@@ -2103,7 +2126,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
 
   EXPECT_EQ(1U, content_bounds_.size());
   EXPECT_TRUE(content_bounds_[0].IsEmpty());
@@ -2125,7 +2148,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
 
   EXPECT_EQ(1U, content_bounds_.size());
   EXPECT_EQ(kOverlayTopLeftRect, content_bounds_[0]);
@@ -2150,7 +2173,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
 
   EXPECT_EQ(1U, content_bounds_.size());
   EXPECT_EQ(kOverlayRect, content_bounds_[0]);
@@ -2180,7 +2203,7 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
 
   EXPECT_EQ(1U, content_bounds_.size());
   EXPECT_EQ(gfx::Rect(0, 0, 11, 11), content_bounds_[0]);
@@ -2211,34 +2234,12 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
 
   EXPECT_EQ(1U, content_bounds_.size());
   EXPECT_EQ(kOverlayRect, content_bounds_[0]);
 }
 
-TEST_F(UnderlayCastTest, NoOverlayPromotionWithoutProtectedContent) {
-  std::unique_ptr<RenderPass> pass = CreateRenderPass();
-  CreateCandidateQuadAt(resource_provider_.get(),
-                        child_resource_provider_.get(), child_provider_.get(),
-                        pass->shared_quad_state_list.back(), pass.get(),
-                        kOverlayRect);
-
-  OverlayCandidateList candidate_list;
-  OverlayProcessor::FilterOperationsMap render_pass_filters;
-  OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
-  RenderPassList pass_list;
-  pass_list.push_back(std::move(pass));
-  overlay_processor_->ProcessForOverlays(
-      resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
-      render_pass_filters, render_pass_backdrop_filters, nullptr,
-      &candidate_list, &damage_rect_, &content_bounds_);
-
-  ASSERT_TRUE(candidate_list.empty());
-  EXPECT_TRUE(content_bounds_.empty());
-}
-#endif
-
 #if defined(ALWAYS_ENABLE_BLENDING_FOR_PRIMARY)
 TEST_F(UnderlayCastTest, PrimaryPlaneOverlayIsAlwaysTransparent) {
   std::unique_ptr<RenderPass> pass = CreateRenderPass();
@@ -2259,14 +2260,812 @@
   overlay_processor_->ProcessForOverlays(
       resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
       render_pass_filters, render_pass_backdrop_filters, &output_surface_plane,
-      &candidate_list, &damage_rect_, &content_bounds_);
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
 
   ASSERT_EQ(true, output_surface_plane.enable_blending);
   EXPECT_EQ(0U, content_bounds_.size());
 }
 #endif
 
-#if defined(USE_OZONE) || defined(OS_ANDROID) || defined(OS_MACOSX)
+TEST_F(UnderlayCastTest, NoOverlayPromotionWithoutProtectedContent) {
+  std::unique_ptr<RenderPass> pass = CreateRenderPass();
+  CreateCandidateQuadAt(resource_provider_.get(),
+                        child_resource_provider_.get(), child_provider_.get(),
+                        pass->shared_quad_state_list.back(), pass.get(),
+                        kOverlayRect);
+
+  OverlayCandidateList candidate_list;
+  OverlayProcessor::FilterOperationsMap render_pass_filters;
+  OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
+  RenderPassList pass_list;
+  pass_list.push_back(std::move(pass));
+  overlay_processor_->ProcessForOverlays(
+      resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
+      render_pass_filters, render_pass_backdrop_filters, nullptr,
+      &candidate_list, nullptr, nullptr, &damage_rect_, &content_bounds_);
+
+  ASSERT_TRUE(candidate_list.empty());
+  EXPECT_TRUE(content_bounds_.empty());
+}
+
+TEST_F(CALayerOverlayTest, AllowNonAxisAlignedTransform) {
+  std::unique_ptr<RenderPass> pass = CreateRenderPass();
+  CreateFullscreenCandidateQuad(
+      resource_provider_.get(), child_resource_provider_.get(),
+      child_provider_.get(), pass->shared_quad_state_list.back(), pass.get());
+  pass->shared_quad_state_list.back()
+      ->quad_to_target_transform.RotateAboutZAxis(45.f);
+  gfx::Size display_size(pass->output_rect.width(), pass->output_rect.height());
+  gfx::Rect damage_rect;
+  CALayerOverlayList ca_layer_list;
+  OverlayCandidateList overlay_list;
+  OverlayProcessor::FilterOperationsMap render_pass_filters;
+  OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
+  RenderPassList pass_list;
+  pass_list.push_back(std::move(pass));
+
+  overlay_processor_->ProcessForOverlays(
+      resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
+      render_pass_filters, render_pass_backdrop_filters, nullptr, &overlay_list,
+      &ca_layer_list, nullptr, &damage_rect_, &content_bounds_);
+
+  EXPECT_EQ(gfx::Rect(), damage_rect);
+  EXPECT_EQ(0U, overlay_list.size());
+  EXPECT_EQ(1U, ca_layer_list.size());
+  EXPECT_EQ(0U, output_surface_->bind_framebuffer_count());
+}
+
+TEST_F(CALayerOverlayTest, ThreeDTransform) {
+  std::unique_ptr<RenderPass> pass = CreateRenderPass();
+  CreateFullscreenCandidateQuad(
+      resource_provider_.get(), child_resource_provider_.get(),
+      child_provider_.get(), pass->shared_quad_state_list.back(), pass.get());
+  pass->shared_quad_state_list.back()
+      ->quad_to_target_transform.RotateAboutXAxis(45.f);
+  gfx::Size display_size(pass->output_rect.width(), pass->output_rect.height());
+
+  CALayerOverlayList ca_layer_list;
+  OverlayCandidateList overlay_list;
+  OverlayProcessor::FilterOperationsMap render_pass_filters;
+  OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
+  RenderPassList pass_list;
+  pass_list.push_back(std::move(pass));
+
+  overlay_processor_->ProcessForOverlays(
+      resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
+      render_pass_filters, render_pass_backdrop_filters, nullptr, &overlay_list,
+      &ca_layer_list, nullptr, &damage_rect_, &content_bounds_);
+  EXPECT_EQ(0U, overlay_list.size());
+  EXPECT_EQ(1U, ca_layer_list.size());
+  gfx::Transform expected_transform;
+  expected_transform.RotateAboutXAxis(45.f);
+  gfx::Transform actual_transform(ca_layer_list.back().shared_state->transform);
+
+  EXPECT_EQ(expected_transform.ToString(), actual_transform.ToString());
+  EXPECT_EQ(0U, output_surface_->bind_framebuffer_count());
+}
+
+TEST_F(CALayerOverlayTest, AllowContainingClip) {
+  std::unique_ptr<RenderPass> pass = CreateRenderPass();
+  CreateFullscreenCandidateQuad(
+      resource_provider_.get(), child_resource_provider_.get(),
+      child_provider_.get(), pass->shared_quad_state_list.back(), pass.get());
+  pass->shared_quad_state_list.back()->is_clipped = true;
+  pass->shared_quad_state_list.back()->clip_rect = kOverlayRect;
+  gfx::Size display_size(pass->output_rect.width(), pass->output_rect.height());
+
+  gfx::Rect damage_rect;
+  CALayerOverlayList ca_layer_list;
+  OverlayCandidateList overlay_list;
+  OverlayProcessor::FilterOperationsMap render_pass_filters;
+  OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
+  RenderPassList pass_list;
+  pass_list.push_back(std::move(pass));
+
+  overlay_processor_->ProcessForOverlays(
+      resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
+      render_pass_filters, render_pass_backdrop_filters, nullptr, &overlay_list,
+      &ca_layer_list, nullptr, &damage_rect_, &content_bounds_);
+
+  EXPECT_EQ(gfx::Rect(), damage_rect);
+  EXPECT_EQ(0U, overlay_list.size());
+  EXPECT_EQ(1U, ca_layer_list.size());
+  EXPECT_EQ(0U, output_surface_->bind_framebuffer_count());
+}
+
+TEST_F(CALayerOverlayTest, NontrivialClip) {
+  std::unique_ptr<RenderPass> pass = CreateRenderPass();
+  CreateFullscreenCandidateQuad(
+      resource_provider_.get(), child_resource_provider_.get(),
+      child_provider_.get(), pass->shared_quad_state_list.back(), pass.get());
+  pass->shared_quad_state_list.back()->is_clipped = true;
+  pass->shared_quad_state_list.back()->clip_rect = gfx::Rect(64, 64, 128, 128);
+  gfx::Size display_size(pass->output_rect.width(), pass->output_rect.height());
+
+  gfx::Rect damage_rect;
+  CALayerOverlayList ca_layer_list;
+  OverlayCandidateList overlay_list;
+  OverlayProcessor::FilterOperationsMap render_pass_filters;
+  OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
+  RenderPassList pass_list;
+  pass_list.push_back(std::move(pass));
+
+  overlay_processor_->ProcessForOverlays(
+      resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
+      render_pass_filters, render_pass_backdrop_filters, nullptr, &overlay_list,
+      &ca_layer_list, nullptr, &damage_rect_, &content_bounds_);
+
+  EXPECT_EQ(gfx::Rect(), damage_rect);
+  EXPECT_EQ(0U, overlay_list.size());
+  EXPECT_EQ(1U, ca_layer_list.size());
+  EXPECT_TRUE(ca_layer_list.back().shared_state->is_clipped);
+  EXPECT_EQ(gfx::RectF(64, 64, 128, 128),
+            ca_layer_list.back().shared_state->clip_rect);
+  EXPECT_EQ(0U, output_surface_->bind_framebuffer_count());
+}
+
+TEST_F(CALayerOverlayTest, SkipTransparent) {
+  std::unique_ptr<RenderPass> pass = CreateRenderPass();
+  CreateFullscreenCandidateQuad(
+      resource_provider_.get(), child_resource_provider_.get(),
+      child_provider_.get(), pass->shared_quad_state_list.back(), pass.get());
+  pass->shared_quad_state_list.back()->opacity = 0;
+  gfx::Size display_size(pass->output_rect.width(), pass->output_rect.height());
+
+  gfx::Rect damage_rect;
+  CALayerOverlayList ca_layer_list;
+  OverlayCandidateList overlay_list;
+  OverlayProcessor::FilterOperationsMap render_pass_filters;
+  OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
+  RenderPassList pass_list;
+  pass_list.push_back(std::move(pass));
+
+  overlay_processor_->ProcessForOverlays(
+      resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
+      render_pass_filters, render_pass_backdrop_filters, nullptr, &overlay_list,
+      &ca_layer_list, nullptr, &damage_rect_, &content_bounds_);
+  EXPECT_EQ(gfx::Rect(), damage_rect);
+  EXPECT_EQ(0U, overlay_list.size());
+  EXPECT_EQ(0U, ca_layer_list.size());
+  EXPECT_EQ(0U, output_surface_->bind_framebuffer_count());
+}
+
+class DCLayerOverlayTest : public OverlayTest<DCLayerValidator> {};
+
+TEST_F(DCLayerOverlayTest, AllowNonAxisAlignedTransform) {
+  base::test::ScopedFeatureList feature_list;
+  feature_list.InitAndEnableFeature(
+      features::kDirectCompositionComplexOverlays);
+  std::unique_ptr<RenderPass> pass = CreateRenderPass();
+  CreateFullscreenCandidateYUVVideoQuad(
+      resource_provider_.get(), child_resource_provider_.get(),
+      child_provider_.get(), pass->shared_quad_state_list.back(), pass.get());
+  pass->shared_quad_state_list.back()
+      ->quad_to_target_transform.RotateAboutZAxis(45.f);
+
+  DCLayerOverlayList dc_layer_list;
+  OverlayCandidateList overlay_list;
+  OverlayProcessor::FilterOperationsMap render_pass_filters;
+  OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
+  damage_rect_ = gfx::Rect(1, 1, 10, 10);
+  RenderPassList pass_list;
+  pass_list.push_back(std::move(pass));
+  overlay_processor_->ProcessForOverlays(
+      resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
+      render_pass_filters, render_pass_backdrop_filters, nullptr, &overlay_list,
+      nullptr, &dc_layer_list, &damage_rect_, &content_bounds_);
+  EXPECT_EQ(0U, overlay_list.size());
+  EXPECT_EQ(1U, dc_layer_list.size());
+  EXPECT_EQ(1, dc_layer_list.back().z_order);
+  EXPECT_EQ(0U, output_surface_->bind_framebuffer_count());
+  EXPECT_EQ(gfx::Rect(1, 1, 10, 10), damage_rect_);
+}
+
+TEST_F(DCLayerOverlayTest, AllowRequiredNonAxisAlignedTransform) {
+  base::test::ScopedFeatureList feature_list;
+  feature_list.InitAndEnableFeature(
+      features::kDirectCompositionNonrootOverlays);
+  std::unique_ptr<RenderPass> pass = CreateRenderPass();
+  YUVVideoDrawQuad* yuv_quad = CreateFullscreenCandidateYUVVideoQuad(
+      resource_provider_.get(), child_resource_provider_.get(),
+      child_provider_.get(), pass->shared_quad_state_list.back(), pass.get());
+  // Set the protected video flag will force DCLayerOverlay to use hw overlay
+  yuv_quad->protected_video_type = gfx::ProtectedVideoType::kHardwareProtected;
+  pass->shared_quad_state_list.back()
+      ->quad_to_target_transform.RotateAboutZAxis(45.f);
+
+  gfx::Rect damage_rect;
+  DCLayerOverlayList dc_layer_list;
+  OverlayCandidateList overlay_list;
+  OverlayProcessor::FilterOperationsMap render_pass_filters;
+  OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
+  damage_rect_ = gfx::Rect(1, 1, 10, 10);
+  RenderPassList pass_list;
+  pass_list.push_back(std::move(pass));
+  overlay_processor_->ProcessForOverlays(
+      resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
+      render_pass_filters, render_pass_backdrop_filters, nullptr, &overlay_list,
+      nullptr, &dc_layer_list, &damage_rect_, &content_bounds_);
+  EXPECT_EQ(gfx::Rect(), damage_rect);
+  EXPECT_EQ(0U, overlay_list.size());
+  ASSERT_EQ(1U, dc_layer_list.size());
+  EXPECT_EQ(1, dc_layer_list.back().z_order);
+  EXPECT_EQ(0U, output_surface_->bind_framebuffer_count());
+  EXPECT_EQ(gfx::Rect(1, 1, 10, 10), damage_rect_);
+}
+
+TEST_F(DCLayerOverlayTest, Occluded) {
+  base::test::ScopedFeatureList feature_list;
+  feature_list.InitAndEnableFeature(features::kDirectCompositionUnderlays);
+  {
+    std::unique_ptr<RenderPass> pass = CreateRenderPass();
+    SharedQuadState* first_shared_state = pass->shared_quad_state_list.back();
+    first_shared_state->occluding_damage_rect = gfx::Rect(1, 1, 10, 10);
+    CreateOpaqueQuadAt(resource_provider_.get(),
+                       pass->shared_quad_state_list.back(), pass.get(),
+                       gfx::Rect(0, 3, 100, 100), SK_ColorWHITE);
+    CreateFullscreenCandidateYUVVideoQuad(
+        resource_provider_.get(), child_resource_provider_.get(),
+        child_provider_.get(), pass->shared_quad_state_list.back(), pass.get());
+
+    SharedQuadState* second_shared_state =
+        pass->CreateAndAppendSharedQuadState();
+    second_shared_state->occluding_damage_rect = gfx::Rect(1, 1, 10, 10);
+    auto* second_video_quad = CreateFullscreenCandidateYUVVideoQuad(
+        resource_provider_.get(), child_resource_provider_.get(),
+        child_provider_.get(), pass->shared_quad_state_list.back(), pass.get());
+    // Set the protected video flag will force DCLayerOverlay to use hw overlay
+    second_video_quad->protected_video_type =
+        gfx::ProtectedVideoType::kHardwareProtected;
+    second_video_quad->rect.set_origin(gfx::Point(2, 2));
+    second_video_quad->visible_rect.set_origin(gfx::Point(2, 2));
+
+    DCLayerOverlayList dc_layer_list;
+    OverlayCandidateList overlay_list;
+    OverlayProcessor::FilterOperationsMap render_pass_filters;
+    OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
+    damage_rect_ = gfx::Rect(1, 1, 10, 10);
+    RenderPassList pass_list;
+    pass_list.push_back(std::move(pass));
+    overlay_processor_->ProcessForOverlays(
+        resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
+        render_pass_filters, render_pass_backdrop_filters, nullptr,
+        &overlay_list, nullptr, &dc_layer_list, &damage_rect_,
+        &content_bounds_);
+    EXPECT_EQ(0U, overlay_list.size());
+    EXPECT_EQ(2U, dc_layer_list.size());
+    EXPECT_EQ(0U, output_surface_->bind_framebuffer_count());
+    EXPECT_EQ(-1, dc_layer_list.front().z_order);
+    EXPECT_EQ(-2, dc_layer_list.back().z_order);
+    // Entire underlay rect must be redrawn.
+    EXPECT_EQ(gfx::Rect(0, 0, 256, 256), damage_rect_);
+  }
+  {
+    std::unique_ptr<RenderPass> pass = CreateRenderPass();
+    SharedQuadState* first_shared_state = pass->shared_quad_state_list.back();
+    first_shared_state->occluding_damage_rect = gfx::Rect(1, 1, 10, 10);
+    CreateOpaqueQuadAt(resource_provider_.get(),
+                       pass->shared_quad_state_list.back(), pass.get(),
+                       gfx::Rect(3, 3, 100, 100), SK_ColorWHITE);
+    CreateFullscreenCandidateYUVVideoQuad(
+        resource_provider_.get(), child_resource_provider_.get(),
+        child_provider_.get(), pass->shared_quad_state_list.back(), pass.get());
+
+    SharedQuadState* second_shared_state =
+        pass->CreateAndAppendSharedQuadState();
+    second_shared_state->occluding_damage_rect = gfx::Rect(1, 1, 10, 10);
+    auto* second_video_quad = CreateFullscreenCandidateYUVVideoQuad(
+        resource_provider_.get(), child_resource_provider_.get(),
+        child_provider_.get(), pass->shared_quad_state_list.back(), pass.get());
+    second_video_quad->protected_video_type =
+        gfx::ProtectedVideoType::kHardwareProtected;
+    second_video_quad->rect.set_origin(gfx::Point(2, 2));
+    second_video_quad->visible_rect.set_origin(gfx::Point(2, 2));
+
+    DCLayerOverlayList dc_layer_list;
+    OverlayCandidateList overlay_list;
+    OverlayProcessor::FilterOperationsMap render_pass_filters;
+    OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
+    damage_rect_ = gfx::Rect(1, 1, 10, 10);
+    RenderPassList pass_list;
+    pass_list.push_back(std::move(pass));
+    overlay_processor_->ProcessForOverlays(
+        resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
+        render_pass_filters, render_pass_backdrop_filters, nullptr,
+        &overlay_list, nullptr, &dc_layer_list, &damage_rect_,
+        &content_bounds_);
+    EXPECT_EQ(0U, overlay_list.size());
+    EXPECT_EQ(2U, dc_layer_list.size());
+    EXPECT_EQ(0U, output_surface_->bind_framebuffer_count());
+    EXPECT_EQ(-1, dc_layer_list.front().z_order);
+    EXPECT_EQ(-2, dc_layer_list.back().z_order);
+    // The underlay rectangle is the same, so the damage for first video quad is
+    // contained within the combined occluding rects for this and the last
+    // frame. Second video quad also adds its damage.
+
+    // This is calculated by carving out the underlay rect size from the
+    // damage_rect, adding back the quads on top and then the overlay/underlay
+    // rects from the previous frame. The damage rect carried over from  the
+    // revious frame with multiple overlays cannot be skipped.
+    EXPECT_EQ(gfx::Rect(0, 0, 256, 256), damage_rect_);
+  }
+}
+
+TEST_F(DCLayerOverlayTest, DamageRectWithoutVideoDamage) {
+  base::test::ScopedFeatureList feature_list;
+  feature_list.InitAndEnableFeature(features::kDirectCompositionUnderlays);
+  {
+    std::unique_ptr<RenderPass> pass = CreateRenderPass();
+    SharedQuadState* shared_quad_state = pass->shared_quad_state_list.back();
+    shared_quad_state->occluding_damage_rect = gfx::Rect(210, 210, 20, 20);
+    // Occluding quad fully contained in video rect.
+    CreateOpaqueQuadAt(resource_provider_.get(),
+                       pass->shared_quad_state_list.back(), pass.get(),
+                       gfx::Rect(0, 3, 100, 100), SK_ColorWHITE);
+    // Non-occluding quad fully outside video rect
+    CreateOpaqueQuadAt(resource_provider_.get(),
+                       pass->shared_quad_state_list.back(), pass.get(),
+                       gfx::Rect(210, 210, 20, 20), SK_ColorWHITE);
+    // Underlay video quad
+    auto* video_quad = CreateFullscreenCandidateYUVVideoQuad(
+        resource_provider_.get(), child_resource_provider_.get(),
+        child_provider_.get(), pass->shared_quad_state_list.back(), pass.get());
+    video_quad->rect = gfx::Rect(0, 0, 200, 200);
+    video_quad->visible_rect = video_quad->rect;
+
+    DCLayerOverlayList dc_layer_list;
+    OverlayCandidateList overlay_list;
+    OverlayProcessor::FilterOperationsMap render_pass_filters;
+    OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
+    // Damage rect fully outside video quad
+    damage_rect_ = gfx::Rect(210, 210, 20, 20);
+    RenderPassList pass_list;
+    pass_list.push_back(std::move(pass));
+    overlay_processor_->ProcessForOverlays(
+        resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
+        render_pass_filters, render_pass_backdrop_filters, nullptr,
+        &overlay_list, nullptr, &dc_layer_list, &damage_rect_,
+        &content_bounds_);
+    EXPECT_EQ(0U, overlay_list.size());
+    EXPECT_EQ(1U, dc_layer_list.size());
+    EXPECT_EQ(0U, output_surface_->bind_framebuffer_count());
+    EXPECT_EQ(-1, dc_layer_list.back().z_order);
+    // All rects must be redrawn at the first frame.
+    EXPECT_EQ(gfx::Rect(0, 0, 230, 230), damage_rect_);
+  }
+  {
+    std::unique_ptr<RenderPass> pass = CreateRenderPass();
+    SharedQuadState* shared_quad_state = pass->shared_quad_state_list.back();
+    shared_quad_state->occluding_damage_rect = gfx::Rect(210, 210, 20, 20);
+    // Occluding quad fully contained in video rect.
+    CreateOpaqueQuadAt(resource_provider_.get(),
+                       pass->shared_quad_state_list.back(), pass.get(),
+                       gfx::Rect(0, 3, 100, 100), SK_ColorWHITE);
+    // Non-occluding quad fully outside video rect
+    CreateOpaqueQuadAt(resource_provider_.get(),
+                       pass->shared_quad_state_list.back(), pass.get(),
+                       gfx::Rect(210, 210, 20, 20), SK_ColorWHITE);
+    // Underlay video quad
+    auto* video_quad = CreateFullscreenCandidateYUVVideoQuad(
+        resource_provider_.get(), child_resource_provider_.get(),
+        child_provider_.get(), pass->shared_quad_state_list.back(), pass.get());
+    video_quad->rect = gfx::Rect(0, 0, 200, 200);
+    video_quad->visible_rect = video_quad->rect;
+
+    DCLayerOverlayList dc_layer_list;
+    OverlayCandidateList overlay_list;
+    OverlayProcessor::FilterOperationsMap render_pass_filters;
+    OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
+    // Damage rect fully outside video quad
+    damage_rect_ = gfx::Rect(210, 210, 20, 20);
+    RenderPassList pass_list;
+    pass_list.push_back(std::move(pass));
+    overlay_processor_->ProcessForOverlays(
+        resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
+        render_pass_filters, render_pass_backdrop_filters, nullptr,
+        &overlay_list, nullptr, &dc_layer_list, &damage_rect_,
+        &content_bounds_);
+    EXPECT_EQ(0U, overlay_list.size());
+    EXPECT_EQ(1U, dc_layer_list.size());
+    EXPECT_EQ(0U, output_surface_->bind_framebuffer_count());
+    EXPECT_EQ(-1, dc_layer_list.back().z_order);
+    // Only the non-overlay damaged rect need to be drawn by the gl compositor
+    EXPECT_EQ(gfx::Rect(210, 210, 20, 20), damage_rect_);
+  }
+}
+
+TEST_F(DCLayerOverlayTest, DamageRectWithNonRootOverlay) {
+  base::test::ScopedFeatureList feature_list;
+  feature_list.InitWithFeatures({features::kDirectCompositionUnderlays,
+                                 features::kDirectCompositionNonrootOverlays},
+                                {});
+  {
+    // A root solid quad
+    std::unique_ptr<RenderPass> root_pass = CreateRenderPass();
+    CreateOpaqueQuadAt(
+        resource_provider_.get(), root_pass->shared_quad_state_list.back(),
+        root_pass.get(), gfx::Rect(210, 0, 20, 20), SK_ColorWHITE);
+
+    // A non-root video quad
+    std::unique_ptr<RenderPass> nonroot_pass = CreateRenderPass();
+    auto* video_quad = CreateFullscreenCandidateYUVVideoQuad(
+        resource_provider_.get(), child_resource_provider_.get(),
+        child_provider_.get(), nonroot_pass->shared_quad_state_list.back(),
+        nonroot_pass.get());
+    video_quad->rect = gfx::Rect(0, 0, 200, 200);
+    video_quad->visible_rect = video_quad->rect;
+
+    DCLayerOverlayList dc_layer_list;
+    OverlayCandidateList overlay_list;
+    OverlayProcessor::FilterOperationsMap render_pass_filters;
+    OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
+    // Damage rect fully outside video quad
+    damage_rect_ = gfx::Rect(210, 0, 20, 20);
+    RenderPassList pass_list;
+    pass_list.push_back(std::move(nonroot_pass));
+    pass_list.push_back(std::move(root_pass));
+    overlay_processor_->ProcessForOverlays(
+        resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
+        render_pass_filters, render_pass_backdrop_filters, nullptr,
+        &overlay_list, nullptr, &dc_layer_list, &damage_rect_,
+        &content_bounds_);
+    EXPECT_EQ(0U, overlay_list.size());
+    EXPECT_EQ(1U, dc_layer_list.size());
+    EXPECT_EQ(0U, output_surface_->bind_framebuffer_count());
+    EXPECT_EQ(-1, dc_layer_list.back().z_order);
+    // damage_rect returned from ProcessForOverlays() is for root render pass
+    // only. Non-root damage rect is not included.
+    EXPECT_EQ(gfx::Rect(210, 0, 20, 20), damage_rect_);
+  }
+  {
+    // A root solid quad
+    std::unique_ptr<RenderPass> root_pass = CreateRenderPass();
+    CreateOpaqueQuadAt(
+        resource_provider_.get(), root_pass->shared_quad_state_list.back(),
+        root_pass.get(), gfx::Rect(210, 0, 20, 20), SK_ColorWHITE);
+
+    // A non-root video quad
+    std::unique_ptr<RenderPass> nonroot_pass = CreateRenderPass();
+    auto* video_quad = CreateFullscreenCandidateYUVVideoQuad(
+        resource_provider_.get(), child_resource_provider_.get(),
+        child_provider_.get(), nonroot_pass->shared_quad_state_list.back(),
+        nonroot_pass.get());
+    video_quad->rect = gfx::Rect(0, 0, 200, 200);
+    video_quad->visible_rect = video_quad->rect;
+
+    DCLayerOverlayList dc_layer_list;
+    OverlayCandidateList overlay_list;
+    OverlayProcessor::FilterOperationsMap render_pass_filters;
+    OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
+    // Damage rect fully outside video quad
+    damage_rect_ = gfx::Rect(210, 0, 20, 20);
+    RenderPassList pass_list;
+    pass_list.push_back(std::move(nonroot_pass));
+    pass_list.push_back(std::move(root_pass));
+    overlay_processor_->ProcessForOverlays(
+        resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
+        render_pass_filters, render_pass_backdrop_filters, nullptr,
+        &overlay_list, nullptr, &dc_layer_list, &damage_rect_,
+        &content_bounds_);
+    EXPECT_EQ(0U, overlay_list.size());
+    EXPECT_EQ(1U, dc_layer_list.size());
+    EXPECT_EQ(0U, output_surface_->bind_framebuffer_count());
+    EXPECT_EQ(-1, dc_layer_list.back().z_order);
+    // Nonroot damage_rect from the previous frame should be added to this frame
+    EXPECT_EQ(gfx::Rect(0, 0, 230, 200), damage_rect_);
+  }
+}
+
+TEST_F(DCLayerOverlayTest, DamageRect) {
+  for (int i = 0; i < 2; i++) {
+    std::unique_ptr<RenderPass> pass = CreateRenderPass();
+    CreateFullscreenCandidateYUVVideoQuad(
+        resource_provider_.get(), child_resource_provider_.get(),
+        child_provider_.get(), pass->shared_quad_state_list.back(), pass.get());
+
+    gfx::Rect damage_rect;
+    DCLayerOverlayList dc_layer_list;
+    OverlayCandidateList overlay_list;
+    OverlayProcessor::FilterOperationsMap render_pass_filters;
+    OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
+    damage_rect_ = gfx::Rect(1, 1, 10, 10);
+    RenderPassList pass_list;
+    pass_list.push_back(std::move(pass));
+    overlay_processor_->ProcessForOverlays(
+        resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
+        render_pass_filters, render_pass_backdrop_filters, nullptr,
+        &overlay_list, nullptr, &dc_layer_list, &damage_rect_,
+        &content_bounds_);
+    EXPECT_EQ(gfx::Rect(), damage_rect);
+    EXPECT_EQ(0U, overlay_list.size());
+    EXPECT_EQ(1U, dc_layer_list.size());
+    EXPECT_EQ(0U, output_surface_->bind_framebuffer_count());
+    EXPECT_EQ(1, dc_layer_list.back().z_order);
+    // Damage rect should be unchanged on initial frame because of resize, but
+    // should be empty on the second frame because everything was put in a
+    // layer.
+    if (i == 1)
+      EXPECT_TRUE(damage_rect_.IsEmpty());
+    else
+      EXPECT_EQ(gfx::Rect(1, 1, 10, 10), damage_rect_);
+  }
+}
+
+TEST_F(DCLayerOverlayTest, MultiplePassDamageRect) {
+  gfx::Transform child_pass1_transform;
+  child_pass1_transform.Translate(0, 100);
+
+  RenderPassId child_pass1_id(5);
+  std::unique_ptr<RenderPass> child_pass1 = CreateRenderPass();
+  ASSERT_EQ(child_pass1->shared_quad_state_list.size(), 1u);
+  child_pass1->id = child_pass1_id;
+  child_pass1->damage_rect = gfx::Rect();
+  child_pass1->transform_to_root_target = child_pass1_transform;
+  child_pass1->shared_quad_state_list.back()->opacity = 0.9f;
+  child_pass1->shared_quad_state_list.back()->blend_mode =
+      SkBlendMode::kSrcOver;
+
+  YUVVideoDrawQuad* yuv_quad_required = CreateFullscreenCandidateYUVVideoQuad(
+      resource_provider_.get(), child_resource_provider_.get(),
+      child_provider_.get(), child_pass1->shared_quad_state_list.back(),
+      child_pass1.get());
+  // Set the protected video flag will force DCLayerOverlay to use hw overlay
+  yuv_quad_required->protected_video_type =
+      gfx::ProtectedVideoType::kHardwareProtected;
+
+  RenderPassId child_pass2_id(6);
+  std::unique_ptr<RenderPass> child_pass2 = CreateRenderPass();
+  ASSERT_EQ(child_pass2->shared_quad_state_list.size(), 1u);
+  child_pass2->id = child_pass2_id;
+  child_pass2->damage_rect = gfx::Rect();
+  child_pass2->transform_to_root_target = gfx::Transform();
+  child_pass2->shared_quad_state_list.back()->opacity = 0.8f;
+
+  YUVVideoDrawQuad* yuv_quad_not_required =
+      CreateFullscreenCandidateYUVVideoQuad(
+          resource_provider_.get(), child_resource_provider_.get(),
+          child_provider_.get(), child_pass2->shared_quad_state_list.back(),
+          child_pass2.get());
+
+  std::unique_ptr<RenderPass> root_pass = CreateRenderPass();
+  root_pass->CreateAndAppendSharedQuadState();
+  ASSERT_EQ(root_pass->shared_quad_state_list.size(), 2u);
+
+  SharedQuadState* child_pass1_sqs =
+      root_pass->shared_quad_state_list.ElementAt(0);
+  child_pass1_sqs->quad_to_target_transform =
+      child_pass1->transform_to_root_target;
+  child_pass1_sqs->opacity = 0.7f;
+
+  gfx::Rect unit_rect(0, 0, 1, 1);
+  auto* child_pass1_rpdq =
+      root_pass->CreateAndAppendDrawQuad<RenderPassDrawQuad>();
+  child_pass1_rpdq->SetNew(child_pass1_sqs, unit_rect, unit_rect,
+                           child_pass1_id, 0, gfx::RectF(), gfx::Size(),
+                           gfx::Vector2dF(), gfx::PointF(),
+                           gfx::RectF(0, 0, 1, 1), false, 1.0f);
+
+  SharedQuadState* child_pass2_sqs =
+      root_pass->shared_quad_state_list.ElementAt(1);
+  child_pass2_sqs->quad_to_target_transform =
+      child_pass2->transform_to_root_target;
+  child_pass2_sqs->opacity = 0.6f;
+
+  auto* child_pass2_rpdq =
+      root_pass->CreateAndAppendDrawQuad<RenderPassDrawQuad>();
+  child_pass2_rpdq->SetNew(child_pass2_sqs, unit_rect, unit_rect,
+                           child_pass2_id, 0, gfx::RectF(), gfx::Size(),
+                           gfx::Vector2dF(), gfx::PointF(),
+                           gfx::RectF(0, 0, 1, 1), false, 1.0f);
+
+  root_pass->damage_rect = gfx::Rect();
+
+  gfx::Rect root_damage_rect;
+  DCLayerOverlayList dc_layer_list;
+  OverlayCandidateList overlay_list;
+  OverlayProcessor::FilterOperationsMap render_pass_filters;
+  OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
+  RenderPassList pass_list;
+  pass_list.push_back(std::move(child_pass1));
+  pass_list.push_back(std::move(child_pass2));
+  pass_list.push_back(std::move(root_pass));
+  overlay_processor_->ProcessForOverlays(
+      resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
+      render_pass_filters, render_pass_backdrop_filters, nullptr, &overlay_list,
+      nullptr, &dc_layer_list, &root_damage_rect, &content_bounds_);
+  EXPECT_EQ(0U, overlay_list.size());
+  EXPECT_EQ(0U, output_surface_->bind_framebuffer_count());
+
+  // Only the kHardwareProtectedVideo video quad produces damage.
+  ASSERT_EQ(1U, dc_layer_list.size());
+  EXPECT_EQ(-1, dc_layer_list.back().z_order);
+  EXPECT_EQ(gfx::Rect(0, 0, 256, 256), pass_list[0]->damage_rect);
+  EXPECT_EQ(gfx::Rect(), pass_list[1]->damage_rect);
+  EXPECT_EQ(gfx::Rect(0, 100, 256, 156), root_damage_rect);
+  // Overlay damage handling is done entirely within DCOverlayProcessor so this
+  // is expected to return an empty rect
+  gfx::Rect overlay_damage = overlay_processor_->GetAndResetOverlayDamage();
+  EXPECT_EQ(gfx::Rect(0, 0, 0, 0), overlay_damage);
+
+  EXPECT_EQ(1u, pass_list[0]->quad_list.size());
+  EXPECT_EQ(DrawQuad::Material::kSolidColor,
+            pass_list[0]->quad_list.ElementAt(0)->material);
+
+  // The kHardwareProtectedVideo video quad is put into an underlay, and
+  // replaced by a solid color quad.
+  auto* yuv_solid_color_quad =
+      static_cast<SolidColorDrawQuad*>(pass_list[0]->quad_list.ElementAt(0));
+  EXPECT_EQ(SK_ColorBLACK, yuv_solid_color_quad->color);
+  EXPECT_EQ(gfx::Rect(0, 0, 256, 256), yuv_solid_color_quad->rect);
+  EXPECT_TRUE(yuv_solid_color_quad->shared_quad_state->quad_to_target_transform
+                  .IsIdentity());
+  EXPECT_EQ(0.9f, yuv_solid_color_quad->shared_quad_state->opacity);
+  EXPECT_EQ(SkBlendMode::kDstOut,
+            yuv_solid_color_quad->shared_quad_state->blend_mode);
+
+  // The non required video quad is not put into an underlay.
+  EXPECT_EQ(1u, pass_list[1]->quad_list.size());
+  EXPECT_EQ(yuv_quad_not_required, pass_list[1]->quad_list.ElementAt(0));
+
+  EXPECT_EQ(3u, pass_list[2]->quad_list.size());
+
+  // The RPDQs are not modified.
+  EXPECT_EQ(DrawQuad::Material::kRenderPass,
+            pass_list[2]->quad_list.ElementAt(0)->material);
+  EXPECT_EQ(child_pass1_id, static_cast<RenderPassDrawQuad*>(
+                                pass_list[2]->quad_list.ElementAt(0))
+                                ->render_pass_id);
+
+  // A solid color quad is put behind the RPDQ containing the video.
+  EXPECT_EQ(DrawQuad::Material::kSolidColor,
+            pass_list[2]->quad_list.ElementAt(1)->material);
+  auto* rpdq_solid_color_quad =
+      static_cast<SolidColorDrawQuad*>(pass_list[2]->quad_list.ElementAt(1));
+  EXPECT_EQ(SK_ColorTRANSPARENT, rpdq_solid_color_quad->color);
+  EXPECT_EQ(child_pass1_transform,
+            rpdq_solid_color_quad->shared_quad_state->quad_to_target_transform);
+  EXPECT_EQ(1.f, rpdq_solid_color_quad->shared_quad_state->opacity);
+  EXPECT_FALSE(rpdq_solid_color_quad->ShouldDrawWithBlending());
+
+  EXPECT_EQ(DrawQuad::Material::kRenderPass,
+            pass_list[2]->quad_list.ElementAt(2)->material);
+  EXPECT_EQ(child_pass2_id, static_cast<RenderPassDrawQuad*>(
+                                pass_list[2]->quad_list.ElementAt(2))
+                                ->render_pass_id);
+}
+
+TEST_F(DCLayerOverlayTest, ClipRect) {
+  base::test::ScopedFeatureList feature_list;
+  feature_list.InitAndEnableFeature(features::kDirectCompositionUnderlays);
+
+  // Process twice. The second time through the overlay list shouldn't change,
+  // which will allow the damage rect to reflect just the changes in that
+  // frame.
+  for (size_t i = 0; i < 2; ++i) {
+    std::unique_ptr<RenderPass> pass = CreateRenderPass();
+    CreateOpaqueQuadAt(resource_provider_.get(),
+                       pass->shared_quad_state_list.back(), pass.get(),
+                       gfx::Rect(0, 2, 100, 100), SK_ColorWHITE);
+    pass->shared_quad_state_list.back()->is_clipped = true;
+    pass->shared_quad_state_list.back()->clip_rect = gfx::Rect(0, 3, 100, 100);
+    SharedQuadState* shared_state = pass->CreateAndAppendSharedQuadState();
+    shared_state->opacity = 1.f;
+    CreateFullscreenCandidateYUVVideoQuad(
+        resource_provider_.get(), child_resource_provider_.get(),
+        child_provider_.get(), shared_state, pass.get());
+    shared_state->is_clipped = true;
+    // Clipped rect shouldn't be overlapped by clipped opaque quad rect.
+    shared_state->clip_rect = gfx::Rect(0, 0, 100, 3);
+
+    DCLayerOverlayList dc_layer_list;
+    OverlayCandidateList overlay_list;
+    OverlayProcessor::FilterOperationsMap render_pass_filters;
+    OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
+    RenderPassList pass_list;
+    pass_list.push_back(std::move(pass));
+    damage_rect_ = gfx::Rect(1, 1, 10, 10);
+    overlay_processor_->ProcessForOverlays(
+        resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
+        render_pass_filters, render_pass_backdrop_filters, nullptr,
+        &overlay_list, nullptr, &dc_layer_list, &damage_rect_,
+        &content_bounds_);
+    EXPECT_EQ(0U, overlay_list.size());
+    EXPECT_EQ(1U, dc_layer_list.size());
+    // Because of clip rects the overlay isn't occluded and shouldn't be an
+    // underlay.
+    EXPECT_EQ(1, dc_layer_list.back().z_order);
+    EXPECT_TRUE(dc_layer_list.back().is_clipped);
+    EXPECT_EQ(gfx::Rect(0, 0, 100, 3), dc_layer_list.back().clip_rect);
+    if (i == 1) {
+      // The damage rect should only contain contents that aren't in the
+      // clipped overlay rect.
+      EXPECT_EQ(gfx::Rect(1, 3, 10, 8), damage_rect_);
+    }
+  }
+}
+
+TEST_F(DCLayerOverlayTest, TransparentOnTop) {
+  // Process twice. The second time through the overlay list shouldn't change,
+  // which will allow the damage rect to reflect just the changes in that
+  // frame.
+  for (size_t i = 0; i < 2; ++i) {
+    std::unique_ptr<RenderPass> pass = CreateRenderPass();
+    CreateFullscreenCandidateYUVVideoQuad(
+        resource_provider_.get(), child_resource_provider_.get(),
+        child_provider_.get(), pass->shared_quad_state_list.back(), pass.get());
+    pass->shared_quad_state_list.back()->opacity = 0.5f;
+
+    DCLayerOverlayList dc_layer_list;
+    OverlayCandidateList overlay_list;
+    OverlayProcessor::FilterOperationsMap render_pass_filters;
+    OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
+    damage_rect_ = gfx::Rect(1, 1, 10, 10);
+    RenderPassList pass_list;
+    pass_list.push_back(std::move(pass));
+    overlay_processor_->ProcessForOverlays(
+        resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
+        render_pass_filters, render_pass_backdrop_filters, nullptr,
+        &overlay_list, nullptr, &dc_layer_list, &damage_rect_,
+        &content_bounds_);
+    EXPECT_EQ(0U, overlay_list.size());
+    EXPECT_EQ(1U, dc_layer_list.size());
+    EXPECT_EQ(1, dc_layer_list.back().z_order);
+    // Quad isn't opaque, so underlying damage must remain the same.
+    EXPECT_EQ(gfx::Rect(1, 1, 10, 10), damage_rect_);
+  }
+}
+
+TEST_F(DCLayerOverlayTest, UnderlayDamageRectWithQuadOnTopUnchanged) {
+  base::test::ScopedFeatureList feature_list;
+  feature_list.InitAndEnableFeature(features::kDirectCompositionUnderlays);
+
+  for (int i = 0; i < 3; i++) {
+    std::unique_ptr<RenderPass> pass = CreateRenderPass();
+    // Add a solid color quad on top
+    SharedQuadState* shared_state_on_top = pass->shared_quad_state_list.back();
+    CreateSolidColorQuadAt(shared_state_on_top, SK_ColorRED, pass.get(),
+                           kOverlayBottomRightRect);
+
+    SharedQuadState* shared_state = pass->CreateAndAppendSharedQuadState();
+    shared_state->opacity = 1.f;
+    CreateFullscreenCandidateYUVVideoQuad(
+        resource_provider_.get(), child_resource_provider_.get(),
+        child_provider_.get(), shared_state, pass.get());
+
+    DCLayerOverlayList dc_layer_list;
+    OverlayCandidateList overlay_list;
+    OverlayProcessor::FilterOperationsMap render_pass_filters;
+    OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters;
+    RenderPassList pass_list;
+    pass_list.push_back(std::move(pass));
+    gfx::Rect damage_rect_ = kOverlayRect;
+
+    // The quad on top does not give damage on the third frame
+    if (i == 2)
+      shared_state->occluding_damage_rect = gfx::Rect();
+    else
+      shared_state->occluding_damage_rect = kOverlayBottomRightRect;
+
+    overlay_processor_->ProcessForOverlays(
+        resource_provider_.get(), &pass_list, GetIdentityColorMatrix(),
+        render_pass_filters, render_pass_backdrop_filters, nullptr,
+        &overlay_list, nullptr, &dc_layer_list, &damage_rect_,
+        &content_bounds_);
+    EXPECT_EQ(0U, overlay_list.size());
+    EXPECT_EQ(1U, dc_layer_list.size());
+    EXPECT_EQ(0U, output_surface_->bind_framebuffer_count());
+    EXPECT_EQ(-1, dc_layer_list.back().z_order);
+    // Damage rect should be unchanged on initial frame, but should be reduced
+    // to the size of quad on top, and empty on the third frame.
+    if (i == 0)
+      EXPECT_EQ(kOverlayRect, damage_rect_);
+    else if (i == 1)
+      EXPECT_EQ(kOverlayBottomRightRect, damage_rect_);
+    else if (i == 2)
+      EXPECT_EQ(gfx::Rect(), damage_rect_);
+  }
+}
+
 class OverlayInfoRendererGL : public GLRenderer {
   using OverlayProcessorType = TypedOverlayProcessor<SingleOverlayValidator>;
 
@@ -2879,9 +3678,7 @@
   EXPECT_FALSE(resource_provider_->InUse(mapped_resource2));
   EXPECT_FALSE(resource_provider_->InUse(mapped_resource3));
 }
-#endif
 
-#if defined(OS_MACOSX)
 class CALayerOverlayRPDQTest : public CALayerOverlayTest {
  protected:
   void SetUp() override {
@@ -2893,10 +3690,12 @@
   }
 
   void ProcessForOverlays() {
+    overlay_list_.clear();
     overlay_processor_->ProcessForOverlays(
         resource_provider_.get(), &pass_list_, GetIdentityColorMatrix(),
-        render_pass_filters_, render_pass_backdrop_filters_, nullity,
-        &ca_layer_list_, &damage_rect_, &content_bounds_);
+        render_pass_filters_, render_pass_backdrop_filters_, nullptr,
+        &overlay_list_, &ca_layer_list_, nullptr, &damage_rect_,
+        &content_bounds_);
   }
   RenderPassList pass_list_;
   RenderPass* pass_;
@@ -2907,6 +3706,7 @@
   OverlayProcessor::FilterOperationsMap render_pass_filters_;
   OverlayProcessor::FilterOperationsMap render_pass_backdrop_filters_;
   CALayerOverlayList ca_layer_list_;
+  OverlayCandidateList overlay_list_;
 };
 
 TEST_F(CALayerOverlayRPDQTest, RenderPassDrawQuadNoFilters) {
@@ -3013,7 +3813,6 @@
   ProcessForOverlays();
   EXPECT_EQ(0U, ca_layer_list_.size());
 }
-#endif
 
 }  // namespace
 }  // namespace viz
diff --git a/components/viz/service/display/skia_output_surface.h b/components/viz/service/display/skia_output_surface.h
index 17bc68ff2..ae7dbf5 100644
--- a/components/viz/service/display/skia_output_surface.h
+++ b/components/viz/service/display/skia_output_surface.h
@@ -8,7 +8,6 @@
 #include <memory>
 #include <vector>
 
-#include "build/build_config.h"
 #include "components/viz/common/resources/resource_format.h"
 #include "components/viz/common/resources/resource_id.h"
 #include "components/viz/service/display/external_use_client.h"
@@ -27,9 +26,7 @@
 
 class ContextLostObserver;
 class CopyOutputRequest;
-#if defined(OS_WIN)
 class DCLayerOverlay;
-#endif
 
 namespace copy_output {
 struct RenderPassGeometry;
@@ -132,14 +129,12 @@
                           const gfx::ColorSpace& color_space,
                           std::unique_ptr<CopyOutputRequest> request) = 0;
 
-#if defined(OS_WIN)
   // Enables/disables drawing with DC layers. Should be enabled before
   // ScheduleDCLayers() will be called.
   virtual void SetEnableDCLayers(bool enable) = 0;
 
   // Schedule drawing DC layer overlays at next SkiaSwapBuffers() call.
   virtual void ScheduleDCLayers(std::vector<DCLayerOverlay> dc_layers) = 0;
-#endif
 
   // Add context lost observer.
   virtual void AddContextLostObserver(ContextLostObserver* observer) = 0;
diff --git a/components/viz/service/display/skia_renderer.cc b/components/viz/service/display/skia_renderer.cc
index 48373566..d110134 100644
--- a/components/viz/service/display/skia_renderer.cc
+++ b/components/viz/service/display/skia_renderer.cc
@@ -805,10 +805,8 @@
         current_frame()->output_surface_plane.value());
   }
 
-#if defined(OS_WIN)
   // Schedule overlay planes to be presented before SwapBuffers().
   ScheduleDCLayers();
-#endif
 }
 
 void SkiaRenderer::SwapBuffers(std::vector<ui::LatencyInfo> latency_info) {
@@ -2042,12 +2040,11 @@
 #endif
 }
 
-#if defined(OS_WIN)
 void SkiaRenderer::ScheduleDCLayers() {
-  if (current_frame()->overlay_list.empty())
+  if (current_frame()->dc_layer_overlay_list.empty())
     return;
 
-  for (auto& dc_layer_overlay : current_frame()->overlay_list) {
+  for (auto& dc_layer_overlay : current_frame()->dc_layer_overlay_list) {
     for (size_t i = 0; i < DCLayerOverlay::kNumResources; ++i) {
       ResourceId resource_id = dc_layer_overlay.resources[i];
       if (resource_id == kInvalidResourceId)
@@ -2063,9 +2060,8 @@
 
   has_locked_overlay_resources_ = true;
   skia_output_surface_->ScheduleDCLayers(
-      std::move(current_frame()->overlay_list));
+      std::move(current_frame()->dc_layer_overlay_list));
 }
-#endif
 
 sk_sp<SkColorFilter> SkiaRenderer::GetColorFilter(const gfx::ColorSpace& src,
                                                   const gfx::ColorSpace& dst,
@@ -2348,11 +2344,9 @@
   }
 }
 
-#if defined(OS_WIN)
 void SkiaRenderer::SetEnableDCLayers(bool enable) {
   skia_output_surface_->SetEnableDCLayers(enable);
 }
-#endif
 
 void SkiaRenderer::DidChangeVisibility() {
   if (visible_)
diff --git a/components/viz/service/display/skia_renderer.h b/components/viz/service/display/skia_renderer.h
index f106c95..0379ebd 100644
--- a/components/viz/service/display/skia_renderer.h
+++ b/components/viz/service/display/skia_renderer.h
@@ -11,7 +11,6 @@
 #include <vector>
 
 #include "base/macros.h"
-#include "build/build_config.h"
 #include "cc/cc_export.h"
 #include "components/viz/service/display/direct_renderer.h"
 #include "components/viz/service/display/sync_query_collection.h"
@@ -85,9 +84,7 @@
   void EnsureScissorTestDisabled() override;
   void CopyDrawnRenderPass(const copy_output::RenderPassGeometry& geometry,
                            std::unique_ptr<CopyOutputRequest> request) override;
-#if defined(OS_WIN)
   void SetEnableDCLayers(bool enable) override;
-#endif
   void DidChangeVisibility() override;
   void FinishDrawingQuadList() override;
   void GenerateMipmap() override;
@@ -211,10 +208,8 @@
                            const DrawRPDQParams* rpdq_params,
                            DrawQuadParams* params);
 
-#if defined(OS_WIN)
   // Schedule overlay candidates for presentation at next SwapBuffers().
   void ScheduleDCLayers();
-#endif
 
   // skia_renderer can draw most single-quad passes directly, regardless of
   // blend mode or image filtering.
diff --git a/components/viz/service/display/software_renderer.cc b/components/viz/service/display/software_renderer.cc
index 19f0d94..76a7693 100644
--- a/components/viz/service/display/software_renderer.cc
+++ b/components/viz/service/display/software_renderer.cc
@@ -633,11 +633,9 @@
       result_format, geometry.result_selection, bitmap));
 }
 
-#if defined(OS_WIN)
 void SoftwareRenderer::SetEnableDCLayers(bool enable) {
   NOTIMPLEMENTED();
 }
-#endif
 
 void SoftwareRenderer::DidChangeVisibility() {
   if (visible_)
diff --git a/components/viz/service/display/software_renderer.h b/components/viz/service/display/software_renderer.h
index b78a724..11b3998 100644
--- a/components/viz/service/display/software_renderer.h
+++ b/components/viz/service/display/software_renderer.h
@@ -6,7 +6,6 @@
 #define COMPONENTS_VIZ_SERVICE_DISPLAY_SOFTWARE_RENDERER_H_
 
 #include "base/macros.h"
-#include "build/build_config.h"
 #include "components/viz/service/display/direct_renderer.h"
 #include "components/viz/service/viz_service_export.h"
 #include "ui/latency/latency_info.h"
@@ -62,9 +61,7 @@
   void EnsureScissorTestDisabled() override;
   void CopyDrawnRenderPass(const copy_output::RenderPassGeometry& geometry,
                            std::unique_ptr<CopyOutputRequest> request) override;
-#if defined(OS_WIN)
   void SetEnableDCLayers(bool enable) override;
-#endif
   void DidChangeVisibility() override;
   void GenerateMipmap() override;
 
diff --git a/components/viz/service/display_embedder/skia_output_device.cc b/components/viz/service/display_embedder/skia_output_device.cc
index f9732b7d..2541bb0 100644
--- a/components/viz/service/display_embedder/skia_output_device.cc
+++ b/components/viz/service/display_embedder/skia_output_device.cc
@@ -38,7 +38,6 @@
   NOTIMPLEMENTED();
 }
 
-#if defined(OS_WIN)
 void SkiaOutputDevice::SetEnableDCLayers(bool enable) {
   NOTIMPLEMENTED();
 }
@@ -46,7 +45,6 @@
 void SkiaOutputDevice::ScheduleDCLayers(std::vector<DCLayerOverlay> dc_layers) {
   NOTIMPLEMENTED();
 }
-#endif
 
 void SkiaOutputDevice::StartSwapBuffers(
     base::Optional<BufferPresentedCallback> feedback) {
diff --git a/components/viz/service/display_embedder/skia_output_device.h b/components/viz/service/display_embedder/skia_output_device.h
index 3199b9a..bec5cc0 100644
--- a/components/viz/service/display_embedder/skia_output_device.h
+++ b/components/viz/service/display_embedder/skia_output_device.h
@@ -12,7 +12,6 @@
 #include "base/containers/queue.h"
 #include "base/macros.h"
 #include "base/optional.h"
-#include "build/build_config.h"
 #include "components/viz/service/display/output_surface.h"
 #include "gpu/command_buffer/common/swap_buffers_complete_params.h"
 #include "third_party/skia/include/core/SkRefCnt.h"
@@ -30,16 +29,12 @@
 struct PresentationFeedback;
 }  // namespace gfx
 
-// TODO(crbug.com/996004): Remove this once we use BufferQueue SharedImage
-// implementation.
 namespace gl {
 class GLImage;
 }
 
 namespace viz {
-#if defined(OS_WIN)
 class DCLayerOverlay;
-#endif
 
 class SkiaOutputDevice {
  public:
@@ -90,8 +85,6 @@
                              BufferPresentedCallback feedback,
                              std::vector<ui::LatencyInfo> latency_info);
 
-  // TODO(crbug.com/996004): Should use BufferQueue SharedImage
-  // implementation instead of GLImage.
   virtual gl::GLImage* GetOverlayImage();
   virtual std::unique_ptr<gfx::GpuFence> SubmitOverlayGpuFence();
 
@@ -99,10 +92,8 @@
   virtual void SetDrawRectangle(const gfx::Rect& draw_rectangle);
 
   virtual void SetGpuVSyncEnabled(bool enabled);
-#if defined(OS_WIN)
   virtual void SetEnableDCLayers(bool enabled);
   virtual void ScheduleDCLayers(std::vector<DCLayerOverlay> dc_layers);
-#endif
 
   const OutputSurface::Capabilities& capabilities() const {
     return capabilities_;
diff --git a/components/viz/service/display_embedder/skia_output_device_gl.cc b/components/viz/service/display_embedder/skia_output_device_gl.cc
index a0a47d9..88319a5 100644
--- a/components/viz/service/display_embedder/skia_output_device_gl.cc
+++ b/components/viz/service/display_embedder/skia_output_device_gl.cc
@@ -176,7 +176,6 @@
   gl_surface_->SetGpuVSyncEnabled(enabled);
 }
 
-#if defined(OS_WIN)
 void SkiaOutputDeviceGL::SetEnableDCLayers(bool enable) {
   gl_surface_->SetEnableDCLayers(enable);
 }
@@ -221,7 +220,6 @@
       DLOG(ERROR) << "ScheduleDCLayer failed";
   }
 }
-#endif
 
 void SkiaOutputDeviceGL::EnsureBackbuffer() {
   gl_surface_->SetBackbufferAllocation(true);
diff --git a/components/viz/service/display_embedder/skia_output_device_gl.h b/components/viz/service/display_embedder/skia_output_device_gl.h
index 7ef0321..c31edc57 100644
--- a/components/viz/service/display_embedder/skia_output_device_gl.h
+++ b/components/viz/service/display_embedder/skia_output_device_gl.h
@@ -65,10 +65,8 @@
                      std::vector<ui::LatencyInfo> latency_info) override;
   void SetDrawRectangle(const gfx::Rect& draw_rectangle) override;
   void SetGpuVSyncEnabled(bool enabled) override;
-#if defined(OS_WIN)
   void SetEnableDCLayers(bool enable) override;
   void ScheduleDCLayers(std::vector<DCLayerOverlay> dc_layers) override;
-#endif
   void EnsureBackbuffer() override;
   void DiscardBackbuffer() override;
   SkSurface* BeginPaint() override;
diff --git a/components/viz/service/display_embedder/skia_output_surface_impl.cc b/components/viz/service/display_embedder/skia_output_surface_impl.cc
index 95fdd006..e692643 100644
--- a/components/viz/service/display_embedder/skia_output_surface_impl.cc
+++ b/components/viz/service/display_embedder/skia_output_surface_impl.cc
@@ -649,7 +649,6 @@
   ScheduleGpuTask(std::move(callback), std::move(resource_sync_tokens_));
 }
 
-#if defined(OS_WIN)
 void SkiaOutputSurfaceImpl::SetEnableDCLayers(bool enable) {
   auto task = base::BindOnce(&SkiaOutputSurfaceImplOnGpu::SetEnableDCLayers,
                              base::Unretained(impl_on_gpu_.get()), enable);
@@ -663,7 +662,6 @@
                      base::Unretained(impl_on_gpu_.get()), std::move(overlays));
   ScheduleGpuTask(std::move(task), {});
 }
-#endif
 
 void SkiaOutputSurfaceImpl::SetCapabilitiesForTesting(
     bool flipped_output_surface) {
diff --git a/components/viz/service/display_embedder/skia_output_surface_impl.h b/components/viz/service/display_embedder/skia_output_surface_impl.h
index e2a4960..8345677 100644
--- a/components/viz/service/display_embedder/skia_output_surface_impl.h
+++ b/components/viz/service/display_embedder/skia_output_surface_impl.h
@@ -13,7 +13,6 @@
 #include "base/optional.h"
 #include "base/threading/thread_checker.h"
 #include "base/util/type_safety/pass_key.h"
-#include "build/build_config.h"
 #include "components/viz/common/display/renderer_settings.h"
 #include "components/viz/common/resources/resource_id.h"
 #include "components/viz/service/display/skia_output_surface.h"
@@ -115,10 +114,8 @@
       sk_sp<SkColorSpace> color_space) override;
 
   void RemoveRenderPassResource(std::vector<RenderPassId> ids) override;
-#if defined(OS_WIN)
   void SetEnableDCLayers(bool enable) override;
   void ScheduleDCLayers(std::vector<DCLayerOverlay> overlays) override;
-#endif
   void CopyOutput(RenderPassId id,
                   const copy_output::RenderPassGeometry& geometry,
                   const gfx::ColorSpace& color_space,
diff --git a/components/viz/service/display_embedder/skia_output_surface_impl_on_gpu.cc b/components/viz/service/display_embedder/skia_output_surface_impl_on_gpu.cc
index 8db3c24..c454082 100644
--- a/components/viz/service/display_embedder/skia_output_surface_impl_on_gpu.cc
+++ b/components/viz/service/display_embedder/skia_output_surface_impl_on_gpu.cc
@@ -1256,7 +1256,6 @@
   // |image_contexts| goes out of scope here.
 }
 
-#if defined(OS_WIN)
 void SkiaOutputSurfaceImplOnGpu::SetEnableDCLayers(bool enable) {
   if (!MakeCurrent(false /* need_fbo0 */))
     return;
@@ -1267,7 +1266,6 @@
     std::vector<DCLayerOverlay> dc_layers) {
   output_device_->ScheduleDCLayers(std::move(dc_layers));
 }
-#endif
 
 void SkiaOutputSurfaceImplOnGpu::SetGpuVSyncEnabled(bool enabled) {
   output_device_->SetGpuVSyncEnabled(enabled);
diff --git a/components/viz/service/display_embedder/skia_output_surface_impl_on_gpu.h b/components/viz/service/display_embedder/skia_output_surface_impl_on_gpu.h
index 852c5a97..ca272b1 100644
--- a/components/viz/service/display_embedder/skia_output_surface_impl_on_gpu.h
+++ b/components/viz/service/display_embedder/skia_output_surface_impl_on_gpu.h
@@ -162,10 +162,8 @@
   void ReleaseImageContexts(
       std::vector<std::unique_ptr<ExternalUseClient::ImageContext>>
           image_contexts);
-#if defined(OS_WIN)
   void SetEnableDCLayers(bool enable);
   void ScheduleDCLayers(std::vector<DCLayerOverlay> dc_layers);
-#endif
   void SetGpuVSyncEnabled(bool enabled);
 
   bool was_context_lost() { return context_state_->context_lost(); }
diff --git a/components/viz/test/fake_skia_output_surface.h b/components/viz/test/fake_skia_output_surface.h
index 42ec0ad..cf291e2 100644
--- a/components/viz/test/fake_skia_output_surface.h
+++ b/components/viz/test/fake_skia_output_surface.h
@@ -14,7 +14,6 @@
 #include "base/memory/ptr_util.h"
 #include "base/memory/weak_ptr.h"
 #include "base/threading/thread_checker.h"
-#include "build/build_config.h"
 #include "components/viz/service/display/skia_output_surface.h"
 #include "components/viz/test/test_context_provider.h"
 #include "gpu/command_buffer/common/sync_token.h"
@@ -90,10 +89,8 @@
       bool mipmap,
       sk_sp<SkColorSpace> color_space) override;
   void RemoveRenderPassResource(std::vector<RenderPassId> ids) override;
-#if defined(OS_WIN)
   void SetEnableDCLayers(bool enable) override {}
   void ScheduleDCLayers(std::vector<DCLayerOverlay> overlays) override {}
-#endif
   void CopyOutput(RenderPassId id,
                   const copy_output::RenderPassGeometry& geometry,
                   const gfx::ColorSpace& color_space,
diff --git a/content/browser/BUILD.gn b/content/browser/BUILD.gn
index 62034388..78340fe 100644
--- a/content/browser/BUILD.gn
+++ b/content/browser/BUILD.gn
@@ -243,6 +243,7 @@
     ":accessibility_buildflags",
     "//base/util/memory_pressure",
     "//base/util/type_safety",
+    "//components/services/storage/public/mojom",
     "//ipc",
     "//media/mojo/mojom:remoting",
     "//third_party/blink/public/mojom:embedded_frame_sink_mojo_bindings",
diff --git a/content/browser/accessibility/browser_accessibility_auralinux_unittest.cc b/content/browser/accessibility/browser_accessibility_auralinux_unittest.cc
index e3a243fa..0979395 100644
--- a/content/browser/accessibility/browser_accessibility_auralinux_unittest.cc
+++ b/content/browser/accessibility/browser_accessibility_auralinux_unittest.cc
@@ -732,4 +732,40 @@
   manager.reset();
 }
 
+TEST_F(BrowserAccessibilityAuraLinuxTest, TextAtkStaticTextChange) {
+  ui::AXNodeData root;
+  root.id = 1;
+  root.role = ax::mojom::Role::kRootWebArea;
+  root.AddState(ax::mojom::State::kFocusable);
+
+  ui::AXNodeData div_editable;
+  div_editable.id = 2;
+  div_editable.role = ax::mojom::Role::kGenericContainer;
+
+  ui::AXNodeData text;
+  text.id = 3;
+  text.role = ax::mojom::Role::kStaticText;
+  text.SetName("Text1 ");
+
+  root.child_ids.push_back(div_editable.id);
+  div_editable.child_ids.push_back(text.id);
+
+  std::unique_ptr<BrowserAccessibilityManager> manager(
+      BrowserAccessibilityManager::Create(
+          MakeAXTreeUpdate(root, div_editable, text),
+          test_browser_accessibility_delegate_.get(),
+          new BrowserAccessibilityFactory()));
+
+  text.SetName("Text2");
+  ui::AXTree* tree = const_cast<ui::AXTree*>(manager->ax_tree());
+  ASSERT_TRUE(tree->Unserialize(MakeAXTreeUpdate(text)));
+
+  // The change to the static text node should have triggered an update of the
+  // containing div's hypertext.
+  ui::AXPlatformNodeAuraLinux* div_node =
+      ToBrowserAccessibilityAuraLinux(manager->GetFromID(div_editable.id))
+          ->GetNode();
+  EXPECT_STREQ(base::UTF16ToUTF8(div_node->GetHypertext()).c_str(), "Text2");
+}
+
 }  // namespace content
diff --git a/content/browser/accessibility/browser_accessibility_unittest.cc b/content/browser/accessibility/browser_accessibility_unittest.cc
index ed478c0..03cbecf0 100644
--- a/content/browser/accessibility/browser_accessibility_unittest.cc
+++ b/content/browser/accessibility/browser_accessibility_unittest.cc
@@ -868,23 +868,35 @@
   ASSERT_NE(nullptr, input_accessible);
 
   // Create a text position at offset 0 in the input control
-  auto position =
-      input_accessible
-          ->CreatePositionAt(0, ax::mojom::TextAffinity::kDownstream)
-          ->AsTextPosition();
+  auto position = input_accessible->CreatePositionAt(
+      0, ax::mojom::TextAffinity::kDownstream);
 
-  // On hypertext-based platforms (e.g., Windows IA2), the INPUT control will
-  // have a max-text-offset of zero, and so advancing to the next-word positions
-  // should return null positions.  On non-hypertext platforms, the next-word
-  // positions will be non-null.
-  bool is_hypertext_platform = position->MaxTextOffset() == 0;
+  // On platforms that expose IA2 or ATK hypertext, moving by word should have
+  // no effect, i.e. return the same position, since the visible text is just a
+  // placeholder and should not appear in the input field's hypertext.
   auto next_word_start = position->CreateNextWordStartPosition(
       ui::AXBoundaryBehavior::CrossBoundary);
-  ASSERT_EQ(is_hypertext_platform, next_word_start->IsNullPosition());
+  ASSERT_TRUE(next_word_start->IsTextPosition());
+  if (position->MaxTextOffset() == 0) {
+    EXPECT_EQ(*position, *next_word_start);
+  } else {
+    EXPECT_EQ(
+        "TextPosition anchor_id=2 text_offset=7 affinity=downstream "
+        "annotated_text=Search <t>he web",
+        next_word_start->ToString());
+  }
 
   auto next_word_end = position->CreateNextWordEndPosition(
       ui::AXBoundaryBehavior::CrossBoundary);
-  ASSERT_EQ(is_hypertext_platform, next_word_end->IsNullPosition());
+  ASSERT_TRUE(next_word_end->IsTextPosition());
+  if (position->MaxTextOffset() == 0) {
+    EXPECT_EQ(*position, *next_word_end);
+  } else {
+    EXPECT_EQ(
+        "TextPosition anchor_id=2 text_offset=6 affinity=downstream "
+        "annotated_text=Search< >the web",
+        next_word_end->ToString());
+  }
 }
 
 }  // namespace content
diff --git a/content/browser/back_forward_cache_browsertest.cc b/content/browser/back_forward_cache_browsertest.cc
index 4b10657..4b0af55 100644
--- a/content/browser/back_forward_cache_browsertest.cc
+++ b/content/browser/back_forward_cache_browsertest.cc
@@ -16,6 +16,7 @@
 #include "content/browser/frame_host/frame_tree_node.h"
 #include "content/browser/frame_host/render_frame_host_impl.h"
 #include "content/browser/web_contents/web_contents_impl.h"
+#include "content/public/browser/navigation_handle.h"
 #include "content/public/browser/render_frame_host.h"
 #include "content/public/browser/site_isolation_policy.h"
 #include "content/public/browser/web_contents.h"
@@ -3632,6 +3633,89 @@
   EXPECT_EQ(rfh_a, current_frame_host());
 }
 
+// On windows, the expected value is off by ~20ms. In order to get the
+// feature out to canary, the test is disabled for WIN.
+// TODO(crbug.com/1022191): Fix this for Win.
+#if defined(OS_WIN)
+#define MAYBE_NavigationStart DISABLED_NavigationStart
+#else
+#define MAYBE_NavigationStart NavigationStart
+#endif
+// Make sure we are exposing the duration between back navigation's
+// navigationStart and the page's original navigationStart through pageshow
+// event's timeStamp, and that we aren't modifying
+// performance.timing.navigationStart.
+IN_PROC_BROWSER_TEST_F(BackForwardCacheBrowserTest, MAYBE_NavigationStart) {
+  ASSERT_TRUE(embedded_test_server()->Start());
+  GURL url_a(embedded_test_server()->GetURL(
+      "a.com", "/back_forward_cache/record_navigation_start_time_stamp.html"));
+  GURL url_b(embedded_test_server()->GetURL("b.com", "/title1.html"));
+
+  // 1) Navigate to A.
+  EXPECT_TRUE(NavigateToURL(shell(), url_a));
+  RenderFrameHostImpl* rfh_a = current_frame_host();
+  RenderFrameDeletedObserver delete_observer_rfh_a(rfh_a);
+
+  double initial_page_show_time_stamp =
+      EvalJs(shell(), "window.initialPageShowTimeStamp").ExtractDouble();
+  EXPECT_EQ(initial_page_show_time_stamp,
+            EvalJs(shell(), "window.latestPageShowTimeStamp"));
+  double initial_navigation_start =
+      EvalJs(shell(), "window.initialNavigationStart").ExtractDouble();
+
+  // 2) Navigate to B. A should be in the back forward cache.
+  EXPECT_TRUE(NavigateToURL(shell(), url_b));
+  EXPECT_FALSE(delete_observer_rfh_a.deleted());
+  EXPECT_TRUE(rfh_a->is_in_back_forward_cache());
+
+  // 3) Navigate back and expect everything to be restored.
+  NavigationHandleObserver observer(web_contents(), url_a);
+  base::TimeTicks time_before_navigation = base::TimeTicks::Now();
+  double js_time_before_navigation =
+      EvalJs(shell(), "performance.now()").ExtractDouble();
+  web_contents()->GetController().GoBack();
+  EXPECT_TRUE(WaitForLoadStop(shell()->web_contents()));
+  base::TimeTicks time_after_navigation = base::TimeTicks::Now();
+  double js_time_after_navigation =
+      EvalJs(shell(), "performance.now()").ExtractDouble();
+
+  // The navigation start time should be between the time we saved just before
+  // calling GoBack() and the time we saved just after calling GoBack().
+  base::TimeTicks back_navigation_start = observer.navigation_start();
+  EXPECT_LT(time_before_navigation, back_navigation_start);
+  EXPECT_GT(time_after_navigation, back_navigation_start);
+
+  // Check JS values. window.initialNavigationStart should not change.
+  EXPECT_EQ(initial_navigation_start,
+            EvalJs(shell(), "window.initialNavigationStart"));
+  // performance.timing.navigationStart should not change.
+  EXPECT_EQ(initial_navigation_start,
+            EvalJs(shell(), "performance.timing.navigationStart"));
+  // window.initialPageShowTimeStamp should not change.
+  EXPECT_EQ(initial_page_show_time_stamp,
+            EvalJs(shell(), "window.initialPageShowTimeStamp"));
+  // window.latestPageShowTimeStamp should be updated with the timestamp of the
+  // last pageshow event, which occurs after the page is restored. This should
+  // be greater than the initial pageshow event's timestamp.
+  double latest_page_show_time_stamp =
+      EvalJs(shell(), "window.latestPageShowTimeStamp").ExtractDouble();
+  EXPECT_LT(initial_page_show_time_stamp, latest_page_show_time_stamp);
+
+  // |latest_page_show_time_stamp| should be the duration between initial
+  // navigation start and |back_navigation_start|. Note that since
+  // performance.timing.navigationStart returns a 64-bit integer instead of
+  // double, we might be losing somewhere between 0 to 1 milliseconds of
+  // precision, hence the usage of EXPECT_NEAR.
+  EXPECT_NEAR(
+      (back_navigation_start - base::TimeTicks::UnixEpoch()).InMillisecondsF(),
+      latest_page_show_time_stamp + initial_navigation_start, 1.0);
+  // Expect that the back navigation start value calculated from the JS results
+  // are between time taken before & after navigation, just like
+  // |before_navigation_start|.
+  EXPECT_LT(js_time_before_navigation, latest_page_show_time_stamp);
+  EXPECT_GT(js_time_after_navigation, latest_page_show_time_stamp);
+}
+
 // Do a same document navigation and make sure we do not fire the
 // DidFirstVisuallyNonEmptyPaint again
 IN_PROC_BROWSER_TEST_F(
diff --git a/content/browser/browser_interface_binders.cc b/content/browser/browser_interface_binders.cc
index 4b7f0ed3..21169da3 100644
--- a/content/browser/browser_interface_binders.cc
+++ b/content/browser/browser_interface_binders.cc
@@ -23,6 +23,7 @@
 #include "content/browser/service_worker/service_worker_provider_host.h"
 #include "content/browser/speech/speech_recognition_dispatcher_host.h"
 #include "content/browser/wake_lock/wake_lock_service_impl.h"
+#include "content/browser/web_contents/web_contents_impl.h"
 #include "content/browser/worker_host/dedicated_worker_host.h"
 #include "content/browser/worker_host/shared_worker_host.h"
 #include "content/public/browser/browser_context.h"
@@ -48,6 +49,7 @@
 #include "third_party/blink/public/mojom/appcache/appcache.mojom.h"
 #include "third_party/blink/public/mojom/background_fetch/background_fetch.mojom.h"
 #include "third_party/blink/public/mojom/bluetooth/web_bluetooth.mojom.h"
+#include "third_party/blink/public/mojom/choosers/color_chooser.mojom.h"
 #include "third_party/blink/public/mojom/content_index/content_index.mojom.h"
 #include "third_party/blink/public/mojom/cookie_store/cookie_store.mojom.h"
 #include "third_party/blink/public/mojom/credentialmanager/credential_manager.mojom.h"
@@ -146,6 +148,14 @@
   GetShapeDetectionService()->BindTextDetection(std::move(receiver));
 }
 
+void BindColorChooserFactoryForFrame(
+    RenderFrameHost* host,
+    mojo::PendingReceiver<blink::mojom::ColorChooserFactory> receiver) {
+  auto* web_contents =
+      static_cast<WebContentsImpl*>(WebContents::FromRenderFrameHost(host));
+  web_contents->OnColorChooserFactoryReceiver(std::move(receiver));
+}
+
 #if defined(OS_ANDROID)
 void BindDateTimeChooserForFrame(
     content::RenderFrameHost* host,
@@ -314,6 +324,8 @@
     service_manager::BinderMapWithContext<RenderFrameHost*>* map) {
   map->Add<blink::mojom::BackgroundFetchService>(
       base::BindRepeating(&BackgroundFetchServiceImpl::CreateForFrame));
+  map->Add<blink::mojom::ColorChooserFactory>(
+      base::BindRepeating(&BindColorChooserFactoryForFrame));
   map->Add<blink::mojom::CookieStore>(
       base::BindRepeating(&CookieStoreContext::CreateServiceForFrame));
   map->Add<blink::mojom::ContentIndexService>(
diff --git a/content/browser/browser_main_loop.cc b/content/browser/browser_main_loop.cc
index 2e51ad74..61f5109 100644
--- a/content/browser/browser_main_loop.cc
+++ b/content/browser/browser_main_loop.cc
@@ -515,7 +515,6 @@
 BrowserMainLoop* g_current_browser_main_loop = nullptr;
 
 #if defined(OS_ANDROID)
-bool g_browser_main_loop_shutting_down = false;
 
 namespace {
 // Whether or not BrowserMainLoop::CreateStartupTasks() posts any tasks.
@@ -1091,10 +1090,6 @@
       base::BindOnce(
           base::IgnoreResult(&base::ThreadRestrictions::SetWaitAllowed), true));
 
-#if defined(OS_ANDROID)
-  g_browser_main_loop_shutting_down = true;
-#endif
-
   if (RenderProcessHost::run_renderer_in_process())
     RenderProcessHostImpl::ShutDownInProcessRenderer();
 
diff --git a/content/browser/dom_storage/dom_storage_context_wrapper.cc b/content/browser/dom_storage/dom_storage_context_wrapper.cc
index 1ad997a..a1c97f86 100644
--- a/content/browser/dom_storage/dom_storage_context_wrapper.cc
+++ b/content/browser/dom_storage/dom_storage_context_wrapper.cc
@@ -396,7 +396,7 @@
 
 void DOMStorageContextWrapper::OpenLocalStorage(
     const url::Origin& origin,
-    mojo::PendingReceiver<blink::mojom::StorageArea> receiver) {
+    mojo::PendingReceiver<storage::mojom::DomStorageArea> receiver) {
   DCHECK(mojo_state_);
   // base::Unretained is safe here, because the mojo_state_ won't be deleted
   // until a ShutdownAndDelete task has been ran on the mojo_task_runner_, and
diff --git a/content/browser/dom_storage/dom_storage_context_wrapper.h b/content/browser/dom_storage/dom_storage_context_wrapper.h
index 5a038517..7fb85e4 100644
--- a/content/browser/dom_storage/dom_storage_context_wrapper.h
+++ b/content/browser/dom_storage/dom_storage_context_wrapper.h
@@ -15,13 +15,13 @@
 #include "base/memory/weak_ptr.h"
 #include "base/synchronization/lock.h"
 #include "base/thread_annotations.h"
+#include "components/services/storage/public/mojom/dom_storage_area.mojom.h"
 #include "content/common/content_export.h"
 #include "content/public/browser/dom_storage_context.h"
 #include "mojo/public/cpp/bindings/message.h"
 #include "mojo/public/cpp/bindings/pending_associated_remote.h"
 #include "mojo/public/cpp/bindings/pending_receiver.h"
 #include "third_party/blink/public/mojom/dom_storage/session_storage_namespace.mojom.h"
-#include "third_party/blink/public/mojom/dom_storage/storage_area.mojom.h"
 
 namespace base {
 class FilePath;
@@ -97,7 +97,7 @@
   // See mojom::StoragePartitionService interface.
   void OpenLocalStorage(
       const url::Origin& origin,
-      mojo::PendingReceiver<blink::mojom::StorageArea> receiver);
+      mojo::PendingReceiver<storage::mojom::DomStorageArea> receiver);
   void OpenSessionStorage(
       int process_id,
       const std::string& namespace_id,
diff --git a/content/browser/dom_storage/dom_storage_context_wrapper_unittest.cc b/content/browser/dom_storage/dom_storage_context_wrapper_unittest.cc
index 89243ca..c3b023b3 100644
--- a/content/browser/dom_storage/dom_storage_context_wrapper_unittest.cc
+++ b/content/browser/dom_storage/dom_storage_context_wrapper_unittest.cc
@@ -19,7 +19,6 @@
 #include "storage/browser/test/mock_special_storage_policy.h"
 #include "testing/gtest/include/gtest/gtest.h"
 #include "third_party/blink/public/common/features.h"
-#include "third_party/blink/public/mojom/dom_storage/storage_area.mojom.h"
 
 namespace content {
 
diff --git a/content/browser/dom_storage/local_storage_context_mojo.cc b/content/browser/dom_storage/local_storage_context_mojo.cc
index 950a253..5d8aa003 100644
--- a/content/browser/dom_storage/local_storage_context_mojo.cc
+++ b/content/browser/dom_storage/local_storage_context_mojo.cc
@@ -369,7 +369,7 @@
     }
   }
 
-  void Bind(mojo::PendingReceiver<blink::mojom::StorageArea> receiver) {
+  void Bind(mojo::PendingReceiver<storage::mojom::DomStorageArea> receiver) {
     has_bindings_ = true;
     storage_area()->Bind(std::move(receiver));
   }
@@ -446,7 +446,7 @@
 
 void LocalStorageContextMojo::OpenLocalStorage(
     const url::Origin& origin,
-    mojo::PendingReceiver<blink::mojom::StorageArea> receiver) {
+    mojo::PendingReceiver<storage::mojom::DomStorageArea> receiver) {
   RunWhenConnected(base::BindOnce(&LocalStorageContextMojo::BindLocalStorage,
                                   weak_ptr_factory_.GetWeakPtr(), origin,
                                   std::move(receiver)));
@@ -896,7 +896,7 @@
 // directly from that function, or through |on_database_open_callbacks_|.
 void LocalStorageContextMojo::BindLocalStorage(
     const url::Origin& origin,
-    mojo::PendingReceiver<blink::mojom::StorageArea> receiver) {
+    mojo::PendingReceiver<storage::mojom::DomStorageArea> receiver) {
   GetOrCreateStorageArea(origin)->Bind(std::move(receiver));
 }
 
diff --git a/content/browser/dom_storage/local_storage_context_mojo.h b/content/browser/dom_storage/local_storage_context_mojo.h
index 0ff368e..d9e2ba3 100644
--- a/content/browser/dom_storage/local_storage_context_mojo.h
+++ b/content/browser/dom_storage/local_storage_context_mojo.h
@@ -20,13 +20,13 @@
 #include "base/trace_event/memory_dump_provider.h"
 #include "components/services/storage/dom_storage/async_dom_storage_database.h"
 #include "components/services/storage/dom_storage/dom_storage_database.h"
+#include "components/services/storage/public/mojom/dom_storage_area.mojom.h"
 #include "content/browser/dom_storage/dom_storage_task_runner.h"
 #include "content/common/content_export.h"
 #include "mojo/public/cpp/bindings/associated_remote.h"
 #include "mojo/public/cpp/bindings/pending_associated_remote.h"
 #include "mojo/public/cpp/bindings/pending_receiver.h"
 #include "mojo/public/cpp/bindings/remote.h"
-#include "third_party/blink/public/mojom/dom_storage/storage_area.mojom.h"
 #include "url/origin.h"
 
 namespace storage {
@@ -67,7 +67,7 @@
 
   void OpenLocalStorage(
       const url::Origin& origin,
-      mojo::PendingReceiver<blink::mojom::StorageArea> receiver);
+      mojo::PendingReceiver<storage::mojom::DomStorageArea> receiver);
   void GetStorageUsage(GetStorageUsageCallback callback);
   // |callback| is called when the deletion is sent to the database and
   // GetStorageUsage() will not return entries for |origin| anymore.
@@ -143,7 +143,7 @@
   // directly from that function, or through |on_database_open_callbacks_|.
   void BindLocalStorage(
       const url::Origin& origin,
-      mojo::PendingReceiver<blink::mojom::StorageArea> receiver);
+      mojo::PendingReceiver<storage::mojom::DomStorageArea> receiver);
   StorageAreaHolder* GetOrCreateStorageArea(const url::Origin& origin);
 
   // The (possibly delayed) implementation of GetStorageUsage(). Can be called
diff --git a/content/browser/dom_storage/local_storage_context_mojo_unittest.cc b/content/browser/dom_storage/local_storage_context_mojo_unittest.cc
index c3b4db1..04cc3a2 100644
--- a/content/browser/dom_storage/local_storage_context_mojo_unittest.cc
+++ b/content/browser/dom_storage/local_storage_context_mojo_unittest.cc
@@ -15,6 +15,7 @@
 #include "base/strings/utf_string_conversions.h"
 #include "base/test/bind_test_util.h"
 #include "build/build_config.h"
+#include "components/services/storage/public/mojom/key_value_pair.mojom.h"
 #include "content/browser/dom_storage/dom_storage_database.h"
 #include "content/browser/dom_storage/dom_storage_task_runner.h"
 #include "content/browser/dom_storage/dom_storage_types.h"
@@ -53,7 +54,7 @@
   callback.Run();
 }
 
-class TestLevelDBObserver : public blink::mojom::StorageAreaObserver {
+class TestLevelDBObserver : public storage::mojom::DomStorageAreaObserver {
  public:
   struct Observation {
     enum { kAdd, kChange, kDelete, kDeleteAll } type;
@@ -65,7 +66,7 @@
 
   TestLevelDBObserver() = default;
 
-  mojo::PendingAssociatedRemote<blink::mojom::StorageAreaObserver> Bind() {
+  mojo::PendingAssociatedRemote<storage::mojom::DomStorageAreaObserver> Bind() {
     return receiver_.BindNewEndpointAndPassRemote();
   }
 
@@ -98,7 +99,8 @@
   void ShouldSendOldValueOnMutations(bool value) override {}
 
   std::vector<Observation> observations_;
-  mojo::AssociatedReceiver<blink::mojom::StorageAreaObserver> receiver_{this};
+  mojo::AssociatedReceiver<storage::mojom::DomStorageAreaObserver> receiver_{
+      this};
 };
 
 }  // namespace
@@ -216,8 +218,8 @@
   base::Optional<std::vector<uint8_t>> DoTestGet(
       const std::vector<uint8_t>& key) {
     const url::Origin kOrigin = url::Origin::Create(GURL("http://foobar.com"));
-    mojo::Remote<blink::mojom::StorageArea> area;
-    mojo::Remote<blink::mojom::StorageArea>
+    mojo::Remote<storage::mojom::DomStorageArea> area;
+    mojo::Remote<storage::mojom::DomStorageArea>
         dummy_area;  // To make sure values are cached.
     context()->OpenLocalStorage(kOrigin, area.BindNewPipeAndPassReceiver());
     context()->OpenLocalStorage(kOrigin,
@@ -237,7 +239,7 @@
   void DoTestPut(LocalStorageContextMojo* context,
                  const std::vector<uint8_t>& key,
                  const std::vector<uint8_t>& value) {
-    mojo::Remote<blink::mojom::StorageArea> area;
+    mojo::Remote<storage::mojom::DomStorageArea> area;
     bool success = false;
     base::RunLoop run_loop;
     context->OpenLocalStorage(url::Origin::Create(GURL("http://foobar.com")),
@@ -253,12 +255,12 @@
   bool DoTestGet(LocalStorageContextMojo* context,
                  const std::vector<uint8_t>& key,
                  std::vector<uint8_t>* result) {
-    mojo::Remote<blink::mojom::StorageArea> area;
+    mojo::Remote<storage::mojom::DomStorageArea> area;
     context->OpenLocalStorage(url::Origin::Create(GURL("http://foobar.com")),
                               area.BindNewPipeAndPassReceiver());
 
     base::RunLoop run_loop;
-    std::vector<blink::mojom::KeyValuePtr> data;
+    std::vector<storage::mojom::KeyValuePairPtr> data;
     bool success = false;
     bool done = false;
     area->GetAll(
@@ -311,7 +313,7 @@
   auto key = StdStringToUint8Vector("key");
   auto value = StdStringToUint8Vector("value");
 
-  mojo::Remote<blink::mojom::StorageArea> area;
+  mojo::Remote<storage::mojom::DomStorageArea> area;
   context()->OpenLocalStorage(url::Origin::Create(GURL("http://foobar.com")),
                               area.BindNewPipeAndPassReceiver());
 
@@ -332,7 +334,7 @@
   auto key2 = StdStringToUint8Vector("key");
   auto value = StdStringToUint8Vector("value");
 
-  mojo::Remote<blink::mojom::StorageArea> area;
+  mojo::Remote<storage::mojom::DomStorageArea> area;
   context()->OpenLocalStorage(origin1, area.BindNewPipeAndPassReceiver());
 
   area->Put(key1, value, base::nullopt, "source", base::DoNothing());
@@ -351,8 +353,8 @@
   auto value = StdStringToUint8Vector("value");
 
   // Write some data to the DB.
-  mojo::Remote<blink::mojom::StorageArea> area;
-  mojo::Remote<blink::mojom::StorageArea>
+  mojo::Remote<storage::mojom::DomStorageArea> area;
+  mojo::Remote<storage::mojom::DomStorageArea>
       dummy_area;  // To make sure values are cached.
   const url::Origin kOrigin(url::Origin::Create(GURL("http://foobar.com")));
   context()->OpenLocalStorage(kOrigin, area.BindNewPipeAndPassReceiver());
@@ -383,7 +385,7 @@
   auto value = StdStringToUint8Vector("value");
 
   // Write some data to the DB.
-  mojo::Remote<blink::mojom::StorageArea> area;
+  mojo::Remote<storage::mojom::DomStorageArea> area;
   context()->OpenLocalStorage(url::Origin::Create(GURL("http://foobar.com")),
                               area.BindNewPipeAndPassReceiver());
   area->Put(key, value, base::nullopt, "source", base::DoNothing());
@@ -450,7 +452,7 @@
 
   base::Time before_write = base::Time::Now();
 
-  mojo::Remote<blink::mojom::StorageArea> area;
+  mojo::Remote<storage::mojom::DomStorageArea> area;
   context()->OpenLocalStorage(origin1, area.BindNewPipeAndPassReceiver());
 
   area->Put(key1, value, base::nullopt, "source", base::DoNothing());
@@ -485,7 +487,7 @@
   auto key = StdStringToUint8Vector("key");
   auto value = StdStringToUint8Vector("value");
 
-  mojo::Remote<blink::mojom::StorageArea> area;
+  mojo::Remote<storage::mojom::DomStorageArea> area;
   context()->OpenLocalStorage(origin1, area.BindNewPipeAndPassReceiver());
 
   area->Put(key, value, base::nullopt, "source", base::DoNothing());
@@ -518,7 +520,7 @@
   auto key = StdStringToUint8Vector("key");
   auto value = StdStringToUint8Vector("value");
 
-  mojo::Remote<blink::mojom::StorageArea> area;
+  mojo::Remote<storage::mojom::DomStorageArea> area;
   context()->OpenLocalStorage(origin1, area.BindNewPipeAndPassReceiver());
 
   area->Put(key, value, base::nullopt, "source", base::DoNothing());
@@ -564,7 +566,7 @@
   auto key = StdStringToUint8Vector("key");
   auto value = StdStringToUint8Vector("value");
 
-  mojo::Remote<blink::mojom::StorageArea> area;
+  mojo::Remote<storage::mojom::DomStorageArea> area;
   context()->OpenLocalStorage(origin1, area.BindNewPipeAndPassReceiver());
 
   area->Put(key, value, base::nullopt, "source", base::DoNothing());
@@ -599,7 +601,7 @@
   auto key = StdStringToUint8Vector("key");
   auto value = StdStringToUint8Vector("value");
 
-  mojo::Remote<blink::mojom::StorageArea> area;
+  mojo::Remote<storage::mojom::DomStorageArea> area;
   context()->OpenLocalStorage(origin1, area.BindNewPipeAndPassReceiver());
 
   area->Put(key, value, base::nullopt, "source", base::DoNothing());
@@ -643,7 +645,7 @@
   auto key = StdStringToUint8Vector("key");
   auto value = StdStringToUint8Vector("value");
 
-  mojo::Remote<blink::mojom::StorageArea> area;
+  mojo::Remote<storage::mojom::DomStorageArea> area;
   context()->OpenLocalStorage(origin1, area.BindNewPipeAndPassReceiver());
 
   area->Put(key, value, base::nullopt, "source", base::DoNothing());
@@ -706,11 +708,11 @@
   EXPECT_TRUE(base::PathExists(old_db_path));
 
   // Opening origin2 and accessing its data should not migrate anything.
-  mojo::Remote<blink::mojom::StorageArea> area;
+  mojo::Remote<storage::mojom::DomStorageArea> area;
   context()->OpenLocalStorage(origin2, area.BindNewPipeAndPassReceiver());
 
   // To make sure values are cached.
-  mojo::Remote<blink::mojom::StorageArea> dummy_area;
+  mojo::Remote<storage::mojom::DomStorageArea> dummy_area;
   context()->OpenLocalStorage(origin2, dummy_area.BindNewPipeAndPassReceiver());
 
   area->Get(std::vector<uint8_t>(), base::DoNothing());
@@ -779,8 +781,8 @@
       EncodeKeyAsUTF16("http://foobar.com", base::ASCIIToUTF16("foo")),
       "value3");
 
-  mojo::Remote<blink::mojom::StorageArea> area;
-  mojo::Remote<blink::mojom::StorageArea>
+  mojo::Remote<storage::mojom::DomStorageArea> area;
+  mojo::Remote<storage::mojom::DomStorageArea>
       dummy_area;  // To make sure values are cached.
   context()->OpenLocalStorage(url::Origin::Create(GURL("http://foobar.com")),
                               area.BindNewPipeAndPassReceiver());
@@ -819,7 +821,7 @@
   auto key2 = StdStringToUint8Vector("key");
   auto value = StdStringToUint8Vector("value");
 
-  mojo::Remote<blink::mojom::StorageArea> area;
+  mojo::Remote<storage::mojom::DomStorageArea> area;
   context()->OpenLocalStorage(origin1, area.BindNewPipeAndPassReceiver());
 
   area->Put(key1, value, base::nullopt, "source", base::DoNothing());
@@ -855,7 +857,7 @@
   auto key = StdStringToUint8Vector("key");
   auto value = StdStringToUint8Vector("value");
 
-  mojo::Remote<blink::mojom::StorageArea> area;
+  mojo::Remote<storage::mojom::DomStorageArea> area;
   context->OpenLocalStorage(url::Origin::Create(GURL("http://foobar.com")),
                             area.BindNewPipeAndPassReceiver());
   DoTestPut(context, key, value);
@@ -885,7 +887,7 @@
   auto key = StdStringToUint8Vector("key");
   auto value = StdStringToUint8Vector("value");
 
-  mojo::Remote<blink::mojom::StorageArea> area;
+  mojo::Remote<storage::mojom::DomStorageArea> area;
   context->OpenLocalStorage(url::Origin::Create(GURL("http://foobar.com")),
                             area.BindNewPipeAndPassReceiver());
 
@@ -1058,9 +1060,9 @@
 
   // Open three connections to the database. Two to the same origin, and a third
   // to a different origin.
-  mojo::Remote<blink::mojom::StorageArea> area1;
-  mojo::Remote<blink::mojom::StorageArea> area2;
-  mojo::Remote<blink::mojom::StorageArea> area3;
+  mojo::Remote<storage::mojom::DomStorageArea> area1;
+  mojo::Remote<storage::mojom::DomStorageArea> area2;
+  mojo::Remote<storage::mojom::DomStorageArea> area3;
 
   context->OpenLocalStorage(url::Origin::Create(GURL("http://foobar.com")),
                             area1.BindNewPipeAndPassReceiver());
@@ -1201,7 +1203,7 @@
   auto value = StdStringToUint8Vector("value");
 
   // Open a connection to the database.
-  mojo::Remote<blink::mojom::StorageArea> area;
+  mojo::Remote<storage::mojom::DomStorageArea> area;
   context->OpenLocalStorage(url::Origin::Create(GURL("http://foobar.com")),
                             area.BindNewPipeAndPassReceiver());
   open_loop->Run();
diff --git a/content/browser/dom_storage/session_storage_area_impl.cc b/content/browser/dom_storage/session_storage_area_impl.cc
index 6a1315a..f15ab57 100644
--- a/content/browser/dom_storage/session_storage_area_impl.cc
+++ b/content/browser/dom_storage/session_storage_area_impl.cc
@@ -31,7 +31,7 @@
 }
 
 void SessionStorageAreaImpl::Bind(
-    mojo::PendingAssociatedReceiver<blink::mojom::StorageArea> receiver) {
+    mojo::PendingAssociatedReceiver<storage::mojom::DomStorageArea> receiver) {
   if (IsBound()) {
     receiver_.reset();
   } else {
@@ -57,9 +57,10 @@
   };
 }
 
-// blink::mojom::StorageArea:
+// storage::mojom::DomStorageArea:
 void SessionStorageAreaImpl::AddObserver(
-    mojo::PendingAssociatedRemote<blink::mojom::StorageAreaObserver> observer) {
+    mojo::PendingAssociatedRemote<storage::mojom::DomStorageAreaObserver>
+        observer) {
   observers_.Add(std::move(observer));
 }
 
@@ -110,7 +111,7 @@
 }
 
 void SessionStorageAreaImpl::GetAll(
-    mojo::PendingAssociatedRemote<blink::mojom::StorageAreaGetAllCallback>
+    mojo::PendingAssociatedRemote<storage::mojom::DomStorageAreaGetAllCallback>
         complete_callback,
     GetAllCallback callback) {
   DCHECK(IsBound());
diff --git a/content/browser/dom_storage/session_storage_area_impl.h b/content/browser/dom_storage/session_storage_area_impl.h
index 69cb83a..fcb99ce30 100644
--- a/content/browser/dom_storage/session_storage_area_impl.h
+++ b/content/browser/dom_storage/session_storage_area_impl.h
@@ -38,7 +38,8 @@
 // During forking, this class is responsible for dealing with moving its
 // observers from the SessionStorageDataMap's StorageArea to the new forked
 // SessionStorageDataMap's StorageArea.
-class CONTENT_EXPORT SessionStorageAreaImpl : public blink::mojom::StorageArea {
+class CONTENT_EXPORT SessionStorageAreaImpl
+    : public storage::mojom::DomStorageArea {
  public:
   using RegisterNewAreaMap =
       base::RepeatingCallback<scoped_refptr<SessionStorageMetadata::MapData>(
@@ -62,7 +63,7 @@
       SessionStorageMetadata::NamespaceEntry namespace_entry);
 
   void Bind(
-      mojo::PendingAssociatedReceiver<blink::mojom::StorageArea> receiver);
+      mojo::PendingAssociatedReceiver<storage::mojom::DomStorageArea> receiver);
 
   bool IsBound() const { return receiver_.is_bound(); }
 
@@ -71,10 +72,10 @@
   // Notifies all observers that this area was deleted.
   void NotifyObserversAllDeleted();
 
-  // blink::mojom::StorageArea:
+  // storage::mojom::DomStorageArea:
   void AddObserver(
-      mojo::PendingAssociatedRemote<blink::mojom::StorageAreaObserver> observer)
-      override;
+      mojo::PendingAssociatedRemote<storage::mojom::DomStorageAreaObserver>
+          observer) override;
   void Put(const std::vector<uint8_t>& key,
            const std::vector<uint8_t>& value,
            const base::Optional<std::vector<uint8_t>>& client_old_value,
@@ -87,9 +88,10 @@
   void DeleteAll(const std::string& source,
                  DeleteAllCallback callback) override;
   void Get(const std::vector<uint8_t>& key, GetCallback callback) override;
-  void GetAll(mojo::PendingAssociatedRemote<
-                  blink::mojom::StorageAreaGetAllCallback> complete_callback,
-              GetAllCallback callback) override;
+  void GetAll(
+      mojo::PendingAssociatedRemote<
+          storage::mojom::DomStorageAreaGetAllCallback> complete_callback,
+      GetAllCallback callback) override;
 
  private:
   void OnConnectionError();
@@ -104,8 +106,8 @@
   scoped_refptr<SessionStorageDataMap> shared_data_map_;
   RegisterNewAreaMap register_new_map_callback_;
 
-  mojo::AssociatedRemoteSet<blink::mojom::StorageAreaObserver> observers_;
-  mojo::AssociatedReceiver<blink::mojom::StorageArea> receiver_{this};
+  mojo::AssociatedRemoteSet<storage::mojom::DomStorageAreaObserver> observers_;
+  mojo::AssociatedReceiver<storage::mojom::DomStorageArea> receiver_{this};
 
   DISALLOW_COPY_AND_ASSIGN(SessionStorageAreaImpl);
 };
diff --git a/content/browser/dom_storage/session_storage_area_impl_unittest.cc b/content/browser/dom_storage/session_storage_area_impl_unittest.cc
index 1c4cbfb..2c3fe0f 100644
--- a/content/browser/dom_storage/session_storage_area_impl_unittest.cc
+++ b/content/browser/dom_storage/session_storage_area_impl_unittest.cc
@@ -17,6 +17,7 @@
 #include "base/test/task_environment.h"
 #include "base/threading/thread.h"
 #include "components/services/storage/dom_storage/async_dom_storage_database.h"
+#include "components/services/storage/public/mojom/key_value_pair.mojom.h"
 #include "content/browser/dom_storage/session_storage_data_map.h"
 #include "content/browser/dom_storage/session_storage_metadata.h"
 #include "content/browser/dom_storage/test/storage_area_test_util.h"
@@ -121,16 +122,16 @@
           leveldb_database_.get()),
       GetRegisterNewAreaMapCallback());
 
-  mojo::AssociatedRemote<blink::mojom::StorageArea> ss_leveldb;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> ss_leveldb;
   ss_leveldb_impl->Bind(
       ss_leveldb.BindNewEndpointAndPassDedicatedReceiverForTesting());
 
-  std::vector<blink::mojom::KeyValuePtr> data;
+  std::vector<storage::mojom::KeyValuePairPtr> data;
   EXPECT_TRUE(test::GetAllSync(ss_leveldb.get(), &data));
   ASSERT_EQ(1ul, data.size());
-  EXPECT_TRUE(base::Contains(
-      data, blink::mojom::KeyValue::New(StdStringToUint8Vector("key1"),
-                                        StdStringToUint8Vector("data1"))));
+  EXPECT_TRUE(base::Contains(data, storage::mojom::KeyValuePair::New(
+                                       StdStringToUint8Vector("key1"),
+                                       StdStringToUint8Vector("data1"))));
 
   EXPECT_CALL(listener_, OnDataMapDestruction(StdStringToUint8Vector("0")))
       .Times(1);
@@ -150,11 +151,11 @@
           leveldb_database_.get()),
       GetRegisterNewAreaMapCallback());
 
-  mojo::AssociatedRemote<blink::mojom::StorageArea> ss_leveldb;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> ss_leveldb;
   ss_leveldb_impl->Bind(
       ss_leveldb.BindNewEndpointAndPassDedicatedReceiverForTesting());
 
-  std::vector<blink::mojom::KeyValuePtr> data;
+  std::vector<storage::mojom::KeyValuePairPtr> data;
   EXPECT_TRUE(test::GetAllSync(ss_leveldb.get(), &data));
   ASSERT_EQ(0ul, data.size());
 
@@ -176,16 +177,16 @@
           leveldb_database_.get()),
       GetRegisterNewAreaMapCallback());
 
-  mojo::AssociatedRemote<blink::mojom::StorageArea> ss_leveldb1;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> ss_leveldb1;
   base::RunLoop loop;
   ss_leveldb_impl->Bind(
       ss_leveldb1.BindNewEndpointAndPassDedicatedReceiverForTesting());
   ss_leveldb1.set_disconnect_handler(loop.QuitClosure());
   // Check that we can bind twice and get data from the second binding.
-  mojo::AssociatedRemote<blink::mojom::StorageArea> ss_leveldb2;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> ss_leveldb2;
   ss_leveldb_impl->Bind(
       ss_leveldb2.BindNewEndpointAndPassDedicatedReceiverForTesting());
-  std::vector<blink::mojom::KeyValuePtr> data;
+  std::vector<storage::mojom::KeyValuePairPtr> data;
   EXPECT_TRUE(test::GetAllSync(ss_leveldb2.get(), &data));
   ASSERT_EQ(1ul, data.size());
 
@@ -220,10 +221,10 @@
   auto ss_leveldb_impl2 = ss_leveldb_impl1->Clone(
       metadata_.GetOrCreateNamespaceEntry(test_namespace_id2_));
 
-  mojo::AssociatedRemote<blink::mojom::StorageArea> ss_leveldb1;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> ss_leveldb1;
   ss_leveldb_impl1->Bind(
       ss_leveldb1.BindNewEndpointAndPassDedicatedReceiverForTesting());
-  mojo::AssociatedRemote<blink::mojom::StorageArea> ss_leveldb2;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> ss_leveldb2;
   ss_leveldb_impl2->Bind(
       ss_leveldb2.BindNewEndpointAndPassDedicatedReceiverForTesting());
 
@@ -244,23 +245,23 @@
   EXPECT_NE(ss_leveldb_impl1->data_map(), ss_leveldb_impl2->data_map());
 
   // Check map 1 data.
-  std::vector<blink::mojom::KeyValuePtr> data;
+  std::vector<storage::mojom::KeyValuePairPtr> data;
   EXPECT_TRUE(test::GetAllSync(ss_leveldb1.get(), &data));
   ASSERT_EQ(1ul, data.size());
-  EXPECT_TRUE(base::Contains(
-      data, blink::mojom::KeyValue::New(StdStringToUint8Vector("key1"),
-                                        StdStringToUint8Vector("data1"))));
+  EXPECT_TRUE(base::Contains(data, storage::mojom::KeyValuePair::New(
+                                       StdStringToUint8Vector("key1"),
+                                       StdStringToUint8Vector("data1"))));
 
   // Check map 2 data.
   data.clear();
   EXPECT_TRUE(test::GetAllSync(ss_leveldb2.get(), &data));
   ASSERT_EQ(2ul, data.size());
-  EXPECT_TRUE(base::Contains(
-      data, blink::mojom::KeyValue::New(StdStringToUint8Vector("key1"),
-                                        StdStringToUint8Vector("data1"))));
-  EXPECT_TRUE(base::Contains(
-      data, blink::mojom::KeyValue::New(StdStringToUint8Vector("key2"),
-                                        StdStringToUint8Vector("data2"))));
+  EXPECT_TRUE(base::Contains(data, storage::mojom::KeyValuePair::New(
+                                       StdStringToUint8Vector("key1"),
+                                       StdStringToUint8Vector("data1"))));
+  EXPECT_TRUE(base::Contains(data, storage::mojom::KeyValuePair::New(
+                                       StdStringToUint8Vector("key2"),
+                                       StdStringToUint8Vector("data2"))));
 
   EXPECT_CALL(listener_, OnDataMapDestruction(StdStringToUint8Vector("0")))
       .Times(1);
@@ -285,13 +286,13 @@
           leveldb_database_.get()),
       GetRegisterNewAreaMapCallback());
 
-  mojo::AssociatedRemote<blink::mojom::StorageArea> ss_leveldb1;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> ss_leveldb1;
   ss_leveldb_impl1->Bind(
       ss_leveldb1.BindNewEndpointAndPassDedicatedReceiverForTesting());
 
   testing::StrictMock<test::MockLevelDBObserver> mock_observer;
-  mojo::AssociatedReceiver<blink::mojom::StorageAreaObserver> observer_receiver(
-      &mock_observer);
+  mojo::AssociatedReceiver<storage::mojom::DomStorageAreaObserver>
+      observer_receiver(&mock_observer);
   ss_leveldb1->AddObserver(observer_receiver.BindNewEndpointAndPassRemote());
   ss_leveldb1.FlushForTesting();
 
@@ -329,10 +330,10 @@
   auto ss_leveldb_impl2 = ss_leveldb_impl1->Clone(
       metadata_.GetOrCreateNamespaceEntry(test_namespace_id2_));
 
-  mojo::AssociatedRemote<blink::mojom::StorageArea> ss_leveldb1;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> ss_leveldb1;
   ss_leveldb_impl1->Bind(
       ss_leveldb1.BindNewEndpointAndPassDedicatedReceiverForTesting());
-  mojo::AssociatedRemote<blink::mojom::StorageArea> ss_leveldb2;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> ss_leveldb2;
   ss_leveldb_impl2->Bind(
       ss_leveldb2.BindNewEndpointAndPassDedicatedReceiverForTesting());
 
@@ -343,8 +344,8 @@
   // any changes (see SessionStorageAreaImpl class comment about when observers
   // are called).
   testing::StrictMock<test::MockLevelDBObserver> mock_observer;
-  mojo::AssociatedReceiver<blink::mojom::StorageAreaObserver> observer_receiver(
-      &mock_observer);
+  mojo::AssociatedReceiver<storage::mojom::DomStorageAreaObserver>
+      observer_receiver(&mock_observer);
   ss_leveldb1->AddObserver(observer_receiver.BindNewEndpointAndPassRemote());
 
   // The |DeleteAll| call will fork the maps, and the observer should see a
diff --git a/content/browser/dom_storage/session_storage_context_mojo_unittest.cc b/content/browser/dom_storage/session_storage_context_mojo_unittest.cc
index f5f6550..89e3ae4 100644
--- a/content/browser/dom_storage/session_storage_context_mojo_unittest.cc
+++ b/content/browser/dom_storage/session_storage_context_mojo_unittest.cc
@@ -19,6 +19,7 @@
 #include "base/strings/utf_string_conversions.h"
 #include "base/task/post_task.h"
 #include "base/test/bind_test_util.h"
+#include "components/services/storage/public/mojom/key_value_pair.mojom.h"
 #include "content/browser/child_process_security_policy_impl.h"
 #include "content/browser/dom_storage/dom_storage_types.h"
 #include "content/browser/dom_storage/session_storage_database.h"
@@ -141,7 +142,7 @@
     context()->OpenSessionStorage(kTestProcessId, namespace_id,
                                   GetBadMessageCallback(),
                                   ss_namespace.BindNewPipeAndPassReceiver());
-    mojo::AssociatedRemote<blink::mojom::StorageArea> area;
+    mojo::AssociatedRemote<storage::mojom::DomStorageArea> area;
     ss_namespace->OpenArea(origin, area.BindNewEndpointAndPassReceiver());
     EXPECT_TRUE(test::PutSync(area.get(), StringPieceToUint8Vector(key),
                               StringPieceToUint8Vector(value), base::nullopt,
@@ -158,11 +159,11 @@
     context()->OpenSessionStorage(kTestProcessId, namespace_id,
                                   GetBadMessageCallback(),
                                   ss_namespace.BindNewPipeAndPassReceiver());
-    mojo::AssociatedRemote<blink::mojom::StorageArea> area;
+    mojo::AssociatedRemote<storage::mojom::DomStorageArea> area;
     ss_namespace->OpenArea(origin, area.BindNewEndpointAndPassReceiver());
 
     // Use the GetAll interface because Gets are being removed.
-    std::vector<blink::mojom::KeyValuePtr> data;
+    std::vector<storage::mojom::KeyValuePairPtr> data;
     EXPECT_TRUE(test::GetAllSync(area.get(), &data));
     context()->DeleteSessionNamespace(namespace_id, true);
 
@@ -234,12 +235,12 @@
                                 GetBadMessageCallback(),
                                 ss_namespace2.BindNewPipeAndPassReceiver());
 
-  mojo::AssociatedRemote<blink::mojom::StorageArea> area_n2_o1;
-  mojo::AssociatedRemote<blink::mojom::StorageArea> area_n2_o2;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> area_n2_o1;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> area_n2_o2;
   ss_namespace2->OpenArea(origin1, area_n2_o1.BindNewEndpointAndPassReceiver());
   ss_namespace2->OpenArea(origin2, area_n2_o2.BindNewEndpointAndPassReceiver());
 
-  std::vector<blink::mojom::KeyValuePtr> data;
+  std::vector<storage::mojom::KeyValuePairPtr> data;
   EXPECT_TRUE(test::GetAllSync(area_n2_o1.get(), &data));
   // There should have been a migration to get rid of the "map-0-" refcount
   // field.
@@ -247,10 +248,10 @@
   std::vector<uint8_t> key_as_vector =
       StdStringToUint8Vector(base::UTF16ToUTF8(key));
   EXPECT_TRUE(
-      base::Contains(data, blink::mojom::KeyValue::New(
+      base::Contains(data, storage::mojom::KeyValuePair::New(
                                key_as_vector, String16ToUint8Vector(value))));
   EXPECT_TRUE(
-      base::Contains(data, blink::mojom::KeyValue::New(
+      base::Contains(data, storage::mojom::KeyValuePair::New(
                                key_as_vector, String16ToUint8Vector(value))));
 }
 
@@ -264,11 +265,11 @@
                                 GetBadMessageCallback(),
                                 ss_namespace1.BindNewPipeAndPassReceiver());
 
-  mojo::AssociatedRemote<blink::mojom::StorageArea> area_n1;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> area_n1;
   ss_namespace1->OpenArea(origin1, area_n1.BindNewEndpointAndPassReceiver());
 
   // Verify no data.
-  std::vector<blink::mojom::KeyValuePtr> data;
+  std::vector<storage::mojom::KeyValuePairPtr> data;
   EXPECT_TRUE(test::GetAllSync(area_n1.get(), &data));
   EXPECT_EQ(0ul, data.size());
 
@@ -326,7 +327,7 @@
   context()->OpenSessionStorage(kTestProcessId, namespace_id1,
                                 GetBadMessageCallback(),
                                 ss_namespace1.BindNewPipeAndPassReceiver());
-  mojo::AssociatedRemote<blink::mojom::StorageArea> area_n1;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> area_n1;
   ss_namespace1->OpenArea(origin1, area_n1.BindNewEndpointAndPassReceiver());
 
   // Put some data.
@@ -347,11 +348,11 @@
   context()->OpenSessionStorage(kTestProcessId, namespace_id2,
                                 GetBadMessageCallback(),
                                 ss_namespace2.BindNewPipeAndPassReceiver());
-  mojo::AssociatedRemote<blink::mojom::StorageArea> area_n2;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> area_n2;
   ss_namespace2->OpenArea(origin1, area_n2.BindNewEndpointAndPassReceiver());
 
   // The data should be in namespace 2.
-  std::vector<blink::mojom::KeyValuePtr> data;
+  std::vector<storage::mojom::KeyValuePairPtr> data;
   EXPECT_TRUE(test::GetAllSync(area_n2.get(), &data));
   EXPECT_EQ(1ul, data.size());
 }
@@ -365,7 +366,7 @@
   context()->OpenSessionStorage(kTestProcessId, namespace_id1,
                                 GetBadMessageCallback(),
                                 ss_namespace1.BindNewPipeAndPassReceiver());
-  mojo::AssociatedRemote<blink::mojom::StorageArea> area_n1;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> area_n1;
   ss_namespace1->OpenArea(origin1, area_n1.BindNewEndpointAndPassReceiver());
 
   // Context-triggered clone before the put. The clone doesn't actually count
@@ -389,7 +390,7 @@
   context()->OpenSessionStorage(kTestProcessId, namespace_id2,
                                 GetBadMessageCallback(),
                                 ss_namespace2.BindNewPipeAndPassReceiver());
-  mojo::AssociatedRemote<blink::mojom::StorageArea> area_n2;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> area_n2;
   ss_namespace2->OpenArea(origin1, area_n2.BindNewEndpointAndPassReceiver());
 
   // Delete the namespace and shutdown the context, BUT persist the namespace so
@@ -398,7 +399,7 @@
   context()->DeleteSessionNamespace(namespace_id1, true);
 
   // The data from before should be in namespace 2.
-  std::vector<blink::mojom::KeyValuePtr> data;
+  std::vector<storage::mojom::KeyValuePairPtr> data;
   EXPECT_TRUE(test::GetAllSync(area_n2.get(), &data));
   EXPECT_EQ(1ul, data.size());
 
@@ -431,7 +432,7 @@
   context()->OpenSessionStorage(kTestProcessId, namespace_id1,
                                 GetBadMessageCallback(),
                                 ss_namespace1.BindNewPipeAndPassReceiver());
-  mojo::AssociatedRemote<blink::mojom::StorageArea> area_n1;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> area_n1;
   ss_namespace1->OpenArea(origin1, area_n1.BindNewEndpointAndPassReceiver());
 
   // Immediate clone.
@@ -445,9 +446,9 @@
     context()->OpenSessionStorage(kTestProcessId, namespace_id2,
                                   GetBadMessageCallback(),
                                   ss_namespace2.BindNewPipeAndPassReceiver());
-    mojo::AssociatedRemote<blink::mojom::StorageArea> area_n2;
+    mojo::AssociatedRemote<storage::mojom::DomStorageArea> area_n2;
     ss_namespace2->OpenArea(origin1, area_n2.BindNewEndpointAndPassReceiver());
-    std::vector<blink::mojom::KeyValuePtr> data;
+    std::vector<storage::mojom::KeyValuePairPtr> data;
     EXPECT_TRUE(test::GetAllSync(area_n2.get(), &data));
     EXPECT_EQ(0ul, data.size());
   }
@@ -470,9 +471,9 @@
     context()->OpenSessionStorage(kTestProcessId, namespace_id2,
                                   GetBadMessageCallback(),
                                   ss_namespace2.BindNewPipeAndPassReceiver());
-    mojo::AssociatedRemote<blink::mojom::StorageArea> area_n2;
+    mojo::AssociatedRemote<storage::mojom::DomStorageArea> area_n2;
     ss_namespace2->OpenArea(origin1, area_n2.BindNewEndpointAndPassReceiver());
-    std::vector<blink::mojom::KeyValuePtr> data;
+    std::vector<storage::mojom::KeyValuePairPtr> data;
     EXPECT_TRUE(test::GetAllSync(area_n2.get(), &data));
     EXPECT_EQ(1ul, data.size());
   }
@@ -517,7 +518,7 @@
   context()->OpenSessionStorage(kTestProcessId, namespace_id1,
                                 GetBadMessageCallback(),
                                 ss_namespace1.BindNewPipeAndPassReceiver());
-  mojo::AssociatedRemote<blink::mojom::StorageArea> area_n1;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> area_n1;
   ss_namespace1->OpenArea(origin1, area_n1.BindNewEndpointAndPassReceiver());
   EXPECT_TRUE(test::PutSync(area_n1.get(), StringPieceToUint8Vector("key1"),
                             StringPieceToUint8Vector("value1"), base::nullopt,
@@ -554,7 +555,7 @@
                                 GetBadMessageCallback(),
                                 ss_namespace1.BindNewPipeAndPassReceiver());
   ss_namespace1->OpenArea(origin1, area_n1.BindNewEndpointAndPassReceiver());
-  std::vector<blink::mojom::KeyValuePtr> data;
+  std::vector<storage::mojom::KeyValuePairPtr> data;
   EXPECT_TRUE(test::GetAllSync(area_n1.get(), &data));
   EXPECT_EQ(1ul, data.size());
   area_n1.reset();
@@ -675,9 +676,9 @@
   open_loop.emplace();
 
   // Open three connections to the database.
-  mojo::AssociatedRemote<blink::mojom::StorageArea> area_o1;
-  mojo::AssociatedRemote<blink::mojom::StorageArea> area_o2;
-  mojo::AssociatedRemote<blink::mojom::StorageArea> area_o3;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> area_o1;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> area_o2;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> area_o3;
   mojo::Remote<blink::mojom::SessionStorageNamespace> ss_namespace;
   context()->CreateSessionNamespace(namespace_id);
 
@@ -803,7 +804,7 @@
   open_loop.emplace();
 
   // Open three connections to the database.
-  mojo::AssociatedRemote<blink::mojom::StorageArea> area;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> area;
   mojo::Remote<blink::mojom::SessionStorageNamespace> ss_namespace;
   context()->CreateSessionNamespace(namespace_id);
 
@@ -908,7 +909,7 @@
   context()->OpenSessionStorage(kTestProcessId, namespace_id1,
                                 GetBadMessageCallback(),
                                 ss_namespace1.BindNewPipeAndPassReceiver());
-  mojo::AssociatedRemote<blink::mojom::StorageArea> area;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> area;
   ss_namespace1->OpenArea(origin1, area.BindNewEndpointAndPassReceiver());
   // Put some data.
   EXPECT_TRUE(test::PutSync(area.get(), StringPieceToUint8Vector("key1"),
@@ -936,7 +937,7 @@
   context()->OpenSessionStorage(kTestProcessId, namespace_id1,
                                 GetBadMessageCallback(),
                                 ss_namespace1.BindNewPipeAndPassReceiver());
-  mojo::AssociatedRemote<blink::mojom::StorageArea> area;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> area;
   ss_namespace1->OpenArea(origin1, area.BindNewEndpointAndPassReceiver());
 
   // Put some data.
@@ -946,7 +947,7 @@
 
   context()->DeleteStorage(origin1, namespace_id1, base::DoNothing());
 
-  std::vector<blink::mojom::KeyValuePtr> data;
+  std::vector<storage::mojom::KeyValuePairPtr> data;
   ASSERT_TRUE(test::GetAllSync(area.get(), &data));
   EXPECT_EQ(0ul, data.size());
 
@@ -986,7 +987,7 @@
   context()->OpenSessionStorage(kTestProcessId, namespace_id1,
                                 GetBadMessageCallback(),
                                 ss_namespace1.BindNewPipeAndPassReceiver());
-  mojo::AssociatedRemote<blink::mojom::StorageArea> area;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> area;
   ss_namespace1->OpenArea(origin1, area.BindNewEndpointAndPassReceiver());
 
   // Put some data in both.
@@ -1026,7 +1027,7 @@
                                 GetBadMessageCallback(),
                                 ss_namespace1.BindNewPipeAndPassReceiver());
   ss_namespace1->OpenArea(origin1, area.BindNewEndpointAndPassReceiver());
-  std::vector<blink::mojom::KeyValuePtr> data;
+  std::vector<storage::mojom::KeyValuePairPtr> data;
   ASSERT_TRUE(test::GetAllSync(area.get(), &data));
   EXPECT_EQ(0ul, data.size());
 }
@@ -1043,11 +1044,11 @@
                                 GetBadMessageCallback(),
                                 ss_namespace1.BindNewPipeAndPassReceiver());
 
-  mojo::AssociatedRemote<blink::mojom::StorageArea> area;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> area;
   ss_namespace1->OpenArea(origin1, area.BindNewEndpointAndPassReceiver());
 
   // Verify no data.
-  std::vector<blink::mojom::KeyValuePtr> data;
+  std::vector<storage::mojom::KeyValuePairPtr> data;
   EXPECT_TRUE(test::GetAllSync(area.get(), &data));
   EXPECT_EQ(0ul, data.size());
 
@@ -1095,10 +1096,10 @@
   context()->OpenSessionStorage(kTestProcessId, namespace_id2,
                                 GetBadMessageCallback(),
                                 ss_namespace2.BindNewPipeAndPassReceiver());
-  mojo::AssociatedRemote<blink::mojom::StorageArea> area_n2;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> area_n2;
   ss_namespace2->OpenArea(origin1, area_n2.BindNewEndpointAndPassReceiver());
 
-  std::vector<blink::mojom::KeyValuePtr> data;
+  std::vector<storage::mojom::KeyValuePairPtr> data;
   EXPECT_TRUE(test::GetAllSync(area_n2.get(), &data));
   EXPECT_EQ(0ul, data.size());
 }
@@ -1125,10 +1126,10 @@
   context()->OpenSessionStorage(kTestProcessId, namespace_id3,
                                 GetBadMessageCallback(),
                                 ss_namespace3.BindNewPipeAndPassReceiver());
-  mojo::AssociatedRemote<blink::mojom::StorageArea> area_n3;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> area_n3;
   ss_namespace3->OpenArea(origin1, area_n3.BindNewEndpointAndPassReceiver());
 
-  std::vector<blink::mojom::KeyValuePtr> data;
+  std::vector<storage::mojom::KeyValuePairPtr> data;
   EXPECT_TRUE(test::GetAllSync(area_n3.get(), &data));
   EXPECT_EQ(0ul, data.size());
 }
@@ -1160,13 +1161,13 @@
   context()->OpenSessionStorage(kTestProcessId, namespace_id4,
                                 GetBadMessageCallback(),
                                 ss_namespace4.BindNewPipeAndPassReceiver());
-  mojo::AssociatedRemote<blink::mojom::StorageArea> area_n4;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> area_n4;
   ss_namespace4->OpenArea(origin1, area_n4.BindNewEndpointAndPassReceiver());
 
   // Trigger the populated of namespace 2 by deleting namespace 1.
   context()->DeleteSessionNamespace(namespace_id1, false);
 
-  std::vector<blink::mojom::KeyValuePtr> data;
+  std::vector<storage::mojom::KeyValuePairPtr> data;
   EXPECT_TRUE(test::GetAllSync(area_n4.get(), &data));
   EXPECT_EQ(0ul, data.size());
 }
@@ -1209,7 +1210,7 @@
   context()->OpenSessionStorage(kTestProcessId, namespace_id1,
                                 GetBadMessageCallback(),
                                 ss_namespace1.BindNewPipeAndPassReceiver());
-  mojo::AssociatedRemote<blink::mojom::StorageArea> area_n1;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> area_n1;
   ss_namespace1->OpenArea(origin1, area_n1.BindNewEndpointAndPassReceiver());
 
   context()->CreateSessionNamespace(namespace_id2);
@@ -1217,7 +1218,7 @@
   context()->OpenSessionStorage(kTestProcessId, namespace_id2,
                                 GetBadMessageCallback(),
                                 ss_namespace2.BindNewPipeAndPassReceiver());
-  mojo::AssociatedRemote<blink::mojom::StorageArea> area_n2;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> area_n2;
   ss_namespace2->OpenArea(origin1, area_n2.BindNewEndpointAndPassReceiver());
 
   // Put some data in both.
@@ -1247,7 +1248,7 @@
   EXPECT_EQ(0ul, memory_used);
 
   // Test the values is still there.
-  std::vector<blink::mojom::KeyValuePtr> data;
+  std::vector<storage::mojom::KeyValuePairPtr> data;
   EXPECT_TRUE(test::GetAllSync(area_n1.get(), &data));
   EXPECT_EQ(1ul, data.size());
 
@@ -1266,7 +1267,7 @@
   context()->OpenSessionStorage(kTestProcessId, namespace_id1,
                                 GetBadMessageCallback(),
                                 ss_namespace1.BindNewPipeAndPassReceiver());
-  mojo::AssociatedRemote<blink::mojom::StorageArea> area_n1;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> area_n1;
   ss_namespace1->OpenArea(origin1, area_n1.BindNewEndpointAndPassReceiver());
 
   // Put some data.
@@ -1287,11 +1288,11 @@
   context()->OpenSessionStorage(kTestProcessId, namespace_id2,
                                 GetBadMessageCallback(),
                                 ss_namespace2.BindNewPipeAndPassReceiver());
-  mojo::AssociatedRemote<blink::mojom::StorageArea> area_n2;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> area_n2;
   ss_namespace2->OpenArea(origin1, area_n2.BindNewEndpointAndPassReceiver());
 
   // The data should be in namespace 2.
-  std::vector<blink::mojom::KeyValuePtr> data;
+  std::vector<storage::mojom::KeyValuePairPtr> data;
   EXPECT_TRUE(test::GetAllSync(area_n2.get(), &data));
   EXPECT_EQ(1ul, data.size());
 }
@@ -1305,7 +1306,7 @@
   context()->OpenSessionStorage(kTestProcessId, namespace_id1,
                                 GetBadMessageCallback(),
                                 ss_namespace1.BindNewPipeAndPassReceiver());
-  mojo::AssociatedRemote<blink::mojom::StorageArea> area_n1;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> area_n1;
   ss_namespace1->OpenArea(origin1, area_n1.BindNewEndpointAndPassReceiver());
 
   // Put some data.
@@ -1326,11 +1327,11 @@
   context()->OpenSessionStorage(kTestProcessId, namespace_id2,
                                 GetBadMessageCallback(),
                                 ss_namespace2.BindNewPipeAndPassReceiver());
-  mojo::AssociatedRemote<blink::mojom::StorageArea> area_n2;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> area_n2;
   ss_namespace2->OpenArea(origin1, area_n2.BindNewEndpointAndPassReceiver());
 
   // The data should be gone, because the first namespace wasn't saved to disk.
-  std::vector<blink::mojom::KeyValuePtr> data;
+  std::vector<storage::mojom::KeyValuePairPtr> data;
   EXPECT_TRUE(test::GetAllSync(area_n2.get(), &data));
   EXPECT_EQ(0ul, data.size());
 }
@@ -1344,7 +1345,7 @@
   context()->OpenSessionStorage(kTestProcessId, namespace_id1,
                                 GetBadMessageCallback(),
                                 ss_namespace1.BindNewPipeAndPassReceiver());
-  mojo::AssociatedRemote<blink::mojom::StorageArea> area_n1;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> area_n1;
   ss_namespace1->OpenArea(origin1, area_n1.BindNewEndpointAndPassReceiver());
 
   // Put some data.
@@ -1365,12 +1366,12 @@
   context()->OpenSessionStorage(kTestProcessId, namespace_id2,
                                 GetBadMessageCallback(),
                                 ss_namespace2.BindNewPipeAndPassReceiver());
-  mojo::AssociatedRemote<blink::mojom::StorageArea> area_n2;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> area_n2;
   ss_namespace2->OpenArea(origin1, area_n2.BindNewEndpointAndPassReceiver());
 
   // The data should be there, as the namespace should clone to all pending
   // namespaces on destruction if it didn't get a 'Clone' from mojo.
-  std::vector<blink::mojom::KeyValuePtr> data;
+  std::vector<storage::mojom::KeyValuePairPtr> data;
   EXPECT_TRUE(test::GetAllSync(area_n2.get(), &data));
   EXPECT_EQ(1ul, data.size());
 }
diff --git a/content/browser/dom_storage/session_storage_data_map_unittest.cc b/content/browser/dom_storage/session_storage_data_map_unittest.cc
index e86e079..a0f9cf1 100644
--- a/content/browser/dom_storage/session_storage_data_map_unittest.cc
+++ b/content/browser/dom_storage/session_storage_data_map_unittest.cc
@@ -16,6 +16,7 @@
 #include "base/test/task_environment.h"
 #include "components/services/storage/dom_storage/async_dom_storage_database.h"
 #include "components/services/storage/dom_storage/dom_storage_database.h"
+#include "components/services/storage/public/mojom/key_value_pair.mojom.h"
 #include "mojo/public/cpp/bindings/associated_remote.h"
 #include "mojo/public/cpp/bindings/pending_associated_remote.h"
 #include "mojo/public/cpp/bindings/self_owned_associated_receiver.h"
@@ -51,25 +52,26 @@
 };
 
 void GetAllDataCallback(bool* success_out,
-                        std::vector<blink::mojom::KeyValuePtr>* data_out,
+                        std::vector<storage::mojom::KeyValuePairPtr>* data_out,
                         bool success,
-                        std::vector<blink::mojom::KeyValuePtr> data) {
+                        std::vector<storage::mojom::KeyValuePairPtr> data) {
   *success_out = success;
   *data_out = std::move(data);
 }
 
 base::OnceCallback<void(bool success,
-                        std::vector<blink::mojom::KeyValuePtr> data)>
+                        std::vector<storage::mojom::KeyValuePairPtr> data)>
 MakeGetAllCallback(bool* sucess_out,
-                   std::vector<blink::mojom::KeyValuePtr>* data_out) {
+                   std::vector<storage::mojom::KeyValuePairPtr>* data_out) {
   return base::BindOnce(&GetAllDataCallback, sucess_out, data_out);
 }
 
-class GetAllCallback : public blink::mojom::StorageAreaGetAllCallback {
+class GetAllCallback : public storage::mojom::DomStorageAreaGetAllCallback {
  public:
-  static mojo::PendingAssociatedRemote<blink::mojom::StorageAreaGetAllCallback>
+  static mojo::PendingAssociatedRemote<
+      storage::mojom::DomStorageAreaGetAllCallback>
   CreateAndBind(bool* result, base::OnceClosure callback) {
-    mojo::AssociatedRemote<blink::mojom::StorageAreaGetAllCallback> remote;
+    mojo::AssociatedRemote<storage::mojom::DomStorageAreaGetAllCallback> remote;
     mojo::MakeSelfOwnedAssociatedReceiver(
         base::WrapUnique(new GetAllCallback(result, std::move(callback))),
         remote.BindNewEndpointAndPassDedicatedReceiverForTesting());
@@ -161,7 +163,7 @@
           database_.get());
 
   bool success;
-  std::vector<blink::mojom::KeyValuePtr> data;
+  std::vector<storage::mojom::KeyValuePairPtr> data;
   bool done = false;
   base::RunLoop loop;
   map->storage_area()->GetAll(
@@ -193,7 +195,7 @@
       database_.get());
 
   bool success;
-  std::vector<blink::mojom::KeyValuePtr> data;
+  std::vector<storage::mojom::KeyValuePairPtr> data;
   bool done = false;
   base::RunLoop loop;
   map->storage_area()->GetAll(
@@ -238,7 +240,7 @@
           map1);
 
   bool success;
-  std::vector<blink::mojom::KeyValuePtr> data;
+  std::vector<storage::mojom::KeyValuePairPtr> data;
   bool done = false;
   base::RunLoop loop;
   map2->storage_area()->GetAll(
diff --git a/content/browser/dom_storage/session_storage_namespace_impl_mojo.cc b/content/browser/dom_storage/session_storage_namespace_impl_mojo.cc
index 4c31060..09c27fba 100644
--- a/content/browser/dom_storage/session_storage_namespace_impl_mojo.cc
+++ b/content/browser/dom_storage/session_storage_namespace_impl_mojo.cc
@@ -170,7 +170,7 @@
 
 void SessionStorageNamespaceImplMojo::OpenArea(
     const url::Origin& origin,
-    mojo::PendingAssociatedReceiver<blink::mojom::StorageArea> receiver) {
+    mojo::PendingAssociatedReceiver<storage::mojom::DomStorageArea> receiver) {
   DCHECK(IsPopulated());
   DCHECK(!receivers_.empty());
   int process_id = receivers_.current_context();
diff --git a/content/browser/dom_storage/session_storage_namespace_impl_mojo.h b/content/browser/dom_storage/session_storage_namespace_impl_mojo.h
index 6c599e89..6b9b9bbe 100644
--- a/content/browser/dom_storage/session_storage_namespace_impl_mojo.h
+++ b/content/browser/dom_storage/session_storage_namespace_impl_mojo.h
@@ -174,7 +174,7 @@
   // origin. Before connection, it checks to make sure the |process_id| given to
   // the |Bind| method can access the given origin.
   void OpenArea(const url::Origin& origin,
-                mojo::PendingAssociatedReceiver<blink::mojom::StorageArea>
+                mojo::PendingAssociatedReceiver<storage::mojom::DomStorageArea>
                     receiver) override;
 
   // Simply calls the |add_namespace_callback_| callback with this namespace's
diff --git a/content/browser/dom_storage/session_storage_namespace_impl_mojo_unittest.cc b/content/browser/dom_storage/session_storage_namespace_impl_mojo_unittest.cc
index 6f798af..cf1a94af 100644
--- a/content/browser/dom_storage/session_storage_namespace_impl_mojo_unittest.cc
+++ b/content/browser/dom_storage/session_storage_namespace_impl_mojo_unittest.cc
@@ -233,16 +233,16 @@
   namespace_impl->Bind(ss_namespace.BindNewPipeAndPassReceiver(),
                        kTestProcessIdOrigin1);
 
-  mojo::AssociatedRemote<blink::mojom::StorageArea> leveldb_1;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> leveldb_1;
   ss_namespace->OpenArea(test_origin1_,
                          leveldb_1.BindNewEndpointAndPassReceiver());
 
-  std::vector<blink::mojom::KeyValuePtr> data;
+  std::vector<storage::mojom::KeyValuePairPtr> data;
   EXPECT_TRUE(test::GetAllSync(leveldb_1.get(), &data));
   EXPECT_EQ(1ul, data.size());
-  EXPECT_TRUE(base::Contains(
-      data, blink::mojom::KeyValue::New(StdStringToUint8Vector("key1"),
-                                        StdStringToUint8Vector("data1"))));
+  EXPECT_TRUE(base::Contains(data, storage::mojom::KeyValuePair::New(
+                                       StdStringToUint8Vector("key1"),
+                                       StdStringToUint8Vector("data1"))));
 
   EXPECT_CALL(listener_, OnDataMapDestruction(StdStringToUint8Vector("0")))
       .Times(1);
@@ -267,7 +267,7 @@
   namespace_impl->Bind(ss_namespace.BindNewPipeAndPassReceiver(),
                        kTestProcessIdOrigin1);
 
-  mojo::AssociatedRemote<blink::mojom::StorageArea> leveldb_1;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> leveldb_1;
   ss_namespace->OpenArea(test_origin1_,
                          leveldb_1.BindNewEndpointAndPassReceiver());
 
@@ -279,15 +279,15 @@
                 StdStringToUint8Vector("data2"), base::nullopt, "");
   commit_loop.Run();
 
-  std::vector<blink::mojom::KeyValuePtr> data;
+  std::vector<storage::mojom::KeyValuePairPtr> data;
   EXPECT_TRUE(test::GetAllSync(leveldb_1.get(), &data));
   EXPECT_EQ(2ul, data.size());
-  EXPECT_TRUE(base::Contains(
-      data, blink::mojom::KeyValue::New(StdStringToUint8Vector("key1"),
-                                        StdStringToUint8Vector("data1"))));
-  EXPECT_TRUE(base::Contains(
-      data, blink::mojom::KeyValue::New(StdStringToUint8Vector("key2"),
-                                        StdStringToUint8Vector("data2"))));
+  EXPECT_TRUE(base::Contains(data, storage::mojom::KeyValuePair::New(
+                                       StdStringToUint8Vector("key1"),
+                                       StdStringToUint8Vector("data1"))));
+  EXPECT_TRUE(base::Contains(data, storage::mojom::KeyValuePair::New(
+                                       StdStringToUint8Vector("key2"),
+                                       StdStringToUint8Vector("data2"))));
 
   EXPECT_CALL(listener_, OnDataMapDestruction(StdStringToUint8Vector("0")))
       .Times(1);
@@ -321,7 +321,7 @@
   mojo::Remote<blink::mojom::SessionStorageNamespace> ss_namespace2;
   namespace_impl2->Bind(ss_namespace2.BindNewPipeAndPassReceiver(),
                         kTestProcessIdOrigin1);
-  mojo::AssociatedRemote<blink::mojom::StorageArea> leveldb_2;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> leveldb_2;
   ss_namespace2->OpenArea(test_origin1_,
                           leveldb_2.BindNewEndpointAndPassReceiver());
 
@@ -339,15 +339,15 @@
                 StdStringToUint8Vector("data2"), base::nullopt, "");
   commit_loop.Run();
 
-  std::vector<blink::mojom::KeyValuePtr> data;
+  std::vector<storage::mojom::KeyValuePairPtr> data;
   EXPECT_TRUE(test::GetAllSync(leveldb_2.get(), &data));
   EXPECT_EQ(2ul, data.size());
-  EXPECT_TRUE(base::Contains(
-      data, blink::mojom::KeyValue::New(StdStringToUint8Vector("key1"),
-                                        StdStringToUint8Vector("data1"))));
-  EXPECT_TRUE(base::Contains(
-      data, blink::mojom::KeyValue::New(StdStringToUint8Vector("key2"),
-                                        StdStringToUint8Vector("data2"))));
+  EXPECT_TRUE(base::Contains(data, storage::mojom::KeyValuePair::New(
+                                       StdStringToUint8Vector("key1"),
+                                       StdStringToUint8Vector("data1"))));
+  EXPECT_TRUE(base::Contains(data, storage::mojom::KeyValuePair::New(
+                                       StdStringToUint8Vector("key2"),
+                                       StdStringToUint8Vector("data2"))));
 
   EXPECT_CALL(listener_, OnDataMapDestruction(StdStringToUint8Vector("0")))
       .Times(1);
@@ -387,8 +387,8 @@
   mojo::Remote<blink::mojom::SessionStorageNamespace> ss_namespace2;
   namespace_impl2->Bind(ss_namespace2.BindNewPipeAndPassReceiver(),
                         kTestProcessIdAllOrigins);
-  mojo::AssociatedRemote<blink::mojom::StorageArea> leveldb_n2_o1;
-  mojo::AssociatedRemote<blink::mojom::StorageArea> leveldb_n2_o2;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> leveldb_n2_o1;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> leveldb_n2_o2;
   ss_namespace2->OpenArea(test_origin1_,
                           leveldb_n2_o1.BindNewEndpointAndPassReceiver());
   ss_namespace2->OpenArea(test_origin2_,
@@ -409,19 +409,19 @@
                 StdStringToUint8Vector("data2"), base::nullopt, "");
   commit_loop.Run();
 
-  std::vector<blink::mojom::KeyValuePtr> data;
+  std::vector<storage::mojom::KeyValuePairPtr> data;
   EXPECT_TRUE(test::GetAllSync(leveldb_n2_o1.get(), &data));
   EXPECT_EQ(1ul, data.size());
-  EXPECT_TRUE(base::Contains(
-      data, blink::mojom::KeyValue::New(StdStringToUint8Vector("key1"),
-                                        StdStringToUint8Vector("data1"))));
+  EXPECT_TRUE(base::Contains(data, storage::mojom::KeyValuePair::New(
+                                       StdStringToUint8Vector("key1"),
+                                       StdStringToUint8Vector("data1"))));
 
   data.clear();
   EXPECT_TRUE(test::GetAllSync(leveldb_n2_o2.get(), &data));
   EXPECT_EQ(1ul, data.size());
-  EXPECT_TRUE(base::Contains(
-      data, blink::mojom::KeyValue::New(StdStringToUint8Vector("key2"),
-                                        StdStringToUint8Vector("data2"))));
+  EXPECT_TRUE(base::Contains(data, storage::mojom::KeyValuePair::New(
+                                       StdStringToUint8Vector("key2"),
+                                       StdStringToUint8Vector("data2"))));
 
   EXPECT_CALL(listener_, OnDataMapDestruction(StdStringToUint8Vector("0")))
       .Times(1);
@@ -446,15 +446,15 @@
   namespace_impl->Bind(ss_namespace.BindNewPipeAndPassReceiver(),
                        kTestProcessIdOrigin1);
 
-  mojo::AssociatedRemote<blink::mojom::StorageArea> leveldb_1;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> leveldb_1;
   ss_namespace->OpenArea(test_origin1_,
                          leveldb_1.BindNewEndpointAndPassReceiver());
   ss_namespace.FlushForTesting();
 
   // Create an observer to make sure the deletion is observed.
   testing::StrictMock<test::MockLevelDBObserver> mock_observer;
-  mojo::AssociatedReceiver<blink::mojom::StorageAreaObserver> observer_receiver(
-      &mock_observer);
+  mojo::AssociatedReceiver<storage::mojom::DomStorageAreaObserver>
+      observer_receiver(&mock_observer);
   leveldb_1->AddObserver(observer_receiver.BindNewEndpointAndPassRemote());
   leveldb_1.FlushForTesting();
 
@@ -469,7 +469,7 @@
   namespace_impl->RemoveOriginData(test_origin1_, base::DoNothing());
   commit_loop.Run();
 
-  std::vector<blink::mojom::KeyValuePtr> data;
+  std::vector<storage::mojom::KeyValuePairPtr> data;
   EXPECT_TRUE(test::GetAllSync(leveldb_1.get(), &data));
   EXPECT_EQ(0ul, data.size());
 
@@ -521,7 +521,7 @@
   mojo::Remote<blink::mojom::SessionStorageNamespace> ss_namespace;
   namespace_impl->Bind(ss_namespace.BindNewPipeAndPassReceiver(),
                        kTestProcessIdOrigin1);
-  mojo::AssociatedRemote<blink::mojom::StorageArea> leveldb_1;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> leveldb_1;
   ss_namespace->OpenArea(test_origin3_,
                          leveldb_1.BindNewEndpointAndPassReceiver());
   ss_namespace.FlushForTesting();
@@ -550,7 +550,7 @@
   namespace_impl->Bind(ss_namespace.BindNewPipeAndPassReceiver(),
                        kTestProcessIdOrigin1);
 
-  mojo::AssociatedRemote<blink::mojom::StorageArea> leveldb_1;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> leveldb_1;
   ss_namespace->OpenArea(test_origin1_,
                          leveldb_1.BindNewEndpointAndPassReceiver());
   EXPECT_TRUE(namespace_impl->HasAreaForOrigin(test_origin1_));
@@ -583,7 +583,7 @@
   mojo::Remote<blink::mojom::SessionStorageNamespace> ss_namespace_o1;
   namespace_impl->Bind(ss_namespace_o1.BindNewPipeAndPassReceiver(),
                        kTestProcessIdOrigin1);
-  mojo::AssociatedRemote<blink::mojom::StorageArea> leveldb_1;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> leveldb_1;
   ss_namespace_o1->OpenArea(test_origin1_,
                             leveldb_1.BindNewEndpointAndPassReceiver());
   ss_namespace_o1.FlushForTesting();
@@ -596,7 +596,7 @@
   mojo::Remote<blink::mojom::SessionStorageNamespace> ss_namespace_o2;
   namespace_impl->Bind(ss_namespace_o2.BindNewPipeAndPassReceiver(),
                        kTestProcessIdOrigin3);
-  mojo::AssociatedRemote<blink::mojom::StorageArea> leveldb_2;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> leveldb_2;
   ss_namespace_o2->OpenArea(test_origin3_,
                             leveldb_2.BindNewEndpointAndPassReceiver());
   ss_namespace_o2.FlushForTesting();
@@ -629,7 +629,7 @@
   namespace_impl->Bind(ss_namespace.BindNewPipeAndPassReceiver(),
                        kTestProcessIdOrigin1);
 
-  mojo::AssociatedRemote<blink::mojom::StorageArea> leveldb_1;
+  mojo::AssociatedRemote<storage::mojom::DomStorageArea> leveldb_1;
   ss_namespace->OpenArea(test_origin1_,
                          leveldb_1.BindNewEndpointAndPassReceiver());
 
diff --git a/content/browser/dom_storage/storage_area_impl.cc b/content/browser/dom_storage/storage_area_impl.cc
index 1ec6d497..57d4660 100644
--- a/content/browser/dom_storage/storage_area_impl.cc
+++ b/content/browser/dom_storage/storage_area_impl.cc
@@ -12,6 +12,7 @@
 #include "base/trace_event/memory_dump_manager.h"
 #include "base/trace_event/process_memory_dump.h"
 #include "components/services/storage/dom_storage/async_dom_storage_database.h"
+#include "components/services/storage/public/mojom/key_value_pair.mojom.h"
 #include "mojo/public/cpp/bindings/associated_remote.h"
 #include "third_party/leveldatabase/env_chromium.h"
 
@@ -102,7 +103,7 @@
 }
 
 void StorageAreaImpl::Bind(
-    mojo::PendingReceiver<blink::mojom::StorageArea> receiver) {
+    mojo::PendingReceiver<storage::mojom::DomStorageArea> receiver) {
   receivers_.Add(this, std::move(receiver));
   // If the number of bindings is more than 1, then the |client_old_value| sent
   // by the clients need not be valid due to races on updates from multiple
@@ -225,9 +226,10 @@
 }
 
 void StorageAreaImpl::AddObserver(
-    mojo::PendingAssociatedRemote<blink::mojom::StorageAreaObserver> observer) {
-  mojo::AssociatedRemote<blink::mojom::StorageAreaObserver> observer_remote(
-      std::move(observer));
+    mojo::PendingAssociatedRemote<storage::mojom::DomStorageAreaObserver>
+        observer) {
+  mojo::AssociatedRemote<storage::mojom::DomStorageAreaObserver>
+      observer_remote(std::move(observer));
   if (cache_mode_ == CacheMode::KEYS_AND_VALUES)
     observer_remote->ShouldSendOldValueOnMutations(false);
   observers_.Add(std::move(observer_remote));
@@ -478,14 +480,15 @@
 }
 
 void StorageAreaImpl::GetAll(
-    mojo::PendingAssociatedRemote<blink::mojom::StorageAreaGetAllCallback>
+    mojo::PendingAssociatedRemote<storage::mojom::DomStorageAreaGetAllCallback>
         complete_callback,
     GetAllCallback callback) {
   // If the map is keys-only and empty, then no loading is necessary.
   if (IsMapLoadedAndEmpty()) {
-    std::move(callback).Run(true, std::vector<blink::mojom::KeyValuePtr>());
+    std::move(callback).Run(true,
+                            std::vector<storage::mojom::KeyValuePairPtr>());
     if (complete_callback.is_valid()) {
-      mojo::AssociatedRemote<blink::mojom::StorageAreaGetAllCallback>
+      mojo::AssociatedRemote<storage::mojom::DomStorageAreaGetAllCallback>
           complete_remote(std::move(complete_callback));
       complete_remote->Complete(true);
     }
@@ -500,16 +503,16 @@
     return;
   }
 
-  std::vector<blink::mojom::KeyValuePtr> all;
+  std::vector<storage::mojom::KeyValuePairPtr> all;
   for (const auto& it : keys_values_map_) {
-    auto kv = blink::mojom::KeyValue::New();
+    auto kv = storage::mojom::KeyValuePair::New();
     kv->key = it.first;
     kv->value = it.second;
     all.push_back(std::move(kv));
   }
   std::move(callback).Run(true, std::move(all));
   if (complete_callback.is_valid()) {
-    mojo::AssociatedRemote<blink::mojom::StorageAreaGetAllCallback>
+    mojo::AssociatedRemote<storage::mojom::DomStorageAreaGetAllCallback>
         complete_remote(std::move(complete_callback));
     complete_remote->Complete(true);
   }
diff --git a/content/browser/dom_storage/storage_area_impl.h b/content/browser/dom_storage/storage_area_impl.h
index 1b939cf..7cfb0ccd 100644
--- a/content/browser/dom_storage/storage_area_impl.h
+++ b/content/browser/dom_storage/storage_area_impl.h
@@ -16,12 +16,12 @@
 #include "base/optional.h"
 #include "base/time/time.h"
 #include "components/services/storage/dom_storage/dom_storage_database.h"
+#include "components/services/storage/public/mojom/dom_storage_area.mojom.h"
 #include "content/common/content_export.h"
 #include "mojo/public/cpp/bindings/pending_associated_remote.h"
 #include "mojo/public/cpp/bindings/pending_receiver.h"
 #include "mojo/public/cpp/bindings/receiver_set.h"
 #include "mojo/public/cpp/bindings/remote_set.h"
-#include "third_party/blink/public/mojom/dom_storage/storage_area.mojom.h"
 
 namespace base {
 namespace trace_event {
@@ -46,7 +46,7 @@
 // 4) Throttles requests to avoid overwhelming the disk.
 //
 // The wrapper supports two different caching modes.
-class CONTENT_EXPORT StorageAreaImpl : public blink::mojom::StorageArea {
+class CONTENT_EXPORT StorageAreaImpl : public storage::mojom::DomStorageArea {
  public:
   using ValueMap = std::map<std::vector<uint8_t>, std::vector<uint8_t>>;
   using ValueMapCallback = base::OnceCallback<void(std::unique_ptr<ValueMap>)>;
@@ -117,7 +117,7 @@
   // to check.
   void InitializeAsEmpty();
 
-  void Bind(mojo::PendingReceiver<blink::mojom::StorageArea> receiver);
+  void Bind(mojo::PendingReceiver<storage::mojom::DomStorageArea> receiver);
 
   // Forks, or copies, all data in this prefix to another prefix.
   // Note: this object (the parent) must stay alive until the forked area
@@ -184,10 +184,10 @@
   // SetCacheMode().
   void SetCacheModeForTesting(CacheMode cache_mode);
 
-  // blink::mojom::StorageArea:
+  // storage::mojom::DomStorageArea:
   void AddObserver(
-      mojo::PendingAssociatedRemote<blink::mojom::StorageAreaObserver> observer)
-      override;
+      mojo::PendingAssociatedRemote<storage::mojom::DomStorageAreaObserver>
+          observer) override;
   void Put(const std::vector<uint8_t>& key,
            const std::vector<uint8_t>& value,
            const base::Optional<std::vector<uint8_t>>& client_old_value,
@@ -200,9 +200,10 @@
   void DeleteAll(const std::string& source,
                  DeleteAllCallback callback) override;
   void Get(const std::vector<uint8_t>& key, GetCallback callback) override;
-  void GetAll(mojo::PendingAssociatedRemote<
-                  blink::mojom::StorageAreaGetAllCallback> complete_callback,
-              GetAllCallback callback) override;
+  void GetAll(
+      mojo::PendingAssociatedRemote<
+          storage::mojom::DomStorageAreaGetAllCallback> complete_callback,
+      GetAllCallback callback) override;
 
   void SetOnLoadCallbackForTesting(base::OnceClosure callback) {
     on_load_callback_for_testing_ = std::move(callback);
@@ -325,8 +326,8 @@
                          const KeysOnlyMap& key_only_map);
 
   std::vector<uint8_t> prefix_;
-  mojo::ReceiverSet<blink::mojom::StorageArea> receivers_;
-  mojo::AssociatedRemoteSet<blink::mojom::StorageAreaObserver> observers_;
+  mojo::ReceiverSet<storage::mojom::DomStorageArea> receivers_;
+  mojo::AssociatedRemoteSet<storage::mojom::DomStorageAreaObserver> observers_;
   Delegate* delegate_;
   storage::AsyncDomStorageDatabase* database_;
 
diff --git a/content/browser/dom_storage/storage_area_impl_unittest.cc b/content/browser/dom_storage/storage_area_impl_unittest.cc
index 30048b4..985bfe1 100644
--- a/content/browser/dom_storage/storage_area_impl_unittest.cc
+++ b/content/browser/dom_storage/storage_area_impl_unittest.cc
@@ -20,6 +20,7 @@
 #include "base/threading/thread.h"
 #include "components/services/storage/dom_storage/async_dom_storage_database.h"
 #include "components/services/storage/dom_storage/dom_storage_database.h"
+#include "components/services/storage/public/mojom/key_value_pair.mojom.h"
 #include "content/browser/dom_storage/test/storage_area_test_util.h"
 #include "mojo/public/cpp/bindings/associated_receiver.h"
 #include "mojo/public/cpp/bindings/remote.h"
@@ -136,7 +137,7 @@
 }  // namespace
 
 class StorageAreaImplTest : public testing::Test,
-                            public blink::mojom::StorageAreaObserver {
+                            public storage::mojom::DomStorageAreaObserver {
  public:
   struct Observation {
     enum { kAdd, kChange, kDelete, kDeleteAll, kSendOldValue } type;
@@ -228,14 +229,14 @@
     loop.Run();
   }
 
-  blink::mojom::StorageArea* storage_area() {
+  storage::mojom::DomStorageArea* storage_area() {
     return storage_area_remote_.get();
   }
   StorageAreaImpl* storage_area_impl() { return storage_area_.get(); }
 
   void FlushAreaBinding() { storage_area_remote_.FlushForTesting(); }
 
-  bool GetSync(blink::mojom::StorageArea* area,
+  bool GetSync(storage::mojom::DomStorageArea* area,
                const std::vector<uint8_t>& key,
                std::vector<uint8_t>* result) {
     bool success = false;
@@ -246,13 +247,13 @@
   }
 
   bool DeleteSync(
-      blink::mojom::StorageArea* area,
+      storage::mojom::DomStorageArea* area,
       const std::vector<uint8_t>& key,
       const base::Optional<std::vector<uint8_t>>& client_old_value) {
     return test::DeleteSync(area, key, client_old_value, test_source_);
   }
 
-  bool DeleteAllSync(blink::mojom::StorageArea* area) {
+  bool DeleteAllSync(storage::mojom::DomStorageArea* area) {
     return test::DeleteAllSync(area, test_source_);
   }
 
@@ -277,7 +278,7 @@
 
   std::string GetSyncStrUsingGetAll(StorageAreaImpl* area_impl,
                                     const std::string& key) {
-    std::vector<blink::mojom::KeyValuePtr> data;
+    std::vector<storage::mojom::KeyValuePairPtr> data;
     bool success = test::GetAllSyncOnDedicatedPipe(area_impl, &data);
 
     if (!success)
@@ -364,8 +365,8 @@
   std::unique_ptr<storage::AsyncDomStorageDatabase> db_;
   MockDelegate delegate_;
   std::unique_ptr<StorageAreaImpl> storage_area_;
-  mojo::Remote<blink::mojom::StorageArea> storage_area_remote_;
-  mojo::AssociatedReceiver<blink::mojom::StorageAreaObserver>
+  mojo::Remote<storage::mojom::DomStorageArea> storage_area_remote_;
+  mojo::AssociatedReceiver<storage::mojom::DomStorageAreaObserver>
       observer_receiver_{this};
   std::vector<Observation> observations_;
   bool should_record_send_old_value_observations_ = false;
@@ -399,7 +400,7 @@
   // migration code is triggered.
   auto area = std::make_unique<StorageAreaImpl>(database(), test_copy_prefix2_,
                                                 delegate(), options);
-  std::vector<blink::mojom::KeyValuePtr> data;
+  std::vector<storage::mojom::KeyValuePairPtr> data;
   EXPECT_TRUE(test::GetAllSyncOnDedicatedPipe(area.get(), &data));
   EXPECT_TRUE(data.empty());
   EXPECT_EQ(1, delegate()->map_load_count());
@@ -471,7 +472,7 @@
 TEST_P(StorageAreaImplParamTest, GetAll) {
   storage_area_impl()->SetCacheModeForTesting(GetParam());
 
-  std::vector<blink::mojom::KeyValuePtr> data;
+  std::vector<storage::mojom::KeyValuePairPtr> data;
   EXPECT_TRUE(test::GetAllSync(storage_area(), &data));
   EXPECT_EQ(2u, data.size());
 }
@@ -769,7 +770,7 @@
   changes.push_back(std::make_pair(test_prefix_bytes_, ToBytes("bla")));
   delegate()->set_mock_changes(std::move(changes));
 
-  std::vector<blink::mojom::KeyValuePtr> data;
+  std::vector<storage::mojom::KeyValuePairPtr> data;
   EXPECT_TRUE(test::GetAllSync(storage_area(), &data));
 
   ASSERT_EQ(2u, data.size());
@@ -790,7 +791,7 @@
   StorageAreaImpl storage_area(
       nullptr, test_prefix_, &delegate,
       GetDefaultTestingOptions(CacheMode::KEYS_ONLY_WHEN_POSSIBLE));
-  mojo::Remote<blink::mojom::StorageArea> storage_area_remote;
+  mojo::Remote<storage::mojom::DomStorageArea> storage_area_remote;
   storage_area.Bind(storage_area_remote.BindNewPipeAndPassReceiver());
   // Setting only keys mode is noop.
   storage_area.SetCacheModeForTesting(CacheMode::KEYS_ONLY_WHEN_POSSIBLE);
@@ -903,7 +904,7 @@
   EXPECT_TRUE(storage_area_impl()->has_changes_to_commit());
 
   bool get_all_success = false;
-  std::vector<blink::mojom::KeyValuePtr> data;
+  std::vector<storage::mojom::KeyValuePairPtr> data;
   bool result = false;
 
   base::RunLoop loop;
@@ -936,9 +937,9 @@
 
   EXPECT_EQ(2u, data.size());
   EXPECT_TRUE(data[1]->Equals(
-      blink::mojom::KeyValue(test_key1_bytes_, test_value1_bytes_)))
+      storage::mojom::KeyValuePair(test_key1_bytes_, test_value1_bytes_)))
       << ToString(data[1]->value) << " vs expected " << test_value1_;
-  EXPECT_TRUE(data[0]->Equals(blink::mojom::KeyValue(key, value)))
+  EXPECT_TRUE(data[0]->Equals(storage::mojom::KeyValuePair(key, value)))
       << ToString(data[0]->value) << " vs expected " << ToString(value);
 
   EXPECT_TRUE(get_all_success);
@@ -974,7 +975,7 @@
   base::RunLoop loop;
 
   bool put_success = false;
-  std::vector<blink::mojom::KeyValuePtr> data;
+  std::vector<storage::mojom::KeyValuePairPtr> data;
   bool get_all_success = false;
   bool get_all_callback_success = false;
   bool delete_success = false;
@@ -1004,9 +1005,9 @@
 
   EXPECT_EQ(2u, data.size());
   EXPECT_TRUE(data[1]->Equals(
-      blink::mojom::KeyValue(test_key1_bytes_, test_value1_bytes_)))
+      storage::mojom::KeyValuePair(test_key1_bytes_, test_value1_bytes_)))
       << ToString(data[1]->value) << " vs expected " << test_value1_;
-  EXPECT_TRUE(data[0]->Equals(blink::mojom::KeyValue(key, value)))
+  EXPECT_TRUE(data[0]->Equals(storage::mojom::KeyValuePair(key, value)))
       << ToString(data[0]->value) << " vs expected " << ToString(value2);
 
   EXPECT_TRUE(get_all_callback_success);
diff --git a/content/browser/dom_storage/test/storage_area_test_util.cc b/content/browser/dom_storage/test/storage_area_test_util.cc
index 873c0e9..b5d7f6f57 100644
--- a/content/browser/dom_storage/test/storage_area_test_util.cc
+++ b/content/browser/dom_storage/test/storage_area_test_util.cc
@@ -27,7 +27,7 @@
   return base::BindOnce(&SuccessCallback, std::move(callback), success_out);
 }
 
-bool PutSync(blink::mojom::StorageArea* area,
+bool PutSync(storage::mojom::DomStorageArea* area,
              const std::vector<uint8_t>& key,
              const std::vector<uint8_t>& value,
              const base::Optional<std::vector<uint8_t>>& old_value,
@@ -43,7 +43,7 @@
   return success;
 }
 
-bool GetSync(blink::mojom::StorageArea* area,
+bool GetSync(storage::mojom::DomStorageArea* area,
              const std::vector<uint8_t>& key,
              std::vector<uint8_t>* data_out) {
   bool success = false;
@@ -58,45 +58,45 @@
   return success;
 }
 
-bool GetAllSync(blink::mojom::StorageArea* area,
-                std::vector<blink::mojom::KeyValuePtr>* data_out) {
+bool GetAllSync(storage::mojom::DomStorageArea* area,
+                std::vector<storage::mojom::KeyValuePairPtr>* data_out) {
   DCHECK(data_out);
   base::RunLoop loop;
   bool complete = false;
   bool success = false;
-  area->GetAll(
-      GetAllCallback::CreateAndBind(&complete, loop.QuitClosure()),
-      base::BindLambdaForTesting(
-          [&](bool success_in, std::vector<blink::mojom::KeyValuePtr> data_in) {
-            success = success_in;
-            *data_out = std::move(data_in);
-          }));
+  area->GetAll(GetAllCallback::CreateAndBind(&complete, loop.QuitClosure()),
+               base::BindLambdaForTesting(
+                   [&](bool success_in,
+                       std::vector<storage::mojom::KeyValuePairPtr> data_in) {
+                     success = success_in;
+                     *data_out = std::move(data_in);
+                   }));
   loop.Run();
   DCHECK(complete);
   return success;
 }
 
 bool GetAllSyncOnDedicatedPipe(
-    blink::mojom::StorageArea* area,
-    std::vector<blink::mojom::KeyValuePtr>* data_out) {
+    storage::mojom::DomStorageArea* area,
+    std::vector<storage::mojom::KeyValuePairPtr>* data_out) {
   DCHECK(data_out);
   base::RunLoop loop;
   bool complete = false;
   bool success = false;
-  area->GetAll(
-      GetAllCallback::CreateAndBindOnDedicatedPipe(&complete,
-                                                   loop.QuitClosure()),
-      base::BindLambdaForTesting(
-          [&](bool success_in, std::vector<blink::mojom::KeyValuePtr> data_in) {
-            success = success_in;
-            *data_out = std::move(data_in);
-          }));
+  area->GetAll(GetAllCallback::CreateAndBindOnDedicatedPipe(&complete,
+                                                            loop.QuitClosure()),
+               base::BindLambdaForTesting(
+                   [&](bool success_in,
+                       std::vector<storage::mojom::KeyValuePairPtr> data_in) {
+                     success = success_in;
+                     *data_out = std::move(data_in);
+                   }));
   loop.Run();
   DCHECK(complete);
   return success;
 }
 
-bool DeleteSync(blink::mojom::StorageArea* area,
+bool DeleteSync(storage::mojom::DomStorageArea* area,
                 const std::vector<uint8_t>& key,
                 const base::Optional<std::vector<uint8_t>>& client_old_value,
                 const std::string& source) {
@@ -111,7 +111,8 @@
   return success;
 }
 
-bool DeleteAllSync(blink::mojom::StorageArea* area, const std::string& source) {
+bool DeleteAllSync(storage::mojom::DomStorageArea* area,
+                   const std::string& source) {
   bool success = false;
   base::RunLoop loop;
   area->DeleteAll(source, base::BindLambdaForTesting([&](bool success_in) {
@@ -122,23 +123,24 @@
   return success;
 }
 
-base::OnceCallback<void(bool, std::vector<blink::mojom::KeyValuePtr>)>
+base::OnceCallback<void(bool, std::vector<storage::mojom::KeyValuePairPtr>)>
 MakeGetAllCallback(bool* success_out,
-                   std::vector<blink::mojom::KeyValuePtr>* data_out) {
+                   std::vector<storage::mojom::KeyValuePairPtr>* data_out) {
   DCHECK(success_out);
   DCHECK(data_out);
   return base::BindLambdaForTesting(
-      [success_out, data_out](bool success_in,
-                              std::vector<blink::mojom::KeyValuePtr> data_in) {
+      [success_out, data_out](
+          bool success_in,
+          std::vector<storage::mojom::KeyValuePairPtr> data_in) {
         *success_out = success_in;
         *data_out = std::move(data_in);
       });
 }
 
 // static
-mojo::PendingAssociatedRemote<blink::mojom::StorageAreaGetAllCallback>
+mojo::PendingAssociatedRemote<storage::mojom::DomStorageAreaGetAllCallback>
 GetAllCallback::CreateAndBind(bool* result, base::OnceClosure callback) {
-  mojo::PendingAssociatedRemote<blink::mojom::StorageAreaGetAllCallback>
+  mojo::PendingAssociatedRemote<storage::mojom::DomStorageAreaGetAllCallback>
       pending_remote;
   mojo::MakeSelfOwnedAssociatedReceiver(
       base::WrapUnique(new GetAllCallback(result, std::move(callback))),
@@ -147,10 +149,10 @@
 }
 
 // static
-mojo::PendingAssociatedRemote<blink::mojom::StorageAreaGetAllCallback>
+mojo::PendingAssociatedRemote<storage::mojom::DomStorageAreaGetAllCallback>
 GetAllCallback::CreateAndBindOnDedicatedPipe(bool* result,
                                              base::OnceClosure callback) {
-  mojo::AssociatedRemote<blink::mojom::StorageAreaGetAllCallback> remote;
+  mojo::AssociatedRemote<storage::mojom::DomStorageAreaGetAllCallback> remote;
   mojo::MakeSelfOwnedAssociatedReceiver(
       base::WrapUnique(new GetAllCallback(result, std::move(callback))),
       remote.BindNewEndpointAndPassDedicatedReceiverForTesting());
@@ -171,7 +173,7 @@
 MockLevelDBObserver::MockLevelDBObserver() = default;
 MockLevelDBObserver::~MockLevelDBObserver() = default;
 
-mojo::PendingAssociatedRemote<blink::mojom::StorageAreaObserver>
+mojo::PendingAssociatedRemote<storage::mojom::DomStorageAreaObserver>
 MockLevelDBObserver::Bind() {
   return receiver_.BindNewEndpointAndPassRemote();
 }
diff --git a/content/browser/dom_storage/test/storage_area_test_util.h b/content/browser/dom_storage/test/storage_area_test_util.h
index e6446c4..5ad3a42 100644
--- a/content/browser/dom_storage/test/storage_area_test_util.h
+++ b/content/browser/dom_storage/test/storage_area_test_util.h
@@ -9,13 +9,14 @@
 
 #include "base/callback.h"
 #include "base/optional.h"
+#include "components/services/storage/public/mojom/dom_storage_area.mojom.h"
+#include "components/services/storage/public/mojom/key_value_pair.mojom.h"
 #include "mojo/public/cpp/bindings/associated_receiver.h"
 #include "mojo/public/cpp/bindings/pending_associated_remote.h"
 #include "mojo/public/cpp/bindings/remote.h"
 #include "testing/gmock/include/gmock/gmock.h"
-#include "third_party/blink/public/mojom/dom_storage/storage_area.mojom.h"
 
-// Utility functions and classes for testing StorageArea implementations.
+// Utility functions and classes for testing DomStorageArea implementations.
 
 namespace content {
 namespace test {
@@ -27,52 +28,55 @@
 
 // Does a |Put| call on the given |area| and waits until the response is
 // received. Returns if the call was successful.
-bool PutSync(blink::mojom::StorageArea* area,
+bool PutSync(storage::mojom::DomStorageArea* area,
              const std::vector<uint8_t>& key,
              const std::vector<uint8_t>& value,
              const base::Optional<std::vector<uint8_t>>& old_value,
              const std::string& source);
 
-bool GetSync(blink::mojom::StorageArea* area,
+bool GetSync(storage::mojom::DomStorageArea* area,
              const std::vector<uint8_t>& key,
              std::vector<uint8_t>* data_out);
 
-bool GetAllSync(blink::mojom::StorageArea* area,
-                std::vector<blink::mojom::KeyValuePtr>* data_out);
+bool GetAllSync(storage::mojom::DomStorageArea* area,
+                std::vector<storage::mojom::KeyValuePairPtr>* data_out);
 
 // Unlike GetAllSync above, this method uses
 // mojo::MakeRequestAssociatedWithDedicatedPipe for the GetAllCallback object's
 // binding to the area. This can be necessary if the area is an
 // implementation and not a binding with it's own pipe already.
 bool GetAllSyncOnDedicatedPipe(
-    blink::mojom::StorageArea* area,
-    std::vector<blink::mojom::KeyValuePtr>* data_out);
+    storage::mojom::DomStorageArea* area,
+    std::vector<storage::mojom::KeyValuePairPtr>* data_out);
 
 // Does a |Delete| call on the area and waits until the response is
 // received. Returns if the call was successful.
-bool DeleteSync(blink::mojom::StorageArea* area,
+bool DeleteSync(storage::mojom::DomStorageArea* area,
                 const std::vector<uint8_t>& key,
                 const base::Optional<std::vector<uint8_t>>& client_old_value,
                 const std::string& source);
 
 // Does a |DeleteAll| call on the area and waits until the response is
 // received. Returns if the call was successful.
-bool DeleteAllSync(blink::mojom::StorageArea* area, const std::string& source);
+bool DeleteAllSync(storage::mojom::DomStorageArea* area,
+                   const std::string& source);
 
 // Creates a callback that simply sets the  |*_out| variables to the arguments.
-base::OnceCallback<void(bool, std::vector<blink::mojom::KeyValuePtr>)>
+base::OnceCallback<void(bool, std::vector<storage::mojom::KeyValuePairPtr>)>
 MakeGetAllCallback(bool* success_out,
-                   std::vector<blink::mojom::KeyValuePtr>* data_out);
+                   std::vector<storage::mojom::KeyValuePairPtr>* data_out);
 
 // Utility class to help using the StorageArea::GetAll method. Use
 // |CreateAndBind| to create the PtrInfo to send to the |GetAll| method.
 // When the call is complete, the |callback| will be called.
-class GetAllCallback : public blink::mojom::StorageAreaGetAllCallback {
+class GetAllCallback : public storage::mojom::DomStorageAreaGetAllCallback {
  public:
-  static mojo::PendingAssociatedRemote<blink::mojom::StorageAreaGetAllCallback>
+  static mojo::PendingAssociatedRemote<
+      storage::mojom::DomStorageAreaGetAllCallback>
   CreateAndBind(bool* result, base::OnceClosure callback);
 
-  static mojo::PendingAssociatedRemote<blink::mojom::StorageAreaGetAllCallback>
+  static mojo::PendingAssociatedRemote<
+      storage::mojom::DomStorageAreaGetAllCallback>
   CreateAndBindOnDedicatedPipe(bool* result, base::OnceClosure callback);
 
   ~GetAllCallback() override;
@@ -87,7 +91,7 @@
 };
 
 // Mock observer implementation for use with StorageArea.
-class MockLevelDBObserver : public blink::mojom::StorageAreaObserver {
+class MockLevelDBObserver : public storage::mojom::DomStorageAreaObserver {
  public:
   MockLevelDBObserver();
   ~MockLevelDBObserver() override;
@@ -108,10 +112,11 @@
   MOCK_METHOD1(AllDeleted, void(const std::string& source));
   MOCK_METHOD1(ShouldSendOldValueOnMutations, void(bool value));
 
-  mojo::PendingAssociatedRemote<blink::mojom::StorageAreaObserver> Bind();
+  mojo::PendingAssociatedRemote<storage::mojom::DomStorageAreaObserver> Bind();
 
  private:
-  mojo::AssociatedReceiver<blink::mojom::StorageAreaObserver> receiver_{this};
+  mojo::AssociatedReceiver<storage::mojom::DomStorageAreaObserver> receiver_{
+      this};
 };
 
 }  // namespace test
diff --git a/content/browser/frame_host/back_forward_cache_impl.cc b/content/browser/frame_host/back_forward_cache_impl.cc
index 10d01a9..b19d2ba 100644
--- a/content/browser/frame_host/back_forward_cache_impl.cc
+++ b/content/browser/frame_host/back_forward_cache_impl.cc
@@ -39,11 +39,18 @@
 // The default time to live in seconds for documents in BackForwardCache.
 static constexpr int kDefaultTimeToLiveInBackForwardCacheInSeconds = 15;
 
+// Invalid |navigation_start| value, for calls to SetPageFrozenImpl where we
+// don't need |navigation_start|.
+constexpr base::TimeTicks kInvalidNavigationStart = base::TimeTicks();
+
 void SetPageFrozenImpl(
     RenderFrameHostImpl* render_frame_host,
     bool frozen,
-    std::unordered_set<RenderViewHostImpl*>* render_view_hosts) {
+    std::unordered_set<RenderViewHostImpl*>* render_view_hosts,
+    base::TimeTicks navigation_start) {
   RenderViewHostImpl* render_view_host = render_frame_host->render_view_host();
+  // |navigation_start| should only be valid if we're restoring a page.
+  DCHECK_EQ(frozen, navigation_start == kInvalidNavigationStart);
   // (Un)Freeze the frame's page if it is not (un)frozen yet.
   if (render_view_hosts->find(render_view_host) == render_view_hosts->end()) {
     // The state change for bfcache is:
@@ -58,8 +65,8 @@
       render_view_host->Send(
           new PageMsg_PutPageIntoBackForwardCache(rvh_routing_id));
     } else {
-      render_view_host->Send(
-          new PageMsg_RestorePageFromBackForwardCache(rvh_routing_id));
+      render_view_host->Send(new PageMsg_RestorePageFromBackForwardCache(
+          rvh_routing_id, navigation_start));
     }
     render_view_hosts->insert(render_view_host);
   }
@@ -67,7 +74,8 @@
   for (size_t index = 0; index < render_frame_host->child_count(); ++index) {
     RenderFrameHostImpl* child_frame_host =
         render_frame_host->child_at(index)->current_frame_host();
-    SetPageFrozenImpl(child_frame_host, frozen, render_view_hosts);
+    SetPageFrozenImpl(child_frame_host, frozen, render_view_hosts,
+                      navigation_start);
   }
 }
 
@@ -329,14 +337,20 @@
   // |frozen_render_view_hosts| keeps track of the ones that freezing has been
   // applied to.
   std::unordered_set<RenderViewHostImpl*> frozen_render_view_hosts;
-  SetPageFrozenImpl(main_rfh, /*frozen = */ true, &frozen_render_view_hosts);
+  // |navigation_start| is used only when resuming a page, hence an invalid
+  // value is passed here.
+
+  SetPageFrozenImpl(main_rfh, /*frozen = */ true, &frozen_render_view_hosts,
+                    kInvalidNavigationStart);
 }
 
-void BackForwardCacheImpl::Resume(RenderFrameHostImpl* main_rfh) {
+void BackForwardCacheImpl::Resume(RenderFrameHostImpl* main_rfh,
+                                  base::TimeTicks navigation_start) {
   // |unfrozen_render_view_hosts| keeps track of the ones that resuming has
   // been applied to.
   std::unordered_set<RenderViewHostImpl*> unfrozen_render_view_hosts;
-  SetPageFrozenImpl(main_rfh, /*frozen = */ false, &unfrozen_render_view_hosts);
+  SetPageFrozenImpl(main_rfh, /*frozen = */ false, &unfrozen_render_view_hosts,
+                    navigation_start);
 }
 
 std::unique_ptr<BackForwardCacheImpl::Entry> BackForwardCacheImpl::RestoreEntry(
diff --git a/content/browser/frame_host/back_forward_cache_impl.h b/content/browser/frame_host/back_forward_cache_impl.h
index ee14c0e..2dbb33f8 100644
--- a/content/browser/frame_host/back_forward_cache_impl.h
+++ b/content/browser/frame_host/back_forward_cache_impl.h
@@ -88,7 +88,8 @@
   // Iterates over all the RenderViewHost inside |main_rfh| and freeze or
   // resume them.
   static void Freeze(RenderFrameHostImpl* main_rfh);
-  static void Resume(RenderFrameHostImpl* main_rfh);
+  static void Resume(RenderFrameHostImpl* main_rfh,
+                     base::TimeTicks navigation_start);
 
   // Returns a pointer to a cached BackForwardCache entry matching
   // |navigation_entry_id| if it exists in the BackForwardCache. Returns nullptr
diff --git a/content/browser/frame_host/render_frame_host_impl.cc b/content/browser/frame_host/render_frame_host_impl.cc
index c7c0091..c4fcde9 100644
--- a/content/browser/frame_host/render_frame_host_impl.cc
+++ b/content/browser/frame_host/render_frame_host_impl.cc
@@ -2589,6 +2589,7 @@
   CHECK(request != navigation_requests_.end());
 
   std::unique_ptr<NavigationRequest> owned_request = std::move(request->second);
+  base::TimeTicks navigation_start = owned_request->NavigationStart();
   navigation_requests_.erase(committing_navigation_request);
 
   // During a normal (uncached) navigation, is_loading_ is set to true in
@@ -2606,7 +2607,8 @@
                               /*is_same_document_navigation=*/false);
 
   // Now that the restored frame has been committed, unfreeze it.
-  frame_tree_node()->render_manager()->UnfreezeCurrentFrameHost();
+  frame_tree_node()->render_manager()->UnfreezeCurrentFrameHost(
+      navigation_start);
 
   // The page is already loaded since it came from the cache, so fire the stop
   // loading event.
diff --git a/content/browser/frame_host/render_frame_host_manager.cc b/content/browser/frame_host/render_frame_host_manager.cc
index 40bea88a..e2d9da65 100644
--- a/content/browser/frame_host/render_frame_host_manager.cc
+++ b/content/browser/frame_host/render_frame_host_manager.cc
@@ -624,9 +624,10 @@
   bfcache_entry_to_restore_ = std::move(entry);
 }
 
-void RenderFrameHostManager::UnfreezeCurrentFrameHost() {
+void RenderFrameHostManager::UnfreezeCurrentFrameHost(
+    base::TimeTicks navigation_start) {
   delegate_->GetControllerForRenderManager().GetBackForwardCache().Resume(
-      current_frame_host());
+      current_frame_host(), navigation_start);
 }
 
 void RenderFrameHostManager::ResetProxyHosts() {
diff --git a/content/browser/frame_host/render_frame_host_manager.h b/content/browser/frame_host/render_frame_host_manager.h
index 08f5e5a..1dfba39 100644
--- a/content/browser/frame_host/render_frame_host_manager.h
+++ b/content/browser/frame_host/render_frame_host_manager.h
@@ -301,7 +301,7 @@
   // BackForwardCache:
   // Unfreezes the current frame host. This is called after committing a
   // navigation to a frame that was restored from the back-forward cache.
-  void UnfreezeCurrentFrameHost();
+  void UnfreezeCurrentFrameHost(base::TimeTicks navigation_start);
 
   // Deletes any proxy hosts associated with this node. Used during destruction
   // of WebContentsImpl.
diff --git a/content/browser/isolated_origin_browsertest.cc b/content/browser/isolated_origin_browsertest.cc
index d9ba88c..70201f42 100644
--- a/content/browser/isolated_origin_browsertest.cc
+++ b/content/browser/isolated_origin_browsertest.cc
@@ -1214,7 +1214,7 @@
   // security checks can be tested.
   void OpenLocalStorage(
       const url::Origin& origin,
-      mojo::PendingReceiver<blink::mojom::StorageArea> receiver) override {
+      mojo::PendingReceiver<storage::mojom::DomStorageArea> receiver) override {
     GetForwardingInterface()->OpenLocalStorage(origin_to_inject_,
                                                std::move(receiver));
   }
diff --git a/content/browser/media/cdm_storage_impl.cc b/content/browser/media/cdm_storage_impl.cc
index 962837736..898e5377 100644
--- a/content/browser/media/cdm_storage_impl.cc
+++ b/content/browser/media/cdm_storage_impl.cc
@@ -17,6 +17,8 @@
 #include "content/public/browser/render_frame_host.h"
 #include "content/public/browser/render_process_host.h"
 #include "content/public/browser/storage_partition.h"
+#include "mojo/public/cpp/bindings/associated_remote.h"
+#include "mojo/public/cpp/bindings/pending_associated_remote.h"
 #include "ppapi/shared_impl/ppapi_constants.h"
 #include "storage/browser/file_system/file_system_context.h"
 #include "storage/browser/file_system/file_system_operation_context.h"
@@ -89,20 +91,20 @@
 
   if (!IsValidCdmFileSystemId(cdm_file_system_id_)) {
     DVLOG(1) << "CdmStorageImpl not initialized properly.";
-    std::move(callback).Run(Status::kFailure, nullptr);
+    std::move(callback).Run(Status::kFailure, mojo::NullAssociatedRemote());
     return;
   }
 
   if (file_name.empty()) {
     DVLOG(1) << "No file specified.";
-    std::move(callback).Run(Status::kFailure, nullptr);
+    std::move(callback).Run(Status::kFailure, mojo::NullAssociatedRemote());
     return;
   }
 
   // The file system should only be opened once. If it has been attempted and
   // failed, we can't create the CdmFile objects.
   if (file_system_state_ == FileSystemState::kError) {
-    std::move(callback).Run(Status::kFailure, nullptr);
+    std::move(callback).Run(Status::kFailure, mojo::NullAssociatedRemote());
     return;
   }
 
@@ -158,7 +160,8 @@
     file_system_state_ = FileSystemState::kError;
     // All pending calls will fail.
     for (auto& pending : pending_open_calls_) {
-      std::move(pending.second).Run(Status::kFailure, nullptr);
+      std::move(pending.second)
+          .Run(Status::kFailure, mojo::NullAssociatedRemote());
     }
     pending_open_calls_.clear();
     return;
@@ -183,7 +186,7 @@
   // initialize it (which only grabs the lock to prevent any other access to the
   // file except through this object).
   if (!CdmFileImpl::IsValidName(file_name)) {
-    std::move(callback).Run(Status::kFailure, nullptr);
+    std::move(callback).Run(Status::kFailure, mojo::NullAssociatedRemote());
     return;
   }
 
@@ -193,14 +196,14 @@
 
   if (!cdm_file_impl->Initialize()) {
     // Unable to initialize with the file requested.
-    std::move(callback).Run(Status::kInUse, nullptr);
+    std::move(callback).Run(Status::kInUse, mojo::NullAssociatedRemote());
     return;
   }
 
   // File was opened successfully, so create the binding and return success.
-  media::mojom::CdmFileAssociatedPtrInfo cdm_file;
-  cdm_file_bindings_.AddBinding(std::move(cdm_file_impl),
-                                mojo::MakeRequest(&cdm_file));
+  mojo::PendingAssociatedRemote<media::mojom::CdmFile> cdm_file;
+  cdm_file_receivers_.Add(std::move(cdm_file_impl),
+                          cdm_file.InitWithNewEndpointAndPassReceiver());
   std::move(callback).Run(Status::kSuccess, std::move(cdm_file));
 }
 
diff --git a/content/browser/media/cdm_storage_impl.h b/content/browser/media/cdm_storage_impl.h
index 6a701872..423d9df 100644
--- a/content/browser/media/cdm_storage_impl.h
+++ b/content/browser/media/cdm_storage_impl.h
@@ -16,7 +16,7 @@
 #include "content/common/content_export.h"
 #include "content/public/browser/frame_service_base.h"
 #include "media/mojo/mojom/cdm_storage.mojom.h"
-#include "mojo/public/cpp/bindings/strong_associated_binding_set.h"
+#include "mojo/public/cpp/bindings/unique_associated_receiver_set.h"
 
 namespace storage {
 class FileSystemContext;
@@ -90,10 +90,10 @@
   // returned, and it needs permission to access the file(s).
   const int child_process_id_;
 
-  // Keep track of all media::mojom::CdmFile bindings, as each CdmFileImpl
+  // Keep track of all media::mojom::CdmFile receivers, as each CdmFileImpl
   // object keeps a reference to |this|. If |this| goes away unexpectedly,
-  // all remaining CdmFile bindings will be closed.
-  mojo::StrongAssociatedBindingSet<media::mojom::CdmFile> cdm_file_bindings_;
+  // all remaining CdmFile receivers will be closed.
+  mojo::UniqueAssociatedReceiverSet<media::mojom::CdmFile> cdm_file_receivers_;
 
   base::WeakPtrFactory<CdmStorageImpl> weak_factory_{this};
 
diff --git a/content/browser/media/cdm_storage_impl_unittest.cc b/content/browser/media/cdm_storage_impl_unittest.cc
index 29ac94a4..41ff33c 100644
--- a/content/browser/media/cdm_storage_impl_unittest.cc
+++ b/content/browser/media/cdm_storage_impl_unittest.cc
@@ -14,14 +14,13 @@
 #include "content/public/test/navigation_simulator.h"
 #include "content/public/test/test_renderer_host.h"
 #include "media/mojo/mojom/cdm_storage.mojom.h"
-#include "mojo/public/cpp/bindings/binding.h"
+#include "mojo/public/cpp/bindings/associated_remote.h"
+#include "mojo/public/cpp/bindings/pending_associated_remote.h"
 #include "testing/gtest/include/gtest/gtest.h"
 #include "url/gurl.h"
 #include "url/origin.h"
 
 using media::mojom::CdmFile;
-using media::mojom::CdmFileAssociatedPtr;
-using media::mojom::CdmFileAssociatedPtrInfo;
 using media::mojom::CdmStorage;
 using media::mojom::CdmStoragePtr;
 
@@ -99,7 +98,7 @@
   // Open the file |name|. Returns true if the file returned is valid, false
   // otherwise. On success |cdm_file| is bound to the CdmFileImpl object.
   bool Open(const std::string& name,
-            CdmFileAssociatedPtr* cdm_file) {
+            mojo::AssociatedRemote<CdmFile>* cdm_file) {
     DVLOG(3) << __func__;
 
     CdmStorage::Status status;
@@ -169,17 +168,21 @@
 
  private:
   void OpenDone(CdmStorage::Status* status,
-                CdmFileAssociatedPtr* cdm_file,
+                mojo::AssociatedRemote<CdmFile>* cdm_file,
                 CdmStorage::Status actual_status,
-                CdmFileAssociatedPtrInfo actual_cdm_file) {
+                mojo::PendingAssociatedRemote<CdmFile> actual_cdm_file) {
     DVLOG(3) << __func__;
     *status = actual_status;
 
-    // Open() returns a CdmFileAssociatedPtrInfo, so bind it to the
-    // CdmFileAssociatedPtr provided.
-    CdmFileAssociatedPtr cdm_file_ptr;
-    cdm_file_ptr.Bind(std::move(actual_cdm_file));
-    *cdm_file = std::move(cdm_file_ptr);
+    if (!actual_cdm_file) {
+      run_loop_with_count_->Quit();
+      return;
+    }
+    // Open() returns a mojo::PendingAssociatedRemote<CdmFile>, so bind it to
+    // the mojo::AssociatedRemote<CdmFileAssociated> provided.
+    mojo::AssociatedRemote<CdmFile> cdm_file_remote;
+    cdm_file_remote.Bind(std::move(actual_cdm_file));
+    *cdm_file = std::move(cdm_file_remote);
     run_loop_with_count_->Quit();
   }
 
@@ -214,7 +217,7 @@
   Initialize("name/");
 
   const char kFileName[] = "valid_file_name";
-  CdmFileAssociatedPtr cdm_file;
+  mojo::AssociatedRemote<CdmFile> cdm_file;
   EXPECT_FALSE(Open(kFileName, &cdm_file));
   EXPECT_FALSE(cdm_file.is_bound());
 }
@@ -223,7 +226,7 @@
   Initialize("name\\");
 
   const char kFileName[] = "valid_file_name";
-  CdmFileAssociatedPtr cdm_file;
+  mojo::AssociatedRemote<CdmFile> cdm_file;
   EXPECT_FALSE(Open(kFileName, &cdm_file));
   EXPECT_FALSE(cdm_file.is_bound());
 }
@@ -232,7 +235,7 @@
   Initialize("");
 
   const char kFileName[] = "valid_file_name";
-  CdmFileAssociatedPtr cdm_file;
+  mojo::AssociatedRemote<CdmFile> cdm_file;
   EXPECT_FALSE(Open(kFileName, &cdm_file));
   EXPECT_FALSE(cdm_file.is_bound());
 }
@@ -243,7 +246,7 @@
   // Anything other than ASCII letter, digits, and -._ will fail. Add a
   // Unicode character to the name.
   const char kFileName[] = "openfile\u1234";
-  CdmFileAssociatedPtr cdm_file;
+  mojo::AssociatedRemote<CdmFile> cdm_file;
   EXPECT_FALSE(Open(kFileName, &cdm_file));
   EXPECT_FALSE(cdm_file.is_bound());
 }
@@ -252,7 +255,7 @@
   Initialize(kTestFileSystemId);
 
   const char kFileName[] = "";
-  CdmFileAssociatedPtr cdm_file;
+  mojo::AssociatedRemote<CdmFile> cdm_file;
   EXPECT_FALSE(Open(kFileName, &cdm_file));
   EXPECT_FALSE(cdm_file.is_bound());
 }
@@ -261,7 +264,7 @@
   Initialize(kTestFileSystemId);
 
   const char kFileName[] = "_invalid";
-  CdmFileAssociatedPtr cdm_file;
+  mojo::AssociatedRemote<CdmFile> cdm_file;
   EXPECT_FALSE(Open(kFileName, &cdm_file));
   EXPECT_FALSE(cdm_file.is_bound());
 }
@@ -271,7 +274,7 @@
 
   // Limit is 256 characters, so try a file name with 257.
   const std::string kFileName(257, 'a');
-  CdmFileAssociatedPtr cdm_file;
+  mojo::AssociatedRemote<CdmFile> cdm_file;
   EXPECT_FALSE(Open(kFileName, &cdm_file));
   EXPECT_FALSE(cdm_file.is_bound());
 }
@@ -280,7 +283,7 @@
   Initialize(kTestFileSystemId);
 
   const char kFileName[] = "test_file_name";
-  CdmFileAssociatedPtr cdm_file;
+  mojo::AssociatedRemote<CdmFile> cdm_file;
   EXPECT_TRUE(Open(kFileName, &cdm_file));
   EXPECT_TRUE(cdm_file.is_bound());
 }
@@ -289,19 +292,19 @@
   Initialize(kTestFileSystemId);
 
   const char kFileName[] = "test_file_name";
-  CdmFileAssociatedPtr cdm_file1;
+  mojo::AssociatedRemote<CdmFile> cdm_file1;
   EXPECT_TRUE(Open(kFileName, &cdm_file1));
   EXPECT_TRUE(cdm_file1.is_bound());
 
   // Second attempt on the same file should fail as the file is locked.
-  CdmFileAssociatedPtr cdm_file2;
+  mojo::AssociatedRemote<CdmFile> cdm_file2;
   EXPECT_FALSE(Open(kFileName, &cdm_file2));
   EXPECT_FALSE(cdm_file2.is_bound());
 
   // Now close the first file and try again. It should be free now.
   cdm_file1.reset();
 
-  CdmFileAssociatedPtr cdm_file3;
+  mojo::AssociatedRemote<CdmFile> cdm_file3;
   EXPECT_TRUE(Open(kFileName, &cdm_file3));
   EXPECT_TRUE(cdm_file3.is_bound());
 }
@@ -310,17 +313,17 @@
   Initialize(kTestFileSystemId);
 
   const char kFileName1[] = "file1";
-  CdmFileAssociatedPtr cdm_file1;
+  mojo::AssociatedRemote<CdmFile> cdm_file1;
   EXPECT_TRUE(Open(kFileName1, &cdm_file1));
   EXPECT_TRUE(cdm_file1.is_bound());
 
   const char kFileName2[] = "file2";
-  CdmFileAssociatedPtr cdm_file2;
+  mojo::AssociatedRemote<CdmFile> cdm_file2;
   EXPECT_TRUE(Open(kFileName2, &cdm_file2));
   EXPECT_TRUE(cdm_file2.is_bound());
 
   const char kFileName3[] = "file3";
-  CdmFileAssociatedPtr cdm_file3;
+  mojo::AssociatedRemote<CdmFile> cdm_file3;
   EXPECT_TRUE(Open(kFileName3, &cdm_file3));
   EXPECT_TRUE(cdm_file3.is_bound());
 }
@@ -329,7 +332,7 @@
   Initialize(kTestFileSystemId);
 
   const char kFileName[] = "test_file_name";
-  CdmFileAssociatedPtr cdm_file;
+  mojo::AssociatedRemote<CdmFile> cdm_file;
   EXPECT_TRUE(Open(kFileName, &cdm_file));
   EXPECT_TRUE(cdm_file.is_bound());
 
@@ -346,7 +349,7 @@
   Initialize(kTestFileSystemId);
 
   const char kFileName[] = "empty_file_name";
-  CdmFileAssociatedPtr cdm_file;
+  mojo::AssociatedRemote<CdmFile> cdm_file;
   EXPECT_TRUE(Open(kFileName, &cdm_file));
   EXPECT_TRUE(cdm_file.is_bound());
 
@@ -367,7 +370,7 @@
   Initialize(kTestFileSystemId);
 
   const char kFileName[] = "duplicate_read_file_name";
-  CdmFileAssociatedPtr cdm_file;
+  mojo::AssociatedRemote<CdmFile> cdm_file;
   EXPECT_TRUE(Open(kFileName, &cdm_file));
   EXPECT_TRUE(cdm_file.is_bound());
 
@@ -386,7 +389,7 @@
   Initialize(kTestFileSystemId);
 
   const char kFileName[] = "duplicate_write_file_name";
-  CdmFileAssociatedPtr cdm_file;
+  mojo::AssociatedRemote<CdmFile> cdm_file;
   EXPECT_TRUE(Open(kFileName, &cdm_file));
   EXPECT_TRUE(cdm_file.is_bound());
 
diff --git a/content/browser/service_worker/service_worker_database.cc b/content/browser/service_worker/service_worker_database.cc
index d173e55..5a9db85 100644
--- a/content/browser/service_worker/service_worker_database.cc
+++ b/content/browser/service_worker/service_worker_database.cc
@@ -16,11 +16,6 @@
 #include "base/strings/string_util.h"
 #include "base/strings/stringprintf.h"
 #include "content/browser/service_worker/service_worker_database.pb.h"
-#include "content/browser/service_worker/service_worker_metrics.h"
-#include "content/common/service_worker/service_worker_utils.h"
-#include "content/public/common/content_switches.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/leveldatabase/env_chromium.h"
 #include "third_party/leveldatabase/leveldb_chrome.h"
 #include "third_party/leveldatabase/src/include/leveldb/db.h"
@@ -1337,7 +1332,10 @@
 
   Status status = LevelDBStatusToServiceWorkerDBStatus(
       leveldb_chrome::DeleteDB(path_, leveldb_env::Options()));
-  ServiceWorkerMetrics::RecordDestroyDatabaseResult(status);
+
+  UMA_HISTOGRAM_ENUMERATION("ServiceWorker.Database.DestroyDatabaseResult",
+                            status, ServiceWorkerDatabase::STATUS_ERROR_MAX);
+
   return status;
 }
 
@@ -1980,7 +1978,9 @@
   DCHECK(sequence_checker_.CalledOnValidSequence());
   if (status != STATUS_OK)
     Disable(from_here, status);
-  ServiceWorkerMetrics::CountOpenDatabaseResult(status);
+
+  UMA_HISTOGRAM_ENUMERATION("ServiceWorker.Database.OpenResult", status,
+                            ServiceWorkerDatabase::STATUS_ERROR_MAX);
 }
 
 void ServiceWorkerDatabase::HandleReadResult(const base::Location& from_here,
@@ -1988,7 +1988,9 @@
   DCHECK(sequence_checker_.CalledOnValidSequence());
   if (status != STATUS_OK)
     Disable(from_here, status);
-  ServiceWorkerMetrics::CountReadDatabaseResult(status);
+
+  UMA_HISTOGRAM_ENUMERATION("ServiceWorker.Database.ReadResult", status,
+                            ServiceWorkerDatabase::STATUS_ERROR_MAX);
 }
 
 void ServiceWorkerDatabase::HandleWriteResult(const base::Location& from_here,
@@ -1996,7 +1998,9 @@
   DCHECK(sequence_checker_.CalledOnValidSequence());
   if (status != STATUS_OK)
     Disable(from_here, status);
-  ServiceWorkerMetrics::CountWriteDatabaseResult(status);
+
+  UMA_HISTOGRAM_ENUMERATION("ServiceWorker.Database.WriteResult", status,
+                            ServiceWorkerDatabase::STATUS_ERROR_MAX);
 }
 
 bool ServiceWorkerDatabase::IsDatabaseInMemory() const {
diff --git a/content/browser/service_worker/service_worker_database.h b/content/browser/service_worker/service_worker_database.h
index 873bba7c..2831777 100644
--- a/content/browser/service_worker/service_worker_database.h
+++ b/content/browser/service_worker/service_worker_database.h
@@ -22,7 +22,6 @@
 #include "base/time/time.h"
 #include "content/common/content_export.h"
 #include "third_party/blink/public/common/origin_trials/trial_token_validator.h"
-#include "third_party/blink/public/common/service_worker/service_worker_status_code.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 "url/gurl.h"
@@ -53,6 +52,8 @@
   ~ServiceWorkerDatabase();
 
   // Used in UMA. A new value must be appended only.
+  // TODO(bashi): Change this enum to an enum class and migrate from legacy
+  // histogram APIs to new ones. See //tools/metrics/histograms/README.md.
   enum Status {
     STATUS_OK,
     STATUS_ERROR_NOT_FOUND,
diff --git a/content/browser/service_worker/service_worker_metrics.cc b/content/browser/service_worker/service_worker_metrics.cc
index 2bfaae1..b8a64e20 100644
--- a/content/browser/service_worker/service_worker_metrics.cc
+++ b/content/browser/service_worker/service_worker_metrics.cc
@@ -260,30 +260,6 @@
                             result, NUM_WRITE_RESPONSE_RESULT_TYPES);
 }
 
-void ServiceWorkerMetrics::CountOpenDatabaseResult(
-    ServiceWorkerDatabase::Status status) {
-  UMA_HISTOGRAM_ENUMERATION("ServiceWorker.Database.OpenResult",
-                            status, ServiceWorkerDatabase::STATUS_ERROR_MAX);
-}
-
-void ServiceWorkerMetrics::CountReadDatabaseResult(
-    ServiceWorkerDatabase::Status status) {
-  UMA_HISTOGRAM_ENUMERATION("ServiceWorker.Database.ReadResult",
-                            status, ServiceWorkerDatabase::STATUS_ERROR_MAX);
-}
-
-void ServiceWorkerMetrics::CountWriteDatabaseResult(
-    ServiceWorkerDatabase::Status status) {
-  UMA_HISTOGRAM_ENUMERATION("ServiceWorker.Database.WriteResult",
-                            status, ServiceWorkerDatabase::STATUS_ERROR_MAX);
-}
-
-void ServiceWorkerMetrics::RecordDestroyDatabaseResult(
-    ServiceWorkerDatabase::Status status) {
-  UMA_HISTOGRAM_ENUMERATION("ServiceWorker.Database.DestroyDatabaseResult",
-                            status, ServiceWorkerDatabase::STATUS_ERROR_MAX);
-}
-
 void ServiceWorkerMetrics::RecordPurgeResourceResult(int net_error) {
   base::UmaHistogramSparse("ServiceWorker.Storage.PurgeResourceResult",
                            std::abs(net_error));
diff --git a/content/browser/service_worker/service_worker_metrics.h b/content/browser/service_worker/service_worker_metrics.h
index daecedfd..5ae14d19 100644
--- a/content/browser/service_worker/service_worker_metrics.h
+++ b/content/browser/service_worker/service_worker_metrics.h
@@ -11,10 +11,10 @@
 
 #include "base/macros.h"
 #include "base/time/time.h"
-#include "content/browser/service_worker/service_worker_database.h"
 #include "content/public/browser/service_worker_context.h"
 #include "content/public/common/resource_type.h"
 #include "services/network/public/mojom/fetch_api.mojom.h"
+#include "third_party/blink/public/common/service_worker/service_worker_status_code.h"
 #include "third_party/blink/public/mojom/service_worker/embedded_worker.mojom.h"
 #include "ui/base/page_transition_types.h"
 
@@ -185,12 +185,6 @@
   static void CountReadResponseResult(ReadResponseResult result);
   static void CountWriteResponseResult(WriteResponseResult result);
 
-  // Used for ServiceWorkerDatabase.
-  static void CountOpenDatabaseResult(ServiceWorkerDatabase::Status status);
-  static void CountReadDatabaseResult(ServiceWorkerDatabase::Status status);
-  static void CountWriteDatabaseResult(ServiceWorkerDatabase::Status status);
-  static void RecordDestroyDatabaseResult(ServiceWorkerDatabase::Status status);
-
   // Used for ServiceWorkerStorage.
   static void RecordPurgeResourceResult(int net_error);
   static void RecordDeleteAndStartOverResult(DeleteAndStartOverResult result);
diff --git a/content/browser/service_worker/service_worker_provider_host.cc b/content/browser/service_worker/service_worker_provider_host.cc
index d835ab1..77a191b 100644
--- a/content/browser/service_worker/service_worker_provider_host.cc
+++ b/content/browser/service_worker/service_worker_provider_host.cc
@@ -682,7 +682,7 @@
 
 bool ServiceWorkerProviderHost::AllowServiceWorker(const GURL& scope,
                                                    const GURL& script_url) {
-  DCHECK(IsContextAlive());
+  DCHECK(context_);
   if (ServiceWorkerContext::IsServiceWorkerOnUIEnabled()) {
     return GetContentClient()->browser()->AllowServiceWorkerOnUI(
         scope, site_for_cookies(), top_frame_origin(), script_url,
@@ -786,7 +786,6 @@
       ServiceWorkerContext::IsServiceWorkerOnUIEnabled() &&
       provider_type() == blink::mojom::ServiceWorkerProviderType::kForWindow) {
     auto* rfh = RenderFrameHostImpl::FromID(render_process_id_, frame_id_);
-    // At this point, |rfh| should point at the correct one. (crbug.com/1012238)
     // |rfh| may be null in tests (but it should not happen in production).
     if (rfh)
       rfh->AddServiceWorkerProviderHost(this);
@@ -871,7 +870,7 @@
   TRACE_EVENT_ASYNC_END1("ServiceWorker",
                          "ServiceWorkerProviderHost::GetRegistrationForReady",
                          this, "Registration ID", registration->id());
-  if (!IsContextAlive()) {
+  if (!context_) {
     // Here no need to run or destroy |get_ready_callback_|, which will destroy
     // together with |receiver_| when |this| destroys.
     return;
@@ -882,10 +881,6 @@
           scoped_refptr<ServiceWorkerRegistration>(registration)));
 }
 
-bool ServiceWorkerProviderHost::IsContextAlive() {
-  return context_ != nullptr;
-}
-
 void ServiceWorkerProviderHost::SendSetControllerServiceWorker(
     bool notify_controllerchange) {
   DCHECK(IsProviderForClient());
@@ -1084,7 +1079,7 @@
                             std::string(), nullptr);
     return;
   }
-  if (!IsContextAlive()) {
+  if (!context_) {
     std::move(callback).Run(
         blink::mojom::ServiceWorkerErrorType::kAbort,
         base::StringPrintf(
@@ -1191,7 +1186,7 @@
       "Status", blink::ServiceWorkerStatusToString(status), "Registration ID",
       registration ? registration->id()
                    : blink::mojom::kInvalidServiceWorkerRegistrationId);
-  if (!IsContextAlive()) {
+  if (!context_) {
     std::move(callback).Run(
         blink::mojom::ServiceWorkerErrorType::kAbort,
         std::string(
@@ -1234,7 +1229,7 @@
   TRACE_EVENT_ASYNC_END1(
       "ServiceWorker", "ServiceWorkerProviderHost::GetRegistrations", trace_id,
       "Status", blink::ServiceWorkerStatusToString(status));
-  if (!IsContextAlive()) {
+  if (!context_) {
     std::move(callback).Run(
         blink::mojom::ServiceWorkerErrorType::kAbort,
         std::string(
@@ -1303,7 +1298,7 @@
     mojo::PendingReceiver<blink::mojom::ControllerServiceWorker> receiver,
     blink::mojom::ControllerServiceWorkerPurpose purpose) {
   // TODO(kinuko): Log the reasons we drop the request.
-  if (!IsContextAlive() || !controller_)
+  if (!context_ || !controller_)
     return;
 
   controller_->RunAfterStartWorker(
@@ -1448,7 +1443,7 @@
     const GURL& script_url,
     const char* error_prefix,
     Args... args) {
-  if (!IsContextAlive()) {
+  if (!context_) {
     std::move(*callback).Run(
         blink::mojom::ServiceWorkerErrorType::kAbort,
         std::string(error_prefix) +
diff --git a/content/browser/service_worker/service_worker_provider_host.h b/content/browser/service_worker/service_worker_provider_host.h
index 060f4026..265a8c6 100644
--- a/content/browser/service_worker/service_worker_provider_host.h
+++ b/content/browser/service_worker/service_worker_provider_host.h
@@ -331,10 +331,6 @@
   // May return nullptr if the context has shut down.
   base::WeakPtr<ServiceWorkerContextCore> context() { return context_; }
 
-  // Returns true if the context referred to by this host (i.e. |context_|) is
-  // still alive.
-  bool IsContextAlive();
-
   // Dispatches message event to the document.
   void PostMessageToClient(ServiceWorkerVersion* version,
                            blink::TransferableMessage message);
diff --git a/content/browser/storage_partition_impl.cc b/content/browser/storage_partition_impl.cc
index 3f15dcfb..6d2fabb9 100644
--- a/content/browser/storage_partition_impl.cc
+++ b/content/browser/storage_partition_impl.cc
@@ -1558,7 +1558,7 @@
 
 void StoragePartitionImpl::OpenLocalStorage(
     const url::Origin& origin,
-    mojo::PendingReceiver<blink::mojom::StorageArea> receiver) {
+    mojo::PendingReceiver<storage::mojom::DomStorageArea> receiver) {
   DCHECK(initialized_);
   int process_id = receivers_.current_context();
   // TODO(943887): Replace HasSecurityState() call with something that can
diff --git a/content/browser/storage_partition_impl.h b/content/browser/storage_partition_impl.h
index a394972..436b11f 100644
--- a/content/browser/storage_partition_impl.h
+++ b/content/browser/storage_partition_impl.h
@@ -188,7 +188,7 @@
   // blink::mojom::StoragePartitionService interface.
   void OpenLocalStorage(
       const url::Origin& origin,
-      mojo::PendingReceiver<blink::mojom::StorageArea> receiver) override;
+      mojo::PendingReceiver<storage::mojom::DomStorageArea> receiver) override;
   void OpenSessionStorage(
       const std::string& namespace_id,
       mojo::PendingReceiver<blink::mojom::SessionStorageNamespace> receiver)
diff --git a/content/browser/web_contents/web_contents_impl.cc b/content/browser/web_contents/web_contents_impl.cc
index e4cc95a..8bb7713 100644
--- a/content/browser/web_contents/web_contents_impl.cc
+++ b/content/browser/web_contents/web_contents_impl.cc
@@ -617,9 +617,6 @@
 #if defined(OS_ANDROID)
   display_cutout_host_impl_ = std::make_unique<DisplayCutoutHostImpl>(this);
 #endif
-
-  binders_.Add(base::BindRepeating(
-      &WebContentsImpl::OnColorChooserFactoryRequest, base::Unretained(this)));
 }
 
 WebContentsImpl::~WebContentsImpl() {
@@ -5019,7 +5016,7 @@
     observer.AppCacheAccessed(manifest_url, blocked_by_policy);
 }
 
-void WebContentsImpl::OnColorChooserFactoryRequest(
+void WebContentsImpl::OnColorChooserFactoryReceiver(
     mojo::PendingReceiver<blink::mojom::ColorChooserFactory> receiver) {
   color_chooser_factory_receivers_.Add(this, std::move(receiver));
 }
@@ -5369,7 +5366,6 @@
     RenderFrameHost* render_frame_host,
     const std::string& interface_name,
     mojo::ScopedMessagePipeHandle* interface_pipe) {
-  binders_.TryBind(interface_name, interface_pipe);
   for (auto& observer : observers_) {
     observer.OnInterfaceRequestFromFrame(render_frame_host, interface_name,
                                          interface_pipe);
diff --git a/content/browser/web_contents/web_contents_impl.h b/content/browser/web_contents/web_contents_impl.h
index 059506cd..d33a2b55 100644
--- a/content/browser/web_contents/web_contents_impl.h
+++ b/content/browser/web_contents/web_contents_impl.h
@@ -886,7 +886,7 @@
 
   // blink::mojom::ColorChooserFactory ---------------------------------------
 
-  void OnColorChooserFactoryRequest(
+  void OnColorChooserFactoryReceiver(
       mojo::PendingReceiver<blink::mojom::ColorChooserFactory> receiver);
   void OpenColorChooser(
       mojo::PendingReceiver<blink::mojom::ColorChooser> chooser,
@@ -1802,8 +1802,6 @@
 
   std::unique_ptr<WakeLockContextHost> wake_lock_context_host_;
 
-  service_manager::BinderMap binders_;
-
   mojo::ReceiverSet<blink::mojom::ColorChooserFactory>
       color_chooser_factory_receivers_;
 
diff --git a/content/common/page_messages.h b/content/common/page_messages.h
index 4bcb686..50e77ced 100644
--- a/content/common/page_messages.h
+++ b/content/common/page_messages.h
@@ -43,7 +43,8 @@
 
 // Sent to all renderers to resume all frames and dispatch page visibility
 // events for bfcache.
-IPC_MESSAGE_ROUTED0(PageMsg_RestorePageFromBackForwardCache)
+IPC_MESSAGE_ROUTED1(PageMsg_RestorePageFromBackForwardCache,
+                    base::TimeTicks /* navigation_start */)
 
 // Sent to all renderers when the mainframe state required by
 // blink::TextAutosizer changes in the main frame's renderer.
diff --git a/content/public/app/content_browser_manifest.cc b/content/public/app/content_browser_manifest.cc
index 6797486..0d70a77 100644
--- a/content/public/app/content_browser_manifest.cc
+++ b/content/public/app/content_browser_manifest.cc
@@ -196,7 +196,6 @@
                   "autofill.mojom.AutofillDriver",
                   "autofill.mojom.PasswordManagerDriver",
                   "blink.mojom.CacheStorage",
-                  "blink.mojom.ColorChooserFactory",
                   "blink.mojom.DisplayCutoutHost",
                   "blink.mojom.DedicatedWorkerHostFactory",
                   "blink.mojom.GeolocationService",
diff --git a/content/public/test/navigation_handle_observer.cc b/content/public/test/navigation_handle_observer.cc
index 5684512..6e0565d 100644
--- a/content/public/test/navigation_handle_observer.cc
+++ b/content/public/test/navigation_handle_observer.cc
@@ -35,6 +35,7 @@
   was_redirected_ = navigation_handle->WasServerRedirect();
   frame_tree_node_id_ = navigation_handle->GetFrameTreeNodeId();
   navigation_id_ = navigation_handle->GetNavigationId();
+  navigation_start_ = navigation_handle->NavigationStart();
 }
 
 void NavigationHandleObserver::DidFinishNavigation(
diff --git a/content/public/test/navigation_handle_observer.h b/content/public/test/navigation_handle_observer.h
index e2b9f09e..7fc6ee64 100644
--- a/content/public/test/navigation_handle_observer.h
+++ b/content/public/test/navigation_handle_observer.h
@@ -37,6 +37,7 @@
   base::Optional<net::AuthChallengeInfo> auth_challenge_info() {
     return auth_challenge_info_;
   }
+  base::TimeTicks navigation_start() { return navigation_start_; }
 
  private:
   // A reference to the NavigationHandle so this class will track only
@@ -58,6 +59,7 @@
   int64_t navigation_id_ = -1;
   bool is_download_ = false;
   base::Optional<net::AuthChallengeInfo> auth_challenge_info_;
+  base::TimeTicks navigation_start_;
 
   DISALLOW_COPY_AND_ASSIGN(NavigationHandleObserver);
 };
diff --git a/content/renderer/in_process_renderer_thread.cc b/content/renderer/in_process_renderer_thread.cc
index 45f6e0e7..1b60fd0 100644
--- a/content/renderer/in_process_renderer_thread.cc
+++ b/content/renderer/in_process_renderer_thread.cc
@@ -16,10 +16,6 @@
 
 namespace content {
 
-#if defined(OS_ANDROID)
-extern bool g_browser_main_loop_shutting_down;
-#endif
-
 InProcessRendererThread::InProcessRendererThread(
     const InProcessChildThreadParams& params,
     int32_t renderer_client_id)
@@ -28,13 +24,6 @@
       renderer_client_id_(renderer_client_id) {}
 
 InProcessRendererThread::~InProcessRendererThread() {
-#if defined(OS_ANDROID)
-  // Don't allow the render thread to be shut down in single process mode on
-  // Android unless the browser is shutting down.
-  // Temporary CHECK() to debug http://crbug.com/514141
-  CHECK(g_browser_main_loop_shutting_down);
-#endif
-
   Stop();
 }
 
@@ -61,13 +50,6 @@
 }
 
 void InProcessRendererThread::CleanUp() {
-#if defined(OS_ANDROID)
-  // Don't allow the render thread to be shut down in single process mode on
-  // Android unless the browser is shutting down.
-  // Temporary CHECK() to debug http://crbug.com/514141
-  CHECK(g_browser_main_loop_shutting_down);
-#endif
-
   render_process_.reset();
 
   // It's a little lame to manually set this flag.  But the single process
diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc
index 84c8bb9..77fe072 100644
--- a/content/renderer/render_view_impl.cc
+++ b/content/renderer/render_view_impl.cc
@@ -2001,9 +2001,10 @@
     webview()->PutPageIntoBackForwardCache();
 }
 
-void RenderViewImpl::RestorePageFromBackForwardCache() {
+void RenderViewImpl::RestorePageFromBackForwardCache(
+    base::TimeTicks navigation_start) {
   if (webview())
-    webview()->RestorePageFromBackForwardCache();
+    webview()->RestorePageFromBackForwardCache(navigation_start);
 }
 
 // This function receives TextAutosizerPageInfo from the main frame's renderer
diff --git a/content/renderer/render_view_impl.h b/content/renderer/render_view_impl.h
index d425817a..3a2d102 100644
--- a/content/renderer/render_view_impl.h
+++ b/content/renderer/render_view_impl.h
@@ -463,7 +463,7 @@
   void OnPageVisibilityChanged(PageVisibilityState visibility_state);
   void SetPageFrozen(bool frozen);
   void PutPageIntoBackForwardCache();
-  void RestorePageFromBackForwardCache();
+  void RestorePageFromBackForwardCache(base::TimeTicks navigation_start);
   void OnTextAutosizerPageInfoChanged(
       const blink::WebTextAutosizerPageInfo& page_info);
 
diff --git a/content/test/data/back_forward_cache/record_navigation_start_time_stamp.html b/content/test/data/back_forward_cache/record_navigation_start_time_stamp.html
new file mode 100644
index 0000000..1a280b5
--- /dev/null
+++ b/content/test/data/back_forward_cache/record_navigation_start_time_stamp.html
@@ -0,0 +1,20 @@
+<html>
+<head></head>
+<body>
+This page records the navigationStart value and the initial and latest timestamp
+of the pageShow event.
+This page also has one same-origin and one cross-origin subframe, both of them
+have an onpageshow() event listener.
+</body>
+  <script>
+    window.addEventListener("pageshow", (e) => {
+      if (typeof window.initialPageShowTimeStamp === 'undefined') {
+        window.initialPageShowTimeStamp = e.timeStamp;
+      }
+      window.latestPageShowTimeStamp = e.timeStamp;
+    });
+    window.initialNavigationStart = performance.timing.navigationStart;
+  </script>
+ <iframe src="/cross-site/bar.com/back_forward_cache/page_with_pageshow.html"/>
+ <iframe src="page_with_pageshow.html"/>
+</html>
diff --git a/extensions/browser/api/display_source/wifi_display/wifi_display_media_service_impl.cc b/extensions/browser/api/display_source/wifi_display/wifi_display_media_service_impl.cc
index 280f0c4..380a8c0 100644
--- a/extensions/browser/api/display_source/wifi_display/wifi_display_media_service_impl.cc
+++ b/extensions/browser/api/display_source/wifi_display/wifi_display_media_service_impl.cc
@@ -45,20 +45,20 @@
 
 // static
 void WiFiDisplayMediaServiceImpl::Create(
-    mojom::WiFiDisplayMediaServiceRequest request) {
+    mojo::PendingReceiver<mojom::WiFiDisplayMediaService> receiver) {
   DCHECK_CURRENTLY_ON(content::BrowserThread::IO);
   auto* impl = new WiFiDisplayMediaServiceImpl();
-  impl->binding_ =
-      mojo::MakeStrongBinding(base::WrapUnique(impl), std::move(request));
+  impl->receiver_ =
+      mojo::MakeSelfOwnedReceiver(base::WrapUnique(impl), std::move(receiver));
 }
 
 // static
 void WiFiDisplayMediaServiceImpl::BindToRequest(
-    mojom::WiFiDisplayMediaServiceRequest request,
+    mojo::PendingReceiver<mojom::WiFiDisplayMediaService> receiver,
     content::RenderFrameHost* render_frame_host) {
   base::PostTask(
       FROM_HERE, {BrowserThread::IO},
-      base::BindOnce(WiFiDisplayMediaServiceImpl::Create, std::move(request)));
+      base::BindOnce(WiFiDisplayMediaServiceImpl::Create, std::move(receiver)));
 }
 
 WiFiDisplayMediaServiceImpl::WiFiDisplayMediaServiceImpl()
@@ -127,7 +127,7 @@
   last_send_code_ = code;
   if (code < 0) {
     VLOG(1) << "Unrepairable UDP socket error.";
-    binding_->Close();
+    receiver_->Close();
     return;
   }
   DCHECK(!write_buffers_.empty());
diff --git a/extensions/browser/api/display_source/wifi_display/wifi_display_media_service_impl.h b/extensions/browser/api/display_source/wifi_display/wifi_display_media_service_impl.h
index a3d7d33..6ff868a 100644
--- a/extensions/browser/api/display_source/wifi_display/wifi_display_media_service_impl.h
+++ b/extensions/browser/api/display_source/wifi_display/wifi_display_media_service_impl.h
@@ -9,7 +9,8 @@
 
 #include "base/containers/queue.h"
 #include "extensions/common/mojom/wifi_display_session_service.mojom.h"
-#include "mojo/public/cpp/bindings/strong_binding.h"
+#include "mojo/public/cpp/bindings/pending_receiver.h"
+#include "mojo/public/cpp/bindings/self_owned_receiver.h"
 #include "net/base/io_buffer.h"
 #include "net/base/ip_endpoint.h"
 #include "net/socket/udp_socket.h"
@@ -23,8 +24,9 @@
 class WiFiDisplayMediaServiceImpl : public mojom::WiFiDisplayMediaService {
  public:
   ~WiFiDisplayMediaServiceImpl() override;
-  static void BindToRequest(mojom::WiFiDisplayMediaServiceRequest request,
-                            content::RenderFrameHost* render_frame_host);
+  static void BindToRequest(
+      mojo::PendingReceiver<mojom::WiFiDisplayMediaService> receiver,
+      content::RenderFrameHost* render_frame_host);
 
   void SetDestinationPoint(
       const net::IPEndPoint& ip_end_point,
@@ -32,7 +34,8 @@
   void SendMediaPacket(mojom::WiFiDisplayMediaPacketPtr packet) override;
 
  private:
-  static void Create(mojom::WiFiDisplayMediaServiceRequest request);
+  static void Create(
+      mojo::PendingReceiver<mojom::WiFiDisplayMediaService> receiver);
   WiFiDisplayMediaServiceImpl();
   void Send();
   void OnSent(int code);
@@ -40,7 +43,7 @@
   class PacketIOBuffer;
   base::queue<scoped_refptr<PacketIOBuffer>> write_buffers_;
   int last_send_code_;
-  mojo::StrongBindingPtr<mojom::WiFiDisplayMediaService> binding_;
+  mojo::SelfOwnedReceiverRef<mojom::WiFiDisplayMediaService> receiver_;
   base::WeakPtrFactory<WiFiDisplayMediaServiceImpl> weak_factory_;
 
   DISALLOW_COPY_AND_ASSIGN(WiFiDisplayMediaServiceImpl);
diff --git a/extensions/common/image_util.cc b/extensions/common/image_util.cc
index e84bf58..0b2cd46a 100644
--- a/extensions/common/image_util.cc
+++ b/extensions/common/image_util.cc
@@ -8,6 +8,7 @@
 #include <stdint.h>
 
 #include <algorithm>
+#include <vector>
 
 #include "base/files/file_path.h"
 #include "base/files/file_util.h"
@@ -64,9 +65,9 @@
       formatted_color += color_string[i];
     }
   } else if (color_string.length() == 7) {
-    formatted_color.assign(color_string, 1, 6);
+    formatted_color = color_string.substr(1, 6);
   } else if (color_string.length() == 9) {
-    formatted_color.assign(color_string, 1, 8);
+    formatted_color = color_string.substr(1, 8);
   } else {
     return false;
   }
@@ -76,9 +77,10 @@
     formatted_color += "FF";
   }
 
-  // Convert the hex string to an integer.
-  std::array<uint8_t, 4> color_bytes;
-  if (!base::HexStringToSpan(formatted_color, color_bytes))
+  // Convert the string to an integer and make sure it is in the correct value
+  // range.
+  std::vector<uint8_t> color_bytes;
+  if (!base::HexStringToBytes(formatted_color, &color_bytes))
     return false;
 
   *result = SkColorSetARGB(color_bytes[3], color_bytes[0], color_bytes[1],
diff --git a/extensions/renderer/api/display_source/wifi_display/wifi_display_media_manager.cc b/extensions/renderer/api/display_source/wifi_display/wifi_display_media_manager.cc
index 7f5edee6..8afb247c 100644
--- a/extensions/renderer/api/display_source/wifi_display/wifi_display_media_manager.cc
+++ b/extensions/renderer/api/display_source/wifi_display/wifi_display_media_manager.cc
@@ -476,21 +476,20 @@
 // Note: invoked on IO thread
 void WiFiDisplayMediaManager::RegisterMediaService(
     const scoped_refptr<base::SingleThreadTaskRunner>& main_runner,
-    mojom::WiFiDisplayMediaServiceRequest request,
+    mojo::PendingReceiver<mojom::WiFiDisplayMediaService> receiver,
     const base::Closure& on_completed) {
   auto connect_service_callback =
       base::Bind(&WiFiDisplayMediaManager::ConnectToRemoteService,
-                 base::Unretained(this),
-                 base::Passed(&request));
+                 base::Unretained(this), base::Passed(&receiver));
   main_runner->PostTaskAndReply(FROM_HERE,
       connect_service_callback,
       media::BindToCurrentLoop(on_completed));
 }
 
 void WiFiDisplayMediaManager::ConnectToRemoteService(
-    mojom::WiFiDisplayMediaServiceRequest request) {
+    mojo::PendingReceiver<mojom::WiFiDisplayMediaService> receiver) {
   DCHECK(content::RenderThread::Get());
-  interface_provider_->GetInterface(std::move(request));
+  interface_provider_->GetInterface(std::move(receiver));
 }
 
 }  // namespace extensions
diff --git a/extensions/renderer/api/display_source/wifi_display/wifi_display_media_manager.h b/extensions/renderer/api/display_source/wifi_display/wifi_display_media_manager.h
index aeae270c..79303126 100644
--- a/extensions/renderer/api/display_source/wifi_display/wifi_display_media_manager.h
+++ b/extensions/renderer/api/display_source/wifi_display/wifi_display_media_manager.h
@@ -15,6 +15,7 @@
 #include "extensions/common/mojom/wifi_display_session_service.mojom.h"
 #include "extensions/renderer/api/display_source/wifi_display/wifi_display_media_packetizer.h"
 #include "extensions/renderer/api/display_source/wifi_display/wifi_display_video_encoder.h"
+#include "mojo/public/cpp/bindings/pending_receiver.h"
 #include "third_party/blink/public/platform/web_media_stream_track.h"
 #include "third_party/wds/src/libwds/public/media_manager.h"
 
@@ -69,9 +70,10 @@
   void OnMediaPipelineInitialized(bool success);
   void RegisterMediaService(
       const scoped_refptr<base::SingleThreadTaskRunner>& main_runner,
-      mojom::WiFiDisplayMediaServiceRequest service,
+      mojo::PendingReceiver<mojom::WiFiDisplayMediaService> service,
       const base::Closure& on_completed);
-  void ConnectToRemoteService(mojom::WiFiDisplayMediaServiceRequest request);
+  void ConnectToRemoteService(
+      mojo::PendingReceiver<mojom::WiFiDisplayMediaService> receiver);
   blink::WebMediaStreamTrack video_track_;
   blink::WebMediaStreamTrack audio_track_;
 
diff --git a/extensions/renderer/api/display_source/wifi_display/wifi_display_media_pipeline.cc b/extensions/renderer/api/display_source/wifi_display/wifi_display_media_pipeline.cc
index 77d7036..8d421914 100644
--- a/extensions/renderer/api/display_source/wifi_display/wifi_display_media_pipeline.cc
+++ b/extensions/renderer/api/display_source/wifi_display/wifi_display_media_pipeline.cc
@@ -133,7 +133,7 @@
       break;
     case InitializationStep::MEDIA_SERVICE:
       service_callback_.Run(
-          mojo::MakeRequest(&media_service_),
+          media_service_.BindNewPipeAndPassReceiver(),
           base::Bind(&WiFiDisplayMediaPipeline::OnMediaServiceRegistered,
                      weak_factory_.GetWeakPtr(), callback));
       break;
@@ -204,7 +204,7 @@
     const InitCompletionCallback& callback) {
   DCHECK(media_service_);
   auto error_callback = base::Bind(error_callback_, kErrorUnableSendMedia);
-  media_service_.set_connection_error_handler(error_callback);
+  media_service_.set_disconnect_handler(error_callback);
   media_service_->SetDestinationPoint(
       net::IPEndPoint(sink_ip_address_,
                       static_cast<uint16_t>(sink_rtp_ports_.first)),
diff --git a/extensions/renderer/api/display_source/wifi_display/wifi_display_media_pipeline.h b/extensions/renderer/api/display_source/wifi_display/wifi_display_media_pipeline.h
index 1b1ca674..94652f64 100644
--- a/extensions/renderer/api/display_source/wifi_display/wifi_display_media_pipeline.h
+++ b/extensions/renderer/api/display_source/wifi_display/wifi_display_media_pipeline.h
@@ -18,6 +18,8 @@
 #include "extensions/renderer/api/display_source/wifi_display/wifi_display_audio_encoder.h"
 #include "extensions/renderer/api/display_source/wifi_display/wifi_display_media_packetizer.h"
 #include "extensions/renderer/api/display_source/wifi_display/wifi_display_video_encoder.h"
+#include "mojo/public/cpp/bindings/pending_receiver.h"
+#include "mojo/public/cpp/bindings/remote.h"
 #include "third_party/blink/public/platform/web_media_stream_track.h"
 #include "third_party/wds/src/libwds/public/media_manager.h"
 
@@ -33,7 +35,7 @@
   using ErrorCallback = base::Callback<void(const std::string&)>;
   using InitCompletionCallback = base::Callback<void(bool)>;
   using RegisterMediaServiceCallback =
-      base::Callback<void(mojom::WiFiDisplayMediaServiceRequest,
+      base::Callback<void(mojo::PendingReceiver<mojom::WiFiDisplayMediaService>,
                           const base::Closure&)>;
 
   static std::unique_ptr<WiFiDisplayMediaPipeline> Create(
@@ -98,7 +100,7 @@
 
   RegisterMediaServiceCallback service_callback_;
   ErrorCallback error_callback_;
-  mojom::WiFiDisplayMediaServicePtr media_service_;
+  mojo::Remote<mojom::WiFiDisplayMediaService> media_service_;
 
   base::WeakPtrFactory<WiFiDisplayMediaPipeline> weak_factory_;
 
diff --git a/extensions/strings/extensions_strings_ml.xtb b/extensions/strings/extensions_strings_ml.xtb
index d5b5d85..e3fe17c 100644
--- a/extensions/strings/extensions_strings_ml.xtb
+++ b/extensions/strings/extensions_strings_ml.xtb
@@ -12,20 +12,20 @@
 <translation id="2159915644201199628">ചിത്രം ഡീകോഡ് ചെയ്യാൻ കഴിഞ്ഞില്ല: '<ph name="IMAGE_NAME" />'</translation>
 <translation id="2350172092385603347">പ്രാദേശികവൽക്കരണം ഉപയോഗിച്ചു, പക്ഷെ മാനിഫെസ്‌റ്റിൽ സ്ഥിര-ഭാഷ വ്യക്തമാക്കിയിട്ടില്ല.</translation>
 <translation id="2576842806987913196">ഇതേ പേരിൽ ഇതിനകം ഒരു CRX ഫയൽ നിലവിലുണ്ട്.</translation>
-<translation id="2785530881066938471">ഉള്ളടക്ക സ്ക്രി‌പ്റ്റിന് '<ph name="RELATIVE_PATH" />' ഫയൽ ലോഡുചെയ്യാനായില്ല. അത് UTF-8 എൻകോഡുചെയ്‌‌തതല്ല.</translation>
-<translation id="2903070246402204397"><ph name="EXTENSION_NAME" /> (വിപുലീകരണ ഐഡി "<ph name="EXTENSION_ID" />") അഡ്‌മിൻ ബ്ലോക്ക് ചെയ്‌തു. <ph name="ADMIN_INFO" /></translation>
+<translation id="2785530881066938471">ഉള്ളടക്ക സ്ക്രി‌പ്റ്റിന് '<ph name="RELATIVE_PATH" />' ഫയൽ ലോഡ് ചെയ്യാനായില്ല. അത് UTF-8 എൻകോഡ് ചെയ്‌‌തതല്ല.</translation>
+<translation id="2903070246402204397"><ph name="EXTENSION_NAME" /> (വിപുലീകരണ ഐഡി "<ph name="EXTENSION_ID" />") അഡ്‌മിനിസ്‌ട്രേറ്റർ ബ്ലോക്ക് ചെയ്‌തു. <ph name="ADMIN_INFO" /></translation>
 <translation id="2988488679308982380">പാക്കേജ് ഇൻസ്‌റ്റാൾ ചെയ്യാനായില്ല: '<ph name="ERROR_CODE" />'</translation>
 <translation id="3115238746683532089"><ph name="VENDOR_ID" /> വെൻഡറിൽ നിന്നുള്ള അജ്ഞാത ഉൽപ്പന്നം <ph name="PRODUCT_ID" /> (സീരിയൽ നമ്പർ <ph name="SERIAL_NUMBER" />)</translation>
 <translation id="3144135466825225871">crx ഫയലിന് പകരം ചേർക്കുന്നത് പരാജയപ്പെട്ടു. ഈ ഫയൽ ഉപയോഗത്തിലാണോ എന്ന് പരിശോധിക്കുക.</translation>
 <translation id="3163201441334626963"><ph name="VENDOR_ID" /> വെൻഡറിൽ നിന്നുള്ള അജ്ഞാത ഉൽപ്പന്നം <ph name="PRODUCT_ID" /></translation>
-<translation id="3302709122321372472">ഉള്ളടക്ക സ്ക്രിപ്‌റ്റിന് css '<ph name="RELATIVE_PATH" />' ലോഡുചെയ്യാനായില്ല.</translation>
-<translation id="3369521687965833290">വിപുലീകരണം അണ്‍പാക്ക് ചെയ്യാന്‍ കഴിയുന്നില്ല.  ഒരു വിപുലീകരണം സുരക്ഷിതമായി അണ്‍പാക്ക് ചെയ്യുന്നതിന്, ഡ്രൈവ് പ്രതീകം ഉപയോഗിച്ച് ആരംഭിക്കുന്ന നിങ്ങളുടെ പ്രൊഫൈൽ ഡയറക്ടറിയിലേക്കുള്ള പാത്ത് ഉണ്ടായിരിക്കണം മാത്രമല്ല ജംഗ്ഷന്‍, മൌണ്ട് പോയിന്‍റ് അല്ലെങ്കില്‍ സിം‌ലിങ്ക് എന്നിവ അടങ്ങിയിരിക്കരുത്.  നിങ്ങളുടെ പ്രൊഫൈലിനായി അത്തരം പാത്തൊന്നും നിലവിലുണ്ടായിരിക്കരുത്.</translation>
+<translation id="3302709122321372472">ഉള്ളടക്ക സ്ക്രിപ്‌റ്റിന് css '<ph name="RELATIVE_PATH" />' ലോഡ് ചെയ്യാനായില്ല.</translation>
+<translation id="3369521687965833290">വിപുലീകരണം അണ്‍പാക്ക് ചെയ്യാന്‍ കഴിയുന്നില്ല. ഒരു വിപുലീകരണം സുരക്ഷിതമായി അണ്‍പായ്ക്ക് ചെയ്യുന്നതിന്, ഡ്രൈവ് പ്രതീകം ഉപയോഗിച്ച് ആരംഭിക്കുന്ന നിങ്ങളുടെ പ്രൊഫൈൽ ഡയറക്ടറിയിലേക്കുള്ള പാത്ത് ഉണ്ടായിരിക്കണം മാത്രമല്ല ജംഗ്ഷന്‍, മൌണ്ട് പോയിന്‍റ് അല്ലെങ്കില്‍ സിം‌ലിങ്ക് എന്നിവ അടങ്ങിയിരിക്കരുത്.  നിങ്ങളുടെ പ്രൊഫൈലിനായി അത്തരം പാത്തൊന്നും നിലവിലുണ്ടായിരിക്കരുത്.</translation>
 <translation id="3393440416772303020"><ph name="PRODUCT_NAME" /> (സീരിയൽ നമ്പർ <ph name="SERIAL_NUMBER" />)</translation>
 <translation id="3466070586188012397"><ph name="VENDOR_ID" /> വെൻഡറിൽ നിന്നുള്ള <ph name="PRODUCT_NAME" /> (സീരിയൽ നമ്പർ <ph name="SERIAL_NUMBER" />)</translation>
 <translation id="3561217442734750519">സ്വകാര്യ കീയ്‌ക്കായുള്ള ഇന്‍‌പുട്ട് മൂല്യം സാധുവായ പാതയായിരിക്കണം.</translation>
 <translation id="388442998277590542">ഓപ്ഷനുകളുടെ പേജ് '<ph name="OPTIONS_PAGE" />' ലോഡ് ചെയ്യാനായില്ല.</translation>
 <translation id="3984413272403535372">വിപുലീകരണം സൈന്‍‌ ചെയ്യുന്നസമയത്ത് പിശക്.</translation>
-<translation id="39964277676607559">ഉള്ളടക്ക സ്ക്രിപ്റ്റിനായി javascript '<ph name="RELATIVE_PATH" />' ലോഡുചെയ്യാനായില്ല.</translation>
+<translation id="39964277676607559">ഉള്ളടക്ക സ്ക്രിപ്റ്റിനായി javascript '<ph name="RELATIVE_PATH" />' ലോഡ് ചെയ്യാനായില്ല.</translation>
 <translation id="4115165561519362854"><ph name="EXTENSION_VERSION" /> എന്നതിന്റെ ഏറ്റവും കുറഞ്ഞ പതിപ്പിനായി ഈ യന്ത്രത്തിന്റെ അഡ്‌മിനിസ്‌ട്രേറ്റർക്ക് <ph name="EXTENSION_NAME" /> എന്നതാവശ്യമാണ്. അത് ആ പതിപ്പിലേക്ക് (അല്ലെങ്കിൽ അതിനും മുകളിലേക്ക്) അപ്‌ഡേറ്റ് ചെയ്യുന്നതുവരെ പ്രവർത്തനക്ഷമമാക്കാനാവില്ല.</translation>
 <translation id="4233778200880751280">'<ph name="ABOUT_PAGE" />' എന്ന ആമുഖം പേജ് ലോഡ് ചെയ്യാൻ കഴിഞ്ഞില്ല.</translation>
 <translation id="471800408830181311">സ്വകാര്യ കീ ഔട്ട്‌പുട്ട് ചെയ്യുന്നതിന് പരാജയപ്പെട്ടു.</translation>
@@ -40,7 +40,7 @@
 <translation id="5972529113578162692">ഈ മെഷീനിന്‍റെ അഡ്‌മിനിസ്ട്രേറ്ററിന് <ph name="EXTENSION_NAME" /> ഇൻസ്‌റ്റാൾ ചെയ്യേണ്ടതുണ്ട്. ഇത് അൺഇൻസ്‌റ്റാൾ ചെയ്യാനാകില്ല.</translation>
 <translation id="6027032947578871493"><ph name="VENDOR_NAME" /> എന്നതിൽ നിന്നുള്ള അജ്ഞാത ഉൽപ്പന്നം <ph name="PRODUCT_ID" /> (സീരിയൽ നമ്പർ <ph name="SERIAL_NUMBER" />)</translation>
 <translation id="6068932090455285721"><ph name="VENDOR_ID" /> വെൻഡറിൽ നിന്നുള്ള <ph name="PRODUCT_NAME" /></translation>
-<translation id="6143635259298204954">വിപുലീകരണം അണ്‍പാക്ക് ചെയ്യാന്‍ കഴിയില്ല.  വിപുലീകരണം സുരക്ഷിതമായി അണ്‍പാക്ക് ചെയ്യുന്നതിന്, നിങ്ങളുടെ പ്രൊഫൈൽ ഡയറക്ടറിയിലേക്ക് ഒരു സിം‌ലിങ്ക് അടങ്ങിയിട്ടില്ലാത്ത ഒരു പാത്ത് ഉണ്ടായിരിക്കണം.  നിങ്ങളുടെ പ്രൊഫൈലിനായി അത്തരം പാത്തൊന്നും നിലവിലുണ്ടായിരിക്കരുത്.</translation>
+<translation id="6143635259298204954">വിപുലീകരണം അണ്‍പായ്ക്ക് ചെയ്യാന്‍ കഴിയില്ല.  വിപുലീകരണം സുരക്ഷിതമായി അണ്‍പായ്ക്ക് ചെയ്യുന്നതിന്, നിങ്ങളുടെ പ്രൊഫൈൽ ഡയറക്ടറിയിലേക്ക് ഒരു സിം‌ലിങ്ക് അടങ്ങിയിട്ടില്ലാത്ത ഒരു പാത്ത് ഉണ്ടായിരിക്കണം.  നിങ്ങളുടെ പ്രൊഫൈലിനായി അത്തരം പാത്തൊന്നും നിലവിലുണ്ടായിരിക്കരുത്.</translation>
 <translation id="6322279351188361895">സ്വകാര്യ കീ റീഡുചെയ്യുന്നതിന് പരാജയപ്പെട്ടു.</translation>
 <translation id="6391538222494443604">ഇന്‍‌പുട്ട് ഡയറക്‌റ്ററി നിലവിലുണ്ടായിരിക്കണം.</translation>
 <translation id="641087317769093025">വിപുലീകരണം അൺസിപ്പ് ചെയ്യാൻ കഴിഞ്ഞില്ല</translation>
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_ml.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_ml.xtb
index 0a57fef..706ebc88e 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_ml.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_ml.xtb
@@ -9,7 +9,7 @@
 <translation id="1617663976202781617">Chromium സമന്വയത്തിൽ നിന്നുള്ള ഡാറ്റ</translation>
 <translation id="1736662517232558588">Chromium ഡാറ്റ മായ്‌‌ച്ചു</translation>
 <translation id="1838412507805038478">ഈ വെബ്‌സൈറ്റിന്റെ സർട്ടിഫിക്കറ്റ് <ph name="ISSUER" /> നൽകിയതാണെന്ന് Chromium പരിശോധിച്ചുറപ്പിച്ചു.</translation>
-<translation id="1843424232666537147">Chromium-എന്നതിന് ഇന്റർനെറ്റ് ഡാറ്റയും നിങ്ങൾക്ക് എത്രമാത്രം വേഗത്തിൽ വെബ്‌പേജുകൾ ലോഡ് ചെയ്യാനാവുമെന്ന കാര്യവും മാനേജ് ചെയ്യാൻ സഹായിക്കുന്ന ഫീച്ചറുകളുണ്ട്.
+<translation id="1843424232666537147">Chromium-ത്തിന് ഇന്റർനെറ്റ് ഡാറ്റയും നിങ്ങൾക്ക് എത്രമാത്രം വേഗത്തിൽ വെബ്‌പേജുകൾ ലോഡ് ചെയ്യാനാവുമെന്ന കാര്യവും മാനേജ് ചെയ്യാൻ സഹായിക്കുന്ന ഫീച്ചറുകളുണ്ട്.
 <ph name="BEGIN_LINK" />കൂടുതലറിയുക<ph name="END_LINK" /></translation>
 <translation id="2075400798887076382">നിങ്ങൾ കമ്പ്യൂട്ടറിൽ തുറന്നിരിക്കുന്ന ടാബുകൾ ഇവിടെ നിന്ന് ആക്‌സസ് ചെയ്യുക. കമ്പ്യൂട്ടറിൽ Chromium തുറന്ന്, മെനുവിൽ പോയി "Chromium-ത്തിൽ സൈൻ ഇൻ ചെയ്യുക..." തിരഞ്ഞെടുക്കുക</translation>
 <translation id="2168108852149185974">ചില ആഡ് ഓണുകൾ Chromium ക്രാഷാകാനിടയാക്കും. ഇനിപ്പറയുന്നവ അൺഇൻസ്‌റ്റാൾ ചെയ്യുക:</translation>
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_no.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_no.xtb
index 7c1832b..46e06d0 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_no.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_no.xtb
@@ -12,7 +12,7 @@
 <translation id="1843424232666537147">Chromium har funksjoner som hjelper deg med å administrere Internett-dataene dine og hvor fort du kan laste inn nettsider.
 <ph name="BEGIN_LINK" />Finn ut mer<ph name="END_LINK" /></translation>
 <translation id="2075400798887076382">Få tilgang til fanene du har åpne på datamaskinen, her. Bare åpne Chromium på datamaskinen, gå til menyen og velg «Logg på Chromium».</translation>
-<translation id="2168108852149185974">Noen tillegg fører til at Chrome kræsjer. Avinstaller dette:</translation>
+<translation id="2168108852149185974">Noen tillegg fører til at Chrome krasjer. Avinstaller dette:</translation>
 <translation id="2178608107313874732">Chromium kan ikke bruke kameraet akkurat nå</translation>
 <translation id="2195025571279539885">Vil du at Chromium skal tilby å oversette sider på <ph name="LANGUAGE_NAME" /> på dette nettstedet neste gang?</translation>
 <translation id="2590893390871230428">Synkroniser Chromium-dataene dine</translation>
@@ -34,7 +34,7 @@
 <translation id="6626296268883197964">Ved å bruke denne appen samtykker du i Chromiums <ph name="BEGIN_LINK_TOS" />vilkår for bruk<ph name="END_LINK_TOS" /> og <ph name="BEGIN_LINK_PRIVACY" />merknad om personvern<ph name="END_LINK_PRIVACY" />.</translation>
 <translation id="7099326575020694068">Chromium kan ikke bruke kameraet i modus for delt visning</translation>
 <translation id="7208566199746267865">Med Chromium kan du spare tid, siden du får tilgang til kontoene dine på nettet. Du kan legge til eller fjerne kontoer i Innstillinger.</translation>
-<translation id="7269362888766543920">Noen tillegg fører til at Chromium kræsjer. Prøv å avinstallere dem.</translation>
+<translation id="7269362888766543920">Noen tillegg fører til at Chromium krasjer. Prøv å avinstallere dem.</translation>
 <translation id="7337881442233988129">Chromium</translation>
 <translation id="7357211569052832586">De valgte dataene er fjernet fra Chromium og alle synkroniserte enheter. Det kan hende Google-kontoen din har andre typer nettleserlogger, for eksempel for søk og aktivitet fra andre Google-tjenester, på history.google.com.</translation>
 <translation id="7400689562045506105">Bruk Chromium overalt</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_ml.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_ml.xtb
index 5885d03..e5585b9 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_ml.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_ml.xtb
@@ -32,7 +32,7 @@
 <translation id="5642200033778930880">വിഭജിത കാഴ്‌ച മോഡിൽ Google Chrome-ന് നിങ്ങളുടെ ക്യാമറ ഉപയോഗിക്കാനാവില്ല</translation>
 <translation id="5690427481109656848">Google LLC</translation>
 <translation id="5854621639439811139">Chrome നുറുങ്ങ്. മടങ്ങുക, മുമ്പോട്ട് പോകുക, തിരയൽ, എന്നീ ചില ബട്ടണുകൾ ഇപ്പോൾ നിങ്ങളുടെ സ്‌ക്രീനിന്റെ താഴെയാണ്.</translation>
-<translation id="6036420186814142909">നിങ്ങളുടെ ഇന്റർനെറ്റ് ഡാറ്റ നിയന്ത്രിക്കുന്നതിനെയും വെബ്‌പേജുകൾ നിങ്ങൾക്ക് എങ്ങനെ വേഗത്തിൽ ലോഡുചെയ്യാനാകുമെന്നതിനെയും സഹായിക്കുന്ന സവിശേഷതകൾ Google Chrome-നുണ്ട്.
+<translation id="6036420186814142909">നിങ്ങളുടെ ഇന്റർനെറ്റ് ഡാറ്റ നിയന്ത്രിക്കുന്നതിനെയും വെബ്‌പേജുകൾ നിങ്ങൾക്ക് എങ്ങനെ വേഗത്തിൽ ലോഡ് ചെയ്യാനാകുമെന്നതിനെയും സഹായിക്കുന്ന സവിശേഷതകൾ Google Chrome-നുണ്ട്.
 <ph name="BEGIN_LINK" />കൂടുതലറിയുക<ph name="END_LINK" /></translation>
 <translation id="6573431926118603307">നിങ്ങളുടെ മറ്റ് ഉപകരണങ്ങളിലെ Chrome-ൽ തുറന്ന ടാബുകൾ ഇവിടെ ദൃശ്യമാകും.</translation>
 <translation id="6600954340915313787">Chrome-ലേക്ക് പ്കർത്തി</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 6b66ea7..2f1ccfb 100644
--- a/ios/chrome/app/strings/resources/ios_strings_es-419.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_es-419.xtb
@@ -253,7 +253,7 @@
 <translation id="4620246317052452550">Páginas que leíste</translation>
 <translation id="4630540211544979320">Traducir páginas</translation>
 <translation id="4636930964841734540">Información</translation>
-<translation id="4659126640776004816">Se activa esta función cuando accedes a tu Cuenta de Google.</translation>
+<translation id="4659126640776004816">Esta función se activa cuando accedes a tu Cuenta de Google.</translation>
 <translation id="4659667755519643272">Acceder al alternador de pestañas</translation>
 <translation id="4666531726415300315">Accediste como <ph name="EMAIL" />.
 
diff --git a/ios/chrome/app/strings/resources/ios_strings_es.xtb b/ios/chrome/app/strings/resources/ios_strings_es.xtb
index 0ef3c59..65ca8be 100644
--- a/ios/chrome/app/strings/resources/ios_strings_es.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_es.xtb
@@ -99,7 +99,7 @@
 <translation id="2273327106802955778">Menú más</translation>
 <translation id="2316709634732130529">Utilizar la contraseña sugerida</translation>
 <translation id="2320166752086256636">Ocultar teclado</translation>
-<translation id="2330129964253841015">Avisar si las contraseñas están en riesgo</translation>
+<translation id="2330129964253841015">Avisar si se vulneran tus contraseñas</translation>
 <translation id="2339560363438331454">Servicios de Google y sincronización</translation>
 <translation id="2351097562818989364">Se han restablecido tus ajustes de traducción.</translation>
 <translation id="2359043044084662842">Traducir</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_hi.xtb b/ios/chrome/app/strings/resources/ios_strings_hi.xtb
index 408f2f2..f7b0586c 100644
--- a/ios/chrome/app/strings/resources/ios_strings_hi.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_hi.xtb
@@ -99,7 +99,7 @@
 <translation id="2273327106802955778">ज़्यादा मेन्यू</translation>
 <translation id="2316709634732130529">सुझाए गए पासवर्ड का इस्तेमाल करें</translation>
 <translation id="2320166752086256636">कीबोर्ड छिपाएं</translation>
-<translation id="2330129964253841015">अगर आपके पासवर्ड गलत तरीके से इस्तेमाल किए गए हैं, तो आपको चेतावनी दे</translation>
+<translation id="2330129964253841015">अगर आपके पासवर्ड का गलत इस्तेमाल हुआ है, तो आपको चेतावनी दे</translation>
 <translation id="2339560363438331454">सिंक, Google सेवाएं</translation>
 <translation id="2351097562818989364">आपकी अनुवाद सेटिंग रीसेट कर दी गई हैं.</translation>
 <translation id="2359043044084662842">अनुवाद करें</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_ml.xtb b/ios/chrome/app/strings/resources/ios_strings_ml.xtb
index 38fa668..35ed86de 100644
--- a/ios/chrome/app/strings/resources/ios_strings_ml.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_ml.xtb
@@ -137,7 +137,7 @@
 <translation id="2830972654601096923">വിലാസങ്ങൾ മാനേജ് ചെയ്യുക...</translation>
 <translation id="2834956026595107950"><ph name="TITLE" />, <ph name="STATE" />, <ph name="URL" /></translation>
 <translation id="2840687315230832938">പ്രാഥമിക സമന്വയ സജ്ജീകരണം പൂർത്തിയാക്കിയിട്ടില്ല</translation>
-<translation id="2843803966603263712">വിവർത്തന ക്രമീകരണങ്ങൾ പുനഃസജ്ജമാക്കുക</translation>
+<translation id="2843803966603263712">വിവർത്തന ക്രമീകരണങ്ങൾ റീസെറ്റ് ചെയ്യുക</translation>
 <translation id="2858204748079866344">നിങ്ങളുടെ സ്വകാര്യത പരിരക്ഷിക്കാൻ, Chrome ഈ ഫീൽഡിൽ പാസ്‌വേഡ് സ്വമേധയാ പൂരിപ്പിക്കില്ല.</translation>
 <translation id="285960592395650245">വീണ്ടും ഡൗൺലോഡ് ചെയ്യാൻ ശ്രമിക്കുക</translation>
 <translation id="2870560284913253234">സൈറ്റ്</translation>
@@ -223,7 +223,7 @@
 <translation id="408404951701638773">തിരയൽ ബാറിൽ എത്താൻ ഇപ്പോൾ എളുപ്പമാണ്</translation>
 <translation id="411254640334432676">ഡൗൺലോഡ് പരാജയപ്പെട്ടു.</translation>
 <translation id="4112644173421521737">തിരയുക</translation>
-<translation id="4121993058175073134">നെറ്റ്-എക്‌സ്‌പോർട്ട് ഡാറ്റ അയയ്‌ക്കുന്നതിന്, ക്രമീകരണങ്ങളുടെ അപ്ലിക്കേഷനിൽ നിങ്ങളുടെ ഇമെയിൽ അക്കൗണ്ട് കോൺഫിഗർ ചെയ്യുക.</translation>
+<translation id="4121993058175073134">നെറ്റ്-എക്‌സ്‌പോർട്ട് ഡാറ്റ അയയ്‌ക്കുന്നതിന്, ക്രമീകരണ ആപ്പിൽ നിങ്ങളുടെ ഇമെയിൽ അക്കൗണ്ട് കോൺഫിഗർ ചെയ്യുക.</translation>
 <translation id="4124987746317609294">സമയ ശ്രേണി</translation>
 <translation id="4172051516777682613">എല്ലായ്പ്പോഴും ദൃശ്യമാക്കുക</translation>
 <translation id="418156467088430727">പുതിയ ടാബിൽ ഓഫ്‌ലൈൻ പതിപ്പ് കാണുക</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_no.xtb b/ios/chrome/app/strings/resources/ios_strings_no.xtb
index 6f6bf6f4..94e084f1 100644
--- a/ios/chrome/app/strings/resources/ios_strings_no.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_no.xtb
@@ -253,7 +253,7 @@
 <translation id="4620246317052452550">Sider du har lest</translation>
 <translation id="4630540211544979320">Oversett sider</translation>
 <translation id="4636930964841734540">Info</translation>
-<translation id="4659126640776004816">Når du logger på Google-kontoen, blir denne funksjonen slått på.</translation>
+<translation id="4659126640776004816">Når du logger på Google-kontoen din, blir denne funksjonen slått på.</translation>
 <translation id="4659667755519643272">Åpne fanevelgeren</translation>
 <translation id="4666531726415300315">Logget på som <ph name="EMAIL" />.
 
diff --git a/ios/chrome/app/strings/resources/ios_strings_ro.xtb b/ios/chrome/app/strings/resources/ios_strings_ro.xtb
index cf5b5c5..ac455168 100644
--- a/ios/chrome/app/strings/resources/ios_strings_ro.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_ro.xtb
@@ -99,7 +99,7 @@
 <translation id="2273327106802955778">Meniul Mai multe</translation>
 <translation id="2316709634732130529">Folosește parola sugerată</translation>
 <translation id="2320166752086256636">Ascunde tastatura</translation>
-<translation id="2330129964253841015">Te avertizează dacă parolele tale au fost compromise</translation>
+<translation id="2330129964253841015">Avertizează-mă dacă parolele au fost compromise</translation>
 <translation id="2339560363438331454">Sincronizarea și Serviciile Google</translation>
 <translation id="2351097562818989364">Setările de traducere au fost resetate.</translation>
 <translation id="2359043044084662842">Tradu</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_ru.xtb b/ios/chrome/app/strings/resources/ios_strings_ru.xtb
index 8692569..bc039bd 100644
--- a/ios/chrome/app/strings/resources/ios_strings_ru.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_ru.xtb
@@ -99,7 +99,7 @@
 <translation id="2273327106802955778">Меню "Ещё"</translation>
 <translation id="2316709634732130529">Использовать предложенный пароль</translation>
 <translation id="2320166752086256636">Скрыть клавиатуру</translation>
-<translation id="2330129964253841015">Сообщать о компрометации паролей</translation>
+<translation id="2330129964253841015">Сообщать об утечке паролей</translation>
 <translation id="2339560363438331454">Синхронизация сервисов Google</translation>
 <translation id="2351097562818989364">Настройки перевода сброшены</translation>
 <translation id="2359043044084662842">Перевести</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_ta.xtb b/ios/chrome/app/strings/resources/ios_strings_ta.xtb
index 62325110..9552544 100644
--- a/ios/chrome/app/strings/resources/ios_strings_ta.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_ta.xtb
@@ -253,7 +253,7 @@
 <translation id="4620246317052452550">நீங்கள் படித்த பக்கங்கள்</translation>
 <translation id="4630540211544979320">பக்கங்களை மொழிபெயர்த்தல்</translation>
 <translation id="4636930964841734540">தகவல்</translation>
-<translation id="4659126640776004816">உங்கள் Google கணக்கில் உள்நுழையும்போது இந்த அம்சம் இயக்கப்பட்டது.</translation>
+<translation id="4659126640776004816">உங்கள் Google கணக்கில் உள்நுழையும்போது இந்த அம்சம் இயக்கப்படும்.</translation>
 <translation id="4659667755519643272">தாவல் மாற்றியைத் துவக்கு</translation>
 <translation id="4666531726415300315"><ph name="EMAIL" /> ஆக உள்நுழைந்துள்ளீர்கள்.
 
diff --git a/media/gpu/chromeos/image_processor_test.cc b/media/gpu/chromeos/image_processor_test.cc
index 78cfac21..80b1231 100644
--- a/media/gpu/chromeos/image_processor_test.cc
+++ b/media/gpu/chromeos/image_processor_test.cc
@@ -237,7 +237,7 @@
   ASSERT_TRUE(output_image.LoadMetadata());
 
   auto ip_client = CreateImageProcessorClient(
-      input_image, {VideoFrame::STORAGE_GPU_MEMORY_BUFFER}, output_image,
+      input_image, {VideoFrame::STORAGE_GPU_MEMORY_BUFFER}, &output_image,
       {VideoFrame::STORAGE_GPU_MEMORY_BUFFER});
 
   ip_client->Process(input_image, output_image);
diff --git a/media/mojo/mojom/cdm_storage.mojom b/media/mojo/mojom/cdm_storage.mojom
index 0ee20cc7..53b39df2 100644
--- a/media/mojo/mojom/cdm_storage.mojom
+++ b/media/mojo/mojom/cdm_storage.mojom
@@ -25,7 +25,7 @@
   //   and must not start with an underscore ('_'). If this happens,
   //   |status| == kFailure is returned.
   Open(string file_name)
-    => (Status status, associated CdmFile? cdm_file);
+    => (Status status, pending_associated_remote<CdmFile>? cdm_file);
 };
 
 // Provides a way to access the contents of the file opened. When the connection
@@ -50,4 +50,4 @@
   // save space. The contents of the file are unknown if Write()
   // fails.
   Write(array<uint8> data) => (Status status);
-};
\ No newline at end of file
+};
diff --git a/media/mojo/services/mojo_cdm_file_io.cc b/media/mojo/services/mojo_cdm_file_io.cc
index 453e179d..7d5d7c1 100644
--- a/media/mojo/services/mojo_cdm_file_io.cc
+++ b/media/mojo/services/mojo_cdm_file_io.cc
@@ -80,12 +80,13 @@
   // Open() failed.
   auto callback = mojo::WrapCallbackWithDefaultInvokeIfNotRun(
       base::BindOnce(&MojoCdmFileIO::OnFileOpened, weak_factory_.GetWeakPtr()),
-      StorageStatus::kFailure, nullptr);
+      StorageStatus::kFailure, mojo::NullAssociatedRemote());
   cdm_storage_->Open(file_name_string, std::move(callback));
 }
 
-void MojoCdmFileIO::OnFileOpened(StorageStatus status,
-                                 mojom::CdmFileAssociatedPtrInfo cdm_file) {
+void MojoCdmFileIO::OnFileOpened(
+    StorageStatus status,
+    mojo::PendingAssociatedRemote<mojom::CdmFile> cdm_file) {
   DVLOG(3) << __func__ << " file: " << file_name_ << ", status: " << status;
 
   // This logs the end of the async Open() request, and separately logs
diff --git a/media/mojo/services/mojo_cdm_file_io.h b/media/mojo/services/mojo_cdm_file_io.h
index f7fd9fc..49d7408 100644
--- a/media/mojo/services/mojo_cdm_file_io.h
+++ b/media/mojo/services/mojo_cdm_file_io.h
@@ -16,6 +16,8 @@
 #include "media/cdm/api/content_decryption_module.h"
 #include "media/mojo/mojom/cdm_storage.mojom.h"
 #include "media/mojo/services/media_mojo_export.h"
+#include "mojo/public/cpp/bindings/associated_remote.h"
+#include "mojo/public/cpp/bindings/pending_associated_remote.h"
 
 namespace media {
 
@@ -68,7 +70,7 @@
 
   // Called when the file is opened (or not).
   void OnFileOpened(mojom::CdmStorage::Status status,
-                    mojom::CdmFileAssociatedPtrInfo cdm_file);
+                    mojo::PendingAssociatedRemote<mojom::CdmFile> cdm_file);
 
   // Called when the read operation is done.
   void OnFileRead(mojom::CdmFile::Status status,
@@ -101,7 +103,7 @@
   // |cdm_file_| is used to read and write the file and is released when the
   // file is closed so that CdmStorage can tell that the file is no longer being
   // used.
-  mojom::CdmFileAssociatedPtr cdm_file_;
+  mojo::AssociatedRemote<mojom::CdmFile> cdm_file_;
 
   // Keep track of operations in progress.
   State state_ = State::kUnopened;
diff --git a/media/mojo/services/mojo_cdm_helper_unittest.cc b/media/mojo/services/mojo_cdm_helper_unittest.cc
index 7afe69b..f93b9eaf 100644
--- a/media/mojo/services/mojo_cdm_helper_unittest.cc
+++ b/media/mojo/services/mojo_cdm_helper_unittest.cc
@@ -10,7 +10,7 @@
 #include "base/test/task_environment.h"
 #include "media/cdm/api/content_decryption_module.h"
 #include "media/mojo/mojom/cdm_storage.mojom.h"
-#include "mojo/public/cpp/bindings/associated_binding.h"
+#include "mojo/public/cpp/bindings/associated_receiver.h"
 #include "mojo/public/cpp/bindings/strong_binding.h"
 #include "services/service_manager/public/cpp/binder_registry.h"
 #include "services/service_manager/public/mojom/interface_provider.mojom.h"
@@ -52,19 +52,17 @@
 
 class MockCdmStorage : public mojom::CdmStorage {
  public:
-  MockCdmStorage() : client_binding_(&cdm_file_) {}
+  MockCdmStorage() = default;
   ~MockCdmStorage() override = default;
 
   void Open(const std::string& file_name, OpenCallback callback) override {
-    mojom::CdmFileAssociatedPtrInfo client_ptr_info;
-    client_binding_.Bind(mojo::MakeRequest(&client_ptr_info));
     std::move(callback).Run(mojom::CdmStorage::Status::kSuccess,
-                            std::move(client_ptr_info));
+                            client_receiver_.BindNewEndpointAndPassRemote());
   }
 
  private:
   TestCdmFile cdm_file_;
-  mojo::AssociatedBinding<mojom::CdmFile> client_binding_;
+  mojo::AssociatedReceiver<mojom::CdmFile> client_receiver_{&cdm_file_};
 };
 
 void CreateCdmStorage(mojom::CdmStorageRequest request) {
diff --git a/remoting/resources/remoting_strings_ml.xtb b/remoting/resources/remoting_strings_ml.xtb
index fd2cb0e..8192ec1 100644
--- a/remoting/resources/remoting_strings_ml.xtb
+++ b/remoting/resources/remoting_strings_ml.xtb
@@ -44,7 +44,7 @@
 ഈ അനുമതി നൽകാൻ, താഴെയുള്ള '<ph name="BUTTON_NAME" />' എന്നത് ക്ലിക്ക് ചെയ്‍ത് 'സ്ക്രീൻ റെക്കോർഡിംഗ്' മുൻഗണനകൾ പെയിൻ തുറക്കുക, ശേഷം '<ph name="SERVICE_SCRIPT_NAME" />' എന്നതിന് അടുത്തുള്ള ബോക്‌സിൽ ചെക്ക്‌ മാർക്കിടുക.
 
 '<ph name="SERVICE_SCRIPT_NAME" />' എന്നതിൽ മുമ്പേ ചെക്ക്‌മാർക്ക് ഇട്ടിട്ടുണ്ടെങ്കിൽ, അത് അൺചെക്ക് ചെയ്‍ത ശേഷം വീണ്ടും ചെക്ക്‌ മാർക്കിടുക.</translation>
-<translation id="2208514473086078157">ഈ കമ്പ്യൂട്ടർ Chrome വിദൂര ഡെസ്‌ക്‌ടോപ്പ് ഹോസ്റ്റായി പങ്കിടാൻ നയ ക്രമീകരണങ്ങൾ അനുവദിക്കുന്നില്ല. സഹായത്തിനായി നിങ്ങളുടെ സിസ്റ്റം അഡ്‌മിനിനുമായി ബന്ധപ്പെടുക.</translation>
+<translation id="2208514473086078157">ഈ കമ്പ്യൂട്ടർ Chrome വിദൂര ഡെസ്‌ക്‌ടോപ്പ് ഹോസ്റ്റായി പങ്കിടാൻ നയ ക്രമീകരണങ്ങൾ അനുവദിക്കുന്നില്ല. സഹായത്തിനായി നിങ്ങളുടെ സിസ്റ്റം അഡ്‌മിനുമായി ബന്ധപ്പെടുക.</translation>
 <translation id="2220529011494928058">ഒരു പ്രശ്‌നം റിപ്പോർട്ടുചെയ്യുക</translation>
 <translation id="2221097377466213233">Win കീയ്‌ക്കായി വലത് Ctrl ഉപയോഗിക്കുക (Mac-ൽ ⌘)</translation>
 <translation id="2235518894410572517">മറ്റൊരു ഉപയോക്താവിന് കാണാനും നിയന്ത്രിക്കാനുമായി ഈ കമ്പ്യൂട്ടർ പങ്കിടുക.</translation>
@@ -63,7 +63,7 @@
 <translation id="2499160551253595098">ഉപയോഗ വിവരക്കണക്കുകളും ക്രാഷ് റിപ്പോർട്ടുകളും ശേഖരിക്കുന്നതിന് ഞങ്ങളെ അനുവദിച്ചുകൊണ്ട് Chrome വിദൂര ഡെസ്‌ക്‌ടോപ്പ് മെച്ചപ്പെടുത്തുന്നതിന് ഞങ്ങളെ സഹായിക്കുക.</translation>
 <translation id="2504109125669302160"><ph name="PRODUCT_NAME" /> എന്നതിന് 'ഉപയോഗസഹായി' അനുമതി നൽകുക</translation>
 <translation id="2509394361235492552"><ph name="HOSTNAME" /> എന്നതിലേക്ക് കണക്റ്റുചെയ്‌തു</translation>
-<translation id="2512228156274966424">ശ്രദ്ധിക്കുക: എല്ലാ കീബോർഡ് കുറുക്കുവഴികളും ലഭ്യമാണെന്ന് ഉറപ്പാക്കുന്നതിന്, നിങ്ങൾക്ക് Chrome വിദൂര ഡെസ്‌ക്‌ടോപ്പ് 'വിൻഡോ ആയി തുറക്കുക' എന്നതിലേക്ക് കോൺഫിഗർ ചെയ്യാനാകും.</translation>
+<translation id="2512228156274966424">ശ്രദ്ധിക്കുക: എല്ലാ കീബോഡ് കുറുക്കുവഴികളും ലഭ്യമാണെന്ന് ഉറപ്പാക്കുന്നതിന്, നിങ്ങൾക്ക് Chrome വിദൂര ഡെസ്‌ക്‌ടോപ്പ് 'വിൻഡോ ആയി തുറക്കുക' എന്നതിലേക്ക് കോൺഫിഗർ ചെയ്യാനാകും.</translation>
 <translation id="2540992418118313681">ഈ കമ്പ്യൂട്ടർ കാണുന്നതിനും നിയന്ത്രിക്കുന്നതിനും മറ്റൊരു ഉപയോക്താവിന് പങ്കിടാൻ നിങ്ങൾക്ക് താൽപ്പര്യമുണ്ടോ?</translation>
 <translation id="2579271889603567289">ഹോസ്റ്റ് ക്രാഷായി അല്ലെങ്കിൽ ആരംഭിക്കുന്നതിൽ പരാജയപ്പെട്ടു.</translation>
 <translation id="2599300881200251572">Chrome വിദൂര ഡെസ്‌ക്ടോപ്പ് ക്ലയന്റുകളിൽ നിന്നുള്ള ഇൻകമിംഗ് കണക്ഷനുകളെ ഈ സേവനം പ്രവർത്തനക്ഷമമാക്കുന്നു.</translation>
@@ -109,7 +109,7 @@
 <translation id="3649256019230929621">വിൻഡോ ചെറുതാക്കുക</translation>
 <translation id="369442766917958684">ഓഫ്‌ലൈൻ.</translation>
 <translation id="3695446226812920698">എങ്ങനെയെന്നറിയുക</translation>
-<translation id="3718805989288361841">Chrome വിദൂര ഡെസ്‌ക്‌ടോപ്പിനായുള്ള നയങ്ങളുടെ ക്രമീകരണത്തിൽ പിശകുണ്ടായി. സഹായത്തിന് നിങ്ങളുടെ സിസ്‌റ്റം അഡ്‌മിനിസ്‌ട്രേറ്ററുമായി ബന്ധപ്പെടുക.</translation>
+<translation id="3718805989288361841">Chrome വിദൂര ഡെസ്‌ക്‌ടോപ്പിനായുള്ള നയങ്ങളുടെ ക്രമീകരണത്തിൽ പിശകുണ്ടായി. സഹായത്തിന് നിങ്ങളുടെ സിസ്‌റ്റം അഡ്‌മിനുമായി ബന്ധപ്പെടുക.</translation>
 <translation id="3776024066357219166">നിങ്ങളുടെ Chrome വിദൂര ഡെസ്‌ക്‌ടോപ്പ് സെഷന്‍ അവസാനിച്ചു.</translation>
 <translation id="3870154837782082782">Google Inc.</translation>
 <translation id="3884839335308961732">Chrome വിദൂര ഡെസ്ക്‌ടോപ്പിലൂടെ ആക്‌സസ് അനുവദിക്കുന്നതിന് ചുവടെയുള്ള നിങ്ങളുടെ അക്കൗണ്ടും PIN-ഉം സ്ഥിരീകരിക്കുക.</translation>
@@ -147,7 +147,7 @@
 <translation id="4472575034687746823">ആരംഭിക്കാം</translation>
 <translation id="4481276415609939789">നിങ്ങൾ രജിസ്റ്റർ ചെയ്‌ത കമ്പ്യൂട്ടറുകളൊന്നുമില്ല. ഒരു കമ്പ്യൂട്ടറിലേക്ക് വിദൂര കണക്ഷനുകൾ പ്രാപ്‌തമാക്കുന്നതിന്, അതിൽ Chromoting ഇൻസ്റ്റാൾ ചെയ്‌ത് “<ph name="BUTTON_NAME" />” ക്ലിക്ക് ചെയ്യുക.</translation>
 <translation id="4513946894732546136">ഫീഡ്ബാക്ക്</translation>
-<translation id="4517233780764084060">ശ്രദ്ധിക്കുക: എല്ലാ കീബോർഡ് കുറുക്കുവഴികളും ലഭ്യമാണെന്ന് ഉറപ്പുവരുത്താൻ, നിങ്ങൾക്ക് 'വിൻഡോ ആയി തുറക്കുക' എന്നതിൽ ക്രോമോട്ടിംഗ് കോൺഫിഗർ ചെയ്യാനാകും.</translation>
+<translation id="4517233780764084060">ശ്രദ്ധിക്കുക: എല്ലാ കീബോർഡ് കുറുക്കുവഴികളും ലഭ്യമാണെന്ന് ഉറപ്പുവരുത്താൻ, നിങ്ങൾക്ക് 'വിൻഡോ ആയി തുറക്കുക' എന്നതിൽ Chromoting കോൺഫിഗർ ചെയ്യാനാകും.</translation>
 <translation id="4563926062592110512">ക്ലയന്റ് വിച്ഛേദിച്ചു: <ph name="CLIENT_USERNAME" />.</translation>
 <translation id="4572065712096155137">ആക്‌സസ്</translation>
 <translation id="4592037108270173918">മൊബൈൽ നെറ്റ്‌വര്‍ക്കിലൂടെ ഒരു ഉപകരണത്തിലേക്ക് കണക്റ്റ് ചെയ്യുമ്പോൾ ഡാറ്റാ നിരക്കുകൾ ബാധകമായേക്കാം. തുടരണോ?</translation>
@@ -284,7 +284,7 @@
 <translation id="7678209621226490279">ഇടതുവശത്തേക്ക് ഡോക്കുചെയ്യുക</translation>
 <translation id="7693372326588366043">ഹോസ്റ്റുകളുടെ ലിസ്റ്റ് പുതുക്കുക</translation>
 <translation id="7714222945760997814">ഇത് റിപ്പോർട്ട് ചെയ്യുക</translation>
-<translation id="7782471917492991422">നിങ്ങളുടെ കമ്പ്യൂട്ടറിന്റെ പവർ മാനേജുമെന്റ് ക്രമീകരണങ്ങൾ പരിശോധിച്ച്, നിഷ്‌ക്രിയമായിരിക്കുമ്പോൾ സ്ലീപ്പ് മോഡാകുന്ന തരത്തിൽ കോൺഫിഗർ ചെയ്‌തിട്ടില്ലെന്ന് ഉറപ്പുവരുത്തുക.</translation>
+<translation id="7782471917492991422">നിങ്ങളുടെ കമ്പ്യൂട്ടറിന്റെ പവർ മാനേജ്മെന്‍റ് ക്രമീകരണങ്ങൾ പരിശോധിച്ച്, നിഷ്‌ക്രിയമായിരിക്കുമ്പോൾ സ്ലീപ്പ് മോഡാകുന്ന തരത്തിൽ കോൺഫിഗർ ചെയ്‌തിട്ടില്ലെന്ന് ഉറപ്പുവരുത്തുക.</translation>
 <translation id="7810127880729796595">സ്ഥിതിവിവരക്കണക്കുകൾ കാണിക്കുക (കണക്ഷൻ: <ph name="QUALITY" />)</translation>
 <translation id="7836926030608666805">ആവശ്യമുള്ള ചില ഘടകങ്ങൾ കാണുന്നില്ല. നിങ്ങൾ Chrome-ന്റെ ഏറ്റവും പുതിയ പതിപ്പ് ഉപയോഗിക്കുന്നുവെന്ന് ഉറപ്പാക്കി വീണ്ടും ശ്രമിക്കുക.</translation>
 <translation id="7868137160098754906">വിദൂര കമ്പ്യൂട്ടറിനായി നിങ്ങളുടെ പിൻ നൽകുക.</translation>
diff --git a/remoting/resources/remoting_strings_no.xtb b/remoting/resources/remoting_strings_no.xtb
index a87fcc9..683415b 100644
--- a/remoting/resources/remoting_strings_no.xtb
+++ b/remoting/resources/remoting_strings_no.xtb
@@ -65,7 +65,7 @@
 <translation id="2509394361235492552">Koblet til <ph name="HOSTNAME" /></translation>
 <translation id="2512228156274966424">MERK: For å sikre at alle hurtigtastene er tilgjengelige, kan du konfigurere Chrome Eksternt skrivebord til «Åpne som vindu».</translation>
 <translation id="2540992418118313681">Har du lyst til å dele denne datamaskinen slik at en annen bruker kan se og kontrollere den?</translation>
-<translation id="2579271889603567289">Verten kræsjet eller kunne ikke starte.</translation>
+<translation id="2579271889603567289">Verten krasjet eller kunne ikke starte.</translation>
 <translation id="2599300881200251572">Med denne tjenesten kan du motta innkommende tilkoblinger fra Chrome Eksternt skrivebord-klienter.</translation>
 <translation id="2647232381348739934">Chromoting-tjeneste</translation>
 <translation id="2676780859508944670">Behandler …</translation>
@@ -159,7 +159,7 @@
 <translation id="4736223761657662401">Tilkoblingslogg</translation>
 <translation id="4741792197137897469">Autentiseringen mislyktes. Logg på Chrome på nytt.</translation>
 <translation id="477305884757156764">Appen er for langsom.</translation>
-<translation id="4784508858340177375">X-tjeneren kræsjet eller kunne ikke starte.</translation>
+<translation id="4784508858340177375">X-tjeneren krasjet eller kunne ikke starte.</translation>
 <translation id="4795786176190567663">Du har ikke tillatelse til å utføre denne handlingen.</translation>
 <translation id="4798680868612952294">Alternativer for mus</translation>
 <translation id="4804818685124855865">Koble fra</translation>
@@ -326,7 +326,7 @@
 <translation id="8642984861538780905">Akseptabel</translation>
 <translation id="8712909229180978490">Jeg ser ikke de lagrede filene mine på nettet i Google Disk.</translation>
 <translation id="8743328882720071828">Vil du tillate at <ph name="CLIENT_USERNAME" /> kan se og kontrollere datamaskinen din?</translation>
-<translation id="8747048596626351634">Økten kræsjet eller kunne ikke starte. Hvis ~/.chrome-remote-desktop-session eksisterer på den eksterne datamaskinen, må du sørge for at den starter en prosess i forgrunnen som kjører lenge – for eksempel et skrivebordsmiljø eller en vindusbehandler.</translation>
+<translation id="8747048596626351634">Økten krasjet eller kunne ikke starte. Hvis ~/.chrome-remote-desktop-session eksisterer på den eksterne datamaskinen, må du sørge for at den starter en prosess i forgrunnen som kjører lenge – for eksempel et skrivebordsmiljø eller en vindusbehandler.</translation>
 <translation id="8759753423332885148">Finn ut mer</translation>
 <translation id="8791202241915690908">Last ned installasjonsprogrammet for Chromoting-verten</translation>
 <translation id="8804164990146287819">Personvernregler</translation>
diff --git a/services/device/nfc/android/java/src/org/chromium/device/nfc/NdefMessageUtils.java b/services/device/nfc/android/java/src/org/chromium/device/nfc/NdefMessageUtils.java
index c4f5deb..f208c3b 100644
--- a/services/device/nfc/android/java/src/org/chromium/device/nfc/NdefMessageUtils.java
+++ b/services/device/nfc/android/java/src/org/chromium/device/nfc/NdefMessageUtils.java
@@ -26,8 +26,6 @@
     private static final String TAG = "NdefMessageUtils";
     private static final String AUTHOR_RECORD_DOMAIN = "w3.org";
     private static final String AUTHOR_RECORD_TYPE = "A";
-    private static final String TEXT_MIME = "text/plain";
-    private static final String OCTET_STREAM_MIME = "application/octet-stream";
     private static final String ENCODING_UTF8 = "utf-8";
     private static final String ENCODING_UTF16 = "utf-16";
 
@@ -187,7 +185,6 @@
     private static NdefRecord createEmptyRecord() {
         NdefRecord nfcRecord = new NdefRecord();
         nfcRecord.recordType = RECORD_TYPE_EMPTY;
-        nfcRecord.mediaType = "";
         nfcRecord.data = new byte[0];
         return nfcRecord;
     }
@@ -203,7 +200,6 @@
         } else {
             nfcRecord.recordType = RECORD_TYPE_URL;
         }
-        nfcRecord.mediaType = TEXT_MIME;
         nfcRecord.data = ApiCompatibilityUtils.getBytesUtf8(uri.toString());
         return nfcRecord;
     }
@@ -231,7 +227,6 @@
 
         NdefRecord nfcRecord = new NdefRecord();
         nfcRecord.recordType = RECORD_TYPE_TEXT;
-        nfcRecord.mediaType = TEXT_MIME;
         // According to NFCForum-TS-RTD_Text_1.0 specification, section 3.2.1 Syntax.
         // First byte of the payload is status byte, defined in Table 3: Status Byte Encodings.
         // 0-5: lang code length
@@ -283,7 +278,6 @@
         // |type| may be a custom type name or a local type name (for an embedded record).
         NdefRecord nfcRecord = new NdefRecord();
         nfcRecord.recordType = type;
-        nfcRecord.mediaType = OCTET_STREAM_MIME;
         nfcRecord.data = payload;
         nfcRecord.payloadMessage = getNdefMessageFromPayload(payload);
         return nfcRecord;
diff --git a/services/device/nfc/android/java/src/org/chromium/device/nfc/NdefMessageValidator.java b/services/device/nfc/android/java/src/org/chromium/device/nfc/NdefMessageValidator.java
index 077cefe2..cec6aeb 100644
--- a/services/device/nfc/android/java/src/org/chromium/device/nfc/NdefMessageValidator.java
+++ b/services/device/nfc/android/java/src/org/chromium/device/nfc/NdefMessageValidator.java
@@ -36,8 +36,13 @@
         if (record == null) return false;
         if (record.recordType.equals(NdefMessageUtils.RECORD_TYPE_EMPTY)) return true;
         if (record.data == null) return false;
-        if (record.recordType.equals(NdefMessageUtils.RECORD_TYPE_MIME)
-                && (record.mediaType == null || record.mediaType.isEmpty())) {
+        if (record.recordType.equals(NdefMessageUtils.RECORD_TYPE_MIME)) {
+            // 'mime' type records must have mediaType.
+            if (record.mediaType == null || record.mediaType.isEmpty()) {
+                return false;
+            }
+        } else if (record.mediaType != null) {
+            // Other types must not have mediaType.
             return false;
         }
         return true;
diff --git a/services/device/nfc/android/junit/src/org/chromium/device/nfc/NFCTest.java b/services/device/nfc/android/junit/src/org/chromium/device/nfc/NFCTest.java
index 2ee9ea6..76c7b4c 100644
--- a/services/device/nfc/android/junit/src/org/chromium/device/nfc/NFCTest.java
+++ b/services/device/nfc/android/junit/src/org/chromium/device/nfc/NFCTest.java
@@ -224,7 +224,7 @@
         assertNull(emptyMojoNdefMessage.url);
         assertEquals(1, emptyMojoNdefMessage.data.length);
         assertEquals(NdefMessageUtils.RECORD_TYPE_EMPTY, emptyMojoNdefMessage.data[0].recordType);
-        assertEquals(true, emptyMojoNdefMessage.data[0].mediaType.isEmpty());
+        assertEquals(null, emptyMojoNdefMessage.data[0].mediaType);
         assertEquals(true, emptyMojoNdefMessage.data[0].id.isEmpty());
         assertNull(emptyMojoNdefMessage.data[0].encoding);
         assertNull(emptyMojoNdefMessage.data[0].lang);
@@ -238,7 +238,7 @@
         assertNull(urlMojoNdefMessage.url);
         assertEquals(1, urlMojoNdefMessage.data.length);
         assertEquals(NdefMessageUtils.RECORD_TYPE_URL, urlMojoNdefMessage.data[0].recordType);
-        assertEquals(TEXT_MIME, urlMojoNdefMessage.data[0].mediaType);
+        assertEquals(null, urlMojoNdefMessage.data[0].mediaType);
         assertEquals(true, urlMojoNdefMessage.data[0].id.isEmpty());
         assertNull(urlMojoNdefMessage.data[0].encoding);
         assertNull(urlMojoNdefMessage.data[0].lang);
@@ -253,7 +253,7 @@
         assertEquals(1, absUrlMojoNdefMessage.data.length);
         assertEquals(NdefMessageUtils.RECORD_TYPE_ABSOLUTE_URL,
                 absUrlMojoNdefMessage.data[0].recordType);
-        assertEquals(TEXT_MIME, absUrlMojoNdefMessage.data[0].mediaType);
+        assertEquals(null, absUrlMojoNdefMessage.data[0].mediaType);
         assertEquals(true, absUrlMojoNdefMessage.data[0].id.isEmpty());
         assertEquals(TEST_URL, new String(absUrlMojoNdefMessage.data[0].data));
 
@@ -264,7 +264,7 @@
         assertNull(utf8TextMojoNdefMessage.url);
         assertEquals(1, utf8TextMojoNdefMessage.data.length);
         assertEquals(NdefMessageUtils.RECORD_TYPE_TEXT, utf8TextMojoNdefMessage.data[0].recordType);
-        assertEquals(TEXT_MIME, utf8TextMojoNdefMessage.data[0].mediaType);
+        assertEquals(null, utf8TextMojoNdefMessage.data[0].mediaType);
         assertEquals(true, utf8TextMojoNdefMessage.data[0].id.isEmpty());
         assertEquals(ENCODING_UTF8, utf8TextMojoNdefMessage.data[0].encoding);
         assertEquals(LANG_EN_US, utf8TextMojoNdefMessage.data[0].lang);
@@ -287,7 +287,7 @@
         assertEquals(1, utf16TextMojoNdefMessage.data.length);
         assertEquals(
                 NdefMessageUtils.RECORD_TYPE_TEXT, utf16TextMojoNdefMessage.data[0].recordType);
-        assertEquals(TEXT_MIME, utf16TextMojoNdefMessage.data[0].mediaType);
+        assertEquals(null, utf16TextMojoNdefMessage.data[0].mediaType);
         assertEquals(true, utf16TextMojoNdefMessage.data[0].id.isEmpty());
         assertEquals(ENCODING_UTF16, utf16TextMojoNdefMessage.data[0].encoding);
         assertEquals(LANG_EN_US, utf16TextMojoNdefMessage.data[0].lang);
@@ -345,7 +345,7 @@
         assertEquals(1, extMojoNdefMessage.data.length);
         assertEquals(DUMMY_EXTERNAL_RECORD_DOMAIN + ':' + DUMMY_EXTERNAL_RECORD_TYPE,
                 extMojoNdefMessage.data[0].recordType);
-        assertEquals(OCTET_STREAM_MIME, extMojoNdefMessage.data[0].mediaType);
+        assertEquals(null, extMojoNdefMessage.data[0].mediaType);
         assertEquals(true, extMojoNdefMessage.data[0].id.isEmpty());
         assertNull(extMojoNdefMessage.data[0].encoding);
         assertNull(extMojoNdefMessage.data[0].lang);
@@ -363,13 +363,13 @@
         assertEquals(1, extMojoNdefMessage1.data.length);
         assertEquals(DUMMY_EXTERNAL_RECORD_DOMAIN + ':' + DUMMY_EXTERNAL_RECORD_TYPE,
                 extMojoNdefMessage1.data[0].recordType);
-        assertEquals(OCTET_STREAM_MIME, extMojoNdefMessage1.data[0].mediaType);
+        assertEquals(null, extMojoNdefMessage1.data[0].mediaType);
         // The embedded ndef message should have content corresponding with the original
         // |payloadMessage|.
         NdefMessage payloadMojoMessage = extMojoNdefMessage1.data[0].payloadMessage;
         assertEquals(1, payloadMojoMessage.data.length);
         assertEquals(NdefMessageUtils.RECORD_TYPE_TEXT, payloadMojoMessage.data[0].recordType);
-        assertEquals(TEXT_MIME, payloadMojoMessage.data[0].mediaType);
+        assertEquals(null, payloadMojoMessage.data[0].mediaType);
         assertEquals(TEST_TEXT, new String(payloadMojoMessage.data[0].data));
 
         // Test NdefMessage with an additional WebNFC author record.
@@ -434,7 +434,6 @@
         // Test TEXT record conversion for UTF-8 content.
         NdefRecord utf8TextMojoNdefRecord = new NdefRecord();
         utf8TextMojoNdefRecord.recordType = NdefMessageUtils.RECORD_TYPE_TEXT;
-        utf8TextMojoNdefRecord.mediaType = TEXT_MIME;
         utf8TextMojoNdefRecord.encoding = ENCODING_UTF8;
         utf8TextMojoNdefRecord.lang = LANG_EN_US;
         utf8TextMojoNdefRecord.data = ApiCompatibilityUtils.getBytesUtf8(TEST_TEXT);
@@ -462,7 +461,6 @@
         // Test TEXT record conversion for UTF-16 content.
         NdefRecord utf16TextMojoNdefRecord = new NdefRecord();
         utf16TextMojoNdefRecord.recordType = NdefMessageUtils.RECORD_TYPE_TEXT;
-        utf16TextMojoNdefRecord.mediaType = TEXT_MIME;
         utf16TextMojoNdefRecord.encoding = ENCODING_UTF16;
         utf16TextMojoNdefRecord.lang = LANG_EN_US;
         utf16TextMojoNdefRecord.data = TEST_TEXT.getBytes(Charset.forName("UTF-16"));
@@ -745,7 +743,6 @@
 
         // Should match by media type.
         NdefScanOptions options2 = createNdefScanOptions();
-        options2.mediaType = TEXT_MIME;
         int watchId2 = mNextWatchId++;
         WatchResponse mockWatchCallback2 = mock(WatchResponse.class);
         nfc.watch(options2, watchId2, mockWatchCallback2);
@@ -1343,7 +1340,6 @@
 
         NdefRecord nfcRecord = new NdefRecord();
         nfcRecord.recordType = NdefMessageUtils.RECORD_TYPE_TEXT;
-        nfcRecord.mediaType = TEXT_MIME;
         nfcRecord.encoding = ENCODING_UTF8;
         nfcRecord.lang = LANG_EN_US;
         nfcRecord.data = ApiCompatibilityUtils.getBytesUtf8(TEST_TEXT);
@@ -1362,7 +1358,6 @@
     private android.nfc.NdefMessage createUrlWebNFCNdefMessage(String webNfcId) {
         NdefRecord urlMojoNdefRecord = new NdefRecord();
         urlMojoNdefRecord.recordType = NdefMessageUtils.RECORD_TYPE_URL;
-        urlMojoNdefRecord.mediaType = TEXT_MIME;
         urlMojoNdefRecord.data = ApiCompatibilityUtils.getBytesUtf8(TEST_URL);
         NdefMessage urlNdefMessage = createMojoNdefMessage(webNfcId, urlMojoNdefRecord);
         try {
diff --git a/skia/BUILD.gn b/skia/BUILD.gn
index 83f7628..86a92329 100644
--- a/skia/BUILD.gn
+++ b/skia/BUILD.gn
@@ -190,7 +190,11 @@
                   # assembly code contains flow control(jmp or jcc) statements.
 
       "/wd4800",  # forcing value to bool 'true/false'(assigning int to bool).
+      "/wd5041",  # out-of-line definition for constexpr static data member is not needed and is deprecated in C++17
     ]
+    cflags_cc = [ "/std:c++17" ]
+  } else {
+    cflags_cc = [ "-std=c++17" ]
   }
 }
 
diff --git a/testing/BUILD.gn b/testing/BUILD.gn
index 2a6e6b9..3f5bbe28 100644
--- a/testing/BUILD.gn
+++ b/testing/BUILD.gn
@@ -2,16 +2,6 @@
 # Use of this source code is governed by a BSD-style license that can be
 # found in the LICENSE file.
 
-source_set("gmock_mutant") {
-  sources = [
-    "gmock_mutant.h",  # gMock helpers
-  ]
-
-  deps = [
-    "//base",
-  ]
-}
-
 # Used by linux-gcc-rel to ensure gcc doesn't choke on clang-only flags.
 executable("empty_main") {
   sources = [
diff --git a/testing/gmock/BUILD.gn b/testing/gmock/BUILD.gn
index 1492a15..1a94f6f6 100644
--- a/testing/gmock/BUILD.gn
+++ b/testing/gmock/BUILD.gn
@@ -6,8 +6,6 @@
 # it stabilizes, Chromium code MUST use this target instead of reaching directly
 # into //third_party/googletest.
 
-import("//build_overrides/build.gni")
-
 source_set("gmock") {
   testonly = true
   sources = [
@@ -20,17 +18,6 @@
     "//third_party/googletest:gmock",
   ]
 
-  # TODO(crbug.com/806952): Depending on gmock_mutant only if build_with_chromium,
-  # because gmock_mutant depends on //base which uses C++14. Since gmock is a
-  # third_party library used by other projects it should not include C++14 only code.
-  if (build_with_chromium) {
-    # Allow Chromium targets depending on gmock to #include testing/gmock_mutant.h
-    # without triggering a `gn check` error.
-    public_deps = [
-      "//testing:gmock_mutant",
-    ]
-  }
-
   public_configs = [
     "//third_party/googletest:gmock_config",
     "//third_party/googletest:gtest_config",
diff --git a/testing/gmock_mutant.h b/testing/gmock_mutant.h
deleted file mode 100644
index 2a41cf5..0000000
--- a/testing/gmock_mutant.h
+++ /dev/null
@@ -1,130 +0,0 @@
-// Copyright (c) 2013 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 TESTING_GMOCK_MUTANT_H_
-#define TESTING_GMOCK_MUTANT_H_
-
-// The intention of this file is to make possible using GMock actions in
-// all of its syntactic beauty.
-//
-//
-// Sample usage with gMock:
-//
-// struct Mock : public ObjectDelegate {
-//   MOCK_METHOD2(string, OnRequest(int n, const string& request));
-//   MOCK_METHOD1(void, OnQuit(int exit_code));
-//   MOCK_METHOD2(void, LogMessage(int level, const string& message));
-//
-//   string HandleFlowers(const string& reply, int n, const string& request) {
-//     string result = SStringPrintf("In request of %d %s ", n, request);
-//     for (int i = 0; i < n; ++i) result.append(reply)
-//     return result;
-//   }
-//
-//   void DoLogMessage(int level, const string& message) {
-//   }
-//
-//   void QuitMessageLoop(int seconds) {
-//     base::MessageLoop* loop = base::MessageLoop::current();
-//     loop->PostDelayedTask(FROM_HERE,
-//                           base::MessageLoop::QuitWhenIdleClosure(),
-//                           1000 * seconds);
-//   }
-// };
-//
-// Mock mock;
-// // Will invoke mock.HandleFlowers("orchids", n, request)
-// // "orchids" is a pre-bound argument, and <n> and <request> are call-time
-// // arguments - they are not known until the OnRequest mock is invoked.
-// EXPECT_CALL(mock, OnRequest(Ge(5), base::StartsWith("flower"))
-//   .Times(1)
-//   .WillOnce(Invoke(CreateFunctor(
-//       &Mock::HandleFlowers, base::Unretained(&mock), string("orchids"))));
-//
-//
-// // No pre-bound arguments, two call-time arguments passed
-// // directly to DoLogMessage
-// EXPECT_CALL(mock, OnLogMessage(_, _))
-//   .Times(AnyNumber())
-//   .WillAlways(Invoke(CreateFunctor(
-//       &Mock::DoLogMessage, base::Unretained(&mock))));
-//
-//
-// // In this case we have a single pre-bound argument - 3. We ignore
-// // all of the arguments of OnQuit.
-// EXCEPT_CALL(mock, OnQuit(_))
-//   .Times(1)
-//   .WillOnce(InvokeWithoutArgs(CreateFunctor(
-//       &Mock::QuitMessageLoop, base::Unretained(&mock), 3)));
-//
-// MessageLoop loop;
-// loop.Run();
-//
-//
-//  // Here is another example of how we can set an action that invokes
-//  // method of an object that is not yet created.
-// struct Mock : public ObjectDelegate {
-//   MOCK_METHOD1(void, DemiurgeCreated(Demiurge*));
-//   MOCK_METHOD2(void, OnRequest(int count, const string&));
-//
-//   void StoreDemiurge(Demiurge* w) {
-//     demiurge_ = w;
-//   }
-//
-//   Demiurge* demiurge;
-// }
-//
-// EXPECT_CALL(mock, DemiurgeCreated(_)).Times(1)
-//    .WillOnce(Invoke(CreateFunctor(
-//        &Mock::StoreDemiurge, base::Unretained(&mock))));
-//
-// EXPECT_CALL(mock, OnRequest(_, StrEq("Moby Dick")))
-//    .Times(AnyNumber())
-//    .WillAlways(WithArgs<0>(Invoke(CreateFunctor(
-//        &Demiurge::DecreaseMonsters, base::Unretained(&mock->demiurge_)))));
-//
-
-#include "base/bind.h"
-
-namespace testing {
-
-template <typename Signature>
-class CallbackToFunctorHelper;
-
-template <typename R, typename... Args>
-class CallbackToFunctorHelper<R(Args...)> {
- public:
-  explicit CallbackToFunctorHelper(const base::Callback<R(Args...)>& cb)
-      : cb_(cb) {}
-
-  template <typename... RunArgs>
-  R operator()(RunArgs&&... args) {
-    return cb_.Run(std::forward<RunArgs>(args)...);
-  }
-
- private:
-  base::Callback<R(Args...)> cb_;
-};
-
-template <typename Signature>
-CallbackToFunctorHelper<Signature>
-CallbackToFunctor(const base::Callback<Signature>& cb) {
-  return CallbackToFunctorHelper<Signature>(cb);
-}
-
-template <typename Functor>
-CallbackToFunctorHelper<typename Functor::RunType> CreateFunctor(
-    Functor functor) {
-  return CallbackToFunctor(functor);
-}
-
-template <typename Functor, typename... BoundArgs>
-CallbackToFunctorHelper<base::MakeUnboundRunType<Functor, BoundArgs...>>
-CreateFunctor(Functor functor, const BoundArgs&... args) {
-  return CallbackToFunctor(base::Bind(functor, args...));
-}
-
-}  // namespace testing
-
-#endif  // TESTING_GMOCK_MUTANT_H_
diff --git a/testing/variations/fieldtrial_testing_config.json b/testing/variations/fieldtrial_testing_config.json
index 3dcfe5c..7c79f16 100644
--- a/testing/variations/fieldtrial_testing_config.json
+++ b/testing/variations/fieldtrial_testing_config.json
@@ -601,21 +601,6 @@
             ]
         }
     ],
-    "AppListQueryBasedMixedTypesRanker": [
-        {
-            "platforms": [
-                "chromeos"
-            ],
-            "experiments": [
-                {
-                    "name": "AppListQueryBasedMixedTypesRanker",
-                    "enable_features": [
-                        "EnableQueryBasedMixedTypesRanker"
-                    ]
-                }
-            ]
-        }
-    ],
     "AppListZeroStateMixedTypesRanker": [
         {
             "platforms": [
@@ -2554,6 +2539,21 @@
             ]
         }
     ],
+    "FuzzyAppSearch": [
+        {
+            "platforms": [
+                "chromeos"
+            ],
+            "experiments": [
+                {
+                    "name": "Enabled",
+                    "enable_features": [
+                        "EnableFuzzyAppSearch"
+                    ]
+                }
+            ]
+        }
+    ],
     "GamepadPollingInterval": [
         {
             "platforms": [
@@ -5661,6 +5661,24 @@
             ]
         }
     ],
+    "SearchRankerQueryBasedMixedTypes": [
+        {
+            "platforms": [
+                "chromeos"
+            ],
+            "experiments": [
+                {
+                    "name": "Enabled",
+                    "params": {
+                        "use_aggregated_model": "true"
+                    },
+                    "enable_features": [
+                        "EnableQueryBasedMixedTypesRanker"
+                    ]
+                }
+            ]
+        }
+    ],
     "SecurityInterstitialsDarkMode": [
         {
             "platforms": [
diff --git a/third_party/blink/public/mojom/BUILD.gn b/third_party/blink/public/mojom/BUILD.gn
index 47d71cb..6a78c29 100644
--- a/third_party/blink/public/mojom/BUILD.gn
+++ b/third_party/blink/public/mojom/BUILD.gn
@@ -43,7 +43,6 @@
     "devtools/devtools_agent.mojom",
     "devtools/devtools_frontend.mojom",
     "dom_storage/session_storage_namespace.mojom",
-    "dom_storage/storage_area.mojom",
     "dom_storage/storage_partition_service.mojom",
     "feature_policy/feature_policy.mojom",
     "feature_policy/feature_policy_feature.mojom",
@@ -168,6 +167,7 @@
     "//cc/mojom",
     "//components/payments/mojom",
     "//components/services/filesystem/public/mojom",
+    "//components/services/storage/public/mojom",
     "//mojo/public/mojom/base",
     "//services/device/public/mojom",
     "//services/network/public/mojom",
diff --git a/third_party/blink/public/mojom/dom_storage/session_storage_namespace.mojom b/third_party/blink/public/mojom/dom_storage/session_storage_namespace.mojom
index a0a2d04..1a0f23a 100644
--- a/third_party/blink/public/mojom/dom_storage/session_storage_namespace.mojom
+++ b/third_party/blink/public/mojom/dom_storage/session_storage_namespace.mojom
@@ -4,14 +4,14 @@
 
 module blink.mojom;
 
-import "third_party/blink/public/mojom/dom_storage/storage_area.mojom";
+import "components/services/storage/public/mojom/dom_storage_area.mojom";
 import "url/mojom/origin.mojom";
 
 // Represents a namespace for Session Storage and allows data access and
 // cloning. This is implemented by the browser process.
 interface SessionStorageNamespace {
   OpenArea(url.mojom.Origin origin,
-           pending_associated_receiver<StorageArea> area);
+           pending_associated_receiver<storage.mojom.DomStorageArea> area);
   // Clones this namespace the new given namespace. Used before navigating to
   // a new frame which would be given this session storage namespace.
   Clone(string clone_to_namespace);
diff --git a/third_party/blink/public/mojom/dom_storage/storage_partition_service.mojom b/third_party/blink/public/mojom/dom_storage/storage_partition_service.mojom
index 56c04f1..bc7968ee 100644
--- a/third_party/blink/public/mojom/dom_storage/storage_partition_service.mojom
+++ b/third_party/blink/public/mojom/dom_storage/storage_partition_service.mojom
@@ -4,8 +4,8 @@
 
 module blink.mojom;
 
+import "components/services/storage/public/mojom/dom_storage_area.mojom";
 import "third_party/blink/public/mojom/dom_storage/session_storage_namespace.mojom";
-import "third_party/blink/public/mojom/dom_storage/storage_area.mojom";
 import "url/mojom/origin.mojom";
 
 // Returns services related to the current storage partition.  This is
@@ -14,7 +14,7 @@
 // should probably move to some other directory.
 interface StoragePartitionService {
   OpenLocalStorage(url.mojom.Origin origin,
-                   pending_receiver<StorageArea> area);
+                   pending_receiver<storage.mojom.DomStorageArea> area);
   OpenSessionStorage(string namespace_id,
                      pending_receiver<SessionStorageNamespace> session_namespace);
 };
diff --git a/third_party/blink/public/mojom/web_feature/web_feature.mojom b/third_party/blink/public/mojom/web_feature/web_feature.mojom
index 5ad6e2a1..0639177 100644
--- a/third_party/blink/public/mojom/web_feature/web_feature.mojom
+++ b/third_party/blink/public/mojom/web_feature/web_feature.mojom
@@ -2465,6 +2465,8 @@
   kHasGlyphRelativeUnits = 3081,
   kCountQueuingStrategyConstructor = 3082,
   kByteLengthQueuingStrategyConstructor = 3083,
+  kClassicDedicatedWorker = 3084,
+  kModuleDedicatedWorker = 3085,
 
   // Add new features immediately above this line. Don't change assigned
   // numbers of any item, and don't reuse removed slots.
diff --git a/third_party/blink/public/strings/translations/blink_strings_es-419.xtb b/third_party/blink/public/strings/translations/blink_strings_es-419.xtb
index e2e4045..79c77b40 100644
--- a/third_party/blink/public/strings/translations/blink_strings_es-419.xtb
+++ b/third_party/blink/public/strings/translations/blink_strings_es-419.xtb
@@ -219,7 +219,7 @@
 <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="8034303206267677282">segura</translation>
+<translation id="8034303206267677282">seguro</translation>
 <translation id="8053789581856978548">campo de texto de búsqueda</translation>
 <translation id="8057695513531652401">aviso</translation>
 <translation id="8105797009065549151">nota de referencia</translation>
diff --git a/third_party/blink/public/strings/translations/blink_strings_zh-CN.xtb b/third_party/blink/public/strings/translations/blink_strings_zh-CN.xtb
index ab2214c..ed89fec 100644
--- a/third_party/blink/public/strings/translations/blink_strings_zh-CN.xtb
+++ b/third_party/blink/public/strings/translations/blink_strings_zh-CN.xtb
@@ -192,7 +192,7 @@
 <translation id="7118469954320184356">尚无说明。</translation>
 <translation id="7139483182332611405">序言</translation>
 <translation id="7214187073215825913">内容信息</translation>
-<translation id="7238347055216017155">凸显</translation>
+<translation id="7238347055216017155">重点</translation>
 <translation id="7263440858009898357">请在列表中选择一项。</translation>
 <translation id="727747134524199931">列标题</translation>
 <translation id="7320576522385648310">正在缓冲</translation>
diff --git a/third_party/blink/public/web/web_view.h b/third_party/blink/public/web/web_view.h
index 09e75e9d..0981d5a 100644
--- a/third_party/blink/public/web/web_view.h
+++ b/third_party/blink/public/web/web_view.h
@@ -436,7 +436,8 @@
   virtual void PutPageIntoBackForwardCache() = 0;
 
   // Unhooks eviction, resumes a page and dispatches a pageshow event.
-  virtual void RestorePageFromBackForwardCache() = 0;
+  virtual void RestorePageFromBackForwardCache(
+      base::TimeTicks navigation_start) = 0;
 
   // Testing functionality for TestRunner ---------------------------------
 
diff --git a/third_party/blink/renderer/bindings/BUILD.gn b/third_party/blink/renderer/bindings/BUILD.gn
index 9e2797f6..51dea79 100644
--- a/third_party/blink/renderer/bindings/BUILD.gn
+++ b/third_party/blink/renderer/bindings/BUILD.gn
@@ -150,10 +150,12 @@
   ]
   outputs = [
     "${bindings_output_dir}/core/v8/v8_example.cc",
+    "${bindings_output_dir}/core/v8/example_dictionary.cc",
   ]
 
   args = [
     "example",
+    "dictionary",
     "--web_idl_database",
     rebase_path(web_idl_database, root_build_dir),
     "--output_dir_core",
diff --git a/third_party/blink/renderer/bindings/core/v8/v8_embedder_graph_builder.cc b/third_party/blink/renderer/bindings/core/v8/v8_embedder_graph_builder.cc
index d0a44a7..392d0af6 100644
--- a/third_party/blink/renderer/bindings/core/v8/v8_embedder_graph_builder.cc
+++ b/third_party/blink/renderer/bindings/core/v8/v8_embedder_graph_builder.cc
@@ -3,7 +3,6 @@
 // found in the LICENSE file.
 
 #include "third_party/blink/renderer/bindings/core/v8/v8_embedder_graph_builder.h"
-
 #include "third_party/blink/renderer/bindings/core/v8/active_script_wrappable.h"
 #include "third_party/blink/renderer/bindings/core/v8/v8_gc_controller.h"
 #include "third_party/blink/renderer/bindings/core/v8/v8_node.h"
@@ -354,7 +353,10 @@
         TraceKeysScope scope(builder, &key);
         key_tracing_callback_(builder, const_cast<void*>(key_));
       }
-      DCHECK(key);
+      if (!key) {
+        // Don't trace the value if the key is nullptr.
+        return true;
+      }
       if (!builder->StateExists(key))
         return false;
       {
@@ -562,7 +564,12 @@
   DCHECK(worklist_.empty());
   DCHECK(detached_worklist_.empty());
   DCHECK(unknown_worklist_.empty());
-  DCHECK(ephemeron_worklist_.empty());
+  // ephemeron_worklist_ might not be empty. We might have an ephemeron whose
+  // key is alive but was never observed by the snapshot (e.g. objects pointed
+  // to by the stack). Such entries will remain in the worklist.
+  //
+  // TODO(omerkatz): add DCHECK(ephemeron_worklist_.empty()) when heap snapshot
+  // covers all live objects.
 }
 
 void V8EmbedderGraphBuilder::VisitPersistentHandleInternal(
@@ -783,7 +790,7 @@
   // where key's do not have yet a state associated with them which prohibits
   // them from being processed. Such ephemerons are stashed for later
   // processing.
-  Deque<std::unique_ptr<EphemeronItem>> unprocessed_ephemerons_;
+  bool processed_ephemerons;
   do {
     // Step 1: Go through all items in the worklist using depth-first search.
     while (!worklist_.empty()) {
@@ -793,12 +800,8 @@
     }
 
     // Step 2: Go through ephemeron items.
-
-    // Re-add unprocessed ephemerons from last loop iteration.
-    while (!unprocessed_ephemerons_.empty()) {
-      ephemeron_worklist_.push_back(unprocessed_ephemerons_.TakeFirst());
-    }
-
+    processed_ephemerons = false;
+    Deque<std::unique_ptr<EphemeronItem>> unprocessed_ephemerons_;
     //  Only process an ephemeron item if its key was already observed.
     while (!ephemeron_worklist_.empty()) {
       std::unique_ptr<EphemeronItem> item =
@@ -806,15 +809,12 @@
       ephemeron_worklist_.pop_front();
       if (!item->Process(this)) {
         unprocessed_ephemerons_.push_back(std::move(item));
+      } else {
+        processed_ephemerons = true;
       }
     }
-  } while (!worklist_.empty());
-
-  // Re-add unprocessed ephemerons. A later invocation of VisitTransitiveClosure
-  // must process them.
-  while (!unprocessed_ephemerons_.empty()) {
-    ephemeron_worklist_.push_back(unprocessed_ephemerons_.TakeFirst());
-  }
+    ephemeron_worklist_.Swap(unprocessed_ephemerons_);
+  } while (!worklist_.empty() || processed_ephemerons);
 }
 
 }  // namespace
diff --git a/third_party/blink/renderer/bindings/scripts/bind_gen/__init__.py b/third_party/blink/renderer/bindings/scripts/bind_gen/__init__.py
index 10a4b43c..654cf96 100644
--- a/third_party/blink/renderer/bindings/scripts/bind_gen/__init__.py
+++ b/third_party/blink/renderer/bindings/scripts/bind_gen/__init__.py
@@ -31,6 +31,7 @@
 
 
 from . import clang_format
+from .dictionary import generate_dictionaries
 from .example import run_example
 from .interface import generate_interfaces
 from .path_manager import PathManager
diff --git a/third_party/blink/renderer/bindings/scripts/bind_gen/code_node.py b/third_party/blink/renderer/bindings/scripts/bind_gen/code_node.py
index 88a6800..c2d958a9 100644
--- a/third_party/blink/renderer/bindings/scripts/bind_gen/code_node.py
+++ b/third_party/blink/renderer/bindings/scripts/bind_gen/code_node.py
@@ -11,7 +11,7 @@
 import copy
 import string
 
-from .code_generation_accumulator import CodeGenerationAccumulator
+from .codegen_accumulator import CodeGenAccumulator
 from .mako_renderer import MakoRenderer
 
 
@@ -130,26 +130,23 @@
         cls._gensym_seq_id += 1
         return "gensym{}".format(cls._gensym_seq_id)
 
-    def __init__(self,
-                 template_text=None,
-                 template_vars=None,
-                 renderer=None):
+    def __init__(self, template_text=None, template_vars=None):
         assert template_text is None or isinstance(template_text, str)
         assert template_vars is None or isinstance(template_vars, dict)
-        assert renderer is None or isinstance(renderer, MakoRenderer)
 
         # The outer CodeNode or None iff this is a top-level node
         self._outer = None
         # The previous CodeNode if this is a Sequence or None
         self._prev = None
 
-        # Mako's template text, bindings dict, and the renderer object
+        # Mako's template text, bindings dict
         self._template_text = template_text
         self._template_vars = {}
 
-        self._accumulator = None
+        self._accumulator = None  # CodeGenAccumulator
+        self._accumulate_requests = []
 
-        self._renderer = renderer
+        self._renderer = None  # MakoRenderer
 
         self._render_state = CodeNode._RenderState()
         self._is_rendering = False
@@ -183,6 +180,11 @@
         finally:
             self._is_rendering = False
 
+        if self._accumulate_requests:
+            assert self.accumulator
+            for request in self._accumulate_requests:
+                request(self.accumulator)
+
         return text
 
     def _render(self, renderer, last_render_state):
@@ -286,10 +288,18 @@
         return self._accumulator
 
     def set_accumulator(self, accumulator):
-        assert isinstance(accumulator, CodeGenerationAccumulator)
+        assert isinstance(accumulator, CodeGenAccumulator)
         assert self._accumulator is None
         self._accumulator = accumulator
 
+    def accumulate(self, request):
+        """
+        While rendering the code node, |request| will be called with the
+        argument of self.accumulator.
+        """
+        assert callable(request)
+        self._accumulate_requests.append(request)
+
     @property
     def renderer(self):
         # Always use the renderer of the root node in order not to mix renderers
@@ -357,17 +367,14 @@
     magic applied.
     """
 
-    def __init__(self, literal_text, renderer=None):
+    def __init__(self, literal_text):
         literal_text_gensym = CodeNode.gensym()
         template_text = CodeNode.format_template(
             "${{{literal_text}}}", literal_text=literal_text_gensym)
         template_vars = {literal_text_gensym: literal_text}
 
         CodeNode.__init__(
-            self,
-            template_text=template_text,
-            template_vars=template_vars,
-            renderer=renderer)
+            self, template_text=template_text, template_vars=template_vars)
 
 
 class TextNode(CodeNode):
@@ -379,20 +386,19 @@
     All template magics will be applied to |template_text|.
     """
 
-    def __init__(self, template_text, renderer=None):
-        CodeNode.__init__(self, template_text=template_text, renderer=renderer)
+    def __init__(self, template_text):
+        CodeNode.__init__(self, template_text=template_text)
 
 
 class SequenceNode(CodeNode):
     """
     Represents a sequence of nodes.
+
+    append, extend, insert, and remove work just like built-in list's methods
+    except that addition and removal of None have no effect.
     """
 
-    def __init__(self,
-                 code_nodes=None,
-                 separator=" ",
-                 separator_last="",
-                 renderer=None):
+    def __init__(self, code_nodes=None, separator=" ", separator_last=""):
         assert isinstance(separator, str)
         assert isinstance(separator_last, str)
 
@@ -414,10 +420,7 @@
         template_vars = {element_nodes_gensym: element_nodes}
 
         CodeNode.__init__(
-            self,
-            template_text=template_text,
-            template_vars=template_vars,
-            renderer=renderer)
+            self, template_text=template_text, template_vars=template_vars)
 
         self._element_nodes = element_nodes
 
@@ -434,6 +437,8 @@
         return len(self._element_nodes)
 
     def append(self, node):
+        if node is None:
+            return
         assert isinstance(node, CodeNode)
         assert node.outer is None and node.prev is None
 
@@ -449,6 +454,8 @@
             self.append(node)
 
     def insert(self, index, node):
+        if node is None:
+            return
         assert isinstance(index, (int, long))
         assert isinstance(node, CodeNode)
         assert node.outer is None and node.prev is None
@@ -469,6 +476,8 @@
         self._element_nodes.insert(index, node)
 
     def remove(self, node):
+        if node is None:
+            return
         assert node in self
 
         index = self._element_nodes.index(node)
@@ -489,17 +498,12 @@
     insert corresponding SymbolDefinitionNodes appropriately.
     """
 
-    def __init__(self,
-                 code_nodes=None,
-                 separator="\n",
-                 separator_last="",
-                 renderer=None):
+    def __init__(self, code_nodes=None, separator="\n", separator_last=""):
         SequenceNode.__init__(
             self,
             code_nodes=code_nodes,
             separator=separator,
-            separator_last=separator_last,
-            renderer=renderer)
+            separator_last=separator_last)
 
         self._registered_code_symbols = set()
 
@@ -730,7 +734,7 @@
     where BODY ends with a return statement.
     """
 
-    def __init__(self, cond, body, body_likeliness, renderer=None):
+    def __init__(self, cond, body, body_likeliness):
         assert isinstance(cond, CodeNode)
         assert isinstance(body, SymbolScopeNode)
         assert isinstance(body_likeliness, Likeliness.Level)
@@ -751,10 +755,7 @@
         }
 
         ConditionalNode.__init__(
-            self,
-            template_text=template_text,
-            template_vars=template_vars,
-            renderer=renderer)
+            self, template_text=template_text, template_vars=template_vars)
 
         self._cond_node = cond
         self._body_node = body
@@ -803,8 +804,7 @@
                  return_type,
                  local_vars=None,
                  body=None,
-                 comment=None,
-                 renderer=None):
+                 comment=None):
         """
         Args:
             name: Function name node, which may include nested-name-specifier
@@ -856,10 +856,7 @@
         }
 
         CodeNode.__init__(
-            self,
-            template_text=template_text,
-            template_vars=template_vars,
-            renderer=renderer)
+            self, template_text=template_text, template_vars=template_vars)
 
         self._body_node = body
 
diff --git a/third_party/blink/renderer/bindings/scripts/bind_gen/code_node_test.py b/third_party/blink/renderer/bindings/scripts/bind_gen/code_node_test.py
index 16d97a07..e9e37f3 100644
--- a/third_party/blink/renderer/bindings/scripts/bind_gen/code_node_test.py
+++ b/third_party/blink/renderer/bindings/scripts/bind_gen/code_node_test.py
@@ -17,7 +17,14 @@
 
 
 class CodeNodeTest(unittest.TestCase):
+    def setUp(self):
+        super(CodeNodeTest, self).setUp()
+        self.addTypeEqualityFunc(str, self.assertMultiLineEqual)
+
     def assertRenderResult(self, node, expected):
+        if node.renderer is None:
+            node.set_renderer(MakoRenderer())
+
         def simplify(text):
             return "\n".join(
                 [" ".join(line.split()) for line in text.split("\n")])
@@ -32,24 +39,20 @@
         Tests that, in LiteralNode, the special characters of template (%, ${},
         etc) are not processed.
         """
-        renderer = MakoRenderer()
-        root = LiteralNode("<% x = 42 %>${x}", renderer=renderer)
+        root = LiteralNode("<% x = 42 %>${x}")
         self.assertRenderResult(root, "<% x = 42 %>${x}")
 
     def test_empty_literal_node(self):
-        renderer = MakoRenderer()
-        root = LiteralNode("", renderer=renderer)
+        root = LiteralNode("")
         self.assertRenderResult(root, "")
 
     def test_text_node(self):
         """Tests that the template language works in TextNode."""
-        renderer = MakoRenderer()
-        root = TextNode("<% x = 42 %>${x}", renderer=renderer)
+        root = TextNode("<% x = 42 %>${x}")
         self.assertRenderResult(root, "42")
 
     def test_empty_text_node(self):
-        renderer = MakoRenderer()
-        root = TextNode("", renderer=renderer)
+        root = TextNode("")
         self.assertRenderResult(root, "")
 
     def test_list_operations_of_sequence_node(self):
@@ -57,8 +60,7 @@
         Tests that list operations (insert, append, and extend) of SequenceNode
         work just same as Python built-in list.
         """
-        renderer = MakoRenderer()
-        root = SequenceNode(separator=",", renderer=renderer)
+        root = SequenceNode(separator=",")
         root.extend([
             LiteralNode("2"),
             LiteralNode("4"),
@@ -75,8 +77,7 @@
 
     def test_nested_sequence(self):
         """Tests nested SequenceNodes."""
-        renderer = MakoRenderer()
-        root = SequenceNode(separator=",", renderer=renderer)
+        root = SequenceNode(separator=",")
         nested = SequenceNode(separator=",")
         nested.extend([
             LiteralNode("2"),
@@ -95,8 +96,7 @@
         Tests that use of SymbolNode inserts necessary SymbolDefinitionNode
         appropriately.
         """
-        renderer = MakoRenderer()
-        root = SymbolScopeNode(separator_last="\n", renderer=renderer)
+        root = SymbolScopeNode(separator_last="\n")
 
         root.register_code_symbols([
             SymbolNode("var1", "int ${var1} = ${var2} + ${var3};"),
@@ -119,8 +119,7 @@
 """)
 
     def test_symbol_definition_with_exit_branches(self):
-        renderer = MakoRenderer()
-        root = SymbolScopeNode(separator_last="\n", renderer=renderer)
+        root = SymbolScopeNode(separator_last="\n")
 
         root.register_code_symbols([
             SymbolNode("var1", "int ${var1} = 1;"),
@@ -167,8 +166,7 @@
 """)
 
     def test_symbol_definition_with_nested_exit_branches(self):
-        renderer = MakoRenderer()
-        root = SymbolScopeNode(separator_last="\n", renderer=renderer)
+        root = SymbolScopeNode(separator_last="\n")
 
         root.register_code_symbols([
             SymbolNode("var1", "int ${var1} = 1;"),
@@ -221,8 +219,7 @@
 """)
 
     def test_function_definition_minimum(self):
-        renderer = MakoRenderer()
-        root = SymbolScopeNode(separator_last="\n", renderer=renderer)
+        root = SymbolScopeNode(separator_last="\n")
         root.append(
             FunctionDefinitionNode(
                 name=LiteralNode("blink::bindings::func"),
@@ -237,8 +234,7 @@
 """)
 
     def test_function_definition_full(self):
-        renderer = MakoRenderer()
-        root = SymbolScopeNode(separator_last="\n", renderer=renderer)
+        root = SymbolScopeNode(separator_last="\n")
 
         local_vars = [
             SymbolNode("var1", "int ${var1} = 1;"),
@@ -278,7 +274,8 @@
 
     def test_template_error_handling(self):
         renderer = MakoRenderer()
-        root = SymbolScopeNode(renderer=renderer)
+        root = SymbolScopeNode()
+        root.set_renderer(renderer)
 
         root.append(
             SymbolScopeNode([
diff --git a/third_party/blink/renderer/bindings/scripts/bind_gen/code_generation_accumulator.py b/third_party/blink/renderer/bindings/scripts/bind_gen/codegen_accumulator.py
similarity index 75%
rename from third_party/blink/renderer/bindings/scripts/bind_gen/code_generation_accumulator.py
rename to third_party/blink/renderer/bindings/scripts/bind_gen/codegen_accumulator.py
index 9da5dc9..910c4bb 100644
--- a/third_party/blink/renderer/bindings/scripts/bind_gen/code_generation_accumulator.py
+++ b/third_party/blink/renderer/bindings/scripts/bind_gen/codegen_accumulator.py
@@ -3,7 +3,7 @@
 # found in the LICENSE file.
 
 
-class CodeGenerationAccumulator(object):
+class CodeGenAccumulator(object):
     """
     Accumulates a variety of information and helps generate code based on the
     information.
@@ -25,6 +25,10 @@
     def add_include_headers(self, headers):
         self._include_headers.update(headers)
 
+    @staticmethod
+    def require_include_headers(headers):
+        return lambda accumulator: accumulator.add_include_headers(headers)
+
     @property
     def class_decls(self):
         return self._class_decls
@@ -34,3 +38,7 @@
 
     def add_class_decls(self, class_names):
         self._class_decls.update(class_names)
+
+    @staticmethod
+    def require_class_decls(class_names):
+        return lambda accumulator: accumulator.add_class_decls(class_names)
diff --git a/third_party/blink/renderer/bindings/scripts/bind_gen/code_generation_context.py b/third_party/blink/renderer/bindings/scripts/bind_gen/codegen_context.py
similarity index 82%
rename from third_party/blink/renderer/bindings/scripts/bind_gen/code_generation_context.py
rename to third_party/blink/renderer/bindings/scripts/bind_gen/codegen_context.py
index fcbf1e8..8b06e878 100644
--- a/third_party/blink/renderer/bindings/scripts/bind_gen/code_generation_context.py
+++ b/third_party/blink/renderer/bindings/scripts/bind_gen/codegen_context.py
@@ -5,16 +5,17 @@
 import copy
 
 from . import name_style
+from .path_manager import PathManager
 
 
-class CodeGenerationContext(object):
+class CodeGenContext(object):
     """
     Represents a context of code generation.
 
     Note that this is not relevant to Mako template context or any contexts.
-    Also note that CodeGenerationContext's attributes will be global template
-    variables.  |CodeGenerationContext.interface| will be available in templates
-    as "${interface}".
+    Also note that CodeGenContext's attributes will be global template
+    variables.  |CodeGenContext.interface| will be available in templates as
+    "${interface}".
     """
 
     # "for_world" attribute values
@@ -60,6 +61,9 @@
             "class_like",
             "function_like",
             "idl_definition",
+            "idl_location",
+            "idl_location_and_name",
+            "idl_name",
             "is_return_by_argument",
             "may_throw_exception",
             "member_like",
@@ -86,7 +90,7 @@
         return "_{}".format(attr)
 
     def __init__(self, **kwargs):
-        assert CodeGenerationContext._was_initialized
+        assert CodeGenContext._was_initialized
 
         for arg in kwargs.iterkeys():
             assert arg in self._context_attrs, "Unknown argument: {}".format(
@@ -155,6 +159,31 @@
                 or self.namespace or self.typedef or self.union)
 
     @property
+    def idl_location(self):
+        idl_def = self.member_like or self.idl_definition
+        if idl_def:
+            location = idl_def.debug_info.location
+            text = PathManager.relpath_to_project_root(location.filepath)
+            if location.line_number is not None:
+                text += ":{}".format(location.line_number)
+            return text
+        return "<<unknown path>>"
+
+    @property
+    def idl_location_and_name(self):
+        return "{}: {}".format(self.idl_location, self.idl_name)
+
+    @property
+    def idl_name(self):
+        member = self.member_like or self.property_
+        if member:
+            return "{}.{}".format(self.class_like.identifier,
+                                  member.identifier)
+        if self.idl_definition:
+            return self.idl_definition.identifier
+        return "<<unknown name>>"
+
+    @property
     def is_return_by_argument(self):
         if self.return_type is None:
             return None
@@ -199,4 +228,4 @@
         return name_style.class_("v8", self.idl_definition.identifier)
 
 
-CodeGenerationContext.init()
+CodeGenContext.init()
diff --git a/third_party/blink/renderer/bindings/scripts/bind_gen/codegen_utils.py b/third_party/blink/renderer/bindings/scripts/bind_gen/codegen_utils.py
index c9c71e2..9b6e100 100644
--- a/third_party/blink/renderer/bindings/scripts/bind_gen/codegen_utils.py
+++ b/third_party/blink/renderer/bindings/scripts/bind_gen/codegen_utils.py
@@ -5,10 +5,10 @@
 import web_idl
 
 from .clang_format import clang_format
-from .code_generation_accumulator import CodeGenerationAccumulator
 from .code_node import CodeNode
 from .code_node import LiteralNode
 from .code_node import SymbolScopeNode
+from .codegen_accumulator import CodeGenAccumulator
 from .path_manager import PathManager
 
 
@@ -21,7 +21,7 @@
 
 
 def make_header_include_directives(accumulator):
-    assert isinstance(accumulator, CodeGenerationAccumulator)
+    assert isinstance(accumulator, CodeGenAccumulator)
 
     class HeaderIncludeDirectives(object):
         def __init__(self, accumulator):
diff --git a/third_party/blink/renderer/bindings/scripts/bind_gen/dictionary.py b/third_party/blink/renderer/bindings/scripts/bind_gen/dictionary.py
new file mode 100644
index 0000000..f00bc75f
--- /dev/null
+++ b/third_party/blink/renderer/bindings/scripts/bind_gen/dictionary.py
@@ -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.
+
+import os.path
+
+from . import name_style
+from .blink_v8_bridge import blink_class_name
+from .blink_v8_bridge import blink_type_info
+from .code_node import CodeNode
+from .code_node import FunctionDefinitionNode
+from .code_node import SymbolScopeNode
+from .code_node import TextNode
+from .codegen_context import CodeGenContext
+from .codegen_utils import enclose_with_namespace
+from .codegen_utils import make_copyright_header
+from .codegen_utils import write_code_node_to_file
+from .mako_renderer import MakoRenderer
+
+_format = CodeNode.format_template
+
+
+def make_dict_member_get_def(cg_context):
+    assert isinstance(cg_context, CodeGenContext)
+
+    T = TextNode
+
+    member = cg_context.dict_member
+
+    func_name = "{}::{}".format(
+        blink_class_name(cg_context.dictionary),
+        name_style.api_func(member.identifier))
+    func_def = FunctionDefinitionNode(
+        name=T(func_name),
+        arg_decls=[],
+        return_type=T(blink_type_info(member.idl_type).ref_t))
+
+    body = func_def.body
+    body.add_template_vars(cg_context.template_bindings())
+
+    _1 = name_style.member_var(member.identifier)
+    body.append(T(_format("return {_1};", _1=_1)))
+
+    return func_def
+
+
+def make_dict_member_has_def(cg_context):
+    assert isinstance(cg_context, CodeGenContext)
+
+    T = TextNode
+
+    member = cg_context.dict_member
+
+    func_name = "{}::{}".format(
+        blink_class_name(cg_context.dictionary),
+        name_style.api_func("has", member.identifier))
+    func_def = FunctionDefinitionNode(
+        name=T(func_name), arg_decls=[], return_type=T("bool"))
+
+    body = func_def.body
+    body.add_template_vars(cg_context.template_bindings())
+
+    _1 = name_style.member_var("has", member.identifier)
+    body.append(T(_format("return {_1};", _1=_1)))
+
+    return func_def
+
+
+def make_dict_member_set_def(cg_context):
+    assert isinstance(cg_context, CodeGenContext)
+
+    T = TextNode
+
+    member = cg_context.dict_member
+
+    func_name = "{}::{}".format(
+        blink_class_name(cg_context.dictionary),
+        name_style.api_func("set", member.identifier))
+    func_def = FunctionDefinitionNode(
+        name=T(func_name),
+        arg_decls=[
+            T(_format("{} value",
+                      blink_type_info(member.idl_type).ref_t))
+        ],
+        return_type=T("void"))
+
+    body = func_def.body
+    body.add_template_vars(cg_context.template_bindings())
+
+    _1 = name_style.member_var(member.identifier)
+    body.append(T(_format("{_1} = value;", _1=_1)))
+
+    return func_def
+
+
+def generate_dictionaries(web_idl_database, output_dirs):
+    dictionary = web_idl_database.find("ExampleDictionary")
+    filename = "{}.cc".format(name_style.file(dictionary.identifier))
+    filepath = os.path.join(output_dirs['core'], filename)
+
+    cg_context = CodeGenContext(dictionary=dictionary)
+
+    root_node = SymbolScopeNode(separator_last="\n")
+    root_node.set_renderer(MakoRenderer())
+
+    code_node = SymbolScopeNode()
+
+    for member in sorted(dictionary.own_members, key=lambda x: x.identifier):
+        code_node.extend([
+            make_dict_member_get_def(cg_context.make_copy(dict_member=member)),
+            make_dict_member_has_def(cg_context.make_copy(dict_member=member)),
+            make_dict_member_set_def(cg_context.make_copy(dict_member=member)),
+        ])
+    root_node.extend([
+        make_copyright_header(),
+        TextNode(""),
+        enclose_with_namespace(code_node, name_style.namespace("blink")),
+    ])
+
+    write_code_node_to_file(root_node, filepath)
diff --git a/third_party/blink/renderer/bindings/scripts/bind_gen/example.py b/third_party/blink/renderer/bindings/scripts/bind_gen/example.py
index 6f58385c..85e11fd 100644
--- a/third_party/blink/renderer/bindings/scripts/bind_gen/example.py
+++ b/third_party/blink/renderer/bindings/scripts/bind_gen/example.py
@@ -7,7 +7,6 @@
 from blinkbuild.name_style_converter import NameStyleConverter
 
 from .clang_format import clang_format
-from .code_generation_context import CodeGenerationContext
 from .code_node import CodeNode
 from .code_node import FunctionDefinitionNode
 from .code_node import LiteralNode
@@ -17,6 +16,7 @@
 from .code_node import SymbolScopeNode
 from .code_node import TextNode
 from .code_node import UnlikelyExitNode
+from .codegen_context import CodeGenContext
 from .mako_renderer import MakoRenderer
 
 _format = CodeNode.format_template
@@ -32,7 +32,7 @@
 
 def bind_callback_local_vars(code_node, cg_context):
     assert isinstance(code_node, SymbolScopeNode)
-    assert isinstance(cg_context, CodeGenerationContext)
+    assert isinstance(cg_context, CodeGenContext)
 
     S = SymbolNode
     T = TextNode
@@ -146,7 +146,7 @@
 
 def bind_blink_api_arguments(code_node, cg_context):
     assert isinstance(code_node, SymbolScopeNode)
-    assert isinstance(cg_context, CodeGenerationContext)
+    assert isinstance(cg_context, CodeGenContext)
 
     if cg_context.attribute_get:
         return
@@ -171,7 +171,7 @@
 
 def bind_blink_api_call(code_node, cg_context):
     assert isinstance(code_node, SymbolScopeNode)
-    assert isinstance(cg_context, CodeGenerationContext)
+    assert isinstance(cg_context, CodeGenContext)
 
     property_implemented_as = (
         cg_context.member_like.code_generator_info.property_implemented_as)
@@ -220,7 +220,7 @@
 
 def bind_return_value(code_node, cg_context):
     assert isinstance(code_node, SymbolScopeNode)
-    assert isinstance(cg_context, CodeGenerationContext)
+    assert isinstance(cg_context, CodeGenContext)
 
     def create_definition(symbol_node):
         if cg_context.return_type.unwrap().is_void:
@@ -243,7 +243,7 @@
 
 def bind_v8_set_return_value(code_node, cg_context):
     assert isinstance(code_node, SymbolScopeNode)
-    assert isinstance(cg_context, CodeGenerationContext)
+    assert isinstance(cg_context, CodeGenContext)
 
     pattern = "{_1}({_2});"
     _1 = "V8SetReturnValue"
@@ -264,7 +264,7 @@
 
 
 def make_attribute_get_def(cg_context):
-    assert isinstance(cg_context, CodeGenerationContext)
+    assert isinstance(cg_context, CodeGenContext)
 
     L = LiteralNode
     T = TextNode
@@ -298,7 +298,7 @@
 
 
 def make_operation_def(cg_context):
-    assert isinstance(cg_context, CodeGenerationContext)
+    assert isinstance(cg_context, CodeGenContext)
 
     L = LiteralNode
     T = TextNode
@@ -331,7 +331,7 @@
 
 def bind_template_installer_local_vars(code_node, cg_context):
     assert isinstance(code_node, SymbolScopeNode)
-    assert isinstance(cg_context, CodeGenerationContext)
+    assert isinstance(cg_context, CodeGenContext)
 
     S = SymbolNode
 
@@ -364,7 +364,7 @@
 
 
 def make_install_interface_template_def(cg_context):
-    assert isinstance(cg_context, CodeGenerationContext)
+    assert isinstance(cg_context, CodeGenContext)
 
     L = LiteralNode
     T = TextNode
@@ -409,16 +409,15 @@
 
 
 def run_example(web_idl_database, output_dirs):
-    renderer = MakoRenderer()
-
     filename = 'v8_example.cc'
     filepath = os.path.join(output_dirs['core'], filename)
 
     namespace = list(web_idl_database.namespaces)[0]
 
-    cg_context = CodeGenerationContext(namespace=namespace)
+    cg_context = CodeGenContext(namespace=namespace)
 
-    root_node = SymbolScopeNode(separator_last="\n", renderer=renderer)
+    root_node = SymbolScopeNode(separator_last="\n")
+    root_node.set_renderer(MakoRenderer())
 
     for attribute in namespace.attributes:
         root_node.append(
diff --git a/third_party/blink/renderer/bindings/scripts/bind_gen/interface.py b/third_party/blink/renderer/bindings/scripts/bind_gen/interface.py
index 2eca39ab5..3432d1c 100644
--- a/third_party/blink/renderer/bindings/scripts/bind_gen/interface.py
+++ b/third_party/blink/renderer/bindings/scripts/bind_gen/interface.py
@@ -5,18 +5,18 @@
 import os.path
 
 from . import name_style
+from .blink_v8_bridge import blink_class_name
 from .blink_v8_bridge import blink_type_info
 from .blink_v8_bridge import make_v8_to_blink_value
-from .code_generation_accumulator import CodeGenerationAccumulator
-from .code_generation_context import CodeGenerationContext
 from .code_node import CodeNode
 from .code_node import FunctionDefinitionNode
-from .code_node import LiteralNode
 from .code_node import SymbolDefinitionNode
 from .code_node import SymbolNode
 from .code_node import SymbolScopeNode
 from .code_node import TextNode
 from .code_node import UnlikelyExitNode
+from .codegen_accumulator import CodeGenAccumulator
+from .codegen_context import CodeGenContext
 from .codegen_utils import collect_include_headers
 from .codegen_utils import enclose_with_namespace
 from .codegen_utils import make_copyright_header
@@ -27,9 +27,85 @@
 _format = CodeNode.format_template
 
 
+def bind_blink_api_arguments(code_node, cg_context):
+    assert isinstance(code_node, SymbolScopeNode)
+    assert isinstance(cg_context, CodeGenContext)
+
+    if cg_context.attribute_get:
+        return
+
+    if cg_context.attribute_set:
+        name = "arg1_value"
+        v8_value = "${info}[0]"
+        code_node.register_code_symbol(
+            make_v8_to_blink_value(name, v8_value,
+                                   cg_context.attribute.idl_type))
+        return
+
+    for index, argument in enumerate(cg_context.function_like.arguments, 1):
+        name = name_style.arg_f("arg{}_{}", index, argument.identifier)
+        if argument.is_variadic:
+            assert False, "Variadic arguments are not yet supported"
+        else:
+            v8_value = "${{info}}[{}]".format(argument.index)
+            code_node.register_code_symbol(
+                make_v8_to_blink_value(name, v8_value, argument.idl_type))
+
+
+def bind_blink_api_call(code_node, cg_context):
+    assert isinstance(code_node, SymbolScopeNode)
+    assert isinstance(cg_context, CodeGenContext)
+
+    property_implemented_as = (
+        cg_context.member_like.code_generator_info.property_implemented_as)
+    func_name = (property_implemented_as
+                 or name_style.api_func(cg_context.member_like.identifier))
+    if cg_context.attribute_set:
+        func_name = name_style.api_func("set", func_name)
+
+    if cg_context.member_like.is_static:
+        receiver_implemented_as = (
+            cg_context.member_like.code_generator_info.receiver_implemented_as)
+        class_name = (receiver_implemented_as
+                      or name_style.class_(cg_context.class_like.identifier))
+        func_name = "{}::{}".format(class_name, func_name)
+
+    arguments = []
+    ext_attrs = cg_context.member_like.extended_attributes
+
+    values = ext_attrs.values_of("CallWith") + (
+        ext_attrs.values_of("SetterCallWith") if cg_context.attribute_set else
+        ())
+    if "Isolate" in values:
+        arguments.append("${isolate}")
+    if "ScriptState" in values:
+        arguments.append("${script_state}")
+    if "ExecutionContext" in values:
+        arguments.append("${execution_context}")
+
+    if cg_context.attribute_get:
+        pass
+    elif cg_context.attribute_set:
+        arguments.append("${arg1_value}")
+    else:
+        for index, argument in enumerate(cg_context.function_like.arguments,
+                                         1):
+            name = name_style.arg_f("arg{}_{}", index, argument.identifier)
+            arguments.append(_format("${{{}}}", name))
+
+    if cg_context.is_return_by_argument:
+        arguments.append("${return_value}")
+
+    if cg_context.may_throw_exception:
+        arguments.append("${exception_state}")
+
+    text = _format("{_1}({_2})", _1=func_name, _2=", ".join(arguments))
+    code_node.add_template_var("blink_api_call", TextNode(text))
+
+
 def bind_callback_local_vars(code_node, cg_context):
     assert isinstance(code_node, SymbolScopeNode)
-    assert isinstance(cg_context, CodeGenerationContext)
+    assert isinstance(cg_context, CodeGenContext)
 
     S = SymbolNode
     T = TextNode
@@ -113,85 +189,9 @@
     code_node.add_template_vars(template_vars)
 
 
-def bind_blink_api_arguments(code_node, cg_context):
-    assert isinstance(code_node, SymbolScopeNode)
-    assert isinstance(cg_context, CodeGenerationContext)
-
-    if cg_context.attribute_get:
-        return
-
-    if cg_context.attribute_set:
-        name = "arg1_value"
-        v8_value = "${info}[0]"
-        code_node.register_code_symbol(
-            make_v8_to_blink_value(name, v8_value,
-                                   cg_context.attribute.idl_type))
-        return
-
-    for index, argument in enumerate(cg_context.function_like.arguments, 1):
-        name = name_style.arg_f("arg{}_{}", index, argument.identifier)
-        if argument.is_variadic:
-            assert False, "Variadic arguments are not yet supported"
-        else:
-            v8_value = "${{info}}[{}]".format(argument.index)
-            code_node.register_code_symbol(
-                make_v8_to_blink_value(name, v8_value, argument.idl_type))
-
-
-def bind_blink_api_call(code_node, cg_context):
-    assert isinstance(code_node, SymbolScopeNode)
-    assert isinstance(cg_context, CodeGenerationContext)
-
-    property_implemented_as = (
-        cg_context.member_like.code_generator_info.property_implemented_as)
-    func_name = (property_implemented_as
-                 or name_style.api_func(cg_context.member_like.identifier))
-    if cg_context.attribute_set:
-        func_name = name_style.api_func("set", func_name)
-
-    if cg_context.member_like.is_static:
-        receiver_implemented_as = (
-            cg_context.member_like.code_generator_info.receiver_implemented_as)
-        class_name = (receiver_implemented_as
-                      or name_style.class_(cg_context.class_like.identifier))
-        func_name = "{}::{}".format(class_name, func_name)
-
-    arguments = []
-    ext_attrs = cg_context.member_like.extended_attributes
-
-    values = ext_attrs.values_of("CallWith") + (
-        ext_attrs.values_of("SetterCallWith") if cg_context.attribute_set else
-        ())
-    if "Isolate" in values:
-        arguments.append("${isolate}")
-    if "ScriptState" in values:
-        arguments.append("${script_state}")
-    if "ExecutionContext" in values:
-        arguments.append("${execution_context}")
-
-    if cg_context.attribute_get:
-        pass
-    elif cg_context.attribute_set:
-        arguments.append("${arg1_value}")
-    else:
-        for index, argument in enumerate(cg_context.function_like.arguments,
-                                         1):
-            name = name_style.arg_f("arg{}_{}", index, argument.identifier)
-            arguments.append(_format("${{{}}}", name))
-
-    if cg_context.is_return_by_argument:
-        arguments.append("${return_value}")
-
-    if cg_context.may_throw_exception:
-        arguments.append("${exception_state}")
-
-    text = _format("{_1}({_2})", _1=func_name, _2=", ".join(arguments))
-    code_node.add_template_var("blink_api_call", TextNode(text))
-
-
 def bind_return_value(code_node, cg_context):
     assert isinstance(code_node, SymbolScopeNode)
-    assert isinstance(cg_context, CodeGenerationContext)
+    assert isinstance(cg_context, CodeGenContext)
 
     def create_definition(symbol_node):
         if cg_context.return_type.unwrap().is_void:
@@ -216,7 +216,7 @@
 
 def bind_v8_set_return_value(code_node, cg_context):
     assert isinstance(code_node, SymbolScopeNode)
-    assert isinstance(cg_context, CodeGenerationContext)
+    assert isinstance(cg_context, CodeGenContext)
 
     pattern = "{_1}({_2});"
     _1 = "V8SetReturnValue"
@@ -236,34 +236,226 @@
     code_node.add_template_var("v8_set_return_value", TextNode(text))
 
 
-def make_attribute_get_def(cg_context):
-    assert isinstance(cg_context, CodeGenerationContext)
+def make_check_receiver(cg_context):
+    assert isinstance(cg_context, CodeGenContext)
 
-    L = LiteralNode
+    T = TextNode
+
+    if (cg_context.attribute
+            and "LenientThis" in cg_context.attribute.extended_attributes):
+        return SymbolScopeNode([
+            T("// [LenientThis]"),
+            UnlikelyExitNode(
+                cond=T("!${v8_class}::HasInstance(${receiver}, ${isolate})"),
+                body=SymbolScopeNode([T("return;")])),
+        ])
+
+    if cg_context.return_type.unwrap().is_promise:
+        return SymbolScopeNode([
+            T("// Promise returning function: "
+              "Convert a TypeError to a reject promise."),
+            UnlikelyExitNode(
+                cond=T("!${v8_class}::HasInstance(${receiver}, ${isolate})"),
+                body=SymbolScopeNode([
+                    T("${exception_state}.ThrowTypeError("
+                      "\"Illegal invocation\");"),
+                    T("return;")
+                ])),
+        ])
+
+    return None
+
+
+def make_log_activity(cg_context):
+    assert isinstance(cg_context, CodeGenContext)
+
+    ext_attrs = cg_context.member_like.extended_attributes
+    if "LogActivity" not in ext_attrs:
+        return None
+    target = ext_attrs.value_of("LogActivity")
+    if target:
+        assert target in ("GetterOnly", "SetterOnly")
+        if ((target == "GetterOnly" and not cg_context.attribute_get)
+                or (target == "SetterOnly" and not cg_context.attribute_set)):
+            return None
+    if (cg_context.for_world == cg_context.MAIN_WORLD
+            and "LogAllWorlds" not in ext_attrs):
+        return None
+
+    pattern = "{_1}${per_context_data} && ${per_context_data}->ActivityLogger()"
+    _1 = ""
+    if (cg_context.attribute and "PerWorldBindings" not in ext_attrs
+            and "LogAllWorlds" not in ext_attrs):
+        _1 = "${script_state}->World().IsIsolatedWorld() && "
+    cond = _format(pattern, _1=_1)
+
+    pattern = "${per_context_data}->ActivityLogger()->{_1}(\"{_2}.{_3}\"{_4});"
+    _2 = cg_context.class_like.identifier
+    _3 = cg_context.property_.identifier
+    if cg_context.attribute_get:
+        _1 = "LogGetter"
+        _4 = ""
+    if cg_context.attribute_set:
+        _1 = "LogSetter"
+        _4 = ", ${info}[0]"
+    if cg_context.operation_group:
+        _1 = "LogMethod"
+        _4 = ", ${info}"
+    body = _format(pattern, _1=_1, _2=_2, _3=_3, _4=_4)
+
+    pattern = ("// [LogActivity], [LogAllWorlds]\n" "if ({_1}) {{ {_2} }}")
+    node = TextNode(_format(pattern, _1=cond, _2=body))
+    node.accumulate(
+        CodeGenAccumulator.require_include_headers([
+            "third_party/blink/renderer/"
+            "platform/bindings/v8_dom_activity_logger.h",
+        ]))
+    return node
+
+
+def make_report_deprecate_as(cg_context):
+    assert isinstance(cg_context, CodeGenContext)
+
+    name = cg_context.member_like.extended_attributes.value_of("DeprecateAs")
+    if not name:
+        return None
+
+    pattern = ("// [DeprecateAs]\n"
+               "Deprecation::CountDeprecation("
+               "${execution_context}, WebFeature::k{_1});")
+    _1 = name
+    node = TextNode(_format(pattern, _1=_1))
+    node.accumulate(
+        CodeGenAccumulator.require_include_headers([
+            "third_party/blink/renderer/core/frame/deprecation.h",
+        ]))
+    return node
+
+
+def make_report_measure_as(cg_context):
+    assert isinstance(cg_context, CodeGenContext)
+
+    ext_attrs = cg_context.member_like.extended_attributes
+    if not ("Measure" in ext_attrs or "MeasureAs" in ext_attrs):
+        assert "HighEntropy" not in ext_attrs, "{}: {}".format(
+            cg_context.idl_location_and_name,
+            "[HighEntropy] must be specified with either [Measure] or "
+            "[MeasureAs].")
+        return None
+
+    suffix = ""
+    if cg_context.attribute_get:
+        suffix = "_AttributeGetter"
+    elif cg_context.attribute_set:
+        suffix = "_AttributeSetter"
+    elif cg_context.constructor:
+        suffix = "_Constructor"
+    elif cg_context.operation:
+        suffix = "_Method"
+    name = cg_context.member_like.extended_attributes.value_of("MeasureAs")
+    if name:
+        name = "k{}".format(name)
+    elif cg_context.constructor:
+        name = "kV8{}{}".format(cg_context.class_like.identifier, suffix)
+    else:
+        name = "kV8{}_{}{}".format(
+            cg_context.class_like.identifier,
+            name_style.raw.upper_camel_case(cg_context.member_like.identifier),
+            suffix)
+
+    node = SymbolScopeNode()
+
+    pattern = ("// [Measure], [MeasureAs]\n"
+               "UseCounter::Count(${execution_context}, WebFeature::{_1});")
+    _1 = name
+    node.append(TextNode(_format(pattern, _1=_1)))
+    node.accumulate(
+        CodeGenAccumulator.require_include_headers([
+            "third_party/blink/renderer/core/frame/web_feature.h",
+            "third_party/blink/renderer/platform/instrumentation/use_counter.h",
+        ]))
+
+    if "HighEntropy" not in ext_attrs or cg_context.attribute_set:
+        return node
+
+    pattern = (
+        "// [HighEntropy]\n"
+        "Dactyloscoper::Record(${execution_context}, WebFeature::{_1});")
+    _1 = name
+    node.append(TextNode(_format(pattern, _1=_1)))
+    node.accumulate(
+        CodeGenAccumulator.require_include_headers([
+            "third_party/blink/renderer/core/frame/dactyloscoper.h",
+        ]))
+
+    return node
+
+
+def make_runtime_call_timer_scope(cg_context):
+    assert isinstance(cg_context, CodeGenContext)
+
+    pattern = "RUNTIME_CALL_TIMER_SCOPE{_1}(${isolate}, {_2});"
+    _1 = "_DISABLED_BY_DEFAULT"
+    suffix = ""
+    if cg_context.attribute_get:
+        suffix = "_Getter"
+    elif cg_context.attribute_set:
+        suffix = "_Setter"
+    counter = cg_context.member_like.extended_attributes.value_of(
+        "RuntimeCallStatsCounter")
+    if counter:
+        _2 = "k{}{}".format(counter, suffix)
+    else:
+        _2 = "\"Blink_{}_{}{}\"".format(
+            blink_class_name(cg_context.class_like),
+            cg_context.member_like.identifier, suffix)
+    node = TextNode(_format(pattern, _1=_1, _2=_2))
+    node.accumulate(
+        CodeGenAccumulator.require_include_headers([
+            "third_party/blink/renderer/platform/bindings/runtime_call_stats.h",
+        ]))
+    return node
+
+
+_callback_common_binders = (
+    bind_blink_api_arguments,
+    bind_blink_api_call,
+    bind_callback_local_vars,
+    bind_return_value,
+    bind_v8_set_return_value,
+)
+
+
+def make_attribute_get_def(cg_context):
+    assert isinstance(cg_context, CodeGenContext)
+
     T = TextNode
 
     cg_context = cg_context.make_copy(attribute_get=True)
 
+    func_name = name_style.func(cg_context.attribute.identifier,
+                                "AttributeGetCallback")
+
     func_def = FunctionDefinitionNode(
-        name=L("AttributeGetCallback"),
-        arg_decls=[L("const v8::FunctionCallbackInfo<v8::Value>& info")],
-        return_type=L("void"))
+        name=T(func_name),
+        arg_decls=[T("const v8::FunctionCallbackInfo<v8::Value>& info")],
+        return_type=T("void"))
 
     body = func_def.body
     body.add_template_var("info", "info")
     body.add_template_vars(cg_context.template_bindings())
 
-    binders = [
-        bind_callback_local_vars,
-        bind_blink_api_arguments,
-        bind_blink_api_call,
-        bind_return_value,
-        bind_v8_set_return_value,
-    ]
-    for bind in binders:
+    for bind in _callback_common_binders:
         bind(body, cg_context)
 
     body.extend([
+        make_runtime_call_timer_scope(cg_context),
+        make_report_deprecate_as(cg_context),
+        make_report_measure_as(cg_context),
+        make_log_activity(cg_context),
+        T(""),
+        make_check_receiver(cg_context),
+        T(""),
         T("${v8_set_return_value}"),
     ])
 
@@ -271,31 +463,33 @@
 
 
 def make_operation_def(cg_context):
-    assert isinstance(cg_context, CodeGenerationContext)
+    assert isinstance(cg_context, CodeGenContext)
 
-    L = LiteralNode
     T = TextNode
 
+    func_name = name_style.func(cg_context.operation.identifier,
+                                "OperationCallback")
+
     func_def = FunctionDefinitionNode(
-        name=L("OperationCallback"),
-        arg_decls=[L("const v8::FunctionCallbackInfo<v8::Value>& info")],
-        return_type=L("void"))
+        name=T(func_name),
+        arg_decls=[T("const v8::FunctionCallbackInfo<v8::Value>& info")],
+        return_type=T("void"))
 
     body = func_def.body
     body.add_template_var("info", "info")
     body.add_template_vars(cg_context.template_bindings())
 
-    binders = [
-        bind_callback_local_vars,
-        bind_blink_api_arguments,
-        bind_blink_api_call,
-        bind_return_value,
-        bind_v8_set_return_value,
-    ]
-    for bind in binders:
+    for bind in _callback_common_binders:
         bind(body, cg_context)
 
     body.extend([
+        make_runtime_call_timer_scope(cg_context),
+        make_report_deprecate_as(cg_context),
+        make_report_measure_as(cg_context),
+        make_log_activity(cg_context),
+        T(""),
+        make_check_receiver(cg_context),
+        T(""),
         T("${v8_set_return_value}"),
     ])
 
@@ -304,7 +498,7 @@
 
 def bind_template_installer_local_vars(code_node, cg_context):
     assert isinstance(code_node, SymbolScopeNode)
-    assert isinstance(cg_context, CodeGenerationContext)
+    assert isinstance(cg_context, CodeGenContext)
 
     S = SymbolNode
 
@@ -337,19 +531,18 @@
 
 
 def make_install_interface_template_def(cg_context):
-    assert isinstance(cg_context, CodeGenerationContext)
+    assert isinstance(cg_context, CodeGenContext)
 
-    L = LiteralNode
     T = TextNode
 
     func_def = FunctionDefinitionNode(
-        name=L("InstallInterfaceTemplate"),
+        name=T("InstallInterfaceTemplate"),
         arg_decls=[
-            L("v8::Isolate* isolate"),
-            L("const DOMWrapperWorld& world"),
-            L("v8::Local<v8::FunctionTemplate> interface_template"),
+            T("v8::Isolate* isolate"),
+            T("const DOMWrapperWorld& world"),
+            T("v8::Local<v8::FunctionTemplate> interface_template"),
         ],
-        return_type=L("void"))
+        return_type=T("void"))
 
     body = func_def.body
     body.add_template_var("isolate", "isolate")
@@ -385,12 +578,12 @@
     filename = "v8_example_interface.cc"
     filepath = os.path.join(output_dirs['core'], filename)
 
-    interface = web_idl_database.find("Node")
+    interface = web_idl_database.find("CSS")
 
-    cg_context = CodeGenerationContext(interface=interface)
+    cg_context = CodeGenContext(interface=interface)
 
     root_node = SymbolScopeNode(separator_last="\n")
-    root_node.set_accumulator(CodeGenerationAccumulator())
+    root_node.set_accumulator(CodeGenAccumulator())
     root_node.set_renderer(MakoRenderer())
 
     root_node.accumulator.add_include_headers(
@@ -413,9 +606,9 @@
 
     root_node.extend([
         make_copyright_header(),
-        LiteralNode(""),
+        TextNode(""),
         make_header_include_directives(root_node.accumulator),
-        LiteralNode(""),
+        TextNode(""),
         enclose_with_namespace(code_node, name_style.namespace("blink")),
     ])
 
diff --git a/third_party/blink/renderer/bindings/scripts/bind_gen/name_style.py b/third_party/blink/renderer/bindings/scripts/bind_gen/name_style.py
index cc417434..137de2b88 100644
--- a/third_party/blink/renderer/bindings/scripts/bind_gen/name_style.py
+++ b/third_party/blink/renderer/bindings/scripts/bind_gen/name_style.py
@@ -19,114 +19,114 @@
 
 def api_func(*args):
     """Applies the style of Blink implementation function names for Web API."""
-    return _concat(_lower_camel_case, args)
+    return _concat(raw.lower_camel_case, args)
 
 
 def api_func_f(format_string, *args, **kwargs):
     """Applies the style of Blink implementation function names for Web API."""
-    return _lower_camel_case(
-        _format(_upper_camel_case, format_string, *args, **kwargs))
+    return raw.lower_camel_case(
+        _format(raw.upper_camel_case, format_string, *args, **kwargs))
 
 
 def arg(*args):
     """Applies the style of argument variable names."""
-    return _concat(_snake_case, args)
+    return _concat(raw.snake_case, args)
 
 
 def arg_f(format_string, *args, **kwargs):
     """Applies the style of argument variable names."""
-    return _format(_snake_case, format_string, *args, **kwargs)
+    return _format(raw.snake_case, format_string, *args, **kwargs)
 
 
 def class_(*args):
     """Applies the style of class names."""
-    return _concat(_upper_camel_case, args)
+    return _concat(raw.upper_camel_case, args)
 
 
 def class_f(format_string, *args, **kwargs):
     """Applies the style of class names."""
-    return _format(_upper_camel_case, format_string, *args, **kwargs)
+    return _format(raw.upper_camel_case, format_string, *args, **kwargs)
 
 
 def constant(*args):
     """Applies the style of constant names."""
-    return "k" + _concat(_upper_camel_case, args)
+    return "k" + _concat(raw.upper_camel_case, args)
 
 
 def constant_f(format_string, *args, **kwargs):
     """Applies the style of constant names."""
-    return "k" + _upper_camel_case(
-        _format(_upper_camel_case, format_string, *args, **kwargs))
+    return "k" + raw.upper_camel_case(
+        _format(raw.upper_camel_case, format_string, *args, **kwargs))
 
 
 def file(*args):
     """Applies the style of filenames."""
-    return _concat(_snake_case, args)
+    return _concat(raw.snake_case, args)
 
 
 def file_f(format_string, *args, **kwargs):
     """Applies the style of filenames."""
-    return _format(_snake_case, format_string, *args, **kwargs)
+    return _format(raw.snake_case, format_string, *args, **kwargs)
 
 
 def func(*args):
     """Applies the style of general Blink function names."""
-    return _concat(_upper_camel_case, args)
+    return _concat(raw.upper_camel_case, args)
 
 
 def func_f(format_string, *args, **kwargs):
     """Applies the style of general Blink function names."""
-    return _format(_upper_camel_case, format_string, *args, **kwargs)
+    return _format(raw.upper_camel_case, format_string, *args, **kwargs)
 
 
 def header_guard(*args):
     """Applies the style of header guard names."""
-    return _concat(_macro_case, args) + "_"
+    return _concat(raw.macro_case, args) + "_"
 
 
 def header_guard_f(format_string, *args, **kwargs):
     """Applies the style of header guard names."""
-    return _format(_macro_case, format_string, *args, **kwargs) + "_"
+    return _format(raw.macro_case, format_string, *args, **kwargs) + "_"
 
 
 def local_var(*args):
     """Applies the style of function local variable names."""
-    return _concat(_snake_case, args)
+    return _concat(raw.snake_case, args)
 
 
 def local_var_f(format_string, *args, **kwargs):
     """Applies the style of function local variable names."""
-    return _format(_snake_case, format_string, *args, **kwargs)
+    return _format(raw.snake_case, format_string, *args, **kwargs)
 
 
 def macro(*args):
     """Applies the style of macro names."""
-    return _concat(_macro_case, args)
+    return _concat(raw.macro_case, args)
 
 
 def macro_f(format_string, *args, **kwargs):
     """Applies the style of macro names."""
-    return _format(_macro_case, format_string, *args, **kwargs)
+    return _format(raw.macro_case, format_string, *args, **kwargs)
 
 
 def member_var(*args):
     """Applies the style of member variable names."""
-    return _concat(_snake_case, args) + "_"
+    return _concat(raw.snake_case, args) + "_"
 
 
 def member_var_f(format_string, *args, **kwargs):
     """Applies the style of member variable names."""
-    return _format(_snake_case, format_string, *args, **kwargs) + "_"
+    return _format(raw.snake_case, format_string, *args, **kwargs) + "_"
 
 
 def namespace(*args):
     """Applies the style of namespace names."""
-    return _concat(_snake_case, args)
+    return _concat(raw.snake_case, args)
 
 
 def namespace_f(format_string, *args, **kwargs):
     """Applies the style of namespace names."""
-    return _format(_snake_case, format_string, *args, **kwargs)
+    return _format(raw.snake_case, format_string, *args, **kwargs)
 
 
 def _concat(style_func, args):
@@ -145,17 +145,28 @@
     return format_string.format(*args, **kwargs)
 
 
-def _snake_case(name):
-    return NameStyleConverter(name).to_snake_case()
+class raw(object):
+    """
+    Namespace to provide (unrecommended) raw controls on case conversions.
 
+    This class is pretending to be a module.
+    """
 
-def _upper_camel_case(name):
-    return NameStyleConverter(name).to_upper_camel_case()
+    def __init__(self):
+        assert False
 
+    @staticmethod
+    def snake_case(name):
+        return NameStyleConverter(name).to_snake_case()
 
-def _lower_camel_case(name):
-    return NameStyleConverter(name).to_lower_camel_case()
+    @staticmethod
+    def upper_camel_case(name):
+        return NameStyleConverter(name).to_upper_camel_case()
 
+    @staticmethod
+    def lower_camel_case(name):
+        return NameStyleConverter(name).to_lower_camel_case()
 
-def _macro_case(name):
-    return NameStyleConverter(name).to_macro_case()
+    @staticmethod
+    def macro_case(name):
+        return NameStyleConverter(name).to_macro_case()
diff --git a/third_party/blink/renderer/bindings/scripts/bind_gen/path_manager.py b/third_party/blink/renderer/bindings/scripts/bind_gen/path_manager.py
index b8243b6..b6997d71 100644
--- a/third_party/blink/renderer/bindings/scripts/bind_gen/path_manager.py
+++ b/third_party/blink/renderer/bindings/scripts/bind_gen/path_manager.py
@@ -2,7 +2,7 @@
 # Use of this source code is governed by a BSD-style license that can be
 # found in the LICENSE file.
 
-import os.path
+import posixpath
 
 import web_idl
 
@@ -34,16 +34,24 @@
         assert not cls._is_initialized
         assert isinstance(output_dirs, dict)
         cls._output_dirs = output_dirs
-        cls._blink_path_prefix = os.path.sep + os.path.join(
+        cls._blink_path_prefix = posixpath.sep + posixpath.join(
             "third_party", "blink", "renderer", "")
         cls._is_initialized = True
 
+    @classmethod
+    def relpath_to_project_root(cls, path):
+        index = path.find(cls._blink_path_prefix)
+        if index < 0:
+            assert path.startswith(cls._blink_path_prefix[1:])
+            return path
+        return path[index + 1:]
+
     def __init__(self, idl_definition):
         assert self._is_initialized, self._REQUIRE_INIT_MESSAGE
 
         idl_path = idl_definition.debug_info.location.filepath
-        self._idl_basepath, _ = os.path.splitext(idl_path)
-        self._idl_dir, self._idl_basename = os.path.split(self._idl_basepath)
+        self._idl_basepath, _ = posixpath.splitext(idl_path)
+        self._idl_dir, self._idl_basename = posixpath.split(self._idl_basepath)
 
         components = sorted(idl_definition.components)
 
@@ -82,7 +90,7 @@
         Returns a path to a Blink implementation file relative to the project
         root directory, e.g. "third_party/blink/renderer/..."
         """
-        return self._rel_to_root(
+        return self.relpath_to_project_root(
             self._join(
                 dirpath=self._blink_dir,
                 filename=(filename or self._blink_basename),
@@ -120,14 +128,8 @@
             filename=(filename or self._out_basename),
             ext=ext)
 
-    def _rel_to_root(self, path):
-        index = path.find(self._blink_path_prefix)
-        if index < 0:
-            assert path.startswith(self._blink_path_prefix[1:])
-            return path
-        return path[index + 1:]
-
-    def _join(self, dirpath, filename, ext=None):
+    @staticmethod
+    def _join(dirpath, filename, ext=None):
         if ext is not None:
-            filename = os.path.extsep.join([filename, ext])
-        return os.path.join(dirpath, filename)
+            filename = posixpath.extsep.join([filename, ext])
+        return posixpath.join(dirpath, filename)
diff --git a/third_party/blink/renderer/bindings/scripts/generate_bindings.py b/third_party/blink/renderer/bindings/scripts/generate_bindings.py
index cdce8ee..d0e6f78 100644
--- a/third_party/blink/renderer/bindings/scripts/generate_bindings.py
+++ b/third_party/blink/renderer/bindings/scripts/generate_bindings.py
@@ -39,6 +39,7 @@
     options, tasks = parse_options()
 
     dispatch_table = {
+        'dictionary': bind_gen.generate_dictionaries,
         'example': bind_gen.run_example,
         'interface': bind_gen.generate_interfaces,
     }
diff --git a/third_party/blink/renderer/bindings/scripts/generate_bindings.pydeps b/third_party/blink/renderer/bindings/scripts/generate_bindings.pydeps
index 442951c8..b1ab6bc 100644
--- a/third_party/blink/renderer/bindings/scripts/generate_bindings.pydeps
+++ b/third_party/blink/renderer/bindings/scripts/generate_bindings.pydeps
@@ -17,6 +17,9 @@
 ../../../../mako/mako/runtime.py
 ../../../../mako/mako/template.py
 ../../../../mako/mako/util.py
+../../../../markupsafe/__init__.py
+../../../../markupsafe/_compat.py
+../../../../markupsafe/_native.py
 ../../../../pyjson5/src/json5/__init__.py
 ../../../../pyjson5/src/json5/arg_parser.py
 ../../../../pyjson5/src/json5/host.py
@@ -29,10 +32,11 @@
 bind_gen/__init__.py
 bind_gen/blink_v8_bridge.py
 bind_gen/clang_format.py
-bind_gen/code_generation_accumulator.py
-bind_gen/code_generation_context.py
 bind_gen/code_node.py
+bind_gen/codegen_accumulator.py
+bind_gen/codegen_context.py
 bind_gen/codegen_utils.py
+bind_gen/dictionary.py
 bind_gen/example.py
 bind_gen/interface.py
 bind_gen/mako_renderer.py
diff --git a/third_party/blink/renderer/bindings/scripts/web_idl/demonstration_and_testing.idl b/third_party/blink/renderer/bindings/scripts/web_idl/demonstration_and_testing.idl
index 18b652ac..a49a6ef 100644
--- a/third_party/blink/renderer/bindings/scripts/web_idl/demonstration_and_testing.idl
+++ b/third_party/blink/renderer/bindings/scripts/web_idl/demonstration_and_testing.idl
@@ -22,3 +22,8 @@
   readonly attribute TestInterfaceConstructor attr2;
   void op1(long x, boolean y, TestInterfaceConstructor z);
 };
+
+dictionary ExampleDictionary {
+  Node node;
+  long fooMember;
+};
diff --git a/third_party/blink/renderer/core/core_idl_files.gni b/third_party/blink/renderer/core/core_idl_files.gni
index ac264ecd..28ce9c7 100644
--- a/third_party/blink/renderer/core/core_idl_files.gni
+++ b/third_party/blink/renderer/core/core_idl_files.gni
@@ -317,6 +317,7 @@
                     "layout/ng/custom/layout_child.idl",
                     "layout/ng/custom/layout_worklet_global_scope.idl",
                     "loader/appcache/application_cache.idl",
+                    "mathml/mathml_element.idl",
                     "messaging/message_channel.idl",
                     "messaging/message_port.idl",
                     "mojo/mojo.idl",
diff --git a/third_party/blink/renderer/core/css/mathml.css b/third_party/blink/renderer/core/css/mathml.css
index 1260f32..514a4621 100644
--- a/third_party/blink/renderer/core/css/mathml.css
+++ b/third_party/blink/renderer/core/css/mathml.css
@@ -37,6 +37,15 @@
     text-align: center;
 }
 
+:-internal-spatial-navigation-interest {
+    outline: auto 1px -webkit-focus-ring-color;
+    box-shadow: none !important;
+}
+
+:focus {
+    outline: auto 1px -webkit-focus-ring-color;
+}
+
 /* We hide the PresentationExpression constructions that are children of a <semantics> element.
    http://www.w3.org/TR/MathML/appendixa.html#parsing_PresentationExpression */
 semantics > mi, semantics > mn, semantics > mo, semantics > mtext, semantics > mspace, semantics > ms, semantics > maligngroup, semantics > malignmark, semantics > mrow, semantics > mfrac, semantics > msqrt, semantics > mroot, semantics > mstyle, semantics > merror, semantics > mpadded, semantics > mphantom, semantics > mfenced, semantics > menclose, semantics > msub, semantics > msup, semantics > msubsup, semantics > munder, semantics > mover, semantics > munderover, semantics > mmultiscripts, semantics > mtable, semantics > mstack, semantics > mlongdiv, semantics > maction {
diff --git a/third_party/blink/renderer/core/dom/element.cc b/third_party/blink/renderer/core/dom/element.cc
index e4952ef..79b6719 100644
--- a/third_party/blink/renderer/core/dom/element.cc
+++ b/third_party/blink/renderer/core/dom/element.cc
@@ -405,6 +405,8 @@
     return true;
   if (name == html_names::kAriaFlowtoAttr)
     return true;
+  if (name == html_names::kAriaLabeledbyAttr)
+    return true;
   if (name == html_names::kAriaLabelledbyAttr)
     return true;
   if (name == html_names::kAriaOwnsAttr)
@@ -414,7 +416,7 @@
 
 HeapVector<Member<Element>>* GetExplicitlySetElementsForAttr(
     Element* element,
-    QualifiedName name) {
+    const QualifiedName& name) {
   ExplicitlySetAttrElementsMap* element_attribute_map =
       element->GetDocument().GetExplicitlySetAttrElementsMap(element);
   return element_attribute_map->at(name);
@@ -667,6 +669,11 @@
     removeAttribute(name);
 }
 
+bool Element::HasExplicitlySetAttrAssociatedElements(
+    const QualifiedName& name) {
+  return GetExplicitlySetElementsForAttr(this, name);
+}
+
 void Element::SynchronizeContentAttributeAndElementReference(
     const QualifiedName& name) {
   ExplicitlySetAttrElementsMap* element_attribute_map =
@@ -723,8 +730,7 @@
     DCHECK_EQ(element_attribute_vector->size(), 1u);
     Element* explicitly_set_element = element_attribute_vector->at(0);
     // Only return the explicit element if it still exists in the same scope.
-    if (explicitly_set_element && ElementIsDescendantOfShadowIncludingAncestor(
-                                      *this, *explicitly_set_element))
+    if (explicitly_set_element)
       return explicitly_set_element;
   }
 
@@ -744,6 +750,7 @@
   ExplicitlySetAttrElementsMap* element_attribute_map =
       GetDocument().GetExplicitlySetAttrElementsMap(this);
 
+  // Not sure if this can happen, as FrozenArrays aren't nullable?
   if (is_null) {
     element_attribute_map->erase(name);
     removeAttribute(name);
@@ -795,6 +802,10 @@
   }
 
   setAttribute(name, value.SerializeToString());
+  if (isConnected()) {
+    if (AXObjectCache* cache = GetDocument().ExistingAXObjectCache())
+      cache->HandleAttributeChanged(name, this);
+  }
   element_attribute_map->Set(name, elements);
 }
 
@@ -805,12 +816,7 @@
       GetExplicitlySetElementsForAttr(this, name);
   is_null = false;
   if (explicitly_set_elements) {
-    HeapVector<Member<Element>> return_elements;
-    for (auto element : *explicitly_set_elements) {
-      if (ElementIsDescendantOfShadowIncludingAncestor(*this, *element))
-        return_elements.push_back(element);
-    }
-    return return_elements;
+    return *explicitly_set_elements;
   }
 
   String attribute_value = getAttribute(name).GetString();
diff --git a/third_party/blink/renderer/core/dom/element.h b/third_party/blink/renderer/core/dom/element.h
index 99a505c..08869ea 100644
--- a/third_party/blink/renderer/core/dom/element.h
+++ b/third_party/blink/renderer/core/dom/element.h
@@ -204,6 +204,7 @@
   void SetFloatingPointAttribute(const QualifiedName& attribute_name,
                                  double value);
 
+  bool HasExplicitlySetAttrAssociatedElements(const QualifiedName& name);
   Element* GetElementAttribute(const QualifiedName& name);
   void SetElementAttribute(const QualifiedName&, Element*);
   HeapVector<Member<Element>> GetElementArrayAttribute(
diff --git a/third_party/blink/renderer/core/dom/empty_node_list.h b/third_party/blink/renderer/core/dom/empty_node_list.h
index a6f92b06..08daad6 100644
--- a/third_party/blink/renderer/core/dom/empty_node_list.h
+++ b/third_party/blink/renderer/core/dom/empty_node_list.h
@@ -33,6 +33,7 @@
 #define THIRD_PARTY_BLINK_RENDERER_CORE_DOM_EMPTY_NODE_LIST_H_
 
 #include "third_party/blink/renderer/core/dom/node_list.h"
+#include "third_party/blink/renderer/platform/wtf/casting.h"
 
 namespace blink {
 
@@ -55,11 +56,15 @@
   Member<Node> owner_;
 };
 
-DEFINE_TYPE_CASTS(EmptyNodeList,
-                  NodeList,
-                  nodeList,
-                  nodeList->IsEmptyNodeList(),
-                  nodeList.IsEmptyNodeList());
+template <>
+struct DowncastTraits<EmptyNodeList> {
+  static bool AllowFrom(const NodeList& nodeList) {
+    return nodeList.IsEmptyNodeList();
+  }
+  static bool AllowFrom(const NodeList* nodeList) {
+    return nodeList->IsEmptyNodeList();
+  }
+};
 
 }  // namespace blink
 
diff --git a/third_party/blink/renderer/core/dom/node_lists_node_data.h b/third_party/blink/renderer/core/dom/node_lists_node_data.h
index 78d75281..09cb9343 100644
--- a/third_party/blink/renderer/core/dom/node_lists_node_data.h
+++ b/third_party/blink/renderer/core/dom/node_lists_node_data.h
@@ -54,7 +54,7 @@
   EmptyNodeList* EnsureEmptyChildNodeList(Node& node) {
     DCHECK(ThreadState::Current()->IsGCForbidden());
     if (child_node_list_)
-      return ToEmptyNodeList(child_node_list_);
+      return To<EmptyNodeList>(child_node_list_.Get());
     auto* list = MakeGarbageCollected<EmptyNodeList>(node);
     child_node_list_ = list;
     return list;
diff --git a/third_party/blink/renderer/core/events/page_transition_event.cc b/third_party/blink/renderer/core/events/page_transition_event.cc
index 7d63456..d96e160b 100644
--- a/third_party/blink/renderer/core/events/page_transition_event.cc
+++ b/third_party/blink/renderer/core/events/page_transition_event.cc
@@ -35,6 +35,13 @@
                                          bool persisted)
     : Event(type, Bubbles::kYes, Cancelable::kYes), persisted_(persisted) {}
 
+PageTransitionEvent::PageTransitionEvent(base::TimeTicks navigation_start)
+    : Event(event_type_names::kPageshow,
+            Bubbles::kYes,
+            Cancelable::kYes,
+            navigation_start),
+      persisted_(true) {}
+
 PageTransitionEvent::PageTransitionEvent(
     const AtomicString& type,
     const PageTransitionEventInit* initializer)
diff --git a/third_party/blink/renderer/core/events/page_transition_event.h b/third_party/blink/renderer/core/events/page_transition_event.h
index 9570909..da175f11 100644
--- a/third_party/blink/renderer/core/events/page_transition_event.h
+++ b/third_party/blink/renderer/core/events/page_transition_event.h
@@ -27,6 +27,7 @@
 #define THIRD_PARTY_BLINK_RENDERER_CORE_EVENTS_PAGE_TRANSITION_EVENT_H_
 
 #include "third_party/blink/renderer/core/dom/events/event.h"
+#include "third_party/blink/renderer/core/event_type_names.h"
 #include "third_party/blink/renderer/core/events/page_transition_event_init.h"
 
 namespace blink {
@@ -39,8 +40,16 @@
     return MakeGarbageCollected<PageTransitionEvent>();
   }
   static PageTransitionEvent* Create(const AtomicString& type, bool persisted) {
+    // Persisted pageshow events must be created through CreatePersistedPageshow
+    // (because it needs |navigation_start|).
+    DCHECK(!(persisted && type == event_type_names::kPageshow));
     return MakeGarbageCollected<PageTransitionEvent>(type, persisted);
   }
+  static PageTransitionEvent* CreatePersistedPageshow(
+      base::TimeTicks navigation_start) {
+    return MakeGarbageCollected<PageTransitionEvent>(navigation_start);
+  }
+
   static PageTransitionEvent* Create(
       const AtomicString& type,
       const PageTransitionEventInit* initializer) {
@@ -50,6 +59,7 @@
   PageTransitionEvent();
   PageTransitionEvent(const AtomicString& type, bool persisted);
   PageTransitionEvent(const AtomicString&, const PageTransitionEventInit*);
+  explicit PageTransitionEvent(base::TimeTicks navigation_start);
   ~PageTransitionEvent() override;
 
   const AtomicString& InterfaceName() const override;
@@ -59,6 +69,7 @@
   void Trace(blink::Visitor*) override;
 
  private:
+  // TODO(rakina): change to PageTransitionEventPersistence.
   bool persisted_;
 };
 
diff --git a/third_party/blink/renderer/core/exported/web_view_impl.cc b/third_party/blink/renderer/core/exported/web_view_impl.cc
index ce62b5a..2556772 100644
--- a/third_party/blink/renderer/core/exported/web_view_impl.cc
+++ b/third_party/blink/renderer/core/exported/web_view_impl.cc
@@ -3452,7 +3452,8 @@
   }
 }
 
-void WebViewImpl::RestorePageFromBackForwardCache() {
+void WebViewImpl::RestorePageFromBackForwardCache(
+    base::TimeTicks navigation_start) {
   // Unhook eviction.
   Page* page = AsView().page;
   if (page) {
@@ -3471,8 +3472,8 @@
     for (Frame* frame = page->MainFrame(); frame;
          frame = frame->Tree().TraverseNext()) {
       if (frame->DomWindow() && frame->DomWindow()->IsLocalDOMWindow()) {
-        frame->DomWindow()->ToLocalDOMWindow()->DispatchPageshowEvent(
-            PageTransitionEventPersistence::kPageTransitionEventPersisted);
+        frame->DomWindow()->ToLocalDOMWindow()->DispatchPersistedPageshowEvent(
+            navigation_start);
       }
     }
   }
diff --git a/third_party/blink/renderer/core/exported/web_view_impl.h b/third_party/blink/renderer/core/exported/web_view_impl.h
index 85ecd3a..b90eb91 100644
--- a/third_party/blink/renderer/core/exported/web_view_impl.h
+++ b/third_party/blink/renderer/core/exported/web_view_impl.h
@@ -199,7 +199,8 @@
   void AcceptLanguagesChanged() override;
   void SetPageFrozen(bool frozen) override;
   void PutPageIntoBackForwardCache() override;
-  void RestorePageFromBackForwardCache() override;
+  void RestorePageFromBackForwardCache(
+      base::TimeTicks navigation_start) override;
   WebWidget* MainFrameWidget() override;
   void SetBaseBackgroundColor(SkColor) override;
   void SetBackgroundColorOverride(SkColor) override;
diff --git a/third_party/blink/renderer/core/frame/csp/content_security_policy.cc b/third_party/blink/renderer/core/frame/csp/content_security_policy.cc
index da7cd640..1617629 100644
--- a/third_party/blink/renderer/core/frame/csp/content_security_policy.cc
+++ b/third_party/blink/renderer/core/frame/csp/content_security_policy.cc
@@ -803,15 +803,15 @@
   return AllowFromSource(ContentSecurityPolicy::DirectiveType::kWorkerSrc, url);
 }
 
-bool ContentSecurityPolicy::AllowTrustedTypePolicy(
-    const String& policy_name) const {
+bool ContentSecurityPolicy::AllowTrustedTypePolicy(const String& policy_name,
+                                                   bool is_duplicate) const {
   bool is_allowed = true;
   for (const auto& policy : policies_) {
     if (!CheckHeaderTypeMatches(CheckHeaderType::kCheckAll,
                                 policy->HeaderType())) {
       continue;
     }
-    is_allowed &= policy->AllowTrustedTypePolicy(policy_name);
+    is_allowed &= policy->AllowTrustedTypePolicy(policy_name, is_duplicate);
   }
 
   return is_allowed;
diff --git a/third_party/blink/renderer/core/frame/csp/content_security_policy.h b/third_party/blink/renderer/core/frame/csp/content_security_policy.h
index 600d83f..101100a 100644
--- a/third_party/blink/renderer/core/frame/csp/content_security_policy.h
+++ b/third_party/blink/renderer/core/frame/csp/content_security_policy.h
@@ -284,7 +284,8 @@
       CheckHeaderType = CheckHeaderType::kCheckAll) const;
   bool AllowWorkerContextFromSource(const KURL&) const;
 
-  bool AllowTrustedTypePolicy(const String& policy_name) const;
+  bool AllowTrustedTypePolicy(const String& policy_name,
+                              bool is_duplicate) const;
 
   // Passing 'String()' into the |nonce| arguments in the following methods
   // represents an unnonced resource load.
diff --git a/third_party/blink/renderer/core/frame/csp/content_security_policy_test.cc b/third_party/blink/renderer/core/frame/csp/content_security_policy_test.cc
index 450e42f..4b9ff4d 100644
--- a/third_party/blink/renderer/core/frame/csp/content_security_policy_test.cc
+++ b/third_party/blink/renderer/core/frame/csp/content_security_policy_test.cc
@@ -1352,7 +1352,8 @@
   csp->BindToDelegate(execution_context->GetContentSecurityPolicyDelegate());
   csp->DidReceiveHeader("", kContentSecurityPolicyHeaderTypeEnforce,
                         kContentSecurityPolicyHeaderSourceHTTP);
-  EXPECT_TRUE(csp->AllowTrustedTypePolicy("somepolicy"));
+  EXPECT_TRUE(csp->AllowTrustedTypePolicy("somepolicy", false));
+  EXPECT_TRUE(csp->AllowTrustedTypePolicy("somepolicy", true));
 }
 
 TEST_F(ContentSecurityPolicyTest, TrustedTypesSimpleDirective) {
@@ -1361,10 +1362,6 @@
   csp->DidReceiveHeader("trusted-types one two three",
                         kContentSecurityPolicyHeaderTypeEnforce,
                         kContentSecurityPolicyHeaderSourceHTTP);
-  EXPECT_TRUE(csp->AllowTrustedTypePolicy("one"));
-  EXPECT_TRUE(csp->AllowTrustedTypePolicy("two"));
-  EXPECT_TRUE(csp->AllowTrustedTypePolicy("three"));
-  EXPECT_FALSE(csp->AllowTrustedTypePolicy("four"));
 }
 
 TEST_F(ContentSecurityPolicyTest, TrustedTypesWhitespace) {
@@ -1373,9 +1370,12 @@
   csp->DidReceiveHeader("trusted-types one\ntwo\rthree",
                         kContentSecurityPolicyHeaderTypeEnforce,
                         kContentSecurityPolicyHeaderSourceHTTP);
-  EXPECT_TRUE(csp->AllowTrustedTypePolicy("one"));
-  EXPECT_TRUE(csp->AllowTrustedTypePolicy("two"));
-  EXPECT_TRUE(csp->AllowTrustedTypePolicy("three"));
+  EXPECT_TRUE(csp->AllowTrustedTypePolicy("one", false));
+  EXPECT_TRUE(csp->AllowTrustedTypePolicy("two", false));
+  EXPECT_TRUE(csp->AllowTrustedTypePolicy("three", false));
+  EXPECT_FALSE(csp->AllowTrustedTypePolicy("four", false));
+  EXPECT_FALSE(csp->AllowTrustedTypePolicy("one", true));
+  EXPECT_FALSE(csp->AllowTrustedTypePolicy("four", true));
 }
 
 TEST_F(ContentSecurityPolicyTest, TrustedTypesEmpty) {
@@ -1384,7 +1384,8 @@
   csp->DidReceiveHeader("trusted-types",
                         kContentSecurityPolicyHeaderTypeEnforce,
                         kContentSecurityPolicyHeaderSourceHTTP);
-  EXPECT_FALSE(csp->AllowTrustedTypePolicy("somepolicy"));
+  EXPECT_FALSE(csp->AllowTrustedTypePolicy("somepolicy", false));
+  EXPECT_FALSE(csp->AllowTrustedTypePolicy("somepolicy", true));
 }
 
 TEST_F(ContentSecurityPolicyTest, TrustedTypesStar) {
@@ -1393,7 +1394,8 @@
   csp->DidReceiveHeader("trusted-types *",
                         kContentSecurityPolicyHeaderTypeEnforce,
                         kContentSecurityPolicyHeaderSourceHTTP);
-  EXPECT_TRUE(csp->AllowTrustedTypePolicy("somepolicy"));
+  EXPECT_TRUE(csp->AllowTrustedTypePolicy("somepolicy", false));
+  EXPECT_TRUE(csp->AllowTrustedTypePolicy("somepolicy", true));
 }
 
 TEST_F(ContentSecurityPolicyTest, TrustedTypesReserved) {
@@ -1402,13 +1404,38 @@
   csp->DidReceiveHeader("trusted-types one \"two\" 'three'",
                         kContentSecurityPolicyHeaderTypeEnforce,
                         kContentSecurityPolicyHeaderSourceHTTP);
-  EXPECT_TRUE(csp->AllowTrustedTypePolicy("one"));
+  EXPECT_TRUE(csp->AllowTrustedTypePolicy("one", false));
+  EXPECT_TRUE(csp->AllowTrustedTypePolicy("one", false));
 
   // Quoted strings are considered 'reserved':
-  EXPECT_FALSE(csp->AllowTrustedTypePolicy("two"));
-  EXPECT_FALSE(csp->AllowTrustedTypePolicy("\"two\""));
-  EXPECT_FALSE(csp->AllowTrustedTypePolicy("three"));
-  EXPECT_FALSE(csp->AllowTrustedTypePolicy("'three'"));
+  EXPECT_FALSE(csp->AllowTrustedTypePolicy("two", false));
+  EXPECT_FALSE(csp->AllowTrustedTypePolicy("\"two\"", false));
+  EXPECT_FALSE(csp->AllowTrustedTypePolicy("three", false));
+  EXPECT_FALSE(csp->AllowTrustedTypePolicy("'three'", false));
+  EXPECT_FALSE(csp->AllowTrustedTypePolicy("two", true));
+  EXPECT_FALSE(csp->AllowTrustedTypePolicy("\"two\"", true));
+  EXPECT_FALSE(csp->AllowTrustedTypePolicy("three", true));
+  EXPECT_FALSE(csp->AllowTrustedTypePolicy("'three'", true));
+}
+
+TEST_F(ContentSecurityPolicyTest, TrustedTypesReportingStar) {
+  execution_context->SetRequireTrustedTypesForTesting();
+  csp->BindToDelegate(execution_context->GetContentSecurityPolicyDelegate());
+  csp->DidReceiveHeader("trusted-types *",
+                        kContentSecurityPolicyHeaderTypeReport,
+                        kContentSecurityPolicyHeaderSourceHTTP);
+  EXPECT_TRUE(csp->AllowTrustedTypePolicy("somepolicy", false));
+  EXPECT_TRUE(csp->AllowTrustedTypePolicy("somepolicy", true));
+}
+
+TEST_F(ContentSecurityPolicyTest, TrustedTypeReportingSimple) {
+  execution_context->SetRequireTrustedTypesForTesting();
+  csp->BindToDelegate(execution_context->GetContentSecurityPolicyDelegate());
+  csp->DidReceiveHeader("trusted-types a b c",
+                        kContentSecurityPolicyHeaderTypeReport,
+                        kContentSecurityPolicyHeaderSourceHTTP);
+  EXPECT_TRUE(csp->AllowTrustedTypePolicy("a", false));
+  EXPECT_TRUE(csp->AllowTrustedTypePolicy("a", true));
 }
 
 TEST_F(ContentSecurityPolicyTest, TrustedTypeEnforce) {
@@ -1457,6 +1484,16 @@
   EXPECT_TRUE(csp->AllowTrustedTypeAssignmentFailure("blabla"));
 }
 
+TEST_F(ContentSecurityPolicyTest, DefaultPolicy) {
+  execution_context->SetRequireTrustedTypesForTesting();
+  csp->BindToDelegate(execution_context->GetContentSecurityPolicyDelegate());
+  csp->DidReceiveHeader("trusted-types *",
+                        kContentSecurityPolicyHeaderTypeEnforce,
+                        kContentSecurityPolicyHeaderSourceHTTP);
+  EXPECT_TRUE(csp->AllowTrustedTypePolicy("default", false));
+  EXPECT_FALSE(csp->AllowTrustedTypePolicy("default", true));
+}
+
 TEST_F(ContentSecurityPolicyTest, DirectiveNameCaseInsensitive) {
   KURL example_url("http://example.com");
   KURL not_example_url("http://not-example.com");
@@ -1550,7 +1587,8 @@
   EXPECT_TRUE(csp->AllowScriptFromSource(
       example_url, nonce, IntegrityMetadataSet(), kParserInserted));
 
-  EXPECT_TRUE(csp->AllowTrustedTypePolicy("somepolicy"));
+  EXPECT_TRUE(csp->AllowTrustedTypePolicy("somepolicy", true));
+  EXPECT_TRUE(csp->AllowTrustedTypePolicy("somepolicy", false));
   EXPECT_TRUE(csp->AllowInline(ContentSecurityPolicy::InlineType::kScript,
                                element, source, nonce, context_url,
                                ordinal_number));
diff --git a/third_party/blink/renderer/core/frame/csp/csp_directive_list.cc b/third_party/blink/renderer/core/frame/csp/csp_directive_list.cc
index 37c38f97..c50ac30c 100644
--- a/third_party/blink/renderer/core/frame/csp/csp_directive_list.cc
+++ b/third_party/blink/renderer/core/frame/csp/csp_directive_list.cc
@@ -861,8 +861,9 @@
   return result;
 }
 
-bool CSPDirectiveList::AllowTrustedTypePolicy(const String& policy_name) const {
-  if (!trusted_types_ || trusted_types_->Allows(policy_name))
+bool CSPDirectiveList::AllowTrustedTypePolicy(const String& policy_name,
+                                              bool is_duplicate) const {
+  if (!trusted_types_ || trusted_types_->Allows(policy_name, is_duplicate))
     return true;
 
   ReportViolation(
@@ -879,7 +880,6 @@
   return DenyIfEnforcingPolicy();
 }
 
-
 bool CSPDirectiveList::AllowAncestors(
     LocalFrame* frame,
     const KURL& url,
diff --git a/third_party/blink/renderer/core/frame/csp/csp_directive_list.h b/third_party/blink/renderer/core/frame/csp/csp_directive_list.h
index 937cd384..e9cfe4ab 100644
--- a/third_party/blink/renderer/core/frame/csp/csp_directive_list.h
+++ b/third_party/blink/renderer/core/frame/csp/csp_directive_list.h
@@ -79,7 +79,8 @@
                        const IntegrityMetadataSet& = IntegrityMetadataSet(),
                        ParserDisposition = kParserInserted) const;
 
-  bool AllowTrustedTypePolicy(const String& policy_name) const;
+  bool AllowTrustedTypePolicy(const String& policy_name,
+                              bool is_duplicate) const;
 
   // |allowAncestors| does not need to know whether the resource was a
   // result of a redirect. After a redirect, source paths are usually
diff --git a/third_party/blink/renderer/core/frame/csp/string_list_directive.cc b/third_party/blink/renderer/core/frame/csp/string_list_directive.cc
index 448a0fa..ce7bab5 100644
--- a/third_party/blink/renderer/core/frame/csp/string_list_directive.cc
+++ b/third_party/blink/renderer/core/frame/csp/string_list_directive.cc
@@ -44,8 +44,13 @@
   return str.Contains('\'') || str.Contains('"');
 }
 
-bool StringListDirective::Allows(const String& string_piece) {
-  return allow_any_ || list_.Contains(string_piece);
+bool StringListDirective::Allows(const String& string_piece,
+                                 bool is_duplicate) {
+  if (string_piece == "default" && is_duplicate)
+    return false;
+  if (allow_any_)
+    return true;
+  return list_.Contains(string_piece) && !is_duplicate;
 }
 
 void StringListDirective::Trace(blink::Visitor* visitor) {
diff --git a/third_party/blink/renderer/core/frame/csp/string_list_directive.h b/third_party/blink/renderer/core/frame/csp/string_list_directive.h
index 03715c8..97672b8ae7 100644
--- a/third_party/blink/renderer/core/frame/csp/string_list_directive.h
+++ b/third_party/blink/renderer/core/frame/csp/string_list_directive.h
@@ -19,7 +19,7 @@
                       const String& value,
                       ContentSecurityPolicy*);
   void Trace(blink::Visitor*) override;
-  bool Allows(const String& string_piece);
+  bool Allows(const String& string_piece, bool is_duplicate);
 
  private:
   // Determine whether a given string in the string list is valid.
diff --git a/third_party/blink/renderer/core/frame/deprecation.cc b/third_party/blink/renderer/core/frame/deprecation.cc
index ce1131c1..2f45f23c 100644
--- a/third_party/blink/renderer/core/frame/deprecation.cc
+++ b/third_party/blink/renderer/core/frame/deprecation.cc
@@ -367,10 +367,12 @@
               "details."};
 
     case WebFeature::kCSSSelectorInternalMediaControlsOverlayCastButton:
-      return {
-          "CSSSelectorInternalMediaControlsOverlayCastButton", kM61,
-          WillBeRemoved("-internal-media-controls-overlay-cast-button selector",
-                        kM61, "5714245488476160")};
+      return {"CSSSelectorInternalMediaControlsOverlayCastButton", kUnknown,
+              "The disableRemotePlayback attribute should be used in order to "
+              "disable the default Cast integration instead of using "
+              "-internal-media-controls-overlay-cast-button selector. See "
+              "https://www.chromestatus.com/feature/5714245488476160 for more "
+              "details."};
 
     case WebFeature::kSelectionAddRangeIntersect:
       return {
diff --git a/third_party/blink/renderer/core/frame/local_dom_window.cc b/third_party/blink/renderer/core/frame/local_dom_window.cc
index 1d6131b2..f43ca0d 100644
--- a/third_party/blink/renderer/core/frame/local_dom_window.cc
+++ b/third_party/blink/renderer/core/frame/local_dom_window.cc
@@ -311,13 +311,12 @@
 
 void LocalDOMWindow::DocumentWasClosed() {
   DispatchWindowLoadEvent();
-  EnqueuePageshowEvent(kPageTransitionEventNotPersisted);
+  EnqueueNonPersistedPageshowEvent();
   if (pending_state_object_)
     EnqueuePopstateEvent(std::move(pending_state_object_));
 }
 
-void LocalDOMWindow::EnqueuePageshowEvent(
-    PageTransitionEventPersistence persisted) {
+void LocalDOMWindow::EnqueueNonPersistedPageshowEvent() {
   // FIXME: https://bugs.webkit.org/show_bug.cgi?id=36334 Pageshow event needs
   // to fire asynchronously.  As per spec pageshow must be triggered
   // asynchronously.  However to be compatible with other browsers blink fires
@@ -325,14 +324,23 @@
   if (ScopedEventQueue::Instance()->ShouldQueueEvents() && document_) {
     // The task source should be kDOMManipulation, but the spec doesn't say
     // anything about this.
-    EnqueueWindowEvent(
-        *PageTransitionEvent::Create(event_type_names::kPageshow, persisted),
-        TaskType::kMiscPlatformAPI);
+    EnqueueWindowEvent(*PageTransitionEvent::Create(event_type_names::kPageshow,
+                                                    false /* persisted */),
+                       TaskType::kMiscPlatformAPI);
     return;
   }
-  DispatchEvent(
-      *PageTransitionEvent::Create(event_type_names::kPageshow, persisted),
-      document_.Get());
+  DispatchEvent(*PageTransitionEvent::Create(event_type_names::kPageshow,
+                                             false /* persisted */),
+                document_.Get());
+}
+
+void LocalDOMWindow::DispatchPersistedPageshowEvent(
+    base::TimeTicks navigation_start) {
+  // Persisted pageshow events are dispatched for pages that are restored from
+  // the back forward cache, and the event's timestamp should reflect the
+  // |navigation_start| time of the back navigation.
+  DispatchEvent(*PageTransitionEvent::CreatePersistedPageshow(navigation_start),
+                document_.Get());
 }
 
 void LocalDOMWindow::EnqueueHashchangeEvent(const String& old_url,
diff --git a/third_party/blink/renderer/core/frame/local_dom_window.h b/third_party/blink/renderer/core/frame/local_dom_window.h
index bc91bd5c..1fba857 100644
--- a/third_party/blink/renderer/core/frame/local_dom_window.h
+++ b/third_party/blink/renderer/core/frame/local_dom_window.h
@@ -298,7 +298,7 @@
 
   void EnqueueWindowEvent(Event&, TaskType);
   void EnqueueDocumentEvent(Event&, TaskType);
-  void EnqueuePageshowEvent(PageTransitionEventPersistence);
+  void EnqueueNonPersistedPageshowEvent();
   void EnqueueHashchangeEvent(const String& old_url, const String& new_url);
   void EnqueuePopstateEvent(scoped_refptr<SerializedScriptValue>);
   void DispatchWindowLoadEvent();
@@ -309,11 +309,7 @@
 
   TrustedTypePolicyFactory* trustedTypes() const;
 
-  void DispatchPageshowEvent(PageTransitionEventPersistence persistence) {
-    DispatchEvent(
-        *PageTransitionEvent::Create(event_type_names::kPageshow, persistence),
-        document_.Get());
-  }
+  void DispatchPersistedPageshowEvent(base::TimeTicks navigation_start);
 
   void DispatchPagehideEvent(PageTransitionEventPersistence persistence) {
     DispatchEvent(
diff --git a/third_party/blink/renderer/core/html/forms/color_chooser_ui_controller.cc b/third_party/blink/renderer/core/html/forms/color_chooser_ui_controller.cc
index 8d8cca0..bd31182 100644
--- a/third_party/blink/renderer/core/html/forms/color_chooser_ui_controller.cc
+++ b/third_party/blink/renderer/core/html/forms/color_chooser_ui_controller.cc
@@ -25,7 +25,7 @@
 
 #include "third_party/blink/renderer/core/html/forms/color_chooser_ui_controller.h"
 
-#include "services/service_manager/public/cpp/interface_provider.h"
+#include "third_party/blink/public/common/browser_interface_broker_proxy.h"
 #include "third_party/blink/public/web/web_local_frame_client.h"
 #include "third_party/blink/renderer/core/frame/web_local_frame_impl.h"
 #include "third_party/blink/renderer/core/html/forms/color_chooser_client.h"
@@ -76,7 +76,7 @@
 
 void ColorChooserUIController::OpenColorChooser() {
   DCHECK(!chooser_);
-  frame_->GetInterfaceProvider().GetInterface(
+  frame_->GetBrowserInterfaceBroker().GetInterface(
       color_chooser_factory_.BindNewPipeAndPassReceiver());
   color_chooser_factory_->OpenColorChooser(
       chooser_.BindNewPipeAndPassReceiver(),
diff --git a/third_party/blink/renderer/core/html/forms/resources/color_picker.js b/third_party/blink/renderer/core/html/forms/resources/color_picker.js
index 83717cc..a91dcc3 100644
--- a/third_party/blink/renderer/core/html/forms/resources/color_picker.js
+++ b/third_party/blink/renderer/core/html/forms/resources/color_picker.js
@@ -1585,6 +1585,7 @@
     this.setValue(initialColor);
 
     this.addEventListener('input', this.onValueChange_);
+    this.addEventListener('blur', this.onBlur_);
   }
 
   get channelValue() {
@@ -1680,6 +1681,31 @@
       }
     }
   }
+
+  onBlur_ = () => {
+    switch (this.colorChannel_) {
+      case ColorChannel.HEX:
+        if (this.channelValue_ !== Number(this.value.substr(1))) {
+          this.value = '#' + this.channelValue_;
+        }
+        break;
+      case ColorChannel.R:
+      case ColorChannel.G:
+      case ColorChannel.B:
+      case ColorChannel.H:
+        if (this.channelValue_ !== Number(this.value)) {
+          this.value = this.channelValue_;
+        }
+        break;
+      case ColorChannel.S:
+      case ColorChannel.L:
+        if (this.channelValue_ !==
+            Number(this.value.substring(0, this.value.length - 1))) {
+          this.value = this.channelValue_ + '%';
+        }
+        break;
+    }
+  }
 }
 window.customElements.define(
     'channel-value-container', ChannelValueContainer, {extends: 'input'});
diff --git a/third_party/blink/renderer/core/layout/layout_box.cc b/third_party/blink/renderer/core/layout/layout_box.cc
index 5cd9ebe..2f0de4d 100644
--- a/third_party/blink/renderer/core/layout/layout_box.cc
+++ b/third_party/blink/renderer/core/layout/layout_box.cc
@@ -65,6 +65,7 @@
 #include "third_party/blink/renderer/core/layout/ng/custom/layout_worklet.h"
 #include "third_party/blink/renderer/core/layout/ng/custom/layout_worklet_global_scope_proxy.h"
 #include "third_party/blink/renderer/core/layout/ng/geometry/ng_box_strut.h"
+#include "third_party/blink/renderer/core/layout/ng/inline/ng_inline_cursor.h"
 #include "third_party/blink/renderer/core/layout/ng/ng_box_fragment.h"
 #include "third_party/blink/renderer/core/layout/ng/ng_box_fragment_builder.h"
 #include "third_party/blink/renderer/core/layout/ng/ng_constraint_space.h"
@@ -6372,14 +6373,14 @@
 
 TextDirection LayoutBox::ResolvedDirection() const {
   if (IsInline() && IsAtomicInlineLevel()) {
-    const auto fragments = NGPaintFragment::InlineFragmentsFor(this);
-    if (fragments.IsInLayoutNGInlineFormattingContext()) {
-      if (!fragments.IsEmpty()) {
-        return fragments.front().PhysicalFragment().ResolvedDirection();
-      }
-    } else if (InlineBoxWrapper()) {
-      return InlineBoxWrapper()->Direction();
+    if (IsInLayoutNGInlineFormattingContext()) {
+      NGInlineCursor cursor;
+      cursor.MoveTo(*this);
+      if (cursor)
+        return cursor.CurrentResolvedDirection();
     }
+    if (InlineBoxWrapper())
+      return InlineBoxWrapper()->Direction();
   }
   return StyleRef().Direction();
 }
diff --git a/third_party/blink/renderer/core/layout/layout_flexible_box.cc b/third_party/blink/renderer/core/layout/layout_flexible_box.cc
index fe08524c..6b6952d0 100644
--- a/third_party/blink/renderer/core/layout/layout_flexible_box.cc
+++ b/third_party/blink/renderer/core/layout/layout_flexible_box.cc
@@ -756,12 +756,21 @@
       return true;
     if (has_definite_height_ == SizeDefiniteness::kIndefinite)
       return false;
+    if (child.HasOverrideContainingBlockContentLogicalHeight()) {
+      // We don't want to cache this. To be a bit more efficient, just check
+      // whether the override height is -1 or not and return the value based on
+      // that.
+      DCHECK(!add_to_cb);
+      LayoutUnit override_height =
+          child.OverrideContainingBlockContentLogicalHeight();
+      return override_height == LayoutUnit(-1) ? false : true;
+    }
     LayoutBlock* cb = nullptr;
     bool definite =
         child.ContainingBlockLogicalHeightForPercentageResolution(&cb) != -1;
     if (add_to_cb)
       cb->AddPercentHeightDescendant(const_cast<LayoutBox*>(&child));
-    if (in_layout_ && !child.HasOverrideContainingBlockContentLogicalHeight()) {
+    if (in_layout_) {
       // We can reach this code even while we're not laying ourselves out, such
       // as from mainSizeForPercentageResolution.
       has_definite_height_ = definite ? SizeDefiniteness::kDefinite
diff --git a/third_party/blink/renderer/core/layout/layout_text.cc b/third_party/blink/renderer/core/layout/layout_text.cc
index dcb5d98..bab767fa 100644
--- a/third_party/blink/renderer/core/layout/layout_text.cc
+++ b/third_party/blink/renderer/core/layout/layout_text.cc
@@ -1545,10 +1545,13 @@
     String text = text_box->GetText();
     return text.length() ? text.CharacterStartingAt(0) : 0;
   }
-  if (const NGPaintFragment* paint_fragment = FirstInlineFragment()) {
-    const StringView text =
-        To<NGPhysicalTextFragment>(paint_fragment->PhysicalFragment()).Text();
-    return text.length() ? text.CodepointAt(0) : 0;
+  if (IsInLayoutNGInlineFormattingContext()) {
+    NGInlineCursor cursor;
+    cursor.MoveTo(*this);
+    if (cursor) {
+      const StringView text = cursor.CurrentText();
+      return text.length() ? text.CodepointAt(0) : 0;
+    }
   }
   return 0;
 }
@@ -1558,12 +1561,13 @@
     String text = text_box->GetText();
     return text.length() ? StringView(text).CodepointAt(text.length() - 1) : 0;
   }
-  if (const NGPaintFragment* paint_fragment = FirstInlineFragment()) {
-    const StringView text =
-        To<NGPhysicalTextFragment>(
-            paint_fragment->LastForSameLayoutObject()->PhysicalFragment())
-            .Text();
-    return text.length() ? text.CodepointAt(text.length() - 1) : 0;
+  if (IsInLayoutNGInlineFormattingContext()) {
+    NGInlineCursor cursor;
+    cursor.MoveTo(*this);
+    if (cursor) {
+      const StringView text = cursor.CurrentText();
+      return text.length() ? text.CodepointAt(text.length() - 1) : 0;
+    }
   }
   return 0;
 }
diff --git a/third_party/blink/renderer/core/layout/ng/inline/ng_caret_position_test.cc b/third_party/blink/renderer/core/layout/ng/inline/ng_caret_position_test.cc
index ec924ce9..60450be 100644
--- a/third_party/blink/renderer/core/layout/ng/inline/ng_caret_position_test.cc
+++ b/third_party/blink/renderer/core/layout/ng/inline/ng_caret_position_test.cc
@@ -25,14 +25,17 @@
   void SetInlineFormattingContext(const char* id,
                                   const char* html,
                                   unsigned width,
-                                  TextDirection dir = TextDirection::kLtr) {
+                                  TextDirection dir = TextDirection::kLtr,
+                                  const char* style = nullptr) {
+    InsertStyleElement(
+        "body { font: 10px/10px Ahem;  }"
+        "bdo { display:block; }");
     const char* pattern =
         dir == TextDirection::kLtr
-            ? "<div id='%s' style='font: 10px/10px Ahem; width: %u0px; "
-              "word-break: break-all'>%s</div>"
-            : "<bdo dir=rtl id='%s' style='font: 10px/10px Ahem; width: %u0px; "
-              "word-break: break-all; display: block'>%s</bdo>";
-    SetBodyInnerHTML(String::Format(pattern, id, width, html));
+            ? "<div id='%s' style='width: %u0px; %s'>%s</div>"
+            : "<bdo dir=rtl id='%s' style='width: %u0px; %s'>%s</bdo>";
+    SetBodyInnerHTML(String::Format(
+        pattern, id, width, style ? style : "word-break: break-all", html));
     container_ = GetElementById(id);
     DCHECK(container_);
     context_ = To<LayoutBlockFlow>(container_->GetLayoutObject());
@@ -86,6 +89,23 @@
              kAtTextOffset, base::Optional<unsigned>(3));
 }
 
+// For http://crbug.com/1021993
+// We should not call |NGInlineCursor::CurrentBidiLevel()| for soft hyphen
+TEST_F(NGCaretPositionTest, CaretPositionAtSoftHyphen) {
+  // We have three fragment "foo\u00AD", "\u2010", "bar"
+  SetInlineFormattingContext("t", "foo&shy;bar", 3, TextDirection::kLtr, "");
+  const LayoutText& text =
+      *To<Text>(container_->firstChild())->GetLayoutObject();
+  NGInlineCursor cursor;
+  cursor.MoveTo(text);
+  const NGInlineCursor foo_fragment = cursor;
+
+  TEST_CARET(ComputeNGCaretPosition(4, TextAffinity::kDownstream), foo_fragment,
+             kAtTextOffset, base::Optional<unsigned>(4));
+  TEST_CARET(ComputeNGCaretPosition(4, TextAffinity::kUpstream), foo_fragment,
+             kAtTextOffset, base::Optional<unsigned>(4));
+}
+
 TEST_F(NGCaretPositionTest, CaretPositionAtSoftLineWrap) {
   SetInlineFormattingContext("t", "foobar", 3);
   const LayoutText& text =
diff --git a/third_party/blink/renderer/core/layout/ng/inline/ng_fragment_item.cc b/third_party/blink/renderer/core/layout/ng/inline/ng_fragment_item.cc
index ee04c5e..b5ebf471 100644
--- a/third_party/blink/renderer/core/layout/ng/inline/ng_fragment_item.cc
+++ b/third_party/blink/renderer/core/layout/ng/inline/ng_fragment_item.cc
@@ -28,6 +28,13 @@
     DCHECK_EQ(text_.shape_result->EndIndex(), text_.end_offset);
   }
 #endif
+  if (text.TextType() == NGPhysicalTextFragment::kGeneratedText) {
+    type_ = kGeneratedText;
+    // Note: Because of |text_| and |generated_text_| are in same union and
+    // we initialize |text_| instead of |generated_text_|, we should construct
+    // |generated_text_.text_| instead copying, |generated_text_.text = ...|.
+    new (&generated_text_.text) String(text.Text().ToString());
+  }
 }
 
 NGFragmentItem::NGFragmentItem(const NGPhysicalLineBoxFragment& line,
@@ -167,6 +174,8 @@
     return StringView(items.Text(UsesFirstLineStyle()), text_.start_offset,
                       text_.end_offset - text_.start_offset);
   }
+  if (Type() == kGeneratedText)
+    return GeneratedText();
   NOTREACHED();
   return StringView();
 }
diff --git a/third_party/blink/renderer/core/layout/ng/inline/ng_inline_cursor.cc b/third_party/blink/renderer/core/layout/ng/inline/ng_inline_cursor.cc
index d3a36e29..d6552bb7 100644
--- a/third_party/blink/renderer/core/layout/ng/inline/ng_inline_cursor.cc
+++ b/third_party/blink/renderer/core/layout/ng/inline/ng_inline_cursor.cc
@@ -223,8 +223,10 @@
 }
 
 bool NGInlineCursor::IsInlineLeaf() const {
+  if (IsHiddenForPaint())
+    return false;
   if (IsText())
-    return true;
+    return !IsGeneratedTextType();
   if (!IsAtomicInline())
     return false;
   return !IsListMarker();
@@ -259,7 +261,7 @@
     return false;
   }
   if (current_item_)
-    return current_item_->IsLineBreak();
+    return IsText() && current_item_->IsLineBreak();
   NOTREACHED();
   return false;
 }
@@ -360,6 +362,12 @@
 
 UBiDiLevel NGInlineCursor::CurrentBidiLevel() const {
   if (IsText()) {
+    if (IsGeneratedTextType()) {
+      // TODO(yosin): Until we have clients, we don't support bidi-level for
+      // ellipsis and soft hyphens.
+      NOTREACHED() << this;
+      return 0;
+    }
     const LayoutText& layout_text = *ToLayoutText(CurrentLayoutObject());
     DCHECK(!layout_text.NeedsLayout()) << this;
     const auto* const items = layout_text.GetNGInlineItems();
@@ -515,6 +523,19 @@
   return 0u;
 }
 
+StringView NGInlineCursor::CurrentText() const {
+  DCHECK(IsText());
+  if (current_paint_fragment_) {
+    return To<NGPhysicalTextFragment>(
+               current_paint_fragment_->PhysicalFragment())
+        .Text();
+  }
+  if (current_item_)
+    return current_item_->Text(*fragment_items_);
+  NOTREACHED();
+  return "";
+}
+
 const ShapeResultView* NGInlineCursor::CurrentTextShapeResult() const {
   DCHECK(IsText());
   if (current_paint_fragment_) {
diff --git a/third_party/blink/renderer/core/layout/ng/inline/ng_inline_cursor.h b/third_party/blink/renderer/core/layout/ng/inline/ng_inline_cursor.h
index 2f554a5..85813669 100644
--- a/third_party/blink/renderer/core/layout/ng/inline/ng_inline_cursor.h
+++ b/third_party/blink/renderer/core/layout/ng/inline/ng_inline_cursor.h
@@ -12,6 +12,7 @@
 #include "third_party/blink/renderer/core/editing/forward.h"
 #include "third_party/blink/renderer/platform/text/text_direction.h"
 #include "third_party/blink/renderer/platform/wtf/allocator/allocator.h"
+#include "third_party/blink/renderer/platform/wtf/text/string_view.h"
 
 namespace blink {
 
@@ -134,6 +135,9 @@
   bool IsHorizontal() const;
 
   // True if the current position is text or atomic inline box.
+  // Note: Because of this function is used for caret rect, hit testing, etc,
+  // this function returns false for hidden for paint, text overflow ellipsis,
+  // and line break hyphen.
   bool IsInlineLeaf() const;
 
   // True if the current position is a line box. It is error to call at end.
@@ -161,7 +165,7 @@
   Node* CurrentNode() const;
 
   // Returns bidi level of current position. It is error to call other than
-  // text and atomic inline.
+  // text and atomic inline. It is also error to call |IsGeneratedTextType()|.
   UBiDiLevel CurrentBidiLevel() const;
 
   // Returns text direction of current text or atomic inline. It is error to
@@ -183,6 +187,10 @@
   unsigned CurrentTextStartOffset() const;
   unsigned CurrentTextEndOffset() const;
 
+  // Returns text of the current position. It is error to call other than
+  // text.
+  StringView CurrentText() const;
+
   // Returns |ShapeResultView| of the current position. It is error to call
   // other than text.
   const ShapeResultView* CurrentTextShapeResult() const;
diff --git a/third_party/blink/renderer/core/layout/ng/inline/ng_inline_cursor_test.cc b/third_party/blink/renderer/core/layout/ng/inline/ng_inline_cursor_test.cc
index 4c33993a..4986624e 100644
--- a/third_party/blink/renderer/core/layout/ng/inline/ng_inline_cursor_test.cc
+++ b/third_party/blink/renderer/core/layout/ng/inline/ng_inline_cursor_test.cc
@@ -39,17 +39,18 @@
     if (cursor.IsLineBox())
       return "#linebox";
 
-    const String text_content =
-        cursor.GetLayoutBlockFlow()->GetNGInlineNodeData()->text_content;
+    if (cursor.IsGeneratedTextType()) {
+      StringBuilder result;
+      result.Append("#'");
+      result.Append(cursor.CurrentText());
+      result.Append("'");
+      return result.ToString();
+    }
+
+    if (cursor.IsText())
+      return cursor.CurrentText().ToString().StripWhiteSpace();
+
     if (const LayoutObject* layout_object = cursor.CurrentLayoutObject()) {
-      if (layout_object->IsText()) {
-        String result = text_content
-                            .Substring(cursor.CurrentTextStartOffset(),
-                                       cursor.CurrentTextEndOffset() -
-                                           cursor.CurrentTextStartOffset())
-                            .StripWhiteSpace();
-        return result;
-      }
       if (const Element* element =
               DynamicTo<Element>(layout_object->GetNode())) {
         if (const AtomicString& id = element->GetIdAttribute())
@@ -347,6 +348,31 @@
                                 "#span2", "text3", "text4", "text5"));
 }
 
+TEST_P(NGInlineCursorTest, NextWithEllipsis) {
+  LoadAhem();
+  InsertStyleElement(
+      "#root {"
+      "font: 10px/10px Ahem;"
+      "width: 5ch;"
+      "overflow-x: hidden;"
+      "text-overflow: ellipsis;"
+      "}");
+  NGInlineCursor cursor = SetupCursor("<div id=root>abcdefghi</div>");
+  Vector<String> list = ToDebugStringList(cursor);
+  // Note: "abcdefghi" is hidden for paint.
+  EXPECT_THAT(list, ElementsAre("#linebox", "abcdefghi", "abcd", u"#'\u2026'"));
+}
+
+TEST_P(NGInlineCursorTest, NextWithSoftHyphens) {
+  // Use "Ahem" font to get U+2010 as soft hyphen instead of U+002D
+  LoadAhem();
+  InsertStyleElement("#root {width: 3ch; font: 10px/10px Ahem;}");
+  NGInlineCursor cursor = SetupCursor("<div id=root>abc&shy;def</div>");
+  Vector<String> list = ToDebugStringList(cursor);
+  EXPECT_THAT(list, ElementsAre("#linebox", u"abc\u00AD", u"#'\u2010'",
+                                "#linebox", "def"));
+}
+
 TEST_P(NGInlineCursorTest, NextInlineLeaf) {
   // TDOO(yosin): Remove <style> once NGFragmentItem don't do culled inline.
   InsertStyleElement("b { background: gray; }");
@@ -360,6 +386,38 @@
   EXPECT_THAT(list, ElementsAre("#linebox", "abc", "DEF", "", "xyz"));
 }
 
+TEST_P(NGInlineCursorTest, NextInlineLeafWithEllipsis) {
+  LoadAhem();
+  InsertStyleElement(
+      "#root {"
+      "font: 10px/10px Ahem;"
+      "width: 5ch;"
+      "overflow-x: hidden;"
+      "text-overflow: ellipsis;"
+      "}");
+  NGInlineCursor cursor = SetupCursor("<div id=root>abcdefghi</div>");
+  Vector<String> list;
+  while (cursor) {
+    list.push_back(ToDebugString(cursor));
+    cursor.MoveToNextInlineLeaf();
+  }
+  // Note: We don't see hidden for paint and generated soft hyphen.
+  // See also |NextWithEllipsis|.
+  EXPECT_THAT(list, ElementsAre("#linebox", "abcd"));
+}
+
+TEST_P(NGInlineCursorTest, NextInlineLeafWithSoftHyphens) {
+  NGInlineCursor cursor =
+      SetupCursor("<div id=root style='width:3ch'>abc&shy;def</div>");
+  Vector<String> list;
+  while (cursor) {
+    list.push_back(ToDebugString(cursor));
+    cursor.MoveToNextInlineLeaf();
+  }
+  // Note: We don't see generated soft hyphen. See also |NextWithSoftHyphens|.
+  EXPECT_THAT(list, ElementsAre("#linebox", u"abc\u00AD", "def"));
+}
+
 TEST_P(NGInlineCursorTest, NextInlineLeafIgnoringLineBreak) {
   // TDOO(yosin): Remove <style> once NGFragmentItem don't do culled inline.
   InsertStyleElement("b { background: gray; }");
diff --git a/third_party/blink/renderer/core/layout/ng/ng_flex_layout_algorithm.cc b/third_party/blink/renderer/core/layout/ng/ng_flex_layout_algorithm.cc
index e568317..9757b17d 100644
--- a/third_party/blink/renderer/core/layout/ng/ng_flex_layout_algorithm.cc
+++ b/third_party/blink/renderer/core/layout/ng/ng_flex_layout_algorithm.cc
@@ -515,6 +515,8 @@
                            ? LayoutUnit()
                            : border_scrollbar_padding_.block_start;
     cross_axis_offset = border_scrollbar_padding_.inline_start;
+  } else if (Style().ResolvedIsRowReverseFlexDirection()) {
+    main_axis_offset = border_scrollbar_padding_.inline_end;
   }
   FlexLine* line;
   while (
diff --git a/third_party/blink/renderer/core/mathml/mathml_element.cc b/third_party/blink/renderer/core/mathml/mathml_element.cc
index b7fe430..16cf2e5b 100644
--- a/third_party/blink/renderer/core/mathml/mathml_element.cc
+++ b/third_party/blink/renderer/core/mathml/mathml_element.cc
@@ -4,6 +4,9 @@
 
 #include "third_party/blink/renderer/core/mathml/mathml_element.h"
 
+#include "third_party/blink/renderer/bindings/core/v8/script_event_listener.h"
+#include "third_party/blink/renderer/core/html/html_element.h"
+
 namespace blink {
 
 MathMLElement::MathMLElement(const QualifiedName& tagName,
@@ -13,4 +16,17 @@
 
 MathMLElement::~MathMLElement() {}
 
+void MathMLElement::ParseAttribute(const AttributeModificationParams& param) {
+  const AtomicString& event_name =
+      HTMLElement::EventNameForAttributeName(param.name);
+  if (!event_name.IsNull()) {
+    SetAttributeEventListener(
+        event_name,
+        CreateAttributeEventListener(this, param.name, param.new_value));
+    return;
+  }
+
+  Element::ParseAttribute(param);
+}
+
 }  // namespace blink
diff --git a/third_party/blink/renderer/core/mathml/mathml_element.h b/third_party/blink/renderer/core/mathml/mathml_element.h
index d3d0eb23..ac9176f 100644
--- a/third_party/blink/renderer/core/mathml/mathml_element.h
+++ b/third_party/blink/renderer/core/mathml/mathml_element.h
@@ -13,6 +13,8 @@
 namespace blink {
 
 class CORE_EXPORT MathMLElement : public Element {
+  DEFINE_WRAPPERTYPEINFO();
+
  public:
   MathMLElement(const QualifiedName& tagName,
                 Document& document,
@@ -24,6 +26,8 @@
   }
 
  private:
+  void ParseAttribute(const AttributeModificationParams&) final;
+
   bool IsMathMLElement() const =
       delete;  // This will catch anyone doing an unnecessary check.
 };
diff --git a/third_party/blink/renderer/core/mathml/mathml_element.idl b/third_party/blink/renderer/core/mathml/mathml_element.idl
new file mode 100644
index 0000000..f24e3f7
--- /dev/null
+++ b/third_party/blink/renderer/core/mathml/mathml_element.idl
@@ -0,0 +1,15 @@
+// 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.
+
+[RuntimeEnabled=MathMLCore, Exposed=Window]
+interface MathMLElement : Element {
+    // CSS Object Model (CSSOM)
+    // https://drafts.csswg.org/cssom/#the-elementcssinlinestyle-interface
+    // TODO(crbug.com/835762): we should support ElementCSSInlineStyle.
+    [SameObject, PutForwards=cssText] readonly attribute CSSStyleDeclaration style;
+};
+
+MathMLElement includes GlobalEventHandlers;
+MathMLElement includes DocumentAndElementEventHandlers;
+MathMLElement includes HTMLOrForeignElement;
diff --git a/third_party/blink/renderer/core/mathml/mathml_tag_names.json5 b/third_party/blink/renderer/core/mathml/mathml_tag_names.json5
index 020c736..af9f5dd 100644
--- a/third_party/blink/renderer/core/mathml/mathml_tag_names.json5
+++ b/third_party/blink/renderer/core/mathml/mathml_tag_names.json5
@@ -3,7 +3,7 @@
     namespace: "MathML",
     namespaceURI: "http://www.w3.org/1998/Math/MathML",
     fallbackInterfaceName: "MathMLElement",
-    fallbackJSInterfaceName: "Element",
+    fallbackJSInterfaceName: "MathMLElement",
     export: "CORE_EXPORT",
   },
   data: [
diff --git a/third_party/blink/renderer/core/page/chrome_client.cc b/third_party/blink/renderer/core/page/chrome_client.cc
index 212a909..78ccb10e 100644
--- a/third_party/blink/renderer/core/page/chrome_client.cc
+++ b/third_party/blink/renderer/core/page/chrome_client.cc
@@ -37,6 +37,7 @@
 #include "third_party/blink/renderer/core/page/scoped_page_pauser.h"
 #include "third_party/blink/renderer/core/probe/core_probes.h"
 #include "third_party/blink/renderer/platform/geometry/int_rect.h"
+#include "third_party/blink/renderer/platform/runtime_enabled_features.h"
 
 namespace blink {
 
@@ -58,25 +59,44 @@
   // Let size 0 pass through, since that indicates default size, not minimum
   // size.
   if (window.Width()) {
-    window.SetWidth(std::min(std::max(minimum_size.Width(), window.Width()),
-                             screen.Width()));
+    int width = std::max(minimum_size.Width(), window.Width());
+    // If the Window Placement experiment is enabled, the window could be placed
+    // on another screen, and so it should not be limited by the current screen.
+    // This relies on the embedder clamping bounds to the target screen for now.
+    // TODO(http://crbug.com/897300): Implement multi-screen clamping in Blink.
+    if (!RuntimeEnabledFeatures::WindowPlacementEnabled())
+      width = std::min(width, screen.Width());
+    window.SetWidth(width);
     size_for_constraining_move.SetWidth(window.Width());
   }
   if (window.Height()) {
-    window.SetHeight(std::min(std::max(minimum_size.Height(), window.Height()),
-                              screen.Height()));
+    int height = std::max(minimum_size.Height(), window.Height());
+    // If the Window Placement experiment is enabled, the window could be placed
+    // on another screen, and so it should not be limited by the current screen.
+    // This relies on the embedder clamping bounds to the target screen for now.
+    // TODO(http://crbug.com/897300): Implement multi-screen clamping in Blink.
+    if (!RuntimeEnabledFeatures::WindowPlacementEnabled())
+      height = std::min(height, screen.Height());
+    window.SetHeight(height);
     size_for_constraining_move.SetHeight(window.Height());
   }
 
-  // Constrain the window position within the valid screen area.
-  window.SetX(
-      std::max(screen.X(),
-               std::min(window.X(),
-                        screen.MaxX() - size_for_constraining_move.Width())));
-  window.SetY(
-      std::max(screen.Y(),
-               std::min(window.Y(),
-                        screen.MaxY() - size_for_constraining_move.Height())));
+  // If the Window Placement experiment is enabled, the window could be placed
+  // on another screen, and so it should not be limited by the current screen.
+  // This relies on the embedder clamping bounds to the target screen for now.
+  // TODO(http://crbug.com/897300): Implement multi-screen clamping in Blink.
+  if (!RuntimeEnabledFeatures::WindowPlacementEnabled()) {
+    // Constrain the window position within the valid screen area.
+    window.SetX(
+        std::max(screen.X(),
+                 std::min(window.X(),
+                          screen.MaxX() - size_for_constraining_move.Width())));
+    window.SetY(std::max(
+        screen.Y(),
+        std::min(window.Y(),
+                 screen.MaxY() - size_for_constraining_move.Height())));
+  }
+
   SetWindowRect(window, frame);
 }
 
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 63aef74..aa974c40 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
@@ -450,6 +450,12 @@
     return;
   }
 
+  // When the layout-tree gets into a bad state, we can end up trying to paint
+  // a fragment with inline children, without a paint fragment. See:
+  // http://crbug.com/1022545
+  if (!paint_fragment_)
+    return;
+
   // Check if there were contents to be painted and return early if none.
   // The union of |ContentsInkOverflow()| and |LocalRect()| covers the rect to
   // check, in both cases of:
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 a143e40..886f2014 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
@@ -35,18 +35,27 @@
       GetExecutionContext()->GetContentSecurityPolicy() &&
       !GetExecutionContext()
            ->GetContentSecurityPolicy()
-           ->AllowTrustedTypePolicy(policy_name)) {
-    exception_state.ThrowTypeError("Policy " + policy_name + " disallowed.");
+           ->AllowTrustedTypePolicy(policy_name,
+                                    policy_map_.Contains(policy_name))) {
+    // For a better error message, we'd like to disambiguate between
+    // "disallowed" and "disallowed because of a duplicate name". Instead of
+    // piping the reason through all the layers, we'll just check whether it
+    // had also been disallowed as a non-duplicate name.
+    bool disallowed_because_of_duplicate_name =
+        policy_map_.Contains(policy_name) &&
+        GetExecutionContext()
+            ->GetContentSecurityPolicy()
+            ->AllowTrustedTypePolicy(policy_name, false);
+    const String message =
+        disallowed_because_of_duplicate_name
+            ? "Policy with name \"" + policy_name + "\" already exists."
+            : "Policy \"" + policy_name + "\" disallowed.";
+    exception_state.ThrowTypeError(message);
     return nullptr;
   }
-  // TODO(orsibatiz): After policy naming rules are estabilished, check for the
-  // policy_name to be according to them.
-  if (policy_map_.Contains(policy_name)) {
-    exception_state.ThrowTypeError("Policy with name " + policy_name +
-                                   " already exists.");
-    return nullptr;
-  }
+
   if (policy_name == "default") {
+    DCHECK(!policy_map_.Contains("default"));
     UseCounter::Count(GetExecutionContext(),
                       WebFeature::kTrustedTypesDefaultPolicyUsed);
   }
diff --git a/third_party/blink/renderer/core/workers/README.md b/third_party/blink/renderer/core/workers/README.md
index dacae19..3ea34fe 100644
--- a/third_party/blink/renderer/core/workers/README.md
+++ b/third_party/blink/renderer/core/workers/README.md
@@ -112,6 +112,10 @@
 - [WorkerStart](https://www.chromestatus.com/metrics/feature/timeline/popularity/4)
 : Counts of `new DedicatedWorker()` calls in `Document` and
 `DedicatedWorkerGlobalScope`.
+- [ClassicDedicatedWorker](https://www.chromestatus.com/metrics/feature/timeline/popularity/3084)
+: Counts of new DedicatedWorker() calls with `{ type: 'classic' }` or without `WorkerOptions#type` argument.
+- [ModuleDedicatedWorker](https://www.chromestatus.com/metrics/feature/timeline/popularity/3085)
+: Counts of new DedicatedWorker() calls with `{ type: 'module' }`.
 - [NestedDedicatedWorker](https://www.chromestatus.com/metrics/feature/timeline/popularity/2499)
 : Counts of `new DedicatedWorker()` calls in `DedicatedWorkerGlobalScope`.
 - [SharedWorkerStart](https://www.chromestatus.com/metrics/feature/timeline/popularity/5)
diff --git a/third_party/blink/renderer/core/workers/dedicated_worker_messaging_proxy.cc b/third_party/blink/renderer/core/workers/dedicated_worker_messaging_proxy.cc
index 7cb3046..665e741 100644
--- a/third_party/blink/renderer/core/workers/dedicated_worker_messaging_proxy.cc
+++ b/third_party/blink/renderer/core/workers/dedicated_worker_messaging_proxy.cc
@@ -64,6 +64,8 @@
   if (options->type() == "classic") {
     // "classic: Fetch a classic worker script given url, outside settings,
     // destination, and inside settings."
+    UseCounter::Count(GetExecutionContext(),
+                      WebFeature::kClassicDedicatedWorker);
     switch (off_main_thread_fetch_option) {
       case OffMainThreadWorkerScriptFetchOption::kEnabled: {
         auto* resource_timing_notifier =
@@ -86,6 +88,8 @@
     // "module: Fetch a module worker script graph given url, outside settings,
     // destination, the value of the credentials member of options, and inside
     // settings."
+    UseCounter::Count(GetExecutionContext(),
+                      WebFeature::kModuleDedicatedWorker);
     network::mojom::CredentialsMode credentials_mode;
     bool result = Request::ParseCredentialsMode(options->credentials(),
                                                 &credentials_mode);
diff --git a/third_party/blink/renderer/modules/accessibility/ax_node_object.cc b/third_party/blink/renderer/modules/accessibility/ax_node_object.cc
index 9b17ea3c..3d527be 100644
--- a/third_party/blink/renderer/modules/accessibility/ax_node_object.cc
+++ b/third_party/blink/renderer/modules/accessibility/ax_node_object.cc
@@ -2424,7 +2424,12 @@
     return false;
 
   // Step 2B from: http://www.w3.org/TR/accname-aam-1.1
-  HeapVector<Member<Element>> elements;
+  bool is_null = false;
+  HeapVector<Member<Element>> elements = GetElement()->GetElementArrayAttribute(
+      html_names::kAriaLabelledbyAttr, is_null);
+  if (!is_null && elements.size() > 1)
+    return false;
+
   Vector<String> ids;
   AriaLabelledbyElementVector(elements, ids);
   if (ids.size() > 0)
@@ -3028,6 +3033,17 @@
     return;
   }
 
+  Element* element = GetElement();
+  if (element && element->HasExplicitlySetAttrAssociatedElements(
+                     html_names::kAriaOwnsAttr)) {
+    bool is_null = false;
+    AXObjectCache().UpdateAriaOwnsFromAttrAssociatedElements(
+        this,
+        element->GetElementArrayAttribute(html_names::kAriaOwnsAttr, is_null),
+        owned_children);
+    return;
+  }
+
   if (!HasAttribute(html_names::kAriaOwnsAttr))
     return;
 
@@ -3598,28 +3614,43 @@
 
   // aria-describedby overrides any other accessible description, from:
   // http://rawgit.com/w3c/aria/master/html-aam/html-aam.html
-  const AtomicString& aria_describedby =
-      GetAttribute(html_names::kAriaDescribedbyAttr);
-  if (!aria_describedby.IsNull()) {
-    if (description_sources)
-      description_sources->back().attribute_value = aria_describedby;
-
-    Vector<String> ids;
-    description = TextFromAriaDescribedby(related_objects, ids);
-    AXObjectCache().UpdateReverseRelations(this, ids);
-
-    if (!description.IsNull()) {
+  bool is_null = false;
+  Element* element = GetElement();
+  if (element) {
+    HeapVector<Member<Element>> attr_associated_elements =
+        GetElement()->GetElementArrayAttribute(html_names::kAriaDescribedbyAttr,
+                                               is_null);
+    if (!is_null) {
+      // TODO(meredithl): Determine description sources when |aria_describedby|
+      // is the empty string.
       if (description_sources) {
-        DescriptionSource& source = description_sources->back();
-        source.type = description_from;
-        source.related_objects = *related_objects;
-        source.text = description;
-        found_description = true;
-      } else {
-        return description;
+        description_sources->back().attribute_value =
+            GetAttribute(html_names::kAriaDescribedbyAttr);
       }
-    } else if (description_sources) {
-      description_sources->back().invalid = true;
+      AXObjectSet visited;
+      description = TextFromElements(true, visited, attr_associated_elements,
+                                     related_objects);
+
+      Vector<String> ids;
+      for (auto& element : attr_associated_elements)
+        ids.push_back(element->GetIdAttribute());
+
+      TokenVectorFromAttribute(ids, html_names::kAriaDescribedbyAttr);
+      AXObjectCache().UpdateReverseRelations(this, ids);
+
+      if (!description.IsNull()) {
+        if (description_sources) {
+          DescriptionSource& source = description_sources->back();
+          source.type = description_from;
+          source.related_objects = *related_objects;
+          source.text = description;
+          found_description = true;
+        } else {
+          return description;
+        }
+      } else if (description_sources) {
+        description_sources->back().invalid = true;
+      }
     }
   }
 
diff --git a/third_party/blink/renderer/modules/accessibility/ax_object.cc b/third_party/blink/renderer/modules/accessibility/ax_object.cc
index 1fc81de..e1d91a7b 100644
--- a/third_party/blink/renderer/modules/accessibility/ax_object.cc
+++ b/third_party/blink/renderer/modules/accessibility/ax_object.cc
@@ -1691,33 +1691,43 @@
       name_sources->back().type = name_from;
     }
 
-    const AtomicString& aria_labelledby = GetAttribute(attr);
-    if (!aria_labelledby.IsNull()) {
-      if (name_sources)
-        name_sources->back().attribute_value = aria_labelledby;
+    bool is_null = false;
+    Element* element = GetElement();
+    if (element) {
+      HeapVector<Member<Element>> attr_associated_elements =
+          element->GetElementArrayAttribute(attr, is_null);
+      const AtomicString& aria_labelledby = GetAttribute(attr);
 
-      // Operate on a copy of |visited| so that if |nameSources| is not null,
-      // the set of visited objects is preserved unmodified for future
-      // calculations.
-      AXObjectSet visited_copy = visited;
-      Vector<String> ids;
-      text_alternative =
-          TextFromAriaLabelledby(visited_copy, related_objects, ids);
-      if (!ids.IsEmpty())
-        AXObjectCache().UpdateReverseRelations(this, ids);
-      if (!text_alternative.IsNull()) {
-        if (name_sources) {
-          NameSource& source = name_sources->back();
-          source.type = name_from;
-          source.related_objects = *related_objects;
-          source.text = text_alternative;
-          *found_text_alternative = true;
-        } else {
-          *found_text_alternative = true;
-          return text_alternative;
+      if (!aria_labelledby.IsNull()) {
+        if (name_sources)
+          name_sources->back().attribute_value = aria_labelledby;
+
+        // Operate on a copy of |visited| so that if |nameSources| is not
+        // null, the set of visited objects is preserved unmodified for future
+        // calculations.
+        AXObjectSet visited_copy = visited;
+        Vector<String> ids;
+        for (auto& element : attr_associated_elements)
+          ids.push_back(element->GetIdAttribute());
+
+        text_alternative = TextFromElements(
+            true, visited, attr_associated_elements, related_objects);
+        if (!ids.IsEmpty())
+          AXObjectCache().UpdateReverseRelations(this, ids);
+        if (!text_alternative.IsNull()) {
+          if (name_sources) {
+            NameSource& source = name_sources->back();
+            source.type = name_from;
+            source.related_objects = *related_objects;
+            source.text = text_alternative;
+            *found_text_alternative = true;
+          } else {
+            *found_text_alternative = true;
+            return text_alternative;
+          }
+        } else if (name_sources) {
+          name_sources->back().invalid = true;
         }
-      } else if (name_sources) {
-        name_sources->back().invalid = true;
       }
     }
   }
diff --git a/third_party/blink/renderer/modules/accessibility/ax_object_cache_impl.cc b/third_party/blink/renderer/modules/accessibility/ax_object_cache_impl.cc
index c850c45..6aecf2a 100644
--- a/third_party/blink/renderer/modules/accessibility/ax_object_cache_impl.cc
+++ b/third_party/blink/renderer/modules/accessibility/ax_object_cache_impl.cc
@@ -1081,6 +1081,14 @@
   relation_cache_->UpdateAriaOwns(owner, id_vector, owned_children);
 }
 
+void AXObjectCacheImpl::UpdateAriaOwnsFromAttrAssociatedElements(
+    const AXObject* owner,
+    const HeapVector<Member<Element>>& attr_associated_elements,
+    HeapVector<Member<AXObject>>& owned_children) {
+  relation_cache_->UpdateAriaOwnsFromAttrAssociatedElements(
+      owner, attr_associated_elements, owned_children);
+}
+
 bool AXObjectCacheImpl::MayHaveHTMLLabel(const HTMLElement& elem) {
   // Return false if this type of element will not accept a <label for> label.
   if (!elem.IsLabelable())
diff --git a/third_party/blink/renderer/modules/accessibility/ax_object_cache_impl.h b/third_party/blink/renderer/modules/accessibility/ax_object_cache_impl.h
index 99e3fe4..f25d4cd 100644
--- a/third_party/blink/renderer/modules/accessibility/ax_object_cache_impl.h
+++ b/third_party/blink/renderer/modules/accessibility/ax_object_cache_impl.h
@@ -239,6 +239,16 @@
                       const Vector<String>& id_vector,
                       HeapVector<Member<AXObject>>& owned_children);
 
+  // Given an object that has explicitly set elements for aria-owns, update the
+  // internal state to reflect the new set of children owned by this object.
+  // Note that |owned_children| will be the AXObjects corresponding to the
+  // elements in |attr_associated_elements|. These elements are validated -
+  // exist in the DOM, and are a descendant of a shadow including ancestor.
+  void UpdateAriaOwnsFromAttrAssociatedElements(
+      const AXObject* owner,
+      const HeapVector<Member<Element>>& attr_associated_elements,
+      HeapVector<Member<AXObject>>& owned_children);
+
   bool MayHaveHTMLLabel(const HTMLElement& elem);
 
   // Synchronously returns whether or not we currently have permission to
diff --git a/third_party/blink/renderer/modules/accessibility/ax_relation_cache.cc b/third_party/blink/renderer/modules/accessibility/ax_relation_cache.cc
index 2787cb8..e029471 100644
--- a/third_party/blink/renderer/modules/accessibility/ax_relation_cache.cc
+++ b/third_party/blink/renderer/modules/accessibility/ax_relation_cache.cc
@@ -143,6 +143,20 @@
   }
 }
 
+void AXRelationCache::UpdateAriaOwnsFromAttrAssociatedElements(
+    const AXObject* owner,
+    const HeapVector<Member<Element>>& attr_associated_elements,
+    HeapVector<Member<AXObject>>& validated_owned_children_result) {
+  // attr-associated-elements are already validated, so just copy them into the
+  // validated map.
+  for (auto& e : attr_associated_elements)
+    validated_owned_children_result.push_back(GetOrCreate(e));
+
+  // Update the internal mappings of owned children.
+  CompareValidatedChildrenToOwnedChildren(owner,
+                                          validated_owned_children_result);
+}
+
 void AXRelationCache::UpdateAriaOwns(
     const AXObject* owner,
     const Vector<String>& owned_id_vector,
@@ -150,7 +164,6 @@
   // Track reverse relations for future tree updates.
   UpdateReverseRelations(owner, owned_id_vector);
 
-  //
   // Figure out the ids that actually correspond to children that exist
   // and that we can legally own (not cyclical, not already owned, etc.) and
   // update the maps and |validated_owned_children_result| based on that.
@@ -158,16 +171,25 @@
   // Figure out the children that are owned by this object and are in the
   // tree.
   TreeScope& scope = owner->GetNode()->GetTreeScope();
-  Vector<AXID> validated_owned_child_axids;
   for (const String& id_name : owned_id_vector) {
     Element* element = scope.getElementById(AtomicString(id_name));
     AXObject* child = GetOrCreate(element);
-    if (IsValidOwnsRelation(const_cast<AXObject*>(owner), child)) {
-      validated_owned_child_axids.push_back(child->AXObjectID());
+    if (IsValidOwnsRelation(const_cast<AXObject*>(owner), child))
       validated_owned_children_result.push_back(child);
-    }
   }
 
+  // Update the internal validated mapping of owned children.
+  CompareValidatedChildrenToOwnedChildren(owner,
+                                          validated_owned_children_result);
+}
+
+void AXRelationCache::CompareValidatedChildrenToOwnedChildren(
+    const AXObject* owner,
+    HeapVector<Member<AXObject>>& validated_owned_children_result) {
+  Vector<AXID> validated_owned_child_axids;
+  for (auto& child : validated_owned_children_result)
+    validated_owned_child_axids.push_back(child->AXObjectID());
+
   // Compare this to the current list of owned children, and exit early if
   // there are no changes.
   Vector<AXID> current_child_axids =
diff --git a/third_party/blink/renderer/modules/accessibility/ax_relation_cache.h b/third_party/blink/renderer/modules/accessibility/ax_relation_cache.h
index 2dec5cfb..acfc1819 100644
--- a/third_party/blink/renderer/modules/accessibility/ax_relation_cache.h
+++ b/third_party/blink/renderer/modules/accessibility/ax_relation_cache.h
@@ -41,6 +41,16 @@
                       const Vector<String>& id_vector,
                       HeapVector<Member<AXObject>>& owned_children);
 
+  // Given an object that has explicitly set elements for aria-owns, update the
+  // internal state to reflect the new set of children owned by this object.
+  // Note that |owned_children| will be the AXObjects corresponding to the
+  // elements in |attr_associated_elements|. These elements are validated -
+  // exist in the DOM, and are a descendant of a shadow including ancestor.
+  void UpdateAriaOwnsFromAttrAssociatedElements(
+      const AXObject* owner,
+      const HeapVector<Member<Element>>& attr_associated_elements,
+      HeapVector<Member<AXObject>>& owned_children);
+
   // Return true if any label ever pointed to the element via the for attribute.
   bool MayHaveHTMLLabelViaForAttribute(const HTMLElement&);
 
@@ -72,6 +82,12 @@
   void MapOwnedChildren(const AXObject* owner, Vector<AXID>);
   void GetReverseRelated(Node*, HeapVector<Member<AXObject>>& sources);
 
+  // Updates |aria_owner_to_children_mapping_| after calling UpdateAriaOwns for
+  // either the content attribute or the attr associated elements.
+  void CompareValidatedChildrenToOwnedChildren(
+      const AXObject* owner,
+      HeapVector<Member<AXObject>>& validated_owned_children_result);
+
   WeakPersistent<AXObjectCacheImpl> object_cache_;
 
   // Map from the AXID of the owner to the AXIDs of the children.
diff --git a/third_party/blink/renderer/modules/accessibility/ax_sparse_attribute_setter.cc b/third_party/blink/renderer/modules/accessibility/ax_sparse_attribute_setter.cc
index 0999dae..e51a7fe 100644
--- a/third_party/blink/renderer/modules/accessibility/ax_sparse_attribute_setter.cc
+++ b/third_party/blink/renderer/modules/accessibility/ax_sparse_attribute_setter.cc
@@ -3,6 +3,7 @@
 // found in the LICENSE file.
 
 #include "third_party/blink/renderer/modules/accessibility/ax_sparse_attribute_setter.h"
+#include "third_party/blink/renderer/core/dom/qualified_name.h"
 #include "third_party/blink/renderer/modules/accessibility/ax_object_cache_impl.h"
 
 namespace blink {
@@ -73,6 +74,16 @@
 
  private:
   AXObjectAttribute attribute_;
+  QualifiedName GetAttributeQualifiedName() {
+    if (attribute_ == AXObjectAttribute::kAriaActiveDescendant)
+      return html_names::kAriaActivedescendantAttr;
+    if (attribute_ == AXObjectAttribute::kAriaDetails)
+      return html_names::kAriaDetailsAttr;
+    if (attribute_ == AXObjectAttribute::kAriaErrorMessage)
+      return html_names::kAriaErrormessageAttr;
+    NOTREACHED();
+    return g_null_name;
+  }
 
   void Run(const AXObject& obj,
            AXSparseAttributeClient& attribute_map,
@@ -83,7 +94,8 @@
     auto* element = DynamicTo<Element>(obj.GetNode());
     if (!element)
       return;
-    Element* target = element->GetTreeScope().getElementById(value);
+    const QualifiedName& q_name = GetAttributeQualifiedName();
+    Element* target = element->GetElementAttribute(q_name);
     if (!target)
       return;
     AXObject* ax_target = obj.AXObjectCache().GetOrCreate(target);
@@ -100,36 +112,37 @@
  private:
   AXObjectVectorAttribute attribute_;
 
+  QualifiedName GetAttributeQualifiedName() {
+    if (attribute_ == AXObjectVectorAttribute::kAriaControls)
+      return html_names::kAriaControlsAttr;
+    if (attribute_ == AXObjectVectorAttribute::kAriaFlowTo)
+      return html_names::kAriaFlowtoAttr;
+    NOTREACHED();
+    return g_null_name;
+  }
+
   void Run(const AXObject& obj,
            AXSparseAttributeClient& attribute_map,
            const AtomicString& value) override {
-    Node* node = obj.GetNode();
-    if (!node || !node->IsElementNode())
+    Element* element = DynamicTo<Element>(obj.GetNode());
+    if (!element)
       return;
 
-    String attribute_value = value.GetString();
-    if (attribute_value.IsEmpty())
+    bool is_null = false;
+    HeapVector<Member<Element>> attr_associated_elements =
+        element->GetElementArrayAttribute(GetAttributeQualifiedName(), is_null);
+    if (is_null)
       return;
-
-    Vector<String> ids;
-    attribute_value.Split(' ', ids);
-    if (ids.IsEmpty())
-      return;
-
     HeapVector<Member<AXObject>> objects;
-    TreeScope& scope = node->GetTreeScope();
-    for (const auto& id : ids) {
-      if (Element* id_element = scope.getElementById(AtomicString(id))) {
-        AXObject* ax_id_element = obj.AXObjectCache().GetOrCreate(id_element);
-        if (!ax_id_element)
-          continue;
-        if (AXObject* parent = ax_id_element->ParentObject())
-          parent->UpdateChildrenIfNecessary();
-        if (!ax_id_element->AccessibilityIsIgnored())
-          objects.push_back(ax_id_element);
-      }
+    for (const auto& reflected_element : attr_associated_elements) {
+      AXObject* ax_element = obj.AXObjectCache().GetOrCreate(reflected_element);
+      if (!ax_element)
+        continue;
+      if (AXObject* parent = ax_element->ParentObject())
+        parent->UpdateChildrenIfNecessary();
+      if (!ax_element->AccessibilityIsIgnored())
+        objects.push_back(ax_element);
     }
-
     attribute_map.AddObjectVectorAttribute(attribute_, objects);
   }
 };
diff --git a/third_party/blink/renderer/modules/nfc/ndef_message.cc b/third_party/blink/renderer/modules/nfc/ndef_message.cc
index d3f7b53..9891b136 100644
--- a/third_party/blink/renderer/modules/nfc/ndef_message.cc
+++ b/third_party/blink/renderer/modules/nfc/ndef_message.cc
@@ -49,8 +49,8 @@
         static_cast<uint8_t*>(source.GetAsArrayBuffer()->Data()),
         source.GetAsArrayBuffer()->ByteLength());
     NDEFMessage* message = MakeGarbageCollected<NDEFMessage>();
-    message->records_.push_back(
-        MakeGarbageCollected<NDEFRecord>(std::move(payload_data)));
+    message->records_.push_back(MakeGarbageCollected<NDEFRecord>(
+        std::move(payload_data), "application/octet-stream"));
     return message;
   }
 
@@ -61,8 +61,8 @@
             source.GetAsArrayBufferView().View()->BaseAddress()),
         source.GetAsArrayBufferView().View()->byteLength());
     NDEFMessage* message = MakeGarbageCollected<NDEFMessage>();
-    message->records_.push_back(
-        MakeGarbageCollected<NDEFRecord>(std::move(payload_data)));
+    message->records_.push_back(MakeGarbageCollected<NDEFRecord>(
+        std::move(payload_data), "application/octet-stream"));
     return message;
   }
 
diff --git a/third_party/blink/renderer/modules/nfc/ndef_record.cc b/third_party/blink/renderer/modules/nfc/ndef_record.cc
index 8379b7c..11c673f 100644
--- a/third_party/blink/renderer/modules/nfc/ndef_record.cc
+++ b/third_party/blink/renderer/modules/nfc/ndef_record.cc
@@ -112,7 +112,6 @@
 }
 
 static NDEFRecord* CreateTextRecord(const ExecutionContext* execution_context,
-                                    const String& media_type,
                                     const String& encoding,
                                     const String& lang,
                                     const ScriptValue& data,
@@ -124,17 +123,6 @@
     return nullptr;
   }
 
-  // ExtractMIMETypeFromMediaType() ignores parameters of the MIME type.
-  String mime_type = ExtractMIMETypeFromMediaType(AtomicString(media_type));
-
-  if (mime_type.IsEmpty()) {
-    mime_type = "text/plain";
-  } else if (!mime_type.StartsWithIgnoringASCIICase("text/")) {
-    exception_state.ThrowDOMException(DOMExceptionCode::kSyntaxError,
-                                      "Invalid media type for 'text' record.");
-    return nullptr;
-  }
-
   // Set language to lang if it exists, or the document element's lang
   // attribute, or 'en'.
   String language = lang;
@@ -168,13 +156,12 @@
     bytes = GetBytesOfBufferSource(data);
   }
 
-  return MakeGarbageCollected<NDEFRecord>("text", mime_type, encoding_label,
-                                          language, std::move(bytes));
+  return MakeGarbageCollected<NDEFRecord>("text", encoding_label, language,
+                                          std::move(bytes));
 }
 
 // Create a 'url' record or an 'absolute-url' record.
 static NDEFRecord* CreateUrlRecord(const String& record_type,
-                                   const String& media_type,
                                    const ScriptValue& data,
                                    ExceptionState& exception_state) {
   // https://w3c.github.io/web-nfc/#mapping-url-to-ndef
@@ -191,12 +178,12 @@
                                       "Cannot parse data for url record.");
     return nullptr;
   }
-  return MakeGarbageCollected<NDEFRecord>(record_type, media_type,
+  return MakeGarbageCollected<NDEFRecord>(record_type,
                                           GetUTF8DataFromString(url));
 }
 
-static NDEFRecord* CreateMimeRecord(const String& media_type,
-                                    const ScriptValue& data,
+static NDEFRecord* CreateMimeRecord(const ScriptValue& data,
+                                    const String& media_type,
                                     ExceptionState& exception_state) {
   // https://w3c.github.io/web-nfc/#mapping-binary-data-to-ndef
   if (!IsBufferSource(data)) {
@@ -205,17 +192,11 @@
     return nullptr;
   }
 
-  // ExtractMIMETypeFromMediaType() ignores parameters of the MIME type.
-  String mime_type = ExtractMIMETypeFromMediaType(AtomicString(media_type));
-  if (mime_type.IsEmpty()) {
-    mime_type = "application/octet-stream";
-  }
-  return MakeGarbageCollected<NDEFRecord>("mime", mime_type,
-                                          GetBytesOfBufferSource(data));
+  return MakeGarbageCollected<NDEFRecord>(GetBytesOfBufferSource(data),
+                                          media_type);
 }
 
-static NDEFRecord* CreateUnknownRecord(const String& media_type,
-                                       const ScriptValue& data,
+static NDEFRecord* CreateUnknownRecord(const ScriptValue& data,
                                        ExceptionState& exception_state) {
   if (!IsBufferSource(data)) {
     exception_state.ThrowTypeError(
@@ -223,7 +204,7 @@
     return nullptr;
   }
 
-  return MakeGarbageCollected<NDEFRecord>("unknown", media_type,
+  return MakeGarbageCollected<NDEFRecord>("unknown",
                                           GetBytesOfBufferSource(data));
 }
 
@@ -244,8 +225,7 @@
   WTF::Vector<uint8_t> bytes;
   bytes.Append(static_cast<uint8_t*>(array_buffer->Data()),
                array_buffer->ByteLength());
-  return MakeGarbageCollected<NDEFRecord>(
-      custom_type, "application/octet-stream", std::move(bytes));
+  return MakeGarbageCollected<NDEFRecord>(custom_type, std::move(bytes));
 }
 
 }  // namespace
@@ -271,23 +251,26 @@
     record_type = init->recordType();
   }
 
+  // https://w3c.github.io/web-nfc/#dom-ndefrecordinit-mediatype
+  if (init->hasMediaType() && record_type != "mime") {
+    exception_state.ThrowTypeError(
+        "NDEFRecordInit#mediaType is only applicable for 'mime' records.");
+    return nullptr;
+  }
+
   if (record_type == "empty") {
     // https://w3c.github.io/web-nfc/#mapping-empty-record-to-ndef
-    // If record type is "empty", no need to set media type and data.
-    return MakeGarbageCollected<NDEFRecord>(record_type, String(),
+    return MakeGarbageCollected<NDEFRecord>(record_type,
                                             WTF::Vector<uint8_t>());
   } else if (record_type == "text") {
-    return CreateTextRecord(execution_context, init->mediaType(),
-                            init->encoding(), init->lang(), init->data(),
-                            exception_state);
+    return CreateTextRecord(execution_context, init->encoding(), init->lang(),
+                            init->data(), exception_state);
   } else if (record_type == "url" || record_type == "absolute-url") {
-    return CreateUrlRecord(record_type, init->mediaType(), init->data(),
-                           exception_state);
+    return CreateUrlRecord(record_type, init->data(), exception_state);
   } else if (record_type == "mime") {
-    return CreateMimeRecord(init->mediaType(), init->data(), exception_state);
+    return CreateMimeRecord(init->data(), init->mediaType(), exception_state);
   } else if (record_type == "unknown") {
-    return CreateUnknownRecord(init->mediaType(), init->data(),
-                               exception_state);
+    return CreateUnknownRecord(init->data(), exception_state);
   } else if (record_type == "smart-poster") {
     // TODO(https://crbug.com/520391): Support creating smart-poster records.
     exception_state.ThrowTypeError("smart-poster type is not supported yet");
@@ -308,19 +291,15 @@
 }
 
 NDEFRecord::NDEFRecord(const String& record_type,
-                       const String& media_type,
                        WTF::Vector<uint8_t> data)
     : record_type_(record_type),
-      media_type_(media_type),
       payload_data_(std::move(data)) {}
 
 NDEFRecord::NDEFRecord(const String& record_type,
-                       const String& media_type,
                        const String& encoding,
                        const String& lang,
                        WTF::Vector<uint8_t> data)
     : record_type_(record_type),
-      media_type_(media_type),
       encoding_(encoding),
       lang_(lang),
       payload_data_(std::move(data)) {}
@@ -328,15 +307,19 @@
 NDEFRecord::NDEFRecord(const ExecutionContext* execution_context,
                        const String& text)
     : record_type_("text"),
-      media_type_("text/plain;charset=UTF-8"),
       encoding_("utf-8"),
       lang_(getDocumentLanguage(execution_context)),
       payload_data_(GetUTF8DataFromString(text)) {}
 
-NDEFRecord::NDEFRecord(WTF::Vector<uint8_t> payload_data)
-    : record_type_("mime"),
-      media_type_("application/octet-stream"),
-      payload_data_(std::move(payload_data)) {}
+NDEFRecord::NDEFRecord(WTF::Vector<uint8_t> payload_data,
+                       const String& media_type)
+    : record_type_("mime"), payload_data_(std::move(payload_data)) {
+  // ExtractMIMETypeFromMediaType() ignores parameters of the MIME type.
+  media_type_ = ExtractMIMETypeFromMediaType(AtomicString(media_type));
+  if (media_type_.IsEmpty()) {
+    media_type_ = "application/octet-stream";
+  }
+}
 
 NDEFRecord::NDEFRecord(const device::mojom::blink::NDEFRecord& record)
     : record_type_(record.record_type),
@@ -345,6 +328,7 @@
       encoding_(record.encoding),
       lang_(record.lang),
       payload_data_(record.data) {
+  DCHECK_NE(record_type_ == "mime", media_type_.IsNull());
   if (record.payload_message) {
     payload_message_ =
         MakeGarbageCollected<NDEFMessage>(*record.payload_message);
@@ -356,6 +340,7 @@
 }
 
 const String& NDEFRecord::mediaType() const {
+  DCHECK_NE(record_type_ == "mime", media_type_.IsNull());
   return media_type_;
 }
 
diff --git a/third_party/blink/renderer/modules/nfc/ndef_record.h b/third_party/blink/renderer/modules/nfc/ndef_record.h
index e731e8f2..ecb0ec1 100644
--- a/third_party/blink/renderer/modules/nfc/ndef_record.h
+++ b/third_party/blink/renderer/modules/nfc/ndef_record.h
@@ -33,14 +33,14 @@
   explicit NDEFRecord(const ExecutionContext*, const String&);
 
   // Construct a "mime" record from the raw payload bytes.
-  explicit NDEFRecord(WTF::Vector<uint8_t> payload_data);
+  explicit NDEFRecord(WTF::Vector<uint8_t> /* payload_data */,
+                      const String& /* media_type */);
 
-  NDEFRecord(const String&, const String&, WTF::Vector<uint8_t>);
-  NDEFRecord(const String&,
-             const String&,
-             const String&,
-             const String&,
-             WTF::Vector<uint8_t>);
+  NDEFRecord(const String& /* record_type */, WTF::Vector<uint8_t> /* data */);
+  NDEFRecord(const String& /* record_type */,
+             const String& /* encoding */,
+             const String& /* lang */,
+             WTF::Vector<uint8_t> /* data */);
   explicit NDEFRecord(const device::mojom::blink::NDEFRecord&);
 
   const String& recordType() const;
diff --git a/third_party/blink/renderer/modules/nfc/ndef_record.idl b/third_party/blink/renderer/modules/nfc/ndef_record.idl
index 76de380..35bf9a94 100644
--- a/third_party/blink/renderer/modules/nfc/ndef_record.idl
+++ b/third_party/blink/renderer/modules/nfc/ndef_record.idl
@@ -13,7 +13,7 @@
     Exposed=Window
 ] interface NDEFRecord {
     readonly attribute NDEFRecordType recordType;
-    readonly attribute USVString mediaType;
+    readonly attribute USVString? mediaType;
     readonly attribute USVString id;
     readonly attribute USVString? encoding;
     readonly attribute USVString? lang;
diff --git a/third_party/blink/renderer/modules/storage/DEPS b/third_party/blink/renderer/modules/storage/DEPS
index 9b836bbc8..bb118d21 100644
--- a/third_party/blink/renderer/modules/storage/DEPS
+++ b/third_party/blink/renderer/modules/storage/DEPS
@@ -1,3 +1,7 @@
+include_rules = [
+  "+components/services/storage/public",
+]
+
 specific_include_rules = {
   "storage_controller_test\.cc": [
     "+base/run_loop.h",
diff --git a/third_party/blink/renderer/modules/storage/cached_storage_area.cc b/third_party/blink/renderer/modules/storage/cached_storage_area.cc
index d91fdc2..1d3bf04 100644
--- a/third_party/blink/renderer/modules/storage/cached_storage_area.cc
+++ b/third_party/blink/renderer/modules/storage/cached_storage_area.cc
@@ -11,6 +11,7 @@
 #include "base/rand_util.h"
 #include "base/task/post_task.h"
 #include "base/trace_event/memory_dump_manager.h"
+#include "components/services/storage/public/mojom/key_value_pair.mojom-blink.h"
 #include "mojo/public/cpp/bindings/self_owned_associated_receiver.h"
 #include "third_party/blink/public/platform/scheduler/web_thread_scheduler.h"
 #include "third_party/blink/renderer/platform/scheduler/public/thread_scheduler.h"
@@ -29,11 +30,14 @@
 // are serialized on disk.
 enum class StorageFormat : uint8_t { UTF16 = 0, Latin1 = 1 };
 
-class GetAllCallback : public mojom::blink::StorageAreaGetAllCallback {
+class GetAllCallback
+    : public storage::mojom::blink::DomStorageAreaGetAllCallback {
  public:
-  static mojo::PendingAssociatedRemote<mojom::blink::StorageAreaGetAllCallback>
+  static mojo::PendingAssociatedRemote<
+      storage::mojom::blink::DomStorageAreaGetAllCallback>
   CreateAndBind(base::OnceCallback<void(bool)> callback) {
-    mojo::PendingAssociatedRemote<mojom::blink::StorageAreaGetAllCallback>
+    mojo::PendingAssociatedRemote<
+        storage::mojom::blink::DomStorageAreaGetAllCallback>
         pending_remote;
     mojo::MakeSelfOwnedAssociatedReceiver(
         base::WrapUnique(new GetAllCallback(std::move(callback))),
@@ -70,7 +74,7 @@
 // static
 scoped_refptr<CachedStorageArea> CachedStorageArea::CreateForLocalStorage(
     scoped_refptr<const SecurityOrigin> origin,
-    mojo::PendingRemote<mojom::blink::StorageArea> area,
+    mojo::PendingRemote<storage::mojom::blink::DomStorageArea> area,
     scoped_refptr<base::SingleThreadTaskRunner> ipc_runner,
     InspectorEventListener* listener) {
   return base::AdoptRef(new CachedStorageArea(
@@ -80,7 +84,7 @@
 // static
 scoped_refptr<CachedStorageArea> CachedStorageArea::CreateForSessionStorage(
     scoped_refptr<const SecurityOrigin> origin,
-    mojo::PendingAssociatedRemote<mojom::blink::StorageArea> area,
+    mojo::PendingAssociatedRemote<storage::mojom::blink::DomStorageArea> area,
     scoped_refptr<base::SingleThreadTaskRunner> ipc_runner,
     InspectorEventListener* listener) {
   return base::AdoptRef(new CachedStorageArea(
@@ -110,7 +114,7 @@
   // A quick check to reject obviously overbudget items to avoid priming the
   // cache.
   if ((key.length() + value.length()) * 2 >
-      mojom::blink::StorageArea::kPerStorageAreaQuota)
+      storage::mojom::blink::DomStorageArea::kPerStorageAreaQuota)
     return false;
 
   EnsureLoaded();
@@ -200,7 +204,7 @@
   // No need to prime the cache in this case.
   Reset();
   map_ = std::make_unique<StorageAreaMap>(
-      mojom::blink::StorageArea::kPerStorageAreaQuota);
+      storage::mojom::blink::DomStorageArea::kPerStorageAreaQuota);
   ignore_all_mutations_ = true;
 
   KURL page_url = source->GetPageUrl();
@@ -228,7 +232,7 @@
 // LocalStorage constructor.
 CachedStorageArea::CachedStorageArea(
     scoped_refptr<const SecurityOrigin> origin,
-    mojo::PendingRemote<mojom::blink::StorageArea> area,
+    mojo::PendingRemote<storage::mojom::blink::DomStorageArea> area,
     scoped_refptr<base::SingleThreadTaskRunner> ipc_runner,
     InspectorEventListener* listener)
     : origin_(std::move(origin)),
@@ -246,7 +250,7 @@
 // SessionStorage constructor.
 CachedStorageArea::CachedStorageArea(
     scoped_refptr<const SecurityOrigin> origin,
-    mojo::PendingAssociatedRemote<mojom::blink::StorageArea> area,
+    mojo::PendingAssociatedRemote<storage::mojom::blink::DomStorageArea> area,
     scoped_refptr<base::SingleThreadTaskRunner> ipc_runner,
     InspectorEventListener* listener)
     : origin_(std::move(origin)),
@@ -332,7 +336,7 @@
   if (map_ && !from_local_area && !ignore_all_mutations_) {
     auto old = std::move(map_);
     map_ = std::make_unique<StorageAreaMap>(
-        mojom::blink::StorageArea::kPerStorageAreaQuota);
+        storage::mojom::blink::DomStorageArea::kPerStorageAreaQuota);
 
     // We have to retain local additions which happened after this clear
     // operation from another process.
@@ -457,7 +461,7 @@
   base::TimeTicks before = base::TimeTicks::Now();
   ignore_all_mutations_ = true;
   bool success = false;
-  Vector<mojom::blink::KeyValuePtr> data;
+  Vector<storage::mojom::blink::KeyValuePairPtr> data;
   mojo_area_->GetAll(
       GetAllCallback::CreateAndBind(WTF::Bind(
           &CachedStorageArea::OnGetAllComplete, weak_factory_.GetWeakPtr())),
@@ -468,7 +472,7 @@
   const FormatOption value_format = GetValueFormat();
 
   map_ = std::make_unique<StorageAreaMap>(
-      mojom::blink::StorageArea::kPerStorageAreaQuota);
+      storage::mojom::blink::DomStorageArea::kPerStorageAreaQuota);
   for (const auto& item : data) {
     map_->SetItemIgnoringQuota(Uint8VectorToString(item->key, key_format),
                                Uint8VectorToString(item->value, value_format));
diff --git a/third_party/blink/renderer/modules/storage/cached_storage_area.h b/third_party/blink/renderer/modules/storage/cached_storage_area.h
index 0373b11..1c88da6 100644
--- a/third_party/blink/renderer/modules/storage/cached_storage_area.h
+++ b/third_party/blink/renderer/modules/storage/cached_storage_area.h
@@ -6,12 +6,12 @@
 #define THIRD_PARTY_BLINK_RENDERER_MODULES_STORAGE_CACHED_STORAGE_AREA_H_
 
 #include "base/trace_event/memory_dump_provider.h"
+#include "components/services/storage/public/mojom/dom_storage_area.mojom-blink.h"
 #include "mojo/public/cpp/bindings/associated_receiver.h"
 #include "mojo/public/cpp/bindings/associated_remote.h"
 #include "mojo/public/cpp/bindings/pending_associated_remote.h"
 #include "mojo/public/cpp/bindings/pending_remote.h"
 #include "mojo/public/cpp/bindings/remote.h"
-#include "third_party/blink/public/mojom/dom_storage/storage_area.mojom-blink.h"
 #include "third_party/blink/public/platform/scheduler/web_scoped_virtual_time_pauser.h"
 #include "third_party/blink/renderer/modules/modules_export.h"
 #include "third_party/blink/renderer/modules/storage/storage_area_map.h"
@@ -31,7 +31,7 @@
 // There is one CachedStorageArea for potentially many LocalStorageArea
 // objects.
 class MODULES_EXPORT CachedStorageArea
-    : public mojom::blink::StorageAreaObserver,
+    : public storage::mojom::blink::DomStorageAreaObserver,
       public RefCounted<CachedStorageArea>,
       public base::trace_event::MemoryDumpProvider {
  public:
@@ -66,12 +66,12 @@
 
   static scoped_refptr<CachedStorageArea> CreateForLocalStorage(
       scoped_refptr<const SecurityOrigin> origin,
-      mojo::PendingRemote<mojom::blink::StorageArea> area,
+      mojo::PendingRemote<storage::mojom::blink::DomStorageArea> area,
       scoped_refptr<base::SingleThreadTaskRunner> ipc_runner,
       InspectorEventListener* listener);
   static scoped_refptr<CachedStorageArea> CreateForSessionStorage(
       scoped_refptr<const SecurityOrigin> origin,
-      mojo::PendingAssociatedRemote<mojom::blink::StorageArea> area,
+      mojo::PendingAssociatedRemote<storage::mojom::blink::DomStorageArea> area,
       scoped_refptr<base::SingleThreadTaskRunner> ipc_runner,
       InspectorEventListener* listener);
 
@@ -99,13 +99,14 @@
   };
 
  private:
-  CachedStorageArea(scoped_refptr<const SecurityOrigin> origin,
-                    mojo::PendingRemote<mojom::blink::StorageArea> area,
-                    scoped_refptr<base::SingleThreadTaskRunner> ipc_runner,
-                    InspectorEventListener* listener);
   CachedStorageArea(
       scoped_refptr<const SecurityOrigin> origin,
-      mojo::PendingAssociatedRemote<mojom::blink::StorageArea> area,
+      mojo::PendingRemote<storage::mojom::blink::DomStorageArea> area,
+      scoped_refptr<base::SingleThreadTaskRunner> ipc_runner,
+      InspectorEventListener* listener);
+  CachedStorageArea(
+      scoped_refptr<const SecurityOrigin> origin,
+      mojo::PendingAssociatedRemote<storage::mojom::blink::DomStorageArea> area,
       scoped_refptr<base::SingleThreadTaskRunner> ipc_runner,
       InspectorEventListener* listener);
 
@@ -183,11 +184,12 @@
   // Depending on if this is a session storage or local storage area only one of
   // |mojo_area_remote_| and |mojo_area_associated_remote_| will be non-null.
   // Either way |mojo_area_| will be equal to the non-null one.
-  mojo::Remote<mojom::blink::StorageArea> mojo_area_remote_;
-  mojo::AssociatedRemote<mojom::blink::StorageArea>
+  mojo::Remote<storage::mojom::blink::DomStorageArea> mojo_area_remote_;
+  mojo::AssociatedRemote<storage::mojom::blink::DomStorageArea>
       mojo_area_associated_remote_;
-  mojom::blink::StorageArea* mojo_area_;
-  mojo::AssociatedReceiver<mojom::blink::StorageAreaObserver> receiver_{this};
+  storage::mojom::blink::DomStorageArea* mojo_area_;
+  mojo::AssociatedReceiver<storage::mojom::blink::DomStorageAreaObserver>
+      receiver_{this};
 
   Persistent<HeapHashMap<WeakMember<Source>, String>> areas_;
 
diff --git a/third_party/blink/renderer/modules/storage/cached_storage_area_test.cc b/third_party/blink/renderer/modules/storage/cached_storage_area_test.cc
index 89cb97f..736c38bb 100644
--- a/third_party/blink/renderer/modules/storage/cached_storage_area_test.cc
+++ b/third_party/blink/renderer/modules/storage/cached_storage_area_test.cc
@@ -4,6 +4,7 @@
 
 #include "third_party/blink/renderer/modules/storage/cached_storage_area.h"
 
+#include "components/services/storage/public/mojom/key_value_pair.mojom-blink.h"
 #include "testing/gtest/include/gtest/gtest.h"
 #include "third_party/blink/public/platform/scheduler/test/renderer_scheduler_test_support.h"
 #include "third_party/blink/renderer/modules/storage/testing/fake_area_source.h"
@@ -215,8 +216,8 @@
 
 TEST_P(CachedStorageAreaTestWithParam, Clear_WithData) {
   mock_storage_area_.mutable_get_all_return_values().push_back(
-      mojom::blink::KeyValue::New(KeyToUint8Vector(kKey),
-                                  ValueToUint8Vector(kValue)));
+      storage::mojom::blink::KeyValuePair::New(KeyToUint8Vector(kKey),
+                                               ValueToUint8Vector(kValue)));
 
   EXPECT_FALSE(IsCacheLoaded());
   cached_area_->Clear(source_area_);
@@ -263,8 +264,8 @@
   // RemoveItem with something to remove, expect a call to load followed
   // by a call to remove.
   mock_storage_area_.mutable_get_all_return_values().push_back(
-      mojom::blink::KeyValue::New(KeyToUint8Vector(kKey),
-                                  ValueToUint8Vector(kValue)));
+      storage::mojom::blink::KeyValuePair::New(KeyToUint8Vector(kKey),
+                                               ValueToUint8Vector(kValue)));
   EXPECT_FALSE(IsCacheLoaded());
   cached_area_->RemoveItem(kKey, source_area_);
   mock_storage_area_.Flush();
@@ -290,8 +291,8 @@
 TEST_P(CachedStorageAreaTestWithParam, BrowserDisconnect) {
   // GetLength to prime the cache.
   mock_storage_area_.mutable_get_all_return_values().push_back(
-      mojom::blink::KeyValue::New(KeyToUint8Vector(kKey),
-                                  ValueToUint8Vector(kValue)));
+      storage::mojom::blink::KeyValuePair::New(KeyToUint8Vector(kKey),
+                                               ValueToUint8Vector(kValue)));
   EXPECT_EQ(1u, cached_area_->GetLength());
   EXPECT_TRUE(IsCacheLoaded());
   mock_storage_area_.CompleteAllPendingCallbacks();
@@ -323,7 +324,7 @@
 }
 
 TEST_F(CachedStorageAreaTest, MutationsAreIgnoredUntilLoadCompletion) {
-  mojom::blink::StorageAreaObserver* observer = cached_area_.get();
+  storage::mojom::blink::DomStorageAreaObserver* observer = cached_area_.get();
 
   EXPECT_TRUE(cached_area_->GetItem(kKey).IsNull());
   EXPECT_TRUE(IsCacheLoaded());
@@ -371,7 +372,7 @@
 }
 
 TEST_F(CachedStorageAreaTest, KeyMutationsAreIgnoredUntilCompletion) {
-  mojom::blink::StorageAreaObserver* observer = cached_area_.get();
+  storage::mojom::blink::DomStorageAreaObserver* observer = cached_area_.get();
 
   // SetItem
   EXPECT_TRUE(cached_area_->SetItem(kKey, kValue, source_area_));
@@ -416,7 +417,7 @@
 }
 
 TEST_F(CachedStorageAreaTest, ChangeEvents) {
-  mojom::blink::StorageAreaObserver* observer = cached_area_.get();
+  storage::mojom::blink::DomStorageAreaObserver* observer = cached_area_.get();
 
   observer->KeyAdded(KeyToUint8Vector(kKey), ValueToUint8Vector(kValue),
                      source_);
diff --git a/third_party/blink/renderer/modules/storage/storage_controller_test.cc b/third_party/blink/renderer/modules/storage/storage_controller_test.cc
index a8e9d9c..71c0944 100644
--- a/third_party/blink/renderer/modules/storage/storage_controller_test.cc
+++ b/third_party/blink/renderer/modules/storage/storage_controller_test.cc
@@ -30,7 +30,8 @@
  public:
   void OpenLocalStorage(
       const scoped_refptr<const SecurityOrigin>& origin,
-      mojo::PendingReceiver<mojom::blink::StorageArea> receiver) override {}
+      mojo::PendingReceiver<storage::mojom::blink::DomStorageArea> receiver)
+      override {}
 
   void OpenSessionStorage(
       const String& namespace_id,
diff --git a/third_party/blink/renderer/modules/storage/storage_namespace.cc b/third_party/blink/renderer/modules/storage/storage_namespace.cc
index d6995788..5a918a6 100644
--- a/third_party/blink/renderer/modules/storage/storage_namespace.cc
+++ b/third_party/blink/renderer/modules/storage/storage_namespace.cc
@@ -102,13 +102,14 @@
   controller_->ClearAreasIfNeeded();
   if (IsSessionStorage()) {
     EnsureConnected();
-    mojo::PendingAssociatedRemote<mojom::blink::StorageArea> area_remote;
+    mojo::PendingAssociatedRemote<storage::mojom::blink::DomStorageArea>
+        area_remote;
     namespace_->OpenArea(origin,
                          area_remote.InitWithNewEndpointAndPassReceiver());
     result = CachedStorageArea::CreateForSessionStorage(
         origin, std::move(area_remote), controller_->IPCTaskRunner(), this);
   } else {
-    mojo::PendingRemote<mojom::blink::StorageArea> area_remote;
+    mojo::PendingRemote<storage::mojom::blink::DomStorageArea> area_remote;
     controller_->storage_partition_service()->OpenLocalStorage(
         origin, area_remote.InitWithNewPipeAndPassReceiver());
     result = CachedStorageArea::CreateForLocalStorage(
diff --git a/third_party/blink/renderer/modules/storage/storage_namespace_test.cc b/third_party/blink/renderer/modules/storage/storage_namespace_test.cc
index 8625374..814109e 100644
--- a/third_party/blink/renderer/modules/storage/storage_namespace_test.cc
+++ b/third_party/blink/renderer/modules/storage/storage_namespace_test.cc
@@ -26,7 +26,8 @@
  public:
   void OpenLocalStorage(
       const scoped_refptr<const SecurityOrigin>& origin,
-      mojo::PendingReceiver<mojom::blink::StorageArea> receiver) override {}
+      mojo::PendingReceiver<storage::mojom::blink::DomStorageArea> receiver)
+      override {}
 
   void OpenSessionStorage(
       const String& namespace_id,
diff --git a/third_party/blink/renderer/modules/storage/testing/mock_storage_area.cc b/third_party/blink/renderer/modules/storage/testing/mock_storage_area.cc
index 2b9ba647..98ee6aa8 100644
--- a/third_party/blink/renderer/modules/storage/testing/mock_storage_area.cc
+++ b/third_party/blink/renderer/modules/storage/testing/mock_storage_area.cc
@@ -12,23 +12,24 @@
 MockStorageArea::MockStorageArea() = default;
 MockStorageArea::~MockStorageArea() = default;
 
-mojo::PendingRemote<mojom::blink::StorageArea>
+mojo::PendingRemote<storage::mojom::blink::DomStorageArea>
 MockStorageArea::GetInterfaceRemote() {
-  mojo::PendingRemote<mojom::blink::StorageArea> result;
+  mojo::PendingRemote<storage::mojom::blink::DomStorageArea> result;
   receivers_.Add(this, result.InitWithNewPipeAndPassReceiver());
   return result;
 }
 
-mojo::PendingAssociatedRemote<mojom::blink::StorageArea>
+mojo::PendingAssociatedRemote<storage::mojom::blink::DomStorageArea>
 MockStorageArea::GetAssociatedInterfaceRemote() {
-  mojo::AssociatedRemote<mojom::blink::StorageArea> result;
+  mojo::AssociatedRemote<storage::mojom::blink::DomStorageArea> result;
   associated_receivers_.Add(
       this, result.BindNewEndpointAndPassDedicatedReceiverForTesting());
   return result.Unbind();
 }
 
 void MockStorageArea::AddObserver(
-    mojo::PendingAssociatedRemote<mojom::blink::StorageAreaObserver> observer) {
+    mojo::PendingAssociatedRemote<storage::mojom::blink::DomStorageAreaObserver>
+        observer) {
   ++observer_count_;
 }
 
@@ -68,13 +69,13 @@
 }
 
 void MockStorageArea::GetAll(
-    mojo::PendingAssociatedRemote<mojom::blink::StorageAreaGetAllCallback>
-        complete_callback,
+    mojo::PendingAssociatedRemote<
+        storage::mojom::blink::DomStorageAreaGetAllCallback> complete_callback,
     GetAllCallback callback) {
-  mojo::AssociatedRemote<mojom::blink::StorageAreaGetAllCallback>
+  mojo::AssociatedRemote<storage::mojom::blink::DomStorageAreaGetAllCallback>
       complete_remote(std::move(complete_callback));
   pending_callbacks_.push_back(
-      WTF::Bind(&mojom::blink::StorageAreaGetAllCallback::Complete,
+      WTF::Bind(&storage::mojom::blink::DomStorageAreaGetAllCallback::Complete,
                 std::move(complete_remote)));
 
   observed_get_all_ = true;
diff --git a/third_party/blink/renderer/modules/storage/testing/mock_storage_area.h b/third_party/blink/renderer/modules/storage/testing/mock_storage_area.h
index c706bf8e..a1b15d46 100644
--- a/third_party/blink/renderer/modules/storage/testing/mock_storage_area.h
+++ b/third_party/blink/renderer/modules/storage/testing/mock_storage_area.h
@@ -5,32 +5,34 @@
 #ifndef THIRD_PARTY_BLINK_RENDERER_MODULES_STORAGE_TESTING_MOCK_STORAGE_AREA_H_
 #define THIRD_PARTY_BLINK_RENDERER_MODULES_STORAGE_TESTING_MOCK_STORAGE_AREA_H_
 
+#include "components/services/storage/public/mojom/dom_storage_area.mojom-blink.h"
+#include "components/services/storage/public/mojom/key_value_pair.mojom-blink.h"
 #include "mojo/public/cpp/bindings/associated_receiver_set.h"
 #include "mojo/public/cpp/bindings/pending_associated_remote.h"
 #include "mojo/public/cpp/bindings/pending_remote.h"
 #include "mojo/public/cpp/bindings/receiver_set.h"
 #include "testing/gtest/include/gtest/gtest.h"
-#include "third_party/blink/public/mojom/dom_storage/storage_area.mojom-blink.h"
 #include "third_party/blink/renderer/platform/wtf/deque.h"
 
 namespace blink {
 
 // Mock StorageArea that records all read and write events.
-class MockStorageArea : public mojom::blink::StorageArea {
+class MockStorageArea : public storage::mojom::blink::DomStorageArea {
  public:
   using ResultCallback = base::OnceCallback<void(bool)>;
 
   MockStorageArea();
   ~MockStorageArea() override;
 
-  mojo::PendingRemote<mojom::blink::StorageArea> GetInterfaceRemote();
-  mojo::PendingAssociatedRemote<mojom::blink::StorageArea>
+  mojo::PendingRemote<storage::mojom::blink::DomStorageArea>
+  GetInterfaceRemote();
+  mojo::PendingAssociatedRemote<storage::mojom::blink::DomStorageArea>
   GetAssociatedInterfaceRemote();
 
   // StorageArea implementation:
   void AddObserver(
-      mojo::PendingAssociatedRemote<mojom::blink::StorageAreaObserver> observer)
-      override;
+      mojo::PendingAssociatedRemote<
+          storage::mojom::blink::DomStorageAreaObserver> observer) override;
 
   void Put(const Vector<uint8_t>& key,
            const Vector<uint8_t>& value,
@@ -48,7 +50,8 @@
   void Get(const Vector<uint8_t>& key, GetCallback callback) override;
 
   void GetAll(mojo::PendingAssociatedRemote<
-                  mojom::blink::StorageAreaGetAllCallback> complete_callback,
+                  storage::mojom::blink::DomStorageAreaGetAllCallback>
+                  complete_callback,
               GetAllCallback callback) override;
 
   // Methods and members for use by test fixtures.
@@ -98,7 +101,8 @@
   const String& observed_source() const { return observed_source_; }
   size_t observer_count() const { return observer_count_; }
 
-  Vector<mojom::blink::KeyValuePtr>& mutable_get_all_return_values() {
+  Vector<storage::mojom::blink::KeyValuePairPtr>&
+  mutable_get_all_return_values() {
     return get_all_return_values_;
   }
 
@@ -113,10 +117,11 @@
   String observed_source_;
   size_t observer_count_ = 0;
 
-  Vector<mojom::blink::KeyValuePtr> get_all_return_values_;
+  Vector<storage::mojom::blink::KeyValuePairPtr> get_all_return_values_;
 
-  mojo::ReceiverSet<mojom::blink::StorageArea> receivers_;
-  mojo::AssociatedReceiverSet<mojom::blink::StorageArea> associated_receivers_;
+  mojo::ReceiverSet<storage::mojom::blink::DomStorageArea> receivers_;
+  mojo::AssociatedReceiverSet<storage::mojom::blink::DomStorageArea>
+      associated_receivers_;
 };
 
 }  // namespace blink
diff --git a/third_party/blink/renderer/platform/heap/weakness_marking_test.cc b/third_party/blink/renderer/platform/heap/weakness_marking_test.cc
index 814f02af..f493a3ef 100644
--- a/third_party/blink/renderer/platform/heap/weakness_marking_test.cc
+++ b/third_party/blink/renderer/platform/heap/weakness_marking_test.cc
@@ -52,7 +52,7 @@
 }
 
 TEST_F(WeaknessMarkingTest, WeakToWeakMap) {
-  typedef HeapHashMap<WeakMember<IntegerObject>, WeakMember<IntegerObject>> Map;
+  using Map = HeapHashMap<WeakMember<IntegerObject>, WeakMember<IntegerObject>>;
   TestMapImpl<Map, Persistent, Persistent>(ObjectLiveness::Alive,
                                            ObjectLiveness::Alive);
   TestMapImpl<Map, WeakPersistent, Persistent>(ObjectLiveness::Dead,
@@ -64,7 +64,7 @@
 }
 
 TEST_F(WeaknessMarkingTest, WeakToStrongMap) {
-  typedef HeapHashMap<WeakMember<IntegerObject>, Member<IntegerObject>> Map;
+  using Map = HeapHashMap<WeakMember<IntegerObject>, Member<IntegerObject>>;
   TestMapImpl<Map, Persistent, Persistent>(ObjectLiveness::Alive,
                                            ObjectLiveness::Alive);
   TestMapImpl<Map, WeakPersistent, Persistent>(ObjectLiveness::Dead,
@@ -76,7 +76,7 @@
 }
 
 TEST_F(WeaknessMarkingTest, StrongToWeakMap) {
-  typedef HeapHashMap<Member<IntegerObject>, WeakMember<IntegerObject>> Map;
+  using Map = HeapHashMap<Member<IntegerObject>, WeakMember<IntegerObject>>;
   TestMapImpl<Map, Persistent, Persistent>(ObjectLiveness::Alive,
                                            ObjectLiveness::Alive);
   TestMapImpl<Map, WeakPersistent, Persistent>(ObjectLiveness::Alive,
@@ -88,7 +88,7 @@
 }
 
 TEST_F(WeaknessMarkingTest, StrongToStrongMap) {
-  typedef HeapHashMap<Member<IntegerObject>, Member<IntegerObject>> Map;
+  using Map = HeapHashMap<Member<IntegerObject>, Member<IntegerObject>>;
   TestMapImpl<Map, Persistent, Persistent>(ObjectLiveness::Alive,
                                            ObjectLiveness::Alive);
   TestMapImpl<Map, WeakPersistent, Persistent>(ObjectLiveness::Alive,
@@ -114,15 +114,37 @@
 }
 
 TEST_F(WeaknessMarkingTest, WeakSet) {
-  typedef HeapHashSet<WeakMember<IntegerObject>> Set;
+  using Set = HeapHashSet<WeakMember<IntegerObject>>;
   TestSetImpl<Set, Persistent>(ObjectLiveness::Alive);
   TestSetImpl<Set, WeakPersistent>(ObjectLiveness::Dead);
 }
 
 TEST_F(WeaknessMarkingTest, StrongSet) {
-  typedef HeapHashSet<Member<IntegerObject>> Set;
+  using Set = HeapHashSet<Member<IntegerObject>>;
   TestSetImpl<Set, Persistent>(ObjectLiveness::Alive);
   TestSetImpl<Set, WeakPersistent>(ObjectLiveness::Alive);
 }
 
+TEST_F(WeaknessMarkingTest, DeadValueInReverseEphemeron) {
+  using Map = HeapHashMap<Member<IntegerObject>, WeakMember<IntegerObject>>;
+  Persistent<Map> map = MakeGarbageCollected<Map>();
+  Persistent<IntegerObject> key = MakeGarbageCollected<IntegerObject>(1);
+  map->insert(key.Get(), MakeGarbageCollected<IntegerObject>(2));
+  EXPECT_EQ(1u, map->size());
+  TestSupportingGC::PreciselyCollectGarbage();
+  // Entries with dead values are removed.
+  EXPECT_EQ(0u, map->size());
+}
+
+TEST_F(WeaknessMarkingTest, NullValueInReverseEphemeron) {
+  using Map = HeapHashMap<Member<IntegerObject>, WeakMember<IntegerObject>>;
+  Persistent<Map> map = MakeGarbageCollected<Map>();
+  Persistent<IntegerObject> key = MakeGarbageCollected<IntegerObject>(1);
+  map->insert(key.Get(), nullptr);
+  EXPECT_EQ(1u, map->size());
+  TestSupportingGC::PreciselyCollectGarbage();
+  // Entries with null values are kept.
+  EXPECT_EQ(1u, map->size());
+}
+
 }  // namespace blink
diff --git a/third_party/blink/renderer/platform/runtime_enabled_features.json5 b/third_party/blink/renderer/platform/runtime_enabled_features.json5
index 07363bd..7cedd758 100644
--- a/third_party/blink/renderer/platform/runtime_enabled_features.json5
+++ b/third_party/blink/renderer/platform/runtime_enabled_features.json5
@@ -1825,6 +1825,11 @@
       name: "WebXRPlaneDetection",
       // depends_on: ["WebXRARModule"],  // TODO(https://crbug.com/954679): uncomment once bug is fixed
     },
+    // Extends window placement functionality for multi-screen devices.
+    {
+      name: "WindowPlacement",
+      status: "experimental",
+    },
     {
       name: "XSLT",
       status: "stable",
diff --git a/third_party/blink/web_tests/FlagExpectations/layout-ng-fragment-item b/third_party/blink/web_tests/FlagExpectations/layout-ng-fragment-item
index 891831b..52e58f77 100644
--- a/third_party/blink/web_tests/FlagExpectations/layout-ng-fragment-item
+++ b/third_party/blink/web_tests/FlagExpectations/layout-ng-fragment-item
@@ -1,20 +1,9 @@
 crbug.com/982194 accessibility/adjacent-continuations-cause-assertion-failure.html [ Failure ]
-crbug.com/982194 accessibility/aom-focus-action.html [ Crash Pass ]
-crbug.com/982194 accessibility/aria-combo-box-with-delay-add.html [ Crash Pass ]
-crbug.com/982194 accessibility/aria-combo-box-with-delay.html [ Crash Pass ]
-crbug.com/982194 accessibility/aria-combo-box.html [ Crash Pass ]
 crbug.com/982194 accessibility/aria-tables.html [ Failure ]
-crbug.com/982194 accessibility/aria1.1-combo-box-with-delay.html [ Crash Pass ]
-crbug.com/982194 accessibility/aria1.1-combo-box.html [ Crash Pass ]
 crbug.com/982194 accessibility/bounds-calc.html [ Failure ]
-crbug.com/982194 accessibility/canvas-fallback-content-2.html [ Crash Pass ]
-crbug.com/982194 accessibility/canvas-fallback-content.html [ Crash Pass ]
 crbug.com/982194 accessibility/click-event.html [ Timeout ]
-crbug.com/982194 accessibility/disabled-controls-not-focusable.html [ Crash Pass ]
-crbug.com/982194 accessibility/ellipsis-text.html [ Failure Pass ]
 crbug.com/982194 accessibility/first-letter-text-transform-causes-crash.html [ Failure ]
 crbug.com/982194 accessibility/first-letter-text-transform.html [ Failure ]
-crbug.com/982194 accessibility/get-selection-images.html [ Crash Pass ]
 crbug.com/982194 accessibility/inline-text-bidi-bounds-for-range.html [ Crash ]
 crbug.com/982194 accessibility/inline-text-bounds-for-range-br.html [ Crash ]
 crbug.com/982194 accessibility/inline-text-bounds-for-range.html [ Failure ]
@@ -23,25 +12,15 @@
 crbug.com/982194 accessibility/inline-text-word-boundaries.html [ Failure ]
 crbug.com/982194 accessibility/label-for-control-hittest.html [ Failure ]
 crbug.com/982194 accessibility/listitem-presentation-inherited.html [ Failure ]
-crbug.com/982194 accessibility/menu-list-open.html [ Crash Timeout ]
+crbug.com/982194 accessibility/menu-list-open.html [ Timeout ]
 crbug.com/982194 accessibility/presentation-owned-elements.html [ Failure ]
 crbug.com/982194 accessibility/role-attribute.html [ Failure ]
 crbug.com/982194 accessibility/selection-affinity.html [ Failure ]
-crbug.com/982194 accessibility/selection-change-notification-aria-textbox.html [ Crash Pass ]
-crbug.com/982194 accessibility/selection-change-notification-input.html [ Crash Pass ]
-crbug.com/982194 accessibility/selection-change-notification-statictext.html [ Crash Pass ]
-crbug.com/982194 accessibility/selection-change-notification-textarea.html [ Crash Pass ]
-crbug.com/982194 accessibility/selection-dom-events.html [ Crash Pass ]
-crbug.com/982194 accessibility/set-selection-child-offset.html [ Crash Pass ]
-crbug.com/982194 accessibility/set-selection-images.html [ Crash Pass ]
-crbug.com/982194 accessibility/set-selection-link.html [ Crash Pass ]
 crbug.com/982194 accessibility/table-header-column-row.html [ Failure ]
 crbug.com/982194 accessibility/table-with-empty-thead-causes-crash.html [ Failure ]
 crbug.com/982194 animations/inline-transform.html [ Failure ]
 crbug.com/982194 animations/rotate-transform-equivalent.html [ Failure ]
-crbug.com/982194 compositing/backgrounds/fixed-backgrounds.html [ Failure Pass ]
-crbug.com/982194 compositing/flex-composited-animated-table-row-background.html [ Crash Failure ]
-crbug.com/982194 compositing/geometry/foreground-offset-change.html [ Crash Failure Pass ]
+crbug.com/982194 compositing/flex-composited-animated-table-row-background.html [ Failure ]
 crbug.com/982194 compositing/geometry/limit-layer-bounds-opacity-transition.html [ Failure ]
 crbug.com/982194 compositing/geometry/limit-layer-bounds-positioned.html [ Failure ]
 crbug.com/982194 compositing/gestures/gesture-tapHighlight-1-iframe-composited-scrolled-late-noncomposite.html [ Failure ]
@@ -61,7 +40,7 @@
 crbug.com/982194 compositing/gestures/gesture-tapHighlight-pixel-rotated-link.html [ Failure ]
 crbug.com/982194 compositing/gestures/gesture-tapHighlight-pixel-transparent.html [ Failure ]
 crbug.com/982194 compositing/gestures/gesture-tapHighlight-simple-cancel.html [ Failure Pass ]
-crbug.com/309675 compositing/gestures/gesture-tapHighlight-simple-longPress.html [ Crash Failure ]
+crbug.com/309675 compositing/gestures/gesture-tapHighlight-simple-longPress.html [ Failure ]
 crbug.com/982194 compositing/gestures/gesture-tapHighlight-simple-margin.html [ Failure ]
 crbug.com/982194 compositing/gestures/gesture-tapHighlight-simple-multi-line.html [ Failure ]
 crbug.com/982194 compositing/gestures/gesture-tapHighlight-simple-nested.html [ Failure ]
@@ -71,60 +50,30 @@
 crbug.com/982194 compositing/gestures/gesture-tapHighlight-with-box-shadow.html [ Failure ]
 crbug.com/982194 compositing/gestures/gesture-tapHighlight-with-filter.html [ Failure ]
 crbug.com/982194 compositing/gestures/gesture-tapHighlight-with-squashing.html [ Failure ]
-crbug.com/982194 compositing/iframes/crash-mouse-event.html [ Crash Pass ]
 crbug.com/982194 compositing/iframes/invisible-nested-iframe-hide.html [ Crash ]
 crbug.com/982194 compositing/iframes/invisible-nested-iframe-show.html [ Crash ]
-crbug.com/982194 compositing/iframes/layout-on-compositing-change.html [ Crash Failure ]
+crbug.com/982194 compositing/iframes/layout-on-compositing-change.html [ Failure ]
 crbug.com/982194 compositing/layer-creation/fixed-position-out-of-view-positioning.html [ Crash ]
-crbug.com/982194 compositing/overflow/ancestor-overflow.html [ Crash Pass ]
-crbug.com/982194 compositing/overflow/get-transform-from-non-box-container.html [ Crash Pass ]
 crbug.com/982194 compositing/overflow/scroll-children-do-not-paint-comp-scroll-phase.html [ Failure ]
-crbug.com/982194 compositing/overflow/update-widget-positions-on-nested-frames-and-scrollers.html [ Crash Failure ]
-crbug.com/982194 compositing/reflections/remove-reflection.html [ Crash Pass ]
+crbug.com/982194 compositing/overflow/update-widget-positions-on-nested-frames-and-scrollers.html [ Failure ]
 crbug.com/982194 compositing/squashing/selection-repaint-with-gaps.html [ Crash ]
 crbug.com/982194 compositing/squashing/squash-above-fixed-2.html [ Crash ]
 crbug.com/982194 compositing/squashing/squash-transform-repainting-child.html [ Failure ]
 crbug.com/982194 compositing/squashing/squash-transform-repainting-transformed-child.html [ Failure ]
 crbug.com/982194 compositing/squashing/vertical-writing-mode-squashed.html [ Failure ]
-crbug.com/982194 css1/box_properties/acid_test.html [ Failure Pass ]
 crbug.com/982194 css1/formatting_model/inline_elements.html [ Failure ]
 crbug.com/982194 css2.1/20110323/eof-005.htm [ Failure Pass ]
 crbug.com/982194 css2.1/t040105-import-10-b.html [ Failure Pass ]
-crbug.com/982194 css2.1/t09-c5526c-display-00-e.html [ Failure Pass ]
-crbug.com/982194 css2.1/t0905-c414-flt-00-d.html [ Failure Pass ]
-crbug.com/982194 css2.1/t0905-c414-flt-01-d-g.html [ Failure Pass ]
-crbug.com/982194 css2.1/t0905-c414-flt-02-c.html [ Failure Pass ]
-crbug.com/982194 css2.1/t0905-c414-flt-03-c.html [ Failure Pass ]
-crbug.com/982194 css2.1/t0905-c414-flt-04-c.html [ Failure Pass ]
-crbug.com/982194 css2.1/t0905-c5525-fltcont-00-d-g.html [ Failure Pass ]
 crbug.com/982194 css2.1/t100801-c544-valgn-00-a-ag.html [ Failure ]
 crbug.com/982194 css2.1/t100801-c544-valgn-03-d-agi.html [ Failure ]
 crbug.com/982194 css2.1/t1205-c564-list-img-00-b-g.html [ Failure Pass ]
-crbug.com/982194 css3/blending/background-blend-mode-crossfade-image-gradient.html [ Failure Pass ]
-crbug.com/982194 css3/blending/background-blend-mode-gif-color.html [ Failure Pass ]
-crbug.com/982194 css3/blending/background-blend-mode-gradient-color.html [ Failure Pass ]
-crbug.com/982194 css3/blending/background-blend-mode-gradient-gradient.html [ Failure Pass ]
-crbug.com/982194 css3/blending/background-blend-mode-gradient-image.html [ Failure Pass ]
-crbug.com/982194 css3/blending/background-blend-mode-image-color.html [ Failure Pass ]
-crbug.com/982194 css3/blending/background-blend-mode-image-image.html [ Failure Pass ]
-crbug.com/982194 css3/blending/background-blend-mode-image-svg.html [ Failure Pass ]
-crbug.com/982194 css3/blending/background-blend-mode-svg-color.html [ Failure Pass ]
-crbug.com/982194 css3/blending/background-blend-mode-tiled-gradient.html [ Failure Pass ]
-crbug.com/982194 css3/blending/effect-background-blend-mode-stacking.html [ Failure Pass ]
-crbug.com/982194 css3/blending/effect-background-blend-mode-tiled.html [ Failure Pass ]
-crbug.com/982194 css3/blending/effect-background-blend-mode.html [ Failure Pass ]
 crbug.com/982194 css3/blending/mix-blend-mode-has-ancestor-clipping-layer.html [ Failure ]
 crbug.com/982194 css3/blending/mix-blend-mode-simple-text.html [ Failure ]
 crbug.com/982194 css3/blending/mix-blend-mode-simple.html [ Failure ]
 crbug.com/982194 css3/filters/filtered-inline.html [ Failure ]
-crbug.com/982194 css3/flexbox/flexbox-baseline-margins.html [ Crash Failure Pass ]
-crbug.com/982194 css3/flexbox/flexbox-baseline.html [ Crash Failure Pass ]
-crbug.com/982194 css3/flexbox/multiline-shrink-to-fit.html [ Failure Pass ]
-crbug.com/982194 css3/flexbox/percentage-height-replaced-element.html [ Crash Failure Pass ]
 crbug.com/982194 css3/masking/clip-path-reference-box-inline.html [ Failure ]
-crbug.com/982194 css3/masking/clip-path-selection.html [ Crash Failure ]
+crbug.com/982194 css3/masking/clip-path-selection.html [ Failure ]
 crbug.com/982194 css3/masking/inline-in-vertical-rl.html [ Failure ]
-crbug.com/982194 css3/masking/mask-not-clipped.html [ Crash Pass ]
 crbug.com/982194 css3/selectors3/xml/css3-modsel-14.xml [ Failure Pass ]
 crbug.com/982194 css3/selectors3/xml/css3-modsel-14b.xml [ Failure Pass ]
 crbug.com/982194 css3/selectors3/xml/css3-modsel-14c.xml [ Failure Pass ]
@@ -173,285 +122,126 @@
 crbug.com/982194 css3/selectors3/xml/css3-modsel-89.xml [ Failure Pass ]
 crbug.com/982194 css3/selectors3/xml/css3-modsel-90b.xml [ Failure Pass ]
 crbug.com/982194 css3/selectors3/xml/css3-modsel-d4.xml [ Failure Pass ]
-crbug.com/982194 custom-elements/form-validation-bubble-anchor.html [ Crash Pass ]
-crbug.com/982194 dom/node/mutation-blur.html [ Crash Timeout ]
-crbug.com/982194 editing/assert_selection.html [ Crash Pass ]
-crbug.com/982194 editing/caret/caret-direction-auto.html [ Crash Pass ]
-crbug.com/982194 editing/caret/caret_affinity_mouse_perturbation.html [ Crash Failure ]
-crbug.com/982194 editing/caret/selection-with-caret-type-progress.html [ Crash Pass ]
-crbug.com/982194 editing/deleting/460938.html [ Crash Pass ]
-crbug.com/982194 editing/deleting/delete-all-text-in-text-field-assertion.html [ Crash Pass ]
-crbug.com/982194 editing/deleting/delete-character-002.html [ Crash Pass ]
-crbug.com/982194 editing/deleting/delete-ligature-001.html [ Crash Pass ]
-crbug.com/982194 editing/deleting/display-table.html [ Crash Pass ]
-crbug.com/982194 editing/deleting/move-nodes-001.html [ Failure Pass ]
-crbug.com/982194 editing/deleting/password-delete-contents.html [ Crash Pass ]
-crbug.com/982194 editing/execCommand/35791.html [ Crash Pass ]
-crbug.com/982194 editing/execCommand/clipboard-access-with-userGesture.html [ Crash Pass ]
-crbug.com/982194 editing/execCommand/delete-hidden-crash.html [ Crash Pass ]
-crbug.com/982194 editing/execCommand/delete-textarea-readonly-removed.html [ Crash Pass ]
-crbug.com/982194 editing/execCommand/dispatch-text-event-crash.html [ Crash Pass ]
-crbug.com/982194 editing/execCommand/findString-2.html [ Crash Failure ]
-crbug.com/982194 editing/execCommand/insert-ordered-list-crash.html [ Crash Pass ]
-crbug.com/982194 editing/execCommand/insertNewLineInQuotedContent-outside-quote.html [ Crash Pass ]
-crbug.com/982194 editing/execCommand/queryCommandState-list.html [ Crash Pass ]
-crbug.com/982194 editing/input/div-first-child-rule-input.html [ Crash Pass ]
-crbug.com/982194 editing/input/div-first-child-rule-textarea.html [ Crash Pass ]
-crbug.com/982194 editing/input/editable-container-with-word-wrap-normal.html [ Crash Pass ]
-crbug.com/982194 editing/input/insert-wrapping-space-in-textarea.html [ Crash Pass ]
-crbug.com/982194 editing/input/keyboard-ctrl-enter-no-newline.html [ Crash Pass ]
-crbug.com/982194 editing/input/paste-text-ending-with-interchange-newline.html [ Crash Pass ]
-crbug.com/982194 editing/input/reveal-caret-of-transformed-input-scrollable-parent.html [ Crash Pass ]
-crbug.com/982194 editing/input/reveal-caret-of-transformed-multiline-input.html [ Crash Pass ]
-crbug.com/982194 editing/input/scroll-with-tab-to-input-regression.html [ Crash Pass ]
-crbug.com/982194 editing/input/setting-input-value-cancel-ime-composition.html [ Crash Pass ]
-crbug.com/982194 editing/input/textcontrol-doubleclick-at-end.html [ Crash Failure ]
-crbug.com/982194 editing/inserting/insert-character-in-overflow-crash.html [ Crash Pass ]
-crbug.com/982194 editing/inserting/insert-html-into-text-field.html [ Crash Pass ]
-crbug.com/982194 editing/inserting/insert-newline-into-dynamically-created-textarea.html [ Crash Pass ]
-crbug.com/982194 editing/inserting/insert-paragraph-empty-textarea.html [ Crash Pass ]
-crbug.com/982194 editing/inserting/insert-paragraph-selection-outside-contenteditable.html [ Crash Pass ]
-crbug.com/982194 editing/pasteboard/copy-crash-with-extraneous-attribute.html [ Crash Pass ]
+crbug.com/982194 dom/node/mutation-blur.html [ Timeout ]
+crbug.com/982194 editing/caret/caret_affinity_mouse_perturbation.html [ Failure ]
+crbug.com/982194 editing/execCommand/findString-2.html [ Failure ]
+crbug.com/982194 editing/input/textcontrol-doubleclick-at-end.html [ Failure ]
 crbug.com/982194 editing/pasteboard/copy-crash.html [ Timeout ]
-crbug.com/982194 editing/pasteboard/copy-cut-paste-keyevent.html [ Crash Pass ]
-crbug.com/982194 editing/pasteboard/copy-display-none.html [ Crash Pass ]
-crbug.com/982194 editing/pasteboard/copy-paste-white-space.html [ Crash Pass ]
-crbug.com/982194 editing/pasteboard/copy-summary-crash.html [ Crash Pass ]
-crbug.com/982194 editing/pasteboard/data-transfer-items-drag-drop-string.html [ Crash Timeout ]
-crbug.com/663585 editing/pasteboard/data-transfer-items-image-png.html [ Crash Pass ]
-crbug.com/982194 editing/pasteboard/dataTransfer-setData-getData.html [ Crash Failure ]
-crbug.com/982194 editing/pasteboard/drag-drop-dead-frame.html [ Crash Timeout ]
-crbug.com/982194 editing/pasteboard/drag-drop-iframe-refresh-crash.html [ Crash Pass ]
+crbug.com/982194 editing/pasteboard/data-transfer-items-drag-drop-string.html [ Timeout ]
+crbug.com/663585 editing/pasteboard/data-transfer-items-image-png.html [ Pass ]
+crbug.com/982194 editing/pasteboard/dataTransfer-setData-getData.html [ Failure ]
+crbug.com/982194 editing/pasteboard/drag-drop-dead-frame.html [ Timeout ]
 crbug.com/982194 editing/pasteboard/drag-drop-input-textarea.html [ Crash ]
-crbug.com/982194 editing/pasteboard/drag-drop-modifies-page.html [ Crash Failure ]
-crbug.com/982194 editing/pasteboard/drag-drop-to-data-url.html [ Crash Pass ]
-crbug.com/982194 editing/pasteboard/drag-drop-url-text.html [ Crash Failure ]
-crbug.com/982194 editing/pasteboard/drag-drop-url-with-style.html [ Crash Failure ]
-crbug.com/982194 editing/pasteboard/drag-image-in-about-blank-frame.html [ Crash Failure ]
-crbug.com/982194 editing/pasteboard/drag-image-to-contenteditable-in-iframe.html [ Crash Failure ]
-crbug.com/982194 editing/pasteboard/drag-list-item.html [ Crash Failure ]
-crbug.com/982194 editing/pasteboard/drag-prioritizes-draggable-container-over-image.html [ Crash Pass ]
-crbug.com/982194 editing/pasteboard/dragstart-contains-default-content.html [ Crash Failure ]
-crbug.com/982194 editing/pasteboard/drop-text-without-selection.html [ Crash Failure ]
+crbug.com/982194 editing/pasteboard/drag-drop-modifies-page.html [ Failure ]
+crbug.com/982194 editing/pasteboard/drag-drop-url-text.html [ Failure ]
+crbug.com/982194 editing/pasteboard/drag-drop-url-with-style.html [ Failure ]
+crbug.com/982194 editing/pasteboard/drag-image-in-about-blank-frame.html [ Failure ]
+crbug.com/982194 editing/pasteboard/drag-image-to-contenteditable-in-iframe.html [ Failure ]
+crbug.com/982194 editing/pasteboard/drag-list-item.html [ Failure ]
+crbug.com/982194 editing/pasteboard/dragstart-contains-default-content.html [ Failure ]
+crbug.com/982194 editing/pasteboard/drop-text-without-selection.html [ Failure ]
 crbug.com/982194 editing/pasteboard/file-input-files-access.html [ Failure ]
-crbug.com/982194 editing/pasteboard/files-during-page-drags.html [ Crash Failure ]
-crbug.com/982194 editing/pasteboard/mixed_editability.html [ Crash Failure ]
-crbug.com/982194 editing/pasteboard/no-clipboard-event-to-hidden-selection.html [ Crash Pass ]
-crbug.com/982194 editing/pasteboard/onpaste-text-html-types.html [ Crash Pass ]
-crbug.com/982194 editing/pasteboard/paste-noscript-svg.html [ Crash Pass ]
-crbug.com/982194 editing/pasteboard/paste-when-over-link.html [ Crash Pass ]
-crbug.com/982194 editing/pasteboard/paste-xml.xhtml [ Crash Pass ]
-crbug.com/982194 editing/pasteboard/replacement-fragment-remove-unrendered-node-crash.html [ Crash Pass ]
-crbug.com/982194 editing/pasteboard/selection-paste-crash.html [ Crash Pass ]
+crbug.com/982194 editing/pasteboard/files-during-page-drags.html [ Failure ]
+crbug.com/982194 editing/pasteboard/mixed_editability.html [ Failure ]
 crbug.com/982194 editing/pasteboard/smart-drag-drop.html [ Crash ]
 crbug.com/982194 editing/pasteboard/smart_paste.html [ Crash ]
 crbug.com/982194 editing/pasteboard/subframe-dragndrop-1.html [ Crash ]
-crbug.com/982194 editing/pasteboard/text-selection.html [ Crash Pass ]
-crbug.com/982194 editing/selection/4402375.html [ Crash Failure ]
-crbug.com/982194 editing/selection/5131716-1.html [ Crash Failure ]
-crbug.com/982194 editing/selection/5136696.html [ Crash Pass ]
-crbug.com/982194 editing/selection/5209984.html [ Crash Pass ]
-crbug.com/982194 editing/selection/5213963.html [ Crash Pass ]
-crbug.com/982194 editing/selection/5232159.html [ Crash Failure ]
-crbug.com/982194 editing/selection/5354455-1.html [ Crash Failure ]
-crbug.com/982194 editing/selection/addRange-failures.html [ Crash Pass ]
-crbug.com/982194 editing/selection/addrange-crash.html [ Crash Pass ]
+crbug.com/982194 editing/selection/4402375.html [ Failure ]
+crbug.com/982194 editing/selection/5131716-1.html [ Failure ]
+crbug.com/982194 editing/selection/5232159.html [ Failure ]
+crbug.com/982194 editing/selection/5354455-1.html [ Failure ]
 crbug.com/982194 editing/selection/anchor-focus1.html [ Crash ]
-crbug.com/982194 editing/selection/anchor-focus2.html [ Crash Failure ]
-crbug.com/982194 editing/selection/anchor-focus3.html [ Crash Failure ]
-crbug.com/982194 editing/selection/android-longtap-not-select-empty.html [ Crash Failure ]
-crbug.com/982194 editing/selection/button-right-click.html [ Crash Pass ]
-crbug.com/982194 editing/selection/clear-selection.html [ Failure Pass ]
-crbug.com/982194 editing/selection/click-in-focusable-link-should-not-clear-selection.html [ Crash Failure ]
-crbug.com/982194 editing/selection/click-in-padding-with-multiple-line-boxes.html [ Crash Pass ]
-crbug.com/982194 editing/selection/click-on-anonymous-content-crash.html [ Crash Pass ]
-crbug.com/982194 editing/selection/collapseto_in_text_fields.html [ Crash Pass ]
-crbug.com/982194 editing/selection/commit-pending-selection-crash.html [ Crash Pass ]
-crbug.com/982194 editing/selection/context-menu-on-text.html [ Crash Pass ]
-crbug.com/982194 editing/selection/context-menu-text-selection.html [ Crash Failure ]
-crbug.com/982194 editing/selection/continuations-with-move-caret-to-boundary.html [ Crash Failure ]
-crbug.com/982194 editing/selection/deleteFromDocument-scoped-dispatch-event-crash.html [ Crash Pass ]
-crbug.com/982194 editing/selection/deleteFromDocument.html [ Crash Pass ]
-crbug.com/982194 editing/selection/deletefromdocument-shadow-leak.html [ Crash Pass ]
-crbug.com/982194 editing/selection/display-table-text.html [ Failure Pass ]
+crbug.com/982194 editing/selection/anchor-focus2.html [ Failure ]
+crbug.com/982194 editing/selection/anchor-focus3.html [ Failure ]
+crbug.com/982194 editing/selection/android-longtap-not-select-empty.html [ Failure ]
+crbug.com/982194 editing/selection/click-in-focusable-link-should-not-clear-selection.html [ Failure ]
+crbug.com/982194 editing/selection/context-menu-text-selection.html [ Failure ]
+crbug.com/982194 editing/selection/continuations-with-move-caret-to-boundary.html [ Failure ]
 crbug.com/982194 editing/selection/dont-select-text-overflow-ellipsis-when-wrapping-ltr-mixed.html [ Crash ]
 crbug.com/982194 editing/selection/dont-select-text-overflow-ellipsis-when-wrapping-rtl-mixed.html [ Crash ]
 crbug.com/982194 editing/selection/dont-select-text-overflow-ellipsis-when-wrapping-rtl.html [ Crash ]
 crbug.com/982194 editing/selection/dont-select-text-overflow-ellipsis-when-wrapping.html [ Crash ]
 crbug.com/982194 editing/selection/double_click_and_modify.html [ Crash ]
-crbug.com/982194 editing/selection/doubleclick-beside-cr-span.html [ Crash Failure ]
-crbug.com/982194 editing/selection/doubleclick-whitespace-crash.html [ Crash Pass ]
+crbug.com/982194 editing/selection/doubleclick-beside-cr-span.html [ Failure ]
 crbug.com/982194 editing/selection/doubleclick-whitespace-img-crash.html [ Crash ]
-crbug.com/982194 editing/selection/doubleclick-whitespace.html [ Crash Pass ]
-crbug.com/982194 editing/selection/drag-drop-events.html [ Crash Failure ]
-crbug.com/982194 editing/selection/drag-drop-restore.html [ Crash Failure ]
+crbug.com/982194 editing/selection/drag-drop-events.html [ Failure ]
+crbug.com/982194 editing/selection/drag-drop-restore.html [ Failure ]
 crbug.com/982194 editing/selection/drag-input-text-nested-in-draggable-element.html [ Failure ]
-crbug.com/982194 editing/selection/drag-select-rapidly.html [ Crash Failure ]
-crbug.com/982194 editing/selection/drag-selection-nodes.html [ Crash Failure ]
-crbug.com/982194 editing/selection/drag-text-delay.html [ Crash Failure ]
-crbug.com/982194 editing/selection/drag-to-contenteditable-iframe.html [ Crash Failure ]
-crbug.com/982194 editing/selection/drag_with_unfocused_selection.html [ Crash Failure ]
-crbug.com/982194 editing/selection/extend-by-line-anonymous-content-crash.html [ Crash Pass ]
-crbug.com/982194 editing/selection/extend-by-line-in-empty-document.html [ Crash Pass ]
-crbug.com/982194 editing/selection/extend-by-sentence-002.html [ Crash Pass ]
-crbug.com/982194 editing/selection/extend-over-file-input-by-drag-crash.html [ Crash Pass ]
-crbug.com/982194 editing/selection/extend-selection-after-double-click.html [ Crash Failure ]
-crbug.com/982194 editing/selection/extend-to-trailing-spaces.html [ Crash Pass ]
-crbug.com/982194 editing/selection/extend.html [ Crash Pass ]
-crbug.com/982194 editing/selection/first-letter-mouse-select-full-text.html [ Crash Failure ]
-crbug.com/982194 editing/selection/first-letter-selection-crash.html [ Crash Pass ]
-crbug.com/982194 editing/selection/firstRect-crash.html [ Crash Pass ]
-crbug.com/982194 editing/selection/focus-and-display-none.html [ Crash Failure ]
-crbug.com/982194 editing/selection/focus-crash.html [ Crash Failure ]
-crbug.com/982194 editing/selection/home-inside-noneditable-table.html [ Crash Pass ]
-crbug.com/982194 editing/selection/inline-closest-leaf-child.html [ Crash Failure ]
-crbug.com/982194 editing/selection/japanese-lr-selection.html [ Crash Failure ]
-crbug.com/982194 editing/selection/japanese-rl-selection.html [ Crash Failure ]
-crbug.com/982194 editing/selection/last-empty-inline.html [ Crash Failure ]
-crbug.com/982194 editing/selection/legal-positions.html [ Crash Pass ]
-crbug.com/982194 editing/selection/line-wrap-1.html [ Crash Pass ]
-crbug.com/982194 editing/selection/line-wrap-2.html [ Crash Pass ]
-crbug.com/982194 editing/selection/linux_selection_color.html [ Crash Pass ]
-crbug.com/982194 editing/selection/longpress-selection-in-iframe-removed-crash.html [ Crash Pass ]
+crbug.com/982194 editing/selection/drag-select-rapidly.html [ Failure ]
+crbug.com/982194 editing/selection/drag-selection-nodes.html [ Failure ]
+crbug.com/982194 editing/selection/drag-text-delay.html [ Failure ]
+crbug.com/982194 editing/selection/drag-to-contenteditable-iframe.html [ Failure ]
+crbug.com/982194 editing/selection/drag_with_unfocused_selection.html [ Failure ]
+crbug.com/982194 editing/selection/extend-selection-after-double-click.html [ Failure ]
+crbug.com/982194 editing/selection/first-letter-mouse-select-full-text.html [ Failure ]
+crbug.com/982194 editing/selection/focus-and-display-none.html [ Failure ]
+crbug.com/982194 editing/selection/focus-crash.html [ Failure ]
+crbug.com/982194 editing/selection/inline-closest-leaf-child.html [ Failure ]
+crbug.com/982194 editing/selection/japanese-lr-selection.html [ Failure ]
+crbug.com/982194 editing/selection/japanese-rl-selection.html [ Failure ]
+crbug.com/982194 editing/selection/last-empty-inline.html [ Failure ]
 crbug.com/982194 editing/selection/mixed-editability-1.html [ Crash ]
-crbug.com/982194 editing/selection/mixed-editability-10.html [ Crash Failure ]
-crbug.com/982194 editing/selection/modify-crash.html [ Crash Pass ]
-crbug.com/982194 editing/selection/modify_extend/extend_by_word_002.html [ Crash Pass ]
-crbug.com/982194 editing/selection/modify_extend/extend_forward_line_crash.html [ Crash Pass ]
-crbug.com/245154 editing/selection/modify_move/move-by-character-brute-force.html [ Crash Pass ]
-crbug.com/982194 editing/selection/modify_move/move-by-character-crash-test-textarea.html [ Crash Pass ]
-crbug.com/982194 editing/selection/modify_move/move-by-paragraph.html [ Crash Failure ]
-crbug.com/982194 editing/selection/modify_move/move-by-word-visually-crash-test-1.html [ Crash Pass ]
-crbug.com/982194 editing/selection/modify_move/move-by-word-visually-crash-test-3.html [ Crash Pass ]
-crbug.com/982194 editing/selection/modify_move/move-by-word-visually-crash-test-4.html [ Crash Pass ]
-crbug.com/24182 editing/selection/modify_move/move-by-word-visually-crash-test-5.html [ Crash Pass ]
-crbug.com/982194 editing/selection/modify_move/move-by-word-visually-textarea.html [ Crash Pass ]
-crbug.com/982194 editing/selection/modify_move/move_backward_line_import_crash.html [ Crash Pass ]
-crbug.com/982194 editing/selection/modify_move/move_by_sentence_boundary.html [ Crash Pass ]
-crbug.com/982194 editing/selection/modify_move/move_by_word_with_underscore.html [ Crash Pass ]
-crbug.com/982194 editing/selection/modify_move/move_page_down_inline_block_hang.html [ Crash Pass ]
-crbug.com/982194 editing/selection/mouse/click-left-of-rtl-wrapping-text.html [ Crash Failure ]
-crbug.com/982194 editing/selection/mouse/click-user-select-all-contenteditable.html [ Crash Failure ]
-crbug.com/982194 editing/selection/mouse/click-user-select-all-textarea.html [ Crash Pass ]
+crbug.com/982194 editing/selection/mixed-editability-10.html [ Failure ]
+crbug.com/245154 editing/selection/modify_move/move-by-character-brute-force.html [ Pass ]
+crbug.com/982194 editing/selection/modify_move/move-by-paragraph.html [ Failure ]
+crbug.com/24182 editing/selection/modify_move/move-by-word-visually-crash-test-5.html [ Pass ]
+crbug.com/982194 editing/selection/mouse/click-left-of-rtl-wrapping-text.html [ Failure ]
+crbug.com/982194 editing/selection/mouse/click-user-select-all-contenteditable.html [ Failure ]
 crbug.com/982194 editing/selection/mouse/double_click_after_last_cell.html [ Crash ]
 crbug.com/982194 editing/selection/mouse/doubleclick-inline-first-last-contenteditable.html [ Crash ]
-crbug.com/982194 editing/selection/mouse/drag-selects-culled-inlines.html [ Crash Pass ]
-crbug.com/982194 editing/selection/mouse/drag-user-select-all-contenteditable.html [ Crash Failure ]
-crbug.com/982194 editing/selection/mouse/drag-user-select-all-textarea.html [ Crash Pass ]
-crbug.com/982194 editing/selection/mouse/drag_focus_node.html [ Crash Failure ]
-crbug.com/982194 editing/selection/mouse/drag_over_text_transform.html [ Crash Failure ]
-crbug.com/982194 editing/selection/mouse/drag_selects_bidi_image.html [ Crash Failure ]
-crbug.com/982194 editing/selection/mouse/drag_selects_rtl_inline_block.html [ Crash Failure ]
-crbug.com/982194 editing/selection/mouse/drag_user_select_none.html [ Crash Failure ]
+crbug.com/982194 editing/selection/mouse/drag-user-select-all-contenteditable.html [ Failure ]
+crbug.com/982194 editing/selection/mouse/drag_focus_node.html [ Failure ]
+crbug.com/982194 editing/selection/mouse/drag_over_text_transform.html [ Failure ]
+crbug.com/982194 editing/selection/mouse/drag_selects_bidi_image.html [ Failure ]
+crbug.com/982194 editing/selection/mouse/drag_selects_rtl_inline_block.html [ Failure ]
+crbug.com/982194 editing/selection/mouse/drag_user_select_none.html [ Failure ]
 crbug.com/982194 editing/selection/mouse/expanding-selections.html [ Crash ]
 crbug.com/982194 editing/selection/mouse/extend_by_word_with_base_is_end.html [ Crash ]
-crbug.com/982194 editing/selection/mouse/mouse-selection-horizontal.html [ Crash Failure ]
-crbug.com/982194 editing/selection/mouse/mouse-selection-vertical-lr.html [ Crash Failure ]
-crbug.com/982194 editing/selection/mouse/mouse-selection-vertical-rl.html [ Crash Failure ]
+crbug.com/982194 editing/selection/mouse/mouse-selection-horizontal.html [ Failure ]
+crbug.com/982194 editing/selection/mouse/mouse-selection-vertical-lr.html [ Failure ]
+crbug.com/982194 editing/selection/mouse/mouse-selection-vertical-rl.html [ Failure ]
 crbug.com/982194 editing/selection/mouse/overidden_user_select_in_dom_tree.html [ Failure ]
 crbug.com/982194 editing/selection/mouse/overriden_user_select_in_shadow_tree.html [ Failure ]
-crbug.com/982194 editing/selection/mouse/select_across_readonly_input.html [ Crash Failure ]
-crbug.com/982194 editing/selection/mouse/selectstart_modify_crash.html [ Crash Pass ]
+crbug.com/982194 editing/selection/mouse/select_across_readonly_input.html [ Failure ]
 crbug.com/982194 editing/selection/mouse/user-drag-element-and-user-select-none.html [ Failure ]
-crbug.com/982194 editing/selection/move-into-empty-root-inline-box.html [ Crash Pass ]
-crbug.com/982194 editing/selection/move-node-in-selection-crash.html [ Crash Pass ]
-crbug.com/982194 editing/selection/move-paragraph-document-edges.html [ Crash Pass ]
-crbug.com/982194 editing/selection/node-removal-1.html [ Crash Pass ]
-crbug.com/982194 editing/selection/node-removal-2.html [ Crash Pass ]
 crbug.com/982194 editing/selection/offset-from-point-complex-scripts.html [ Failure ]
 crbug.com/982194 editing/selection/offset-from-point.html [ Failure ]
-crbug.com/591099 editing/selection/paint-hyphen.html [ Crash Failure ]
-crbug.com/982194 editing/selection/range-between-block-and-inline.html [ Crash Pass ]
-crbug.com/982194 editing/selection/readonly-disabled-hittest.html [ Crash Failure ]
-crbug.com/982194 editing/selection/readonly-disabled-text-selection.html [ Crash Failure ]
-crbug.com/982194 editing/selection/root-inlinebox-selected-children-crash.html [ Crash Pass ]
-crbug.com/741259 editing/selection/select-bidi-run.html [ Crash Failure ]
-crbug.com/982194 editing/selection/select-crash-002.html [ Crash Pass ]
+crbug.com/591099 editing/selection/paint-hyphen.html [ Failure ]
+crbug.com/982194 editing/selection/readonly-disabled-hittest.html [ Failure ]
+crbug.com/982194 editing/selection/readonly-disabled-text-selection.html [ Failure ]
+crbug.com/741259 editing/selection/select-bidi-run.html [ Failure ]
 crbug.com/982194 editing/selection/select-from-textfield-outwards.html [ Failure ]
 crbug.com/982194 editing/selection/select-line-break-with-opposite-directionality.html [ Crash ]
-crbug.com/982194 editing/selection/select-out-of-floated-contenteditable.html [ Crash Failure ]
-crbug.com/982194 editing/selection/select-out-of-floated-input.html [ Crash Failure ]
+crbug.com/982194 editing/selection/select-out-of-floated-contenteditable.html [ Failure ]
+crbug.com/982194 editing/selection/select-out-of-floated-input.html [ Failure ]
 crbug.com/982194 editing/selection/select-text-overflow-ellipsis-mixed-in-ltr-2.html [ Crash ]
 crbug.com/982194 editing/selection/select-text-overflow-ellipsis-mixed-in-ltr.html [ Crash ]
 crbug.com/982194 editing/selection/select-text-overflow-ellipsis-mixed-in-rtl-2.html [ Crash ]
 crbug.com/982194 editing/selection/select-text-overflow-ellipsis-mixed-in-rtl.html [ Crash ]
 crbug.com/982194 editing/selection/select-text-overflow-ellipsis.html [ Crash ]
-crbug.com/982194 editing/selection/selectAllChildren.html [ Crash Pass ]
-crbug.com/982194 editing/selection/selectNode.html [ Failure Pass ]
-crbug.com/982194 editing/selection/selectNodeContents.html [ Failure Pass ]
-crbug.com/982194 editing/selection/select_all/select_all_details_crash.html [ Crash Pass ]
-crbug.com/982194 editing/selection/select_all/select_all_iframe.html [ Crash Pass ]
-crbug.com/982194 editing/selection/select_all/select_all_iframe_crash.html [ Crash Pass ]
-crbug.com/982194 editing/selection/select_all/select_all_in_contenteditable.html [ Crash Pass ]
-crbug.com/982194 editing/selection/select_all/select_all_input.html [ Crash Pass ]
-crbug.com/982194 editing/selection/select_all/select_all_readonly_textarea.html [ Crash Pass ]
-crbug.com/982194 editing/selection/select_all/select_all_textarea.html [ Crash Pass ]
-crbug.com/982194 editing/selection/select_all/select_all_user_select_none.html [ Crash Pass ]
-crbug.com/982194 editing/selection/select_all/select_all_with_unfocused_selection.html [ Crash Pass ]
-crbug.com/982194 editing/selection/selectallchildren-crash.html [ Crash Pass ]
-crbug.com/982194 editing/selection/selection-after-split-text-node.html [ Crash Pass ]
-crbug.com/982194 editing/selection/selection-after-text-normalize.html [ Crash Pass ]
-crbug.com/982194 editing/selection/selection-background.html [ Crash Pass ]
-crbug.com/982194 editing/selection/selection-button-text.html [ Crash Pass ]
-crbug.com/982194 editing/selection/selection-exceptions.html [ Crash Pass ]
-crbug.com/982194 editing/selection/selection-modify-crash.html [ Crash Pass ]
-crbug.com/982194 editing/selection/set_base_and_extent/set_null.html [ Crash Pass ]
 crbug.com/982194 editing/selection/shift-click.html [ Crash ]
 crbug.com/982194 editing/selection/subpixel-positioned-selection.html [ Crash ]
-crbug.com/982194 editing/selection/table-element-crash.html [ Crash Pass ]
-crbug.com/982194 editing/selection/thai-word-at-document-end.html [ Crash Pass ]
-crbug.com/982194 editing/selection/toString.html [ Crash Pass ]
-crbug.com/982194 editing/selection/transformed-selection-rects.html [ Crash Pass ]
-crbug.com/982194 editing/selection/undo-crash.html [ Crash Failure ]
-crbug.com/982194 editing/selection/user-select-all-with-shift.html [ Crash Failure ]
-crbug.com/982194 editing/selection/user-select/user-select-all.html [ Crash Failure ]
-crbug.com/982194 editing/selection/vertical-lr-replaced-selection.html [ Crash Failure ]
-crbug.com/982194 editing/selection/vertical-rl-replaced-selection.html [ Crash Failure ]
+crbug.com/982194 editing/selection/undo-crash.html [ Failure ]
+crbug.com/982194 editing/selection/user-select-all-with-shift.html [ Failure ]
+crbug.com/982194 editing/selection/user-select/user-select-all.html [ Failure ]
+crbug.com/982194 editing/selection/vertical-lr-replaced-selection.html [ Failure ]
+crbug.com/982194 editing/selection/vertical-rl-replaced-selection.html [ Failure ]
 crbug.com/982194 editing/selection/word-granularity.html [ Crash ]
-crbug.com/982194 editing/shadow/505092-fieldset-is-not-ua-shadow-crash.html [ Crash Pass ]
-crbug.com/982194 editing/shadow/compare-positions-in-nested-shadow.html [ Crash Failure ]
-crbug.com/982194 editing/shadow/selection-across-shadows.html [ Crash Failure ]
-crbug.com/982194 editing/shadow/selection-after-remove-children.html [ Crash Pass ]
-crbug.com/982194 editing/shadow/selection-rangecount.html [ Crash Pass ]
-crbug.com/982194 editing/shadow/selection-shadow-mouse-drag.html [ Crash Pass ]
-crbug.com/982194 editing/shadow/shadow-selection-not-exported.html [ Crash Pass ]
+crbug.com/982194 editing/shadow/compare-positions-in-nested-shadow.html [ Failure ]
+crbug.com/982194 editing/shadow/selection-across-shadows.html [ Failure ]
 crbug.com/982194 editing/spelling/context_click_on_selected_misspelling.html [ Crash ]
-crbug.com/982194 editing/spelling/context_click_select_misspelling.html [ Crash Failure ]
-crbug.com/982194 editing/spelling/right-click-no-renderer-crash.html [ Crash Pass ]
-crbug.com/982194 editing/spelling/spellcheck-async-mutation.html [ Crash Pass ]
-crbug.com/982194 editing/spelling/spellcheck-input-search-crash.html [ Crash Pass ]
-crbug.com/982194 editing/spelling/spelling-changed-text.html [ Crash Pass ]
-crbug.com/982194 editing/style/apply-style-crash2.html [ Crash Pass ]
-crbug.com/982194 editing/style/text-indent.html [ Crash Pass ]
-crbug.com/982194 editing/text-iterator/backward-textiterator-first-letter-crash.html [ Crash Pass ]
-crbug.com/982194 editing/text-iterator/findString-restarts-at-last-position.html [ Crash Pass ]
-crbug.com/982194 editing/text-iterator/findString-selection-disabled.html [ Crash Pass ]
-crbug.com/982194 editing/text-iterator/first-letter-rtl-crash.html [ Crash Pass ]
+crbug.com/982194 editing/spelling/context_click_select_misspelling.html [ Failure ]
 crbug.com/982194 editing/text-iterator/first_letter_find_string_crash.html [ Crash ]
-crbug.com/982194 editing/text-iterator/selection-to-string-with-auto-fill.html [ Crash Pass ]
 crbug.com/982194 external/wpt/2dcontext/building-paths/canvas_complexshapes_arcto_001.htm [ Pass ]
 crbug.com/982194 external/wpt/2dcontext/building-paths/canvas_complexshapes_beziercurveto_001.htm [ Pass ]
-crbug.com/982194 external/wpt/2dcontext/transformations/canvas_transformations_reset_001.html [ Failure Pass ]
-crbug.com/626703 external/wpt/acid/acid3/test.html [ Crash Pass ]
+crbug.com/626703 external/wpt/acid/acid3/test.html [ Pass ]
 crbug.com/986282 external/wpt/client-hints/accept-ch-lifetime.tentative.https.html [ Crash Failure ]
-crbug.com/982194 external/wpt/compat/webkit-text-fill-color-property-002.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/compat/webkit-text-fill-color-property-003.html [ Crash Failure Pass ]
+crbug.com/982194 external/wpt/compat/webkit-text-fill-color-property-002.html [ Failure Pass ]
+crbug.com/982194 external/wpt/compat/webkit-text-fill-color-property-003.html [ Failure Pass ]
 crbug.com/982194 external/wpt/contacts/contacts-select.https.window.html [ Failure ]
-crbug.com/982194 external/wpt/css/CSS2/abspos/hypothetical-inline-alone-on-second-line.html [ Crash Pass ]
 crbug.com/982194 external/wpt/css/CSS2/cascade-import/cascade-import-dynamic-002.xht [ Failure ]
 crbug.com/982194 external/wpt/css/CSS2/cascade-import/cascade-import-dynamic-004.xht [ Failure ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/adjacent-floats-001.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/adjoining-float-before-clearance.html [ Failure Pass ]
 crbug.com/982194 external/wpt/css/CSS2/floats-clear/adjoining-float-nested-forced-clearance-004.html [ Failure ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/clear-002.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/clear-float-001.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/clear-float-002.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/clear-float-004.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/clear-float-005.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/clear-float-006.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/clear-float-007.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/clear-float-008.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/clear-float-009.xht [ Failure Pass ]
 crbug.com/982194 external/wpt/css/CSS2/floats-clear/float-applies-to-001.xht [ Failure ]
 crbug.com/982194 external/wpt/css/CSS2/floats-clear/float-applies-to-001a.xht [ Failure ]
 crbug.com/982194 external/wpt/css/CSS2/floats-clear/float-applies-to-002.xht [ Failure ]
@@ -461,15 +251,8 @@
 crbug.com/982194 external/wpt/css/CSS2/floats-clear/float-applies-to-005.xht [ Failure ]
 crbug.com/982194 external/wpt/css/CSS2/floats-clear/float-applies-to-006.xht [ Failure ]
 crbug.com/982194 external/wpt/css/CSS2/floats-clear/float-applies-to-007.xht [ Failure ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/float-applies-to-009.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/float-applies-to-012.xht [ Failure Pass ]
 crbug.com/982194 external/wpt/css/CSS2/floats-clear/float-applies-to-015.xht [ Failure ]
 crbug.com/982194 external/wpt/css/CSS2/floats-clear/float-non-replaced-height-001.xht [ Failure ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/float-non-replaced-width-001.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/float-non-replaced-width-002.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/float-non-replaced-width-003.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/float-non-replaced-width-004.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/float-non-replaced-width-005.xht [ Failure Pass ]
 crbug.com/982194 external/wpt/css/CSS2/floats-clear/float-non-replaced-width-008.xht [ Failure ]
 crbug.com/982194 external/wpt/css/CSS2/floats-clear/float-non-replaced-width-009.xht [ Failure ]
 crbug.com/982194 external/wpt/css/CSS2/floats-clear/float-non-replaced-width-010.xht [ Failure ]
@@ -477,76 +260,21 @@
 crbug.com/982194 external/wpt/css/CSS2/floats-clear/float-replaced-height-001.xht [ Failure ]
 crbug.com/982194 external/wpt/css/CSS2/floats-clear/float-replaced-height-002.xht [ Failure ]
 crbug.com/982194 external/wpt/css/CSS2/floats-clear/float-replaced-height-003.xht [ Failure ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/float-replaced-width-001.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/float-replaced-width-002.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/float-replaced-width-003.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/float-replaced-width-004.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/float-replaced-width-005.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/float-replaced-width-009.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/floats-002.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/floats-003.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/floats-004.xht [ Failure Pass ]
 crbug.com/982194 external/wpt/css/CSS2/floats-clear/floats-005.xht [ Failure ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/floats-014.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/floats-023.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/floats-024.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/floats-025.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/floats-026.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/floats-027.xht [ Failure Pass ]
 crbug.com/982194 external/wpt/css/CSS2/floats-clear/floats-028.xht [ Failure ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/floats-043.xht [ Failure Pass ]
 crbug.com/982194 external/wpt/css/CSS2/floats-clear/floats-101.xht [ Failure ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/floats-111.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/floats-112.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/floats-113.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/floats-115.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/floats-116.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/floats-117.xht [ Failure Pass ]
 crbug.com/982194 external/wpt/css/CSS2/floats-clear/floats-123.xht [ Failure ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/floats-124.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/floats-125.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/floats-141.xht [ Failure Pass ]
 crbug.com/982194 external/wpt/css/CSS2/floats-clear/floats-143.xht [ Failure ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/floats-144.xht [ Failure Pass ]
 crbug.com/982194 external/wpt/css/CSS2/floats-clear/floats-145.xht [ Failure ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/floats-146.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/floats-147.xht [ Failure Pass ]
 crbug.com/982194 external/wpt/css/CSS2/floats-clear/floats-149.xht [ Failure ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/remove-block-before-self-collapsing-sibling-with-clearance.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/second-float-inside-empty-cleared-block-after-margin.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats-clear/second-float-inside-empty-cleared-block.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats/adjoining-floats-dynamic.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats/floated-table-wider-than-specified.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats/floats-rule3-outside-left-002.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats/floats-rule3-outside-right-002.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats/floats-rule7-outside-left-001.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats/floats-rule7-outside-right-001.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats/floats-wrap-bfc-001-left-overflow.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats/floats-wrap-bfc-001-left-table.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats/floats-wrap-bfc-001-right-overflow.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats/floats-wrap-bfc-001-right-table.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats/floats-wrap-bfc-002-left-overflow.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats/floats-wrap-bfc-002-left-table.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats/floats-wrap-bfc-002-right-overflow.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats/floats-wrap-bfc-002-right-table.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats/floats-wrap-bfc-003-left-overflow.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats/floats-wrap-bfc-003-left-table.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats/floats-wrap-bfc-003-right-overflow.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats/floats-wrap-bfc-003-right-table.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats/floats-wrap-bfc-004.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats/floats-wrap-bfc-005.xht [ Failure Pass ]
+crbug.com/982194 external/wpt/css/CSS2/floats-clear/remove-block-before-self-collapsing-sibling-with-clearance.html [ Failure ]
+crbug.com/982194 external/wpt/css/CSS2/floats/floats-rule3-outside-left-002.xht [ Failure ]
+crbug.com/982194 external/wpt/css/CSS2/floats/floats-rule3-outside-right-002.xht [ Failure ]
+crbug.com/982194 external/wpt/css/CSS2/floats/floats-rule7-outside-left-001.xht [ Failure ]
+crbug.com/982194 external/wpt/css/CSS2/floats/floats-rule7-outside-right-001.xht [ Failure ]
 crbug.com/982194 external/wpt/css/CSS2/floats/hit-test-floats-001.html [ Failure ]
-crbug.com/982194 external/wpt/css/CSS2/floats/negative-margin-float-positioning.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats/new-fc-beside-adjoining-float-2.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats/new-fc-beside-adjoining-float.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats/new-fc-separates-from-float-2.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats/new-fc-separates-from-float.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats/overhanging-float-paint-order.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/floats/zero-available-space-float-positioning.html [ Failure Pass ]
 crbug.com/982194 external/wpt/css/CSS2/linebox/inline-box-002.xht [ Failure ]
 crbug.com/982194 external/wpt/css/CSS2/linebox/vertical-align-negative-leading-001.html [ Failure ]
-crbug.com/982194 external/wpt/css/CSS2/normal-flow/block-formatting-contexts-007.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/CSS2/normal-flow/block-formatting-contexts-008.xht [ Failure Pass ]
 crbug.com/982194 external/wpt/css/CSS2/normal-flow/block-in-inline-insert-001d.xht [ Failure ]
 crbug.com/982194 external/wpt/css/CSS2/normal-flow/block-in-inline-insert-001e.xht [ Failure ]
 crbug.com/982194 external/wpt/css/CSS2/normal-flow/block-in-inline-insert-001g.xht [ Failure ]
@@ -569,10 +297,7 @@
 crbug.com/982194 external/wpt/css/CSS2/positioning/absolute-non-replaced-width-024.xht [ Failure ]
 crbug.com/982194 external/wpt/css/CSS2/positioning/abspos-008.xht [ Failure ]
 crbug.com/982194 external/wpt/css/CSS2/positioning/abspos-float-with-inline-container.html [ Crash ]
-crbug.com/982194 external/wpt/css/CSS2/positioning/abspos-inline-007.xht [ Crash Failure ]
-crbug.com/982194 external/wpt/css/CSS2/positioning/abspos-inline-008.xht [ Crash Pass ]
-crbug.com/982194 external/wpt/css/CSS2/positioning/abspos-negative-margin-001.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/CSS2/positioning/abspos-width-change-inline-container-001.html [ Crash Pass ]
+crbug.com/982194 external/wpt/css/CSS2/positioning/abspos-inline-007.xht [ Failure ]
 crbug.com/982194 external/wpt/css/CSS2/positioning/position-absolute-007.xht [ Failure ]
 crbug.com/982194 external/wpt/css/CSS2/positioning/position-relative-001.xht [ Failure ]
 crbug.com/982194 external/wpt/css/CSS2/positioning/position-relative-003.xht [ Failure ]
@@ -583,321 +308,75 @@
 crbug.com/982194 external/wpt/css/CSS2/positioning/position-relative-031.xht [ Failure ]
 crbug.com/982194 external/wpt/css/CSS2/positioning/position-relative-032.xht [ Failure ]
 crbug.com/982194 external/wpt/css/CSS2/positioning/position-relative-033.xht [ Failure ]
-crbug.com/982194 external/wpt/css/CSS2/positioning/toogle-abspos-on-relpos-inline-child.html [ Crash Failure ]
-crbug.com/982194 external/wpt/css/css-align/baseline-of-scrollable-1a.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-align/baseline-of-scrollable-1b.html [ Crash Pass ]
+crbug.com/982194 external/wpt/css/CSS2/positioning/toogle-abspos-on-relpos-inline-child.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-backgrounds/background-image-first-line.html [ Failure ]
-crbug.com/982194 external/wpt/css/css-backgrounds/background-repeat/background-repeat-space.xht [ Failure Pass ]
 crbug.com/982194 external/wpt/css/css-break/hit-test-inline-fragmentation-with-border-radius.html [ Failure ]
-crbug.com/982194 external/wpt/css/css-break/line-after-unbreakable-float-after-padding.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-cascade/all-prop-001.html [ Failure Pass ]
 crbug.com/982194 external/wpt/css/css-contain/contain-layout-016.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-contain/contain-layout-017.html [ Pass ]
-crbug.com/982194 external/wpt/css/css-contain/contain-paint-002.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-contain/contain-paint-011.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-contain/contain-paint-012.html [ Crash Pass ]
 crbug.com/982194 external/wpt/css/css-contain/contain-paint-020.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-contain/contain-paint-021.html [ Pass ]
-crbug.com/982194 external/wpt/css/css-contain/contain-paint-024.html [ Crash Pass ]
 crbug.com/982194 external/wpt/css/css-contain/contain-size-056.html [ Failure ]
-crbug.com/982194 external/wpt/css/css-contain/contain-size-replaced-005.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-display/display-contents-dynamic-flex-002-inline.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-display/display-contents-dynamic-flex-002-none.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-display/display-contents-dynamic-flex-003-inline.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-display/display-contents-dynamic-flex-003-none.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-display/display-contents-flex-002.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-display/display-contents-flex-003.html [ Crash Failure Pass ]
 crbug.com/982194 external/wpt/css/css-display/display-contents-shadow-dom-1.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-display/display-flow-root-001.html [ Failure ]
-crbug.com/982194 external/wpt/css/css-flexbox/Flexible-order.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/css-flexbox-column-reverse-wrap-reverse.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/css-flexbox-column-reverse-wrap.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/css-flexbox-column-reverse.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/css-flexbox-column-wrap-reverse.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/css-flexbox-column-wrap.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/css-flexbox-column.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flex-box-wrap.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flex-flexitem-percentage-prescation.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flex-flow-007.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flex-flow-010.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flex-grow-001.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flex-lines/multi-line-wrap-reverse-row-reverse.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flex-lines/multi-line-wrap-with-row-reverse.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flex-vertical-align-effect.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_align-content-stretch-2.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_align-items-stretch-2.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_align-items-stretch.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_align-self-stretch.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-0-0-0-unitless.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-0-0-0.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-0-0-1-unitless-basis.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-0-0-N-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-0-0-N-unitless-basis.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-0-0-N.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-0-0-Npercent-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-0-0-Npercent.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-0-0-auto-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-0-0-auto.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-0-0.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-0-1-0-unitless.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-0-1-0.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-0-1-1-unitless-basis.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-0-1-N-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-0-1-N-unitless-basis.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-0-1-N.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-0-1-Npercent-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-0-1-Npercent.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-0-1-auto-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-0-1-auto.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-0-1.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-0-N-0-unitless.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-0-N-0.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-0-N-N-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-0-N-N.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-0-N-Npercent-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-0-N-Npercent.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-0-N-auto-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-0-N-auto.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-0-N.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-0-auto.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-1-0-0-unitless.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-1-0-0.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-1-0-N-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-1-0-N.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-1-0-Npercent-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-1-0-Npercent.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-1-0-auto-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-1-0-auto.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-1-0.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-1-1-0-unitless.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-1-1-0.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-1-1-N-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-1-1-N.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-1-1-Npercent-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-1-1-Npercent.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-1-1-auto-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-1-1-auto.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-1-1.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-1-N-0-unitless.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-1-N-0.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-1-N-N-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-1-N-N.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-1-N-Npercent-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-1-N-Npercent.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-1-N-auto-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-1-N-auto.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-1-N.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-N-0-0-unitless.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-N-0-0.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-N-0-N-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-N-0-N.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-N-0-Npercent-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-N-0-Npercent.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-N-0-auto-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-N-0-auto.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-N-0.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-N-1-0-unitless.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-N-1-0.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-N-1-N-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-N-1-N.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-N-1-Npercent-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-N-1-Npercent.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-N-1-auto-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-N-1-auto.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-N-1.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-N-N-0-unitless.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-N-N-0.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-N-N-N-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-N-N-N.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-N-N-Npercent-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-N-N-Npercent.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-N-N-auto-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-N-N-auto.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-N-N.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-auto.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-basis-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-basis.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-initial-2.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-initial.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-natural-mixed-basis-auto.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-natural-mixed-basis.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-natural-variable-auto-basis.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-natural-variable-zero-basis.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-natural.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flex-none.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flow-column-reverse-wrap-reverse.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flow-column-reverse-wrap.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flow-column-wrap-reverse.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_flow-column-wrap.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_generated-flex.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_generated-nested-flex.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_generated.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_justifycontent-center.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_justifycontent-flex-end.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_justifycontent-flex-start.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_justifycontent-spacearound-negative.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_justifycontent-spacearound-only.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_justifycontent-spacearound.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_justifycontent-spacebetween-negative.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_justifycontent-spacebetween-only.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_justifycontent-spacebetween.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_margin-auto-overflow-2.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_margin-auto-overflow.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_margin-auto.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_margin-left-ex.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_nested-flex.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_object.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_order-abspos-space-around.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_order.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_quirks_body.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_rtl-flow-reverse.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_rtl-flow.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_rtl-order.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/order/order-with-row-reverse.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/percentage-heights-002.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/percentage-heights-004.html [ Crash Failure Pass ]
 crbug.com/982194 external/wpt/css/css-flexbox/ttwf-reftest-flex-align-content-center.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-flexbox/ttwf-reftest-flex-align-content-end.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-flexbox/ttwf-reftest-flex-align-content-space-around.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-flexbox/ttwf-reftest-flex-align-content-space-between.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-flexbox/ttwf-reftest-flex-align-content-start.html [ Failure ]
-crbug.com/982194 external/wpt/css/css-flexbox/ttwf-reftest-flex-base.html [ Crash Failure Pass ]
 crbug.com/982194 external/wpt/css/css-flexbox/ttwf-reftest-flex-wrap-reverse.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-flexbox/ttwf-reftest-flex-wrap.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-fonts/font-display/font-display.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-grid/abspos/descendant-static-position-004.html [ Failure ]
-crbug.com/982194 external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-items-007.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-items-009.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-items-010.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-items-013.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-grid/abspos/orthogonal-positioned-grid-items-017.html [ Crash Failure Pass ]
 crbug.com/982194 external/wpt/css/css-grid/alignment/grid-container-baseline-001.html [ Failure ]
-crbug.com/982194 external/wpt/css/css-grid/grid-definition/fr-unit-with-percentage.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-grid/grid-definition/fr-unit.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-grid/grid-definition/grid-layout-auto-tracks.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-grid/grid-definition/grid-layout-basic.html [ Failure Pass ]
 crbug.com/982194 external/wpt/css/css-grid/grid-definition/grid-layout-repeat-notation.html [ Failure ]
-crbug.com/982194 external/wpt/css/css-grid/grid-items/grid-layout-z-order-a.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-grid/grid-items/grid-layout-z-order-b.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-grid/grid-model/grid-container-scrollbar-001.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-grid/grid-model/grid-container-scrollbar-vertical-lr-001.html [ Crash Failure ]
-crbug.com/982194 external/wpt/css/css-grid/grid-model/grid-container-scrollbar-vertical-rl-001.html [ Crash Failure ]
-crbug.com/982194 external/wpt/css/css-grid/grid-model/grid-first-letter-001.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-grid/grid-model/grid-first-letter-002.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-grid/grid-model/grid-first-letter-003.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-grid/grid-model/grid-first-line-001.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-grid/grid-model/grid-first-line-002.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-grid/grid-model/grid-first-line-003.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-grid/grid-model/grid-inline-first-letter-001.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-grid/grid-model/grid-inline-first-letter-002.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-grid/grid-model/grid-inline-first-letter-003.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-grid/grid-model/grid-inline-first-line-001.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-grid/grid-model/grid-inline-first-line-002.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-grid/grid-model/grid-inline-first-line-003.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-grid/grid-model/grid-inline-margins-no-collapse-001.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-grid/grid-model/grid-margins-no-collapse-001.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-grid/layout-algorithm/grid-layout-free-space-unit.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-grid/placement/grid-layout-grid-span.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-grid/placement/grid-layout-lines-shorthands.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-grid/placement/grid-layout-lines.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-grid/placement/grid-layout-placement-shorthands.html [ Failure Pass ]
+crbug.com/982194 external/wpt/css/css-grid/grid-model/grid-container-scrollbar-vertical-lr-001.html [ Failure ]
+crbug.com/982194 external/wpt/css/css-grid/grid-model/grid-container-scrollbar-vertical-rl-001.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-layout-api/auto-block-size/flex.https.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-layout-api/box-tree-registered.https.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-lists/list-style-type-string-002.html [ Failure ]
-crbug.com/982194 external/wpt/css/css-multicol/multicol-fill-auto-001.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-multicol/multicol-fill-auto-block-children-002.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-multicol/multicol-height-block-child-001.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-multicol/multicol-rule-002.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-multicol/multicol-rule-px-001.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-multicol/multicol-rule-shorthand-2.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-multicol/multicol-shorthand-001.xht [ Failure Pass ]
 crbug.com/982194 external/wpt/css/css-multicol/multicol-width-ch-001.xht [ Failure ]
 crbug.com/982194 external/wpt/css/css-overflow/overflow-inline-transform-relative.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-overflow/webkit-line-clamp-021.html [ Failure Pass ]
 crbug.com/982194 external/wpt/css/css-paint-api/style-before-pseudo.https.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-paint-api/style-first-letter-pseudo.https.html [ Failure ]
-crbug.com/982194 external/wpt/css/css-position/position-absolute-crash-chrome-001.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-position/position-absolute-crash-chrome-007.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-position/position-absolute-crash-chrome-008.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-position/position-absolute-crash-chrome-009.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-position/position-absolute-crash-chrome-011.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-position/position-absolute-dynamic-static-position-floats-001.html [ Crash Failure ]
-crbug.com/982194 external/wpt/css/css-position/position-absolute-dynamic-static-position-floats-003.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-position/position-absolute-dynamic-static-position-floats-004.html [ Crash Failure ]
-crbug.com/982194 external/wpt/css/css-position/position-absolute-in-inline-001.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-position/position-absolute-in-inline-002.html [ Crash Failure ]
+crbug.com/982194 external/wpt/css/css-position/position-absolute-dynamic-static-position-floats-001.html [ Failure ]
+crbug.com/982194 external/wpt/css/css-position/position-absolute-dynamic-static-position-floats-004.html [ Failure ]
+crbug.com/982194 external/wpt/css/css-position/position-absolute-in-inline-002.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-position/position-sticky-inline.html [ Failure ]
-crbug.com/982194 external/wpt/css/css-position/position-sticky-input-box-gets-focused-after-scroll.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-position/position-sticky-nested-inline.html [ Crash Failure ]
+crbug.com/982194 external/wpt/css/css-position/position-sticky-nested-inline.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-position/position-sticky-writing-modes.html [ Failure ]
-crbug.com/982194 external/wpt/css/css-position/static-position/htb-ltr-ltr.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-position/static-position/htb-ltr-rtl.tentative.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-position/static-position/htb-rtl-ltr.tentative.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-position/static-position/htb-rtl-rtl.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-position/static-position/vlr-ltr-ltr.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-position/static-position/vlr-ltr-rtl.tentative.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-position/static-position/vlr-rtl-ltr.tentative.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-position/static-position/vlr-rtl-rtl.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-position/static-position/vrl-ltr-ltr.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-position/static-position/vrl-ltr-rtl.tentative.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-position/static-position/vrl-rtl-ltr.tentative.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-position/static-position/vrl-rtl-rtl.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-pseudo/first-letter-of-html-root-crash.html [ Crash Pass ]
 crbug.com/982194 external/wpt/css/css-pseudo/first-letter-opacity-float-001.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-pseudo/first-line-change-inline-color-nested.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-pseudo/first-line-change-inline-color.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-scoping/slotted-with-pseudo-element.html [ Failure ]
-crbug.com/982194 external/wpt/css/css-scroll-anchoring/text-anchor-in-vertical-rl.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-scroll-anchoring/wrapped-text.html [ Failure Pass ]
-crbug.com/984438 external/wpt/css/css-scroll-snap/snap-at-user-scroll-end-manual.html [ Crash Timeout ]
-crbug.com/982194 external/wpt/css/css-shapes/shape-outside/shape-image/shape-image-001.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-shapes/shape-outside/shape-image/shape-image-021.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-shapes/shape-outside/shape-image/shape-image-022.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-sizing/clone-intrinsic-size.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-sizing/intrinsic-percent-replaced-003.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-sizing/intrinsic-percent-replaced-006.html [ Failure Pass ]
+crbug.com/984438 external/wpt/css/css-scroll-snap/snap-at-user-scroll-end-manual.html [ Timeout ]
 crbug.com/982194 external/wpt/css/css-sizing/orthogonal-writing-mode-float-in-inline.html [ Failure ]
-crbug.com/982194 external/wpt/css/css-sizing/slice-intrinsic-size.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-tables/height-distribution/percentage-sizing-of-table-cell-children.html [ Failure Pass ]
 crbug.com/982194 external/wpt/css/css-text-decor/text-decoration-color.html [ Pass ]
-crbug.com/949909 external/wpt/css/css-text-decor/text-emphasis-color-001.xht [ Crash Failure ]
-crbug.com/949909 external/wpt/css/css-text-decor/text-emphasis-position-above-left-001.xht [ Crash Failure ]
-crbug.com/949909 external/wpt/css/css-text-decor/text-emphasis-position-above-left-002.xht [ Crash Failure ]
-crbug.com/949909 external/wpt/css/css-text-decor/text-emphasis-position-above-right-001.xht [ Crash Failure ]
-crbug.com/949909 external/wpt/css/css-text-decor/text-emphasis-position-above-right-002.xht [ Crash Failure ]
-crbug.com/949909 external/wpt/css/css-text-decor/text-emphasis-position-below-left-001.xht [ Crash Failure ]
-crbug.com/949909 external/wpt/css/css-text-decor/text-emphasis-position-below-left-002.xht [ Crash Failure ]
-crbug.com/949909 external/wpt/css/css-text-decor/text-emphasis-position-below-right-001.xht [ Crash Failure ]
-crbug.com/949909 external/wpt/css/css-text-decor/text-emphasis-position-below-right-002.xht [ Crash Failure ]
-crbug.com/949909 external/wpt/css/css-text-decor/text-emphasis-style-filled-001.xht [ Crash Failure ]
-crbug.com/949909 external/wpt/css/css-text-decor/text-emphasis-style-open-001.xht [ Crash Failure ]
-crbug.com/949909 external/wpt/css/css-text-decor/text-emphasis-style-shape-001.xht [ Crash Failure ]
-crbug.com/949909 external/wpt/css/css-text-decor/text-emphasis-style-string-001.xht [ Crash Failure ]
+crbug.com/949909 external/wpt/css/css-text-decor/text-emphasis-color-001.xht [ Failure ]
+crbug.com/949909 external/wpt/css/css-text-decor/text-emphasis-position-above-left-001.xht [ Failure ]
+crbug.com/949909 external/wpt/css/css-text-decor/text-emphasis-position-above-left-002.xht [ Failure ]
+crbug.com/949909 external/wpt/css/css-text-decor/text-emphasis-position-above-right-001.xht [ Failure ]
+crbug.com/949909 external/wpt/css/css-text-decor/text-emphasis-position-above-right-002.xht [ Failure ]
+crbug.com/949909 external/wpt/css/css-text-decor/text-emphasis-position-below-left-001.xht [ Failure ]
+crbug.com/949909 external/wpt/css/css-text-decor/text-emphasis-position-below-left-002.xht [ Failure ]
+crbug.com/949909 external/wpt/css/css-text-decor/text-emphasis-position-below-right-001.xht [ Failure ]
+crbug.com/949909 external/wpt/css/css-text-decor/text-emphasis-position-below-right-002.xht [ Failure ]
+crbug.com/949909 external/wpt/css/css-text-decor/text-emphasis-style-filled-001.xht [ Failure ]
+crbug.com/949909 external/wpt/css/css-text-decor/text-emphasis-style-open-001.xht [ Failure ]
+crbug.com/949909 external/wpt/css/css-text-decor/text-emphasis-style-shape-001.xht [ Failure ]
+crbug.com/949909 external/wpt/css/css-text-decor/text-emphasis-style-string-001.xht [ Failure ]
 crbug.com/982194 external/wpt/css/css-text-decor/text-underline-offset-002.html [ Pass ]
-crbug.com/591099 external/wpt/css/css-text/line-breaking/line-breaking-018.html [ Crash Failure ]
-crbug.com/591099 external/wpt/css/css-text/line-breaking/line-breaking-019.html [ Crash Failure ]
-crbug.com/982194 external/wpt/css/css-text/white-space/white-space-intrinsic-size-001.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-text/white-space/white-space-intrinsic-size-002.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-text/white-space/white-space-intrinsic-size-003.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-text/white-space/white-space-intrinsic-size-004.html [ Failure Pass ]
+crbug.com/591099 external/wpt/css/css-text/line-breaking/line-breaking-018.html [ Failure ]
+crbug.com/591099 external/wpt/css/css-text/line-breaking/line-breaking-019.html [ Failure ]
+crbug.com/982194 external/wpt/css/css-text/white-space/white-space-intrinsic-size-003.html [ Failure ]
 crbug.com/669473 external/wpt/css/css-ui/outline-016.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-ui/outline-020.html [ Failure ]
-crbug.com/982194 external/wpt/css/css-ui/text-overflow-ellipsis-abspos-in-inline-block-crash-001.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-ui/text-overflow-ruby.html [ Failure Pass ]
+crbug.com/982194 external/wpt/css/css-ui/text-overflow-ruby.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-writig-modes/sizing-orthog-htb-in-vlr-011.xht [ Failure ]
-crbug.com/982194 external/wpt/css/css-writing-modes/block-flow-direction-vlr-007.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-writing-modes/block-flow-direction-vlr-008.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-writing-modes/block-flow-direction-vrl-005.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-writing-modes/block-flow-direction-vrl-006.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-writing-modes/block-flow-direction-vrl-025.xht [ Failure Pass ]
 crbug.com/982194 external/wpt/css/css-writing-modes/float-contiguous-vlr-003.xht [ Failure ]
 crbug.com/982194 external/wpt/css/css-writing-modes/float-contiguous-vlr-005.xht [ Failure ]
-crbug.com/982194 external/wpt/css/css-writing-modes/float-contiguous-vlr-007.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-writing-modes/float-contiguous-vlr-009.xht [ Failure Pass ]
 crbug.com/982194 external/wpt/css/css-writing-modes/float-contiguous-vrl-002.xht [ Failure ]
 crbug.com/982194 external/wpt/css/css-writing-modes/float-contiguous-vrl-004.xht [ Failure ]
-crbug.com/982194 external/wpt/css/css-writing-modes/float-contiguous-vrl-006.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-writing-modes/float-contiguous-vrl-008.xht [ Failure Pass ]
 crbug.com/982194 external/wpt/css/css-writing-modes/float-lft-orthog-htb-in-vlr-002.xht [ Failure ]
 crbug.com/982194 external/wpt/css/css-writing-modes/float-lft-orthog-htb-in-vrl-002.xht [ Failure ]
 crbug.com/982194 external/wpt/css/css-writing-modes/float-lft-orthog-vlr-in-htb-002.xht [ Failure ]
@@ -908,30 +387,9 @@
 crbug.com/982194 external/wpt/css/css-writing-modes/inline-block-alignment-005.xht [ Pass ]
 crbug.com/982194 external/wpt/css/css-writing-modes/inline-table-alignment-003.xht [ Pass ]
 crbug.com/982194 external/wpt/css/css-writing-modes/inline-table-alignment-005.xht [ Pass ]
-crbug.com/982194 external/wpt/css/css-writing-modes/line-box-direction-vlr-007.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-writing-modes/line-box-direction-vlr-008.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-writing-modes/line-box-direction-vrl-005.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-writing-modes/line-box-direction-vrl-006.xht [ Failure Pass ]
 crbug.com/982194 external/wpt/css/css-writing-modes/line-box-height-vlr-021.xht [ Failure ]
 crbug.com/982194 external/wpt/css/css-writing-modes/line-box-height-vlr-023.xht [ Failure ]
-crbug.com/982194 external/wpt/css/css-writing-modes/sizing-orthog-htb-in-vlr-006.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-writing-modes/sizing-orthog-htb-in-vlr-010.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-writing-modes/sizing-orthog-htb-in-vlr-011.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-writing-modes/sizing-orthog-htb-in-vlr-012.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-writing-modes/sizing-orthog-htb-in-vlr-018.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-writing-modes/sizing-orthog-htb-in-vlr-022.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-writing-modes/sizing-orthog-htb-in-vlr-023.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-writing-modes/sizing-orthog-htb-in-vlr-024.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-writing-modes/sizing-orthog-htb-in-vrl-006.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-writing-modes/sizing-orthog-htb-in-vrl-010.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-writing-modes/sizing-orthog-htb-in-vrl-011.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-writing-modes/sizing-orthog-htb-in-vrl-012.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-writing-modes/sizing-orthog-htb-in-vrl-018.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-writing-modes/sizing-orthog-htb-in-vrl-022.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-writing-modes/sizing-orthog-htb-in-vrl-023.xht [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-writing-modes/sizing-orthog-htb-in-vrl-024.xht [ Failure Pass ]
 crbug.com/982194 external/wpt/css/css-writing-modes/text-baseline-vlr-007.xht [ Failure ]
-crbug.com/982194 external/wpt/css/css-writing-modes/three-levels-of-orthogonal-flows.html [ Failure Pass ]
 crbug.com/982194 external/wpt/css/css-writing-modes/vertical-alignment-003.xht [ Failure ]
 crbug.com/982194 external/wpt/css/css-writing-modes/vertical-alignment-005.xht [ Failure ]
 crbug.com/982194 external/wpt/css/css-writing-modes/vertical-alignment-007.xht [ Failure ]
@@ -939,11 +397,7 @@
 crbug.com/982194 external/wpt/css/css-writing-modes/vertical-alignment-vlr-023.xht [ Failure ]
 crbug.com/982194 external/wpt/css/css-writing-modes/vertical-alignment-vlr-025.xht [ Failure ]
 crbug.com/982194 external/wpt/css/css-writing-modes/vertical-alignment-vlr-027.xht [ Failure ]
-crbug.com/982194 external/wpt/css/css-writing-modes/wm-propagation-body-032.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-writing-modes/wm-propagation-body-036.html [ Failure Pass ]
 crbug.com/982194 external/wpt/css/css-writing-modes/wm-propagation-body-044.html [ Failure ]
-crbug.com/982194 external/wpt/css/css-writing-modes/wm-propagation-body-045.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-writing-modes/wm-propagation-body-dynamic-change-001.html [ Failure Pass ]
 crbug.com/982194 external/wpt/css/cssom-view/DOMRectList.html [ Failure ]
 crbug.com/982194 external/wpt/css/cssom-view/elementFromPoint-dynamic-anon-box.html [ Failure ]
 crbug.com/982194 external/wpt/css/cssom-view/elementFromPoint-list-001.html [ Failure ]
@@ -961,147 +415,73 @@
 crbug.com/982194 external/wpt/css/cssom-view/elementsFromPoint-svg-text.html [ Failure ]
 crbug.com/982194 external/wpt/css/cssom-view/elementsFromPoint-svg.html [ Failure ]
 crbug.com/982194 external/wpt/css/cssom-view/elementsFromPoint.html [ Failure ]
-crbug.com/982194 external/wpt/css/cssom-view/getClientRects-br-htb-ltr.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/cssom-view/getClientRects-br-htb-rtl.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/cssom-view/getClientRects-br-vlr-ltr.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/cssom-view/getClientRects-br-vlr-rtl.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/cssom-view/getClientRects-br-vrl-ltr.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/cssom-view/getClientRects-br-vrl-rtl.html [ Failure Pass ]
 crbug.com/982194 external/wpt/css/cssom-view/offsetTopLeft-trailing-space-inline.html [ Failure ]
 crbug.com/982194 external/wpt/css/cssom-view/scrollIntoView-svg-shape.html [ Failure ]
 crbug.com/982194 external/wpt/css/csui/text-overflow-002.html [ Failure ]
-crbug.com/982194 external/wpt/css/filter-effects/filter-cb-abspos-inline-001.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/filter-effects/filter-cb-abspos-inline-002.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/filter-effects/filter-cb-abspos-inline-003.html [ Crash Pass ]
 crbug.com/982194 external/wpt/css/filter-effects/filtered-inline-applies-to-float.html [ Failure ]
-crbug.com/982194 external/wpt/css/filter-effects/filtered-inline-is-container.html [ Crash Failure ]
-crbug.com/982194 external/wpt/css/selectors/focus-display-none-001.html [ Crash Pass ]
-crbug.com/846656 external/wpt/css/selectors/focus-visible-002-manual.html [ Crash Timeout ]
-crbug.com/982194 external/wpt/css/selectors/focus-visible-003-manual.html [ Crash Timeout ]
-crbug.com/982194 external/wpt/css/selectors/focus-visible-004-manual.html [ Crash Timeout ]
+crbug.com/982194 external/wpt/css/filter-effects/filtered-inline-is-container.html [ Failure ]
+crbug.com/846656 external/wpt/css/selectors/focus-visible-002-manual.html [ Timeout ]
+crbug.com/982194 external/wpt/css/selectors/focus-visible-003-manual.html [ Timeout ]
+crbug.com/982194 external/wpt/css/selectors/focus-visible-004-manual.html [ Timeout ]
 crbug.com/982194 external/wpt/css/selectors/focus-visible-005.html [ Timeout ]
-crbug.com/982194 external/wpt/css/selectors/focus-visible-007.html [ Crash Pass ]
 crbug.com/982194 external/wpt/css/selectors/focus-visible-011.html [ Failure ]
-crbug.com/982194 external/wpt/css/selectors/focus-visible-012-manual.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/selectors/focus-within-009.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/selectors/focus-within-display-none-001.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/selectors/remove-hovered-element.html [ Crash Pass ]
 crbug.com/982194 external/wpt/css/selectors/selection-image-001.html [ Crash ]
 crbug.com/982194 external/wpt/css/selectors/selection-image-002.html [ Crash ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-layout-ignored-cases-ib-split-001.html [ Crash Pass ]
 crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-layout-overflow-002.html [ Failure ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-paint-ignored-cases-ib-split-001.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/dependent-builtin.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/descriptor-fallback-invalid.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/descriptor-fallback.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/descriptor-negative-invalid.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/descriptor-negative.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/descriptor-pad-invalid.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/descriptor-pad.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/descriptor-prefix-invalid.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/descriptor-prefix.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/descriptor-range-invalid.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/descriptor-range.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/descriptor-suffix-invalid.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/descriptor-symbols-invalid.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/descriptor-symbols.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/name-case-sensitivity.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/redefine-attr-mapping.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/redefine-builtin.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/system-alphabetic.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/system-cyclic.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/system-extends.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/system-fixed.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/system-numeric.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/system-symbolic.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-align-content-horiz-001a.xhtml [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-align-content-horiz-001b.xhtml [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-align-content-horiz-002.xhtml [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-align-self-baseline-horiz-008.xhtml [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-align-self-horiz-001-block.xhtml [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-align-self-horiz-001-table.xhtml [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-align-self-horiz-002.xhtml [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-align-self-horiz-003.xhtml [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-align-self-horiz-004.xhtml [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-align-self-stretch-vert-002.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-align-self-vert-002.xhtml [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-align-self-vert-rtl-001.xhtml [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-align-self-vert-rtl-005.xhtml [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-baseline-multi-item-horiz-001a.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-baseline-multi-item-horiz-001b.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-baseline-multi-line-horiz-001.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-baseline-multi-line-horiz-002.html [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-baseline-single-item-001a.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-baseline-single-item-001b.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-basic-canvas-horiz-001.xhtml [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-basic-canvas-horiz-001v.xhtml [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-basic-fieldset-horiz-001.xhtml [ Crash Failure ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-basic-iframe-horiz-001.xhtml [ Crash Failure ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-basic-img-horiz-001.xhtml [ Crash Failure ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-basic-textarea-horiz-001.xhtml [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-basic-video-horiz-001.xhtml [ Crash Failure Pass ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/dependent-builtin.html [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/descriptor-fallback-invalid.html [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/descriptor-fallback.html [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/descriptor-negative-invalid.html [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/descriptor-negative.html [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/descriptor-pad-invalid.html [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/descriptor-pad.html [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/descriptor-prefix-invalid.html [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/descriptor-prefix.html [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/descriptor-range-invalid.html [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/descriptor-range.html [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/descriptor-suffix-invalid.html [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/descriptor-symbols-invalid.html [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/descriptor-symbols.html [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/name-case-sensitivity.html [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/redefine-attr-mapping.html [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/redefine-builtin.html [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/system-alphabetic.html [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/system-cyclic.html [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/system-extends.html [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/system-fixed.html [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/system-numeric.html [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/counter-styles-3/system-symbolic.html [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-align-content-horiz-001a.xhtml [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-align-content-horiz-001b.xhtml [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-align-content-horiz-002.xhtml [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-align-self-vert-002.xhtml [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-align-self-vert-rtl-001.xhtml [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-align-self-vert-rtl-005.xhtml [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-basic-fieldset-horiz-001.xhtml [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-basic-iframe-horiz-001.xhtml [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-basic-img-horiz-001.xhtml [ Failure ]
 crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-break-request-horiz-002a.html [ Failure ]
 crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-break-request-horiz-002b.html [ Failure ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-collapsed-item-horiz-003.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-column-row-gap-001.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-column-row-gap-002.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-flex-basis-content-003b.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-flex-basis-content-004b.html [ Failure Pass ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-collapsed-item-horiz-003.html [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-column-row-gap-001.html [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-column-row-gap-002.html [ Failure ]
 crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-flex-flow-001.html [ Failure ]
 crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-flex-flow-002.html [ Failure ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-flex-wrap-horiz-001.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-items-as-stacking-contexts-001.xhtml [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-justify-content-vert-006.xhtml [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-justify-content-wmvert-001.xhtml [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-min-height-auto-002a.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-min-height-auto-002b.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-min-height-auto-002c.html [ Failure Pass ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-justify-content-vert-006.xhtml [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-justify-content-wmvert-001.xhtml [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-min-height-auto-002a.html [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-min-height-auto-002b.html [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-min-height-auto-002c.html [ Failure ]
 crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-overflow-horiz-001.html [ Failure ]
 crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-paint-ordering-001.xhtml [ Failure ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-safe-overflow-position-001.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-sizing-horiz-001.xhtml [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-sizing-horiz-002.xhtml [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-whitespace-handling-002.xhtml [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-writing-mode-001.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-writing-mode-002.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-writing-mode-003.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-writing-mode-004.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-writing-mode-005.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-writing-mode-006.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-writing-mode-007.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-writing-mode-008.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-writing-mode-009.html [ Failure Pass ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-safe-overflow-position-001.html [ Failure ]
 crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outde-padding-box-border-radius-001.html [ Failure ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-border-box-border-radius-001.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-border-box-border-radius-002.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-border-box-border-radius-003.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-border-box-border-radius-004.html [ Failure Pass ]
 crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-circle-048.html [ Failure ]
 crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-circle-049.html [ Failure ]
 crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-circle-050.html [ Failure ]
 crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-circle-051.html [ Failure ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-circle-054.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-circle-055.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-content-box-border-radius-001.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-content-box-border-radius-002.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-ellipse-037.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-ellipse-039.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-inset-016.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-inset-017.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-inset-020.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-inset-021.html [ Failure Pass ]
 crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-inset-024.html [ Failure ]
 crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-inset-025.html [ Failure ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-margin-box-border-radius-001.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-margin-box-border-radius-002.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-margin-box-border-radius-003.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-margin-box-border-radius-004.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-margin-box-border-radius-005.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-margin-box-border-radius-006.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-padding-box-border-radius-001.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-padding-box-border-radius-002.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-polygon-018.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-polygon-019.html [ Failure Pass ]
 crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-polygon-020.html [ Failure ]
 crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-polygon-021.html [ Failure ]
 crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/shapes1/shape-outside-polygon-022.html [ Failure ]
@@ -1109,16 +489,6 @@
 crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/variables/variable-external-declaration-01.html [ Failure Pass ]
 crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/variables/variable-external-reference-01.html [ Failure Pass ]
 crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/variables/variable-external-supports-01.html [ Failure Pass ]
-crbug.com/982194 external/wpt/custom-elements/reactions/Selection.html [ Crash Pass ]
-crbug.com/982194 external/wpt/dom/events/shadow-relatedTarget.html [ Crash Pass ]
-crbug.com/982194 external/wpt/dom/ranges/Range-mutations-appendChild.html [ Crash Pass ]
-crbug.com/982194 external/wpt/dom/ranges/Range-mutations-appendData.html [ Crash Pass ]
-crbug.com/982194 external/wpt/dom/ranges/Range-mutations-deleteData.html [ Crash Pass ]
-crbug.com/982194 external/wpt/dom/ranges/Range-mutations-insertBefore.html [ Crash Pass ]
-crbug.com/982194 external/wpt/dom/ranges/Range-mutations-insertData.html [ Crash Pass ]
-crbug.com/982194 external/wpt/dom/ranges/Range-mutations-replaceChild.html [ Crash Pass ]
-crbug.com/982194 external/wpt/dom/ranges/Range-mutations-replaceData.html [ Crash Pass ]
-crbug.com/982194 external/wpt/dom/ranges/Range-mutations-splitText.html [ Crash Pass ]
 crbug.com/982194 external/wpt/dom/ranges/Range-set.html [ Pass ]
 crbug.com/982194 external/wpt/element-timing/background-image-multiple-elements.html [ Timeout ]
 crbug.com/982194 external/wpt/element-timing/css-generated-text.html [ Timeout ]
@@ -1132,12 +502,10 @@
 crbug.com/982194 external/wpt/event-timing/buffered-flag.html [ Timeout ]
 crbug.com/982194 external/wpt/event-timing/click-timing.html [ Timeout ]
 crbug.com/982194 external/wpt/event-timing/only-observe-firstInput.html [ Timeout ]
-crbug.com/982194 external/wpt/event-timing/programmatic-click-not-observed.html [ Crash Pass ]
 crbug.com/982194 external/wpt/event-timing/retrievability.html [ Timeout ]
 crbug.com/982194 external/wpt/event-timing/retrieve-firstInput.html [ Timeout ]
 crbug.com/982194 external/wpt/event-timing/timingconditions.html [ Timeout ]
 crbug.com/982194 external/wpt/event-timing/toJSON.html [ Timeout ]
-crbug.com/982194 external/wpt/feature-policy/experimental-features/focus-without-user-activation-tentative.sub.html [ Crash Pass ]
 crbug.com/982194 external/wpt/feature-policy/experimental-features/lazyload/lazyload-enabled-tentative.sub.html [ Pass ]
 crbug.com/982194 external/wpt/feature-policy/experimental-features/lazyload/loading-frame-default-eager-disabled-tentative.sub.html [ Pass ]
 crbug.com/982194 external/wpt/feature-policy/experimental-features/vertical-scroll-disabled-frame-no-scroll-manual.tentative.html [ Failure ]
@@ -1156,41 +524,19 @@
 crbug.com/982194 external/wpt/fetch/metadata/sec-fetch-dest/iframe.tentative.https.sub.html [ Timeout ]
 crbug.com/982194 external/wpt/fetch/metadata/sec-fetch-dest/window-open.tentative.https.sub.html [ Timeout ]
 crbug.com/982194 external/wpt/fetch/metadata/window-open.tentative.https.sub.html [ Timeout ]
-crbug.com/982194 external/wpt/forced-colors-mode/forced-colors-mode-14.html [ Crash Failure ]
+crbug.com/982194 external/wpt/forced-colors-mode/forced-colors-mode-14.html [ Failure ]
 crbug.com/970285 external/wpt/forced-high-contrast-colors-mode/forced-colors-mode-14.html [ Crash Failure ]
-crbug.com/982194 external/wpt/fullscreen/api/document-exit-fullscreen-nested-in-iframe-manual.html [ Crash Timeout ]
-crbug.com/922725 external/wpt/fullscreen/api/element-ready-check-containing-iframe-manual.tentative.html [ Crash Timeout ]
-crbug.com/982194 external/wpt/fullscreen/api/element-request-fullscreen-and-exit-iframe-manual.html [ Crash Timeout ]
-crbug.com/852645 external/wpt/fullscreen/api/element-request-fullscreen-two-iframes-manual.html [ Crash Timeout ]
-crbug.com/982194 external/wpt/fullscreen/api/element-request-fullscreen-two-iframes-manual.tentative.html [ Crash Timeout ]
+crbug.com/982194 external/wpt/fullscreen/api/document-exit-fullscreen-nested-in-iframe-manual.html [ Timeout ]
+crbug.com/922725 external/wpt/fullscreen/api/element-ready-check-containing-iframe-manual.tentative.html [ Timeout ]
+crbug.com/982194 external/wpt/fullscreen/api/element-request-fullscreen-and-exit-iframe-manual.html [ Timeout ]
+crbug.com/852645 external/wpt/fullscreen/api/element-request-fullscreen-two-iframes-manual.html [ Timeout ]
+crbug.com/982194 external/wpt/fullscreen/api/element-request-fullscreen-two-iframes-manual.tentative.html [ Timeout ]
 crbug.com/982194 external/wpt/fullscreen/api/element-request-fullscreen.html [ Failure ]
-crbug.com/982194 external/wpt/fullscreen/model/move-to-fullscreen-iframe-manual.html [ Crash Timeout ]
-crbug.com/982194 external/wpt/fullscreen/rendering/fullscreen-css-transition.html [ Crash Pass ]
-crbug.com/982194 external/wpt/fullscreen/rendering/fullscreen-root-block-scroll-manual.html [ Crash Pass ]
-crbug.com/982194 external/wpt/fullscreen/rendering/fullscreen-root-block-size-manual.html [ Crash Pass ]
-crbug.com/982194 external/wpt/html/browsers/the-window-object/focus.window.html [ Crash Pass ]
+crbug.com/982194 external/wpt/fullscreen/model/move-to-fullscreen-iframe-manual.html [ Timeout ]
 crbug.com/982194 external/wpt/html/cross-origin-embedder-policy/none.https.html [ Pass ]
 crbug.com/982194 external/wpt/html/cross-origin-opener-policy/coop-sandbox.https.html [ Pass ]
 crbug.com/982194 external/wpt/html/dom/elements/requirements-relating-to-bidirctional-algorithm-formatting-characters/dir-isolation-005c.html [ Failure ]
-crbug.com/982194 external/wpt/html/interaction/focus/composed.window.html [ Crash Pass ]
-crbug.com/982194 external/wpt/html/interaction/focus/document-level-focus-apis/document-level-apis.html [ Crash Pass ]
 crbug.com/982194 external/wpt/html/interaction/focus/focus-01.html [ Timeout ]
-crbug.com/982194 external/wpt/html/interaction/focus/focus-management/focus-event-targets-simple.html [ Crash Pass ]
-crbug.com/982194 external/wpt/html/interaction/focus/focus-management/focus-events.html [ Crash Pass ]
-crbug.com/982194 external/wpt/html/interaction/focus/sequential-focus-navigation-and-the-tabindex-attribute/focus-tabindex-negative.html [ Crash Pass ]
-crbug.com/982194 external/wpt/html/interaction/focus/sequential-focus-navigation-and-the-tabindex-attribute/focus-tabindex-positive.html [ Crash Pass ]
-crbug.com/982194 external/wpt/html/interaction/focus/sequential-focus-navigation-and-the-tabindex-attribute/focus-tabindex-zero.html [ Crash Pass ]
-crbug.com/982194 external/wpt/html/interaction/focus/the-autofocus-attribute/autofocus-on-stable-document.html [ Crash Pass ]
-crbug.com/982194 external/wpt/html/interaction/focus/the-autofocus-attribute/first-reconnected.html [ Crash Pass ]
-crbug.com/982194 external/wpt/html/interaction/focus/the-autofocus-attribute/first-when-later-but-before.html [ Crash Pass ]
-crbug.com/982194 external/wpt/html/interaction/focus/the-autofocus-attribute/first-when-later.html [ Crash Pass ]
-crbug.com/982194 external/wpt/html/interaction/focus/the-autofocus-attribute/first.html [ Crash Pass ]
-crbug.com/982194 external/wpt/html/interaction/focus/the-autofocus-attribute/not-on-first-task.html [ Crash Pass ]
-crbug.com/982194 external/wpt/html/interaction/focus/the-autofocus-attribute/queue-non-focusable.html [ Crash Pass ]
-crbug.com/982194 external/wpt/html/interaction/focus/the-autofocus-attribute/skip-document-with-fragment.html [ Crash Pass ]
-crbug.com/982194 external/wpt/html/interaction/focus/the-autofocus-attribute/spin-by-blocking-style-sheet.html [ Crash Pass ]
-crbug.com/982194 external/wpt/html/rendering/non-replaced-elements/tables/table-cell-width-s.html [ Failure Pass ]
-crbug.com/982194 external/wpt/html/rendering/non-replaced-elements/tables/table-cell-width.html [ Failure Pass ]
 crbug.com/982194 external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-vertical.html [ Failure Pass ]
 crbug.com/982194 external/wpt/html/semantics/document-metadata/the-link-element/stylesheet-change-href.html [ Failure ]
 crbug.com/982194 external/wpt/html/semantics/embedded-content/media-elements/autoplay-allowed-by-feature-policy-attribute.https.sub.html [ Failure ]
@@ -1201,41 +547,14 @@
 crbug.com/982194 external/wpt/html/semantics/embedded-content/the-iframe-element/srcdoc_change_hash.html [ Failure ]
 crbug.com/982194 external/wpt/html/semantics/embedded-content/the-img-element/usemap-casing.html [ Failure ]
 crbug.com/982194 external/wpt/html/semantics/embedded-content/the-object-element/usemap-casing.html [ Failure ]
-crbug.com/982194 external/wpt/html/semantics/forms/constraints/form-validation-checkValidity.html [ Crash Pass ]
-crbug.com/982194 external/wpt/html/semantics/forms/constraints/form-validation-reportValidity.html [ Crash Pass ]
-crbug.com/982194 external/wpt/html/semantics/forms/constraints/form-validation-validity-tooLong.html [ Crash Pass ]
-crbug.com/982194 external/wpt/html/semantics/forms/constraints/form-validation-validity-tooShort.html [ Crash Pass ]
-crbug.com/982194 external/wpt/html/semantics/forms/form-submission-0/form-submission-algorithm.html [ Crash Pass ]
-crbug.com/982194 external/wpt/html/semantics/forms/textfieldselection/select-event.html [ Crash Pass ]
-crbug.com/982194 external/wpt/html/semantics/forms/textfieldselection/selection-after-content-change.html [ Crash Pass ]
-crbug.com/982194 external/wpt/html/semantics/forms/textfieldselection/selection-start-end.html [ Crash Pass ]
-crbug.com/982194 external/wpt/html/semantics/forms/textfieldselection/selection-value-interactions.html [ Crash Pass ]
-crbug.com/982194 external/wpt/html/semantics/forms/textfieldselection/selection.html [ Crash Pass ]
-crbug.com/982194 external/wpt/html/semantics/forms/the-form-element/form-requestsubmit.html [ Crash Pass ]
-crbug.com/982194 external/wpt/html/semantics/forms/the-input-element/time-focus-dynamic-value-change.html [ Crash Pass ]
-crbug.com/982194 external/wpt/html/semantics/interactive-elements/the-dialog-element/dialog-autofocus-multiple-times.html [ Crash Pass ]
-crbug.com/982194 external/wpt/html/semantics/interactive-elements/the-dialog-element/dialog-showModal.html [ Crash Pass ]
-crbug.com/982194 external/wpt/html/semantics/selectors/pseudo-classes/focus-autofocus.html [ Crash Pass ]
-crbug.com/982194 external/wpt/html/user-activation/activation-api-click.tentative.html [ Crash Pass ]
-crbug.com/922725 external/wpt/html/user-activation/activation-api-iframe-no-activate.tenative.html [ Crash Pass ]
 crbug.com/736415 external/wpt/html/user-activation/activation-api-iframe.tenative.html [ Timeout ]
-crbug.com/982194 external/wpt/html/user-activation/activation-api-setTimeout.tentative.html [ Crash Pass ]
-crbug.com/982194 external/wpt/html/user-activation/activation-thru-contextmenu-event-manual.html [ Crash Pass ]
-crbug.com/928838 external/wpt/html/user-activation/activation-transfer-cross-origin-with-click-two-child-frames.sub.tentative.html [ Crash Failure ]
-crbug.com/928838 external/wpt/html/user-activation/activation-transfer-cross-origin-with-click.sub.tentative.html [ Crash Failure ]
-crbug.com/928838 external/wpt/html/user-activation/activation-transfer-with-click.tentative.html [ Crash Failure ]
-crbug.com/982194 external/wpt/html/user-activation/no-activation-thru-escape-key-manual.html [ Crash Pass ]
-crbug.com/982194 external/wpt/inert/inert-inlines.tentative.html [ Crash Pass ]
-crbug.com/982194 external/wpt/inert/inert-label-focus.tentative.html [ Crash Pass ]
-crbug.com/982194 external/wpt/inert/inert-node-is-unselectable.tentative.html [ Crash Pass ]
-crbug.com/982194 external/wpt/inert/inert-retargeting-iframe.tentative.html [ Crash Pass ]
-crbug.com/982194 external/wpt/inert/inert-retargeting.tentative.html [ Crash Pass ]
-crbug.com/982194 external/wpt/infrastructure/testdriver/actions/elementPosition.html [ Crash Pass ]
+crbug.com/928838 external/wpt/html/user-activation/activation-transfer-cross-origin-with-click-two-child-frames.sub.tentative.html [ Failure ]
+crbug.com/928838 external/wpt/html/user-activation/activation-transfer-cross-origin-with-click.sub.tentative.html [ Failure ]
+crbug.com/928838 external/wpt/html/user-activation/activation-transfer-with-click.tentative.html [ Failure ]
 crbug.com/626703 external/wpt/infrastructure/testdriver/actions/eventOrder.html [ Failure ]
 crbug.com/982194 external/wpt/infrastructure/testdriver/bless.html [ Failure ]
 crbug.com/982194 external/wpt/infrastructure/testdriver/click.html [ Failure ]
 crbug.com/982194 external/wpt/intersection-observe/v2/scaled-target.html [ Failure ]
-crbug.com/982194 external/wpt/intersection-observer/inline-client-rect.html [ Failure Pass ]
 crbug.com/982194 external/wpt/intersection-observer/root-margin.html [ Failure ]
 crbug.com/982194 external/wpt/intersection-observer/v2/box-shadow.html [ Failure ]
 crbug.com/982194 external/wpt/intersection-observer/v2/drop-shadow-filter-vertical-rl.html [ Failure ]
@@ -1244,10 +563,9 @@
 crbug.com/982194 external/wpt/intersection-observer/v2/text-editor-occlusion.html [ Failure ]
 crbug.com/982194 external/wpt/intersection-observer/v2/text-shadow.html [ Failure ]
 crbug.com/982194 external/wpt/largest-contentful-paint/first-letter-background.html [ Timeout ]
-crbug.com/982194 external/wpt/largest-contentful-paint/larger-image.html [ Pass Timeout ]
 crbug.com/982194 external/wpt/largest-contentful-paint/larger-text.html [ Timeout ]
-crbug.com/982194 external/wpt/largest-contentful-paint/observe-text.html [ Failure Timeout ]
-crbug.com/982194 external/wpt/largest-contentful-paint/text-with-display-style.html [ Failure Timeout ]
+crbug.com/982194 external/wpt/largest-contentful-paint/observe-text.html [ Timeout ]
+crbug.com/982194 external/wpt/largest-contentful-paint/text-with-display-style.html [ Timeout ]
 crbug.com/982194 external/wpt/layout-instability/observe-layout-shift.html [ Timeout ]
 crbug.com/982194 external/wpt/payment-request/payment-request-abort-method.https.html [ Failure ]
 crbug.com/982194 external/wpt/payment-request/payment-request-canmakepayment-method.https.html [ Failure ]
@@ -1266,32 +584,16 @@
 crbug.com/982194 external/wpt/picture-in-picture/request-picture-in-picture-twice.html [ Failure ]
 crbug.com/982194 external/wpt/picture-in-picture/request-picture-in-picture.html [ Failure ]
 crbug.com/982194 external/wpt/picture-in-picture/shadow-dom.html [ Failure ]
-crbug.com/982194 external/wpt/pointerevents/extension/pointerevent_pointerrawupdate.html [ Crash Pass ]
 crbug.com/982194 external/wpt/pointerevents/extension/pointerevent_touch-action-pan-down-css_touch.html [ Timeout ]
 crbug.com/982194 external/wpt/pointerevents/extension/pointerevent_touch-action-pan-left-css_touch.html [ Timeout ]
 crbug.com/982194 external/wpt/pointerevents/extension/pointerevent_touch-action-pan-right-css_touch.html [ Timeout ]
 crbug.com/982194 external/wpt/pointerevents/extension/pointerevent_touch-action-pan-up-css_touch.html [ Timeout ]
-crbug.com/982194 external/wpt/pointerevents/pointerevent_attributes_hoverable_pointers.html [ Crash Pass ]
-crbug.com/982194 external/wpt/pointerevents/pointerevent_attributes_nohover_pointers.html [ Crash Pass ]
-crbug.com/982194 external/wpt/pointerevents/pointerevent_boundary_events_at_implicit_release_hoverable_pointers.html [ Crash Pass ]
-crbug.com/982194 external/wpt/pointerevents/pointerevent_boundary_events_in_capturing.html [ Crash Pass ]
-crbug.com/982194 external/wpt/pointerevents/pointerevent_capture_suppressing_mouse-manual.html [ Crash Timeout ]
-crbug.com/982194 external/wpt/pointerevents/pointerevent_click_during_capture.html [ Crash Pass ]
+crbug.com/982194 external/wpt/pointerevents/pointerevent_capture_suppressing_mouse-manual.html [ Timeout ]
 crbug.com/982194 external/wpt/pointerevents/pointerevent_disabled_form_control.html [ Timeout ]
-crbug.com/982194 external/wpt/pointerevents/pointerevent_element_haspointercapture.html [ Crash Pass ]
 crbug.com/982194 external/wpt/pointerevents/pointerevent_lostpointercapture_for_disconnected_node.html [ Timeout ]
 crbug.com/982194 external/wpt/pointerevents/pointerevent_lostpointercapture_is_first.html [ Timeout ]
-crbug.com/982194 external/wpt/pointerevents/pointerevent_pointercapture_in_frame.html [ Crash Pass ]
-crbug.com/982194 external/wpt/pointerevents/pointerevent_pointerleave_descendant_over.html [ Crash Pass ]
-crbug.com/982194 external/wpt/pointerevents/pointerevent_pointermove_isprimary_same_as_pointerdown.html [ Crash Pass ]
-crbug.com/982194 external/wpt/pointerevents/pointerevent_pointermove_on_chorded_mouse_button.html [ Crash Pass ]
-crbug.com/982194 external/wpt/pointerevents/pointerevent_releasepointercapture_events_to_original_target.html [ Crash Pass ]
 crbug.com/982194 external/wpt/pointerevents/pointerevent_releasepointercapture_onpointerup_mouse.html [ Failure ]
-crbug.com/982194 external/wpt/pointerevents/pointerevent_sequence_at_implicit_release_on_click.html [ Crash Pass ]
-crbug.com/982194 external/wpt/pointerevents/pointerevent_sequence_at_implicit_release_on_drag.html [ Crash Pass ]
 crbug.com/982194 external/wpt/pointerevents/pointerevent_setpointercapture_relatedtarget.html [ Failure ]
-crbug.com/982194 external/wpt/pointerevents/pointerevent_suppress_compat_events_on_click.html [ Crash Pass ]
-crbug.com/982194 external/wpt/pointerevents/pointerevent_suppress_compat_events_on_drag_mouse.html [ Crash Pass ]
 crbug.com/982194 external/wpt/pointerevents/pointerevent_touch-action-auto-css_touch.html [ Timeout ]
 crbug.com/982194 external/wpt/pointerevents/pointerevent_touch-action-button-none-test_touch.html [ Failure ]
 crbug.com/982194 external/wpt/pointerevents/pointerevent_touch-action-inherit_child-auto-child-none_touch.html [ Timeout ]
@@ -1299,21 +601,15 @@
 crbug.com/982194 external/wpt/pointerevents/pointerevent_touch-action-inherit_child-pan-x-child-pan-x_touch.html [ Timeout ]
 crbug.com/982194 external/wpt/pointerevents/pointerevent_touch-action-inherit_child-pan-x-child-pan-y_touch.html [ Timeout ]
 crbug.com/982194 external/wpt/pointerevents/pointerevent_touch-action-inherit_parent-none_touch.html [ Timeout ]
-crbug.com/982194 external/wpt/pointerevents/pointerevent_touch-action-mouse-manual.html [ Crash Timeout ]
+crbug.com/982194 external/wpt/pointerevents/pointerevent_touch-action-mouse-manual.html [ Timeout ]
 crbug.com/982194 external/wpt/pointerevents/pointerevent_touch-action-pan-x-css_touch.html [ Timeout ]
 crbug.com/982194 external/wpt/pointerevents/pointerevent_touch-action-pan-x-pan-y_touch.html [ Timeout ]
 crbug.com/982194 external/wpt/pointerevents/pointerevent_touch-action-pan-y-css_touch.html [ Timeout ]
 crbug.com/982194 external/wpt/pointerevents/pointerevent_touch-action-span-none-test_touch.html [ Timeout ]
 crbug.com/982194 external/wpt/pointerevents/pointerevent_touch-action-svg-none-test_touch.html [ Failure ]
 crbug.com/982194 external/wpt/pointerevents/pointerevent_touch-action-table-none-test_touch.html [ Timeout ]
-crbug.com/982194 external/wpt/pointerevents/pointerlock/pointerevent_pointerlock_after_pointercapture.html [ Crash Pass ]
-crbug.com/982194 external/wpt/pointerevents/pointerlock/pointerevent_pointerlock_supercedes_capture.html [ Crash Pass ]
-crbug.com/982194 external/wpt/pointerevents/pointerlock/pointerevent_pointermove_in_pointerlock.html [ Crash Timeout ]
-crbug.com/982194 external/wpt/pointerevents/pointerlock/pointerevent_pointermove_on_chorded_mouse_button_when_locked.html [ Crash Pass ]
-crbug.com/982194 external/wpt/pointerlock/mouse_buttons_back_forward.html [ Crash Pass ]
-crbug.com/982194 external/wpt/pointerlock/movementX_Y_basic.html [ Crash Pass ]
+crbug.com/982194 external/wpt/pointerevents/pointerlock/pointerevent_pointermove_in_pointerlock.html [ Timeout ]
 crbug.com/982194 external/wpt/pointerlock/pointerlock_remove_target.html [ Timeout ]
-crbug.com/982194 external/wpt/pointerlock/pointerlock_remove_target_on_mouseup.html [ Crash Pass ]
 crbug.com/982194 external/wpt/pointerlock/pointerlock_shadow.html [ Failure ]
 crbug.com/982194 external/wpt/portals/portals-post-message.sub.html [ Failure ]
 crbug.com/982194 external/wpt/quirks/body-fills-html-quirk-float.html [ Failure ]
@@ -1322,46 +618,13 @@
 crbug.com/982194 external/wpt/screen-orientation/lock-basic.html [ Failure ]
 crbug.com/626703 external/wpt/screen-orientation/onchange-event.html [ Failure ]
 crbug.com/626703 external/wpt/screen-orientation/orientation-reading.html [ Failure ]
-crbug.com/982194 external/wpt/selection/Document-open.html [ Crash Pass ]
-crbug.com/982194 external/wpt/selection/addRange-00.html [ Crash Pass ]
-crbug.com/982194 external/wpt/selection/addRange-04.html [ Crash Pass ]
-crbug.com/982194 external/wpt/selection/addRange-12.html [ Crash Pass ]
-crbug.com/982194 external/wpt/selection/addRange-20.html [ Crash Pass ]
-crbug.com/982194 external/wpt/selection/addRange-24.html [ Crash Pass ]
-crbug.com/982194 external/wpt/selection/addRange-28.html [ Crash Pass ]
-crbug.com/982194 external/wpt/selection/addRange-32.html [ Crash Pass ]
-crbug.com/982194 external/wpt/selection/addRange-36.html [ Crash Pass ]
-crbug.com/982194 external/wpt/selection/addRange.htm [ Crash Pass ]
-crbug.com/982194 external/wpt/selection/addRange.tentative.html [ Crash Pass ]
-crbug.com/982194 external/wpt/selection/collapse-15.html [ Crash Pass ]
-crbug.com/982194 external/wpt/selection/collapse.htm [ Crash Pass ]
-crbug.com/982194 external/wpt/selection/collapseToStartEnd.html [ Crash Pass ]
-crbug.com/982194 external/wpt/selection/deleteFromDocument.html [ Crash Pass ]
-crbug.com/982194 external/wpt/selection/extend-00.html [ Crash Pass ]
-crbug.com/982194 external/wpt/selection/extend-20.html [ Crash Pass ]
-crbug.com/982194 external/wpt/selection/extend-40.html [ Crash Pass ]
-crbug.com/982194 external/wpt/selection/getRangeAt.html [ Crash Pass ]
-crbug.com/982194 external/wpt/selection/isCollapsed.html [ Crash Pass ]
-crbug.com/982194 external/wpt/selection/removeAllRanges.html [ Crash Pass ]
-crbug.com/982194 external/wpt/selection/removeRange.html [ Crash Pass ]
-crbug.com/982194 external/wpt/selection/script-and-style-elements.html [ Crash Pass ]
-crbug.com/982194 external/wpt/selection/setBaseAndExtent.html [ Crash Pass ]
-crbug.com/982194 external/wpt/selection/stringifier.tentative.html [ Crash Pass ]
-crbug.com/982194 external/wpt/selection/toString-ff-bug-001.html [ Crash Pass ]
-crbug.com/982194 external/wpt/selection/type.html [ Crash Pass ]
 crbug.com/982194 external/wpt/shadow-dom/DocumentOrShadowRoot-prototype-elementFromPoint.html [ Failure ]
-crbug.com/982194 external/wpt/shadow-dom/ShadowRoot-interface.html [ Crash Pass ]
 crbug.com/982194 external/wpt/speech-api/SpeechSynthesis-speak-ownership.html [ Timeout ]
-crbug.com/982194 external/wpt/uievents/click/auxclick_event.html [ Crash Pass ]
 crbug.com/982194 external/wpt/uievents/click/click_event_target_child_parent.html [ Timeout ]
 crbug.com/982194 external/wpt/uievents/click/click_event_target_siblings.html [ Timeout ]
-crbug.com/982194 external/wpt/uievents/click/mouse-dblclick-event.html [ Crash Pass ]
-crbug.com/982194 external/wpt/uievents/mouse/layout_change_should_fire_mouseover-manual.html [ Crash Pass ]
-crbug.com/982194 external/wpt/uievents/mouse/mouse_buttons_back_forward.html [ Crash Pass ]
 crbug.com/982194 external/wpt/uievents/mouse/mouseevent_move_button-manual.html [ Timeout ]
 crbug.com/645988 external/wpt/uievents/order-of-events/focus-eventfocus-manual.html [ Crash Failure ]
-crbug.com/982194 external/wpt/uievents/order-of-events/focus-events/focus-automated-blink-webkit.html [ Crash Pass ]
-crbug.com/645988 external/wpt/uievents/order-of-events/focus-events/focus-manual.html [ Crash Timeout ]
+crbug.com/645988 external/wpt/uievents/order-of-events/focus-events/focus-manual.html [ Timeout ]
 crbug.com/982194 external/wpt/uievents/order-of-events/mouse-events/click-cancel.html [ Failure ]
 crbug.com/1002514 external/wpt/web-share/share-sharePromise-internal-slot.https.html [ Timeout ]
 crbug.com/982194 external/wpt/webrtc/RTCPeerConnection-ondatachannel.html [ Failure Pass ]
@@ -1369,98 +632,54 @@
 crbug.com/626703 external/wpt/webvtt/rendering/cues-with-video/processing-model/selectors/cue/outline_shorthand.html [ Failure ]
 crbug.com/626703 external/wpt/webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/outline_properties.html [ Failure ]
 crbug.com/626703 external/wpt/webvtt/rendering/cues-with-video/processing-model/selectors/cue_function/outline_shorthand.html [ Failure ]
-crbug.com/982194 external/wpt/webxr/events_referenceSpace_reset_inline.https.html [ Pass ]
+crbug.com/982194 external/wpt/webxr/events_referenceSpace_reset_inline.https.html [ Pass Timeout ]
 crbug.com/982194 fast/backgrounds/background-clip-text-multiline-linebreak.html [ Failure ]
 crbug.com/982194 fast/backgrounds/background-clip-text-multiline.html [ Crash Failure Pass ]
 crbug.com/982194 fast/backgrounds/background-leakage-transforms.html [ Failure ]
 crbug.com/982194 fast/backgrounds/border-radius-split-background-image.html [ Failure ]
 crbug.com/982194 fast/backgrounds/border-radius-split-background.html [ Failure ]
 crbug.com/982194 fast/backgrounds/root-background-fixed-attachment-positioning.html [ Failure ]
-crbug.com/982194 fast/backgrounds/selection-background-color-of-image-list-style.html [ Crash Pass ]
-crbug.com/982194 fast/backgrounds/selection-background-color-of-list-style.html [ Crash Pass ]
-crbug.com/982194 fast/backgrounds/selection-background-color.html [ Crash Pass ]
 crbug.com/982194 fast/backgrounds/size/backgroundSize16.html [ Failure ]
-crbug.com/982194 fast/backgrounds/size/contain-and-cover-zoomed.html [ Failure Pass ]
-crbug.com/982194 fast/backgrounds/size/contain-and-cover.html [ Failure Pass ]
-crbug.com/982194 fast/block/basic/011.html [ Failure Pass ]
-crbug.com/982194 fast/block/block-with-inline-replaced-child.html [ Failure Pass ]
-crbug.com/982194 fast/block/block-with-inline-replaced-children-in-inline-flows.html [ Failure Pass ]
-crbug.com/982194 fast/block/float/004.html [ Failure Pass ]
-crbug.com/982194 fast/block/float/005.html [ Failure Pass ]
-crbug.com/982194 fast/block/float/006.html [ Failure Pass ]
-crbug.com/982194 fast/block/float/007.html [ Failure Pass ]
-crbug.com/982194 fast/block/float/008.html [ Failure Pass ]
-crbug.com/982194 fast/block/float/009.html [ Failure Pass ]
 crbug.com/982194 fast/block/float/011.html [ Failure ]
 crbug.com/982194 fast/block/float/014.html [ Failure Pass ]
-crbug.com/982194 fast/block/float/016.html [ Failure Pass ]
 crbug.com/982194 fast/block/float/021.html [ Failure ]
-crbug.com/982194 fast/block/float/024.html [ Failure Pass ]
 crbug.com/982194 fast/block/float/030.html [ Failure ]
 crbug.com/982194 fast/block/float/031.html [ Failure ]
-crbug.com/982194 fast/block/float/033.html [ Failure Pass ]
-crbug.com/982194 fast/block/float/034.html [ Failure Pass ]
-crbug.com/982194 fast/block/float/035.html [ Failure Pass ]
 crbug.com/982194 fast/block/float/add-inline-to-block-flow-and-ensure-layout-on-containers-of-removed-floats.html [ Failure ]
-crbug.com/982194 fast/block/float/br-with-clear-2.html [ Failure Pass ]
-crbug.com/982194 fast/block/float/clamped-right-float.html [ Failure Pass ]
-crbug.com/982194 fast/block/float/clear-negative-margin-top.html [ Failure Pass ]
 crbug.com/982194 fast/block/float/containing-block-change-compositing.html [ Failure ]
-crbug.com/982194 fast/block/float/float-change-composited-scrolling.html [ Failure Pass ]
-crbug.com/982194 fast/block/float/float-forced-below-other-floats.html [ Failure Pass ]
-crbug.com/982194 fast/block/float/float-in-float-hit-testing.html [ Crash Failure ]
+crbug.com/982194 fast/block/float/float-in-float-hit-testing.html [ Failure ]
 crbug.com/982194 fast/block/float/float-not-removed-from-next-sibling.html [ Failure ]
 crbug.com/982194 fast/block/float/float-not-removed-from-next-sibling2.html [ Failure ]
 crbug.com/982194 fast/block/float/float-not-removed-from-next-sibling3.html [ Failure ]
 crbug.com/982194 fast/block/float/float-on-zero-height-line.html [ Failure ]
 crbug.com/982194 fast/block/float/float-overflow-hidden-containing-block-width.html [ Failure ]
-crbug.com/982194 fast/block/float/float-overhanging-grandparent-change-self-painting.html [ Failure Pass ]
-crbug.com/982194 fast/block/float/float-overhangs-root.html [ Failure Pass ]
-crbug.com/982194 fast/block/float/floats-not-cleared-from-grand-parents.html [ Crash Pass ]
-crbug.com/982194 fast/block/float/intruding-painted-twice.html [ Failure Pass ]
 crbug.com/982194 fast/block/float/nowrap-clear-min-width.html [ Failure ]
-crbug.com/982194 fast/block/float/overhanging-after-height-decrease.html [ Failure Pass ]
 crbug.com/982194 fast/block/float/overhanging-float-container-add-compositing.html [ Failure ]
-crbug.com/982194 fast/block/float/overhanging-float-container-remove-compositing.html [ Failure Pass ]
 crbug.com/982194 fast/block/float/overhanging-float-remove-from-absolute-position-block.html [ Failure ]
 crbug.com/982194 fast/block/float/overhanging-float-remove-from-absolute-position-block2.html [ Failure ]
 crbug.com/982194 fast/block/float/overhanging-float-remove-from-fixed-position-block.html [ Failure ]
 crbug.com/982194 fast/block/float/overhanging-float-remove-from-fixed-position-block2.html [ Failure ]
-crbug.com/982194 fast/block/float/overlapping-floats-paint-hittest-order-1.html [ Crash Failure ]
-crbug.com/982194 fast/block/float/overlapping-floats-paint-hittest-order-2.html [ Crash Failure ]
-crbug.com/982194 fast/block/float/overlapping-floats-with-overflow-hidden.html [ Failure Pass ]
+crbug.com/982194 fast/block/float/overlapping-floats-paint-hittest-order-1.html [ Failure ]
+crbug.com/982194 fast/block/float/overlapping-floats-paint-hittest-order-2.html [ Failure ]
 crbug.com/982194 fast/block/float/previous-sibling-abspos-001.html [ Failure ]
 crbug.com/982194 fast/block/float/previous-sibling-abspos-002.html [ Failure ]
 crbug.com/982194 fast/block/float/previous-sibling-float-001.html [ Failure ]
-crbug.com/982194 fast/block/float/previous-sibling-float-002.html [ Failure Pass ]
 crbug.com/982194 fast/block/float/relative-painted-twice.html [ Failure ]
-crbug.com/982194 fast/block/float/selection-gap-clip-out-tiger-crash.html [ Crash Pass ]
-crbug.com/982194 fast/block/line-layout/crash-in-isolate-with-positioned-child.html [ Crash Pass ]
-crbug.com/982194 fast/block/line-layout/line-break-obj-removal-crash.html [ Crash Pass ]
-crbug.com/982194 fast/block/line-layout/line-break-removal-near-textarea-crash.html [ Crash Pass ]
-crbug.com/982194 fast/block/margin-collapse/block-inside-inline/015.html [ Crash Pass ]
-crbug.com/982194 fast/block/margin-collapse/block-inside-inline/016.html [ Crash Pass ]
 crbug.com/982194 fast/block/margin-collapse/block-inside-inline/021.html [ Failure ]
 crbug.com/982194 fast/block/margin-collapse/block-inside-inline/022.html [ Failure ]
-crbug.com/982194 fast/block/margin-collapse/block-inside-inline/025.html [ Failure Pass ]
-crbug.com/982194 fast/block/margin-collapse/self-collapsing-block-with-float-child-collapsed-margins.html [ Failure Pass ]
-crbug.com/982194 fast/block/margin-collapse/self-collapsing-block-with-float-child.html [ Failure Pass ]
-crbug.com/982194 fast/block/margin-collapse/self-collapsing-block-with-float-descendants.html [ Failure Pass ]
-crbug.com/982194 fast/block/multicol-paint-invalidation-assert.html [ Crash Pass ]
-crbug.com/982194 fast/block/positioning/052.html [ Crash Failure ]
-crbug.com/982194 fast/block/positioning/058.html [ Crash Failure ]
-crbug.com/982194 fast/block/positioning/abs-inside-inline-rel.html [ Crash Pass ]
+crbug.com/982194 fast/block/margin-collapse/block-inside-inline/025.html [ Failure ]
+crbug.com/982194 fast/block/positioning/052.html [ Failure ]
+crbug.com/982194 fast/block/positioning/058.html [ Failure ]
 crbug.com/982194 fast/block/positioning/absolute-appended-to-inline.html [ Timeout ]
-crbug.com/982194 fast/block/positioning/absolute-in-inline-dynamic.html [ Crash Failure ]
-crbug.com/982194 fast/block/positioning/absolute-in-inline-ltr-2.html [ Crash Failure ]
-crbug.com/982194 fast/block/positioning/absolute-in-inline-ltr-3.html [ Crash Failure ]
-crbug.com/982194 fast/block/positioning/absolute-in-inline-ltr.html [ Crash Failure ]
-crbug.com/982194 fast/block/positioning/absolute-in-inline-rtl-2.html [ Crash Failure ]
-crbug.com/982194 fast/block/positioning/absolute-in-inline-rtl-3.html [ Crash Failure ]
-crbug.com/982194 fast/block/positioning/absolute-in-inline-rtl.html [ Crash Failure ]
-crbug.com/982194 fast/block/positioning/absolute-in-inline-short-ltr.html [ Crash Failure ]
-crbug.com/982194 fast/block/positioning/absolute-in-inline-short-rtl.html [ Crash Failure ]
-crbug.com/982194 fast/block/positioning/absolute-layout-after-image-load.html [ Crash Pass ]
+crbug.com/982194 fast/block/positioning/absolute-in-inline-dynamic.html [ Failure ]
+crbug.com/982194 fast/block/positioning/absolute-in-inline-ltr-2.html [ Failure ]
+crbug.com/982194 fast/block/positioning/absolute-in-inline-ltr-3.html [ Failure ]
+crbug.com/982194 fast/block/positioning/absolute-in-inline-ltr.html [ Failure ]
+crbug.com/982194 fast/block/positioning/absolute-in-inline-rtl-2.html [ Failure ]
+crbug.com/982194 fast/block/positioning/absolute-in-inline-rtl-3.html [ Failure ]
+crbug.com/982194 fast/block/positioning/absolute-in-inline-rtl.html [ Failure ]
+crbug.com/982194 fast/block/positioning/absolute-in-inline-short-ltr.html [ Failure ]
+crbug.com/982194 fast/block/positioning/absolute-in-inline-short-rtl.html [ Failure ]
 crbug.com/982194 fast/block/positioning/auto/vertical-lr/001.html [ Failure ]
 crbug.com/982194 fast/block/positioning/auto/vertical-lr/002.html [ Failure ]
 crbug.com/982194 fast/block/positioning/auto/vertical-lr/003.html [ Failure ]
@@ -1468,31 +687,16 @@
 crbug.com/982194 fast/block/positioning/auto/vertical-lr/005.html [ Failure ]
 crbug.com/982194 fast/block/positioning/auto/vertical-lr/006.html [ Failure ]
 crbug.com/982194 fast/block/positioning/auto/vertical-lr/007.html [ Failure ]
-crbug.com/982194 fast/block/positioning/border-change-relayout-test.html [ Crash Pass ]
-crbug.com/982194 fast/block/positioning/complex-positioned-movement-inline-ancestor.html [ Crash Pass ]
-crbug.com/982194 fast/block/positioning/complex-positioned-movement-inline.html [ Crash Pass ]
-crbug.com/982194 fast/block/positioning/hiding-inside-relpositioned-inline.html [ Crash Failure ]
-crbug.com/982194 fast/block/positioning/hittest-on-relative-positioned-children.html [ Crash Failure ]
-crbug.com/982194 fast/block/positioning/mark-layout-on-chain-of-pos-objects.html [ Crash Pass ]
+crbug.com/982194 fast/block/positioning/hiding-inside-relpositioned-inline.html [ Failure ]
+crbug.com/982194 fast/block/positioning/hittest-on-relative-positioned-children.html [ Failure ]
 crbug.com/982194 fast/block/positioning/negative-right-pos.html [ Failure ]
-crbug.com/982194 fast/block/positioning/positioned-float-layout-after-image-load.html [ Crash Pass ]
-crbug.com/982194 fast/block/positioning/rel-positioned-inline-changes-width.html [ Crash Failure ]
+crbug.com/982194 fast/block/positioning/rel-positioned-inline-changes-width.html [ Failure ]
 crbug.com/982194 fast/block/positioning/relative-overflow-replaced-float.html [ Failure ]
 crbug.com/982194 fast/block/positioning/relative-overflow-replaced.html [ Failure ]
-crbug.com/982194 fast/block/positioning/relative-positioned-inline-container.html [ Crash Pass ]
-crbug.com/982194 fast/block/positioning/relayout-nested-positioned-elements-crash.html [ Crash Pass ]
-crbug.com/982194 fast/block/positioning/removing-inside-relpositioned-inline-crash.html [ Crash Pass ]
-crbug.com/982194 fast/block/positioning/rtl-static-positioning-inline-block.html [ Crash Pass ]
-crbug.com/982194 fast/block/positioning/rtl-static-positioning.html [ Crash Pass ]
-crbug.com/982194 fast/block/positioning/table-cell-static-position.html [ Crash Pass ]
-crbug.com/982194 fast/block/positioning/trailing-space-test.html [ Crash Pass ]
 crbug.com/982194 fast/block/positioning/vertical-lr/001.html [ Failure ]
-crbug.com/982194 fast/borders/bidi-012.html [ Failure Pass ]
 crbug.com/982194 fast/borders/border-image-inherits-with-border.html [ Failure Pass ]
-crbug.com/982194 fast/borders/border-image-outset-split-inline.html [ Crash Failure ]
-crbug.com/982194 fast/borders/border-radius-position.html [ Crash Pass ]
+crbug.com/982194 fast/borders/border-image-outset-split-inline.html [ Failure ]
 crbug.com/982194 fast/borders/border-styles-split.html [ Failure ]
-crbug.com/982194 fast/borders/border-width-below-1.html [ Failure Pass ]
 crbug.com/982194 fast/borders/inline-mask-overlay-image-outset.html [ Failure ]
 crbug.com/982194 fast/borders/inline-mask-overlay-image.html [ Failure ]
 crbug.com/982194 fast/borders/outline-alpha-inline.html [ Failure ]
@@ -1500,35 +704,16 @@
 crbug.com/982194 fast/borders/rtl-border-02.html [ Failure ]
 crbug.com/982194 fast/borders/rtl-border-03.html [ Failure ]
 crbug.com/982194 fast/borders/rtl-border-05.html [ Failure ]
-crbug.com/982194 fast/box-shadow/box-shadow-radius.html [ Crash Pass ]
-crbug.com/982194 fast/box-shadow/box-shadow.html [ Failure Pass ]
-crbug.com/982194 fast/box-shadow/inset-box-shadow-radius.html [ Crash Pass ]
-crbug.com/982194 fast/box-shadow/inset-with-extraordinary-radii-and-border.html [ Failure Pass ]
-crbug.com/982194 fast/box-shadow/spread.html [ Failure Pass ]
-crbug.com/982194 fast/canvas-api/canvas-hit-regions-event-test.html [ Crash Pass ]
-crbug.com/982194 fast/canvas-api/fallback-content.html [ Crash Pass ]
 crbug.com/982194 fast/canvas/webgl/draw-webgl-to-canvas-2d-after-to-data-url-without-context.html [ Crash ]
 crbug.com/982194 fast/canvas/webgl/draw-webgl-to-canvas-2d.html [ Crash ]
 crbug.com/982194 fast/css-generated-content/hover-inline.html [ Failure ]
-crbug.com/982194 fast/css-generated-content/hover-style-change.html [ Crash Pass ]
-crbug.com/982194 fast/css-generated-content/positioned-background-hit-test-crash.html [ Crash Pass ]
-crbug.com/982194 fast/css-generated-content/positioned-generated-content-under-run-in-crash.html [ Crash Pass ]
 crbug.com/982194 fast/css-generated-content/table-parts-before-and-after.html [ Failure ]
 crbug.com/982194 fast/css-grid-layout/float-not-protruding-into-next-grid-item.html [ Failure ]
-crbug.com/982194 fast/css-grid-layout/grid-baseline.html [ Crash Failure Pass ]
-crbug.com/982194 fast/css-grid-layout/grid-container-scroll-accounts-for-auto-margin.html [ Crash Failure Pass ]
-crbug.com/982194 fast/css-grid-layout/grid-item-margins-not-collapse.html [ Failure Pass ]
 crbug.com/982194 fast/css-grid-layout/grid-item-overflow-paint.html [ Failure ]
-crbug.com/982194 fast/css-grid-layout/grid-item-overflow.html [ Crash Failure Pass ]
-crbug.com/982194 fast/css-grid-layout/grid-self-baseline-01.html [ Failure Pass ]
-crbug.com/982194 fast/css-grid-layout/grid-self-baseline-02-b.html [ Crash Failure ]
+crbug.com/982194 fast/css-grid-layout/grid-self-baseline-02-b.html [ Failure ]
 crbug.com/982194 fast/css-grid-layout/grid-self-baseline-02.html [ Failure ]
-crbug.com/982194 fast/css-grid-layout/grid-self-baseline-03.html [ Failure Pass ]
-crbug.com/982194 fast/css-grid-layout/grid-self-baseline-04.html [ Failure Pass ]
-crbug.com/982194 fast/css-grid-layout/grid-self-baseline-05.html [ Failure Pass ]
 crbug.com/982194 fast/css-grid-layout/grid-self-baseline-06.html [ Failure ]
-crbug.com/982194 fast/css-grid-layout/grid-self-baseline-07.html [ Failure Pass ]
-crbug.com/982194 fast/css-grid-layout/grid-self-baseline-horiz-04.html [ Crash Failure ]
+crbug.com/982194 fast/css-grid-layout/grid-self-baseline-horiz-04.html [ Failure ]
 crbug.com/982194 fast/css-grid-layout/grid-self-baseline-horiz-05.html [ Failure ]
 crbug.com/982194 fast/css-grid-layout/grid-self-baseline-horiz-06.html [ Failure ]
 crbug.com/982194 fast/css-grid-layout/grid-self-baseline-horiz-07.html [ Failure ]
@@ -1536,58 +721,36 @@
 crbug.com/982194 fast/css-grid-layout/grid-self-baseline-vertical-lr-02.html [ Failure ]
 crbug.com/982194 fast/css-grid-layout/grid-self-baseline-vertical-lr-03.html [ Failure ]
 crbug.com/982194 fast/css-grid-layout/grid-self-baseline-vertical-lr-07.html [ Failure ]
-crbug.com/982194 fast/css-grid-layout/grid-self-baseline-vertical-rl-07.html [ Crash Failure ]
-crbug.com/982194 fast/css-grid-layout/preferred-width-computed-after-layout.html [ Crash Pass ]
-crbug.com/982194 fast/css/007.html [ Failure Pass ]
-crbug.com/982194 fast/css/abs-pos-child-inside-rel-pos-inline-001.html [ Crash Pass ]
-crbug.com/982194 fast/css/abs-pos-child-inside-rel-pos-inline-offset-001.html [ Crash Pass ]
+crbug.com/982194 fast/css-grid-layout/grid-self-baseline-vertical-rl-07.html [ Failure ]
 crbug.com/982194 fast/css/acid2.html [ Failure ]
-crbug.com/982194 fast/css/active-pseudo-and-focus-move.html [ Crash Failure ]
+crbug.com/982194 fast/css/active-pseudo-and-focus-move.html [ Failure ]
 crbug.com/982194 fast/css/area-computedStyle.html [ Timeout ]
-crbug.com/982194 fast/css/border-current-color.html [ Crash Failure ]
-crbug.com/982194 fast/css/clear-activechain-list-shadow-dom.html [ Crash Pass ]
-crbug.com/982194 fast/css/clear-activechain-list.html [ Crash Pass ]
+crbug.com/982194 fast/css/border-current-color.html [ Failure ]
 crbug.com/982194 fast/css/clip-text-in-scaled-div.html [ Failure ]
 crbug.com/982194 fast/css/containment/change-text-node-data-center.html [ Failure ]
-crbug.com/982194 fast/css/containment/change-text-node-data-nowrap-align.html [ Failure Pass ]
 crbug.com/982194 fast/css/containment/change-text-node-data-nowrap.html [ Failure ]
 crbug.com/982194 fast/css/containment/change-text-node-data-right.html [ Failure ]
-crbug.com/982194 fast/css/containment/change-text-node-data-tab.html [ Failure Pass ]
 crbug.com/982194 fast/css/containment/change-text-node-data.html [ Failure ]
-crbug.com/982194 fast/css/containment/inline-contain-layout-crash.html [ Crash Pass ]
-crbug.com/982194 fast/css/containment/inline-contain-paint-crash.html [ Crash Pass ]
-crbug.com/982194 fast/css/counters/counter-before-content-not-incremented.html [ Crash Pass ]
-crbug.com/982194 fast/css/counters/remove-anonymous-block-wrapper-crash.html [ Crash Pass ]
-crbug.com/982194 fast/css/css-properties-position-relative-as-parent-fixed.html [ Crash Pass ]
 crbug.com/982194 fast/css/disabled-form-control-elements-should-not-be-active.html [ Failure ]
 crbug.com/982194 fast/css/first-letter-hit-test.html [ Failure ]
 crbug.com/982194 fast/css/first-letter-hover-hit-test.html [ Failure ]
 crbug.com/982194 fast/css/first-line-change-color-direct.html [ Failure ]
 crbug.com/982194 fast/css/first-line-change-color.html [ Failure ]
 crbug.com/982194 fast/css/first-line-hover-001.html [ Failure ]
-crbug.com/982194 fast/css/font-face-used-after-retired.html [ Crash Pass ]
-crbug.com/982194 fast/css/getComputedStyle/computed-style-percentage-top-with-position-inline.html [ Crash Failure ]
-crbug.com/982194 fast/css/hover-active-quirks.html [ Crash Failure ]
-crbug.com/982194 fast/css/hover-after-clicking-embed.html [ Crash Failure ]
-crbug.com/982194 fast/css/hover-display-block-inline.html [ Crash Failure ]
+crbug.com/982194 fast/css/getComputedStyle/computed-style-percentage-top-with-position-inline.html [ Failure ]
+crbug.com/982194 fast/css/hover-active-quirks.html [ Failure ]
+crbug.com/982194 fast/css/hover-after-clicking-embed.html [ Failure ]
+crbug.com/982194 fast/css/hover-display-block-inline.html [ Failure ]
 crbug.com/982194 fast/css/hover-display-contents.html [ Failure ]
 crbug.com/982194 fast/css/hover-subselector.html [ Failure ]
 crbug.com/982194 fast/css/hover-update.html [ Timeout ]
-crbug.com/982194 fast/css/intruding-floats-crash.html [ Crash Pass ]
 crbug.com/982194 fast/css/invalidation-errors-2.html [ Failure ]
 crbug.com/982194 fast/css/invalidation-errors.html [ Failure ]
-crbug.com/982194 fast/css/invalidation/in-and-out-of-range-pseudo.html [ Crash Pass ]
-crbug.com/982194 fast/css/invalidation/selection-pseudo.html [ Crash Pass ]
-crbug.com/982194 fast/css/layerZOrderCrash.html [ Crash Pass ]
-crbug.com/982194 fast/css/line-height-determined-by-primary-font.html [ Failure Pass ]
-crbug.com/982194 fast/css/margin-collapse-top-margin-clearance.html [ Failure Pass ]
 crbug.com/982194 fast/css/namespaces/003.xml [ Failure ]
 crbug.com/982194 fast/css/outline-auto-empty-rects.html [ Failure ]
 crbug.com/835484 fast/css/outline-narrowLine.html [ Failure ]
-crbug.com/982194 fast/css/positioned-in-relative-position-inline-crash.html [ Crash Pass ]
-crbug.com/982194 fast/css/pseudo-active-display-none.html [ Crash Failure ]
+crbug.com/982194 fast/css/pseudo-active-display-none.html [ Failure ]
 crbug.com/982194 fast/css/pseudo-element-hit-test.html [ Crash ]
-crbug.com/982194 fast/css/pseudostyle-anonymous-text.html [ Crash Pass ]
 crbug.com/982194 fast/css/relative-positioned-block-nested-with-inline-parent-dynamic-removed.html [ Failure ]
 crbug.com/982194 fast/css/relative-positioned-block-nested-with-inline-parent-dynamic.html [ Failure ]
 crbug.com/982194 fast/css/relative-positioned-block-nested-with-inline-parent-multiple-descendant-blocks-dynamic.html [ Failure ]
@@ -1599,30 +762,21 @@
 crbug.com/982194 fast/css/relative-positioned-block-with-inline-parent-dynamic-removed.html [ Failure ]
 crbug.com/982194 fast/css/relative-positioned-block-with-inline-parent-dynamic.html [ Failure ]
 crbug.com/982194 fast/css/relative-positioned-block-with-inline-parent-keeps-style.html [ Failure ]
-crbug.com/982194 fast/css/shadow-multiple.html [ Crash Pass ]
-crbug.com/982194 fast/css/sticky/inline-sticky-abspos-child.html [ Crash Pass ]
-crbug.com/982194 fast/css/sticky/sticky-input-box-position.html [ Crash Pass ]
 crbug.com/982194 fast/css/sticky/sticky-top-overflow-scroll-by-fragment.html [ Failure ]
-crbug.com/982194 fast/css/text-overflow-ellipsis-vertical-hittest.html [ Crash Timeout ]
-crbug.com/982194 fast/css/text-overflow-ellipsis-vertical-select.html [ Crash Pass ]
+crbug.com/982194 fast/css/text-overflow-ellipsis-vertical-hittest.html [ Timeout ]
 crbug.com/982194 fast/css/textCapitalizeEdgeCases.html [ Failure Pass ]
-crbug.com/982194 fast/css/universal-hover-quirk.html [ Crash Pass ]
 crbug.com/982194 fast/css/unknown-pseudo-element-matching.html [ Failure ]
-crbug.com/982194 fast/css/user-drag-none.html [ Crash Failure ]
-crbug.com/982194 fast/css/user-select-none.html [ Crash Pass ]
+crbug.com/982194 fast/css/user-drag-none.html [ Failure ]
 crbug.com/982194 fast/css3-text/css3-text-decoration/repaint/repaint-text-decoration-style.html [ Failure ]
-crbug.com/982194 fast/css3-text/css3-text-decoration/text-decoration-style-inherit-not-propagated-by-out-of-flow.html [ Failure Pass ]
 crbug.com/982194 fast/css3-text/css3-text-decoration/text-underline-position/text-underline-position-dynamic.html [ Failure ]
 crbug.com/982194 fast/css3-text/css3-text-decoration/text-underline-position/text-underline-position-subscript.html [ Failure ]
-crbug.com/982194 fast/css3-text/css3-word-break/word-break-break-word-fit-content.html [ Failure Pass ]
-crbug.com/982194 fast/dnd/cancel-dragging-outside-page.html [ Crash Pass ]
 crbug.com/982194 fast/dnd/dragtriggerdommove/drag-trigger-dom-move-nested-iframe.html [ Crash ]
 crbug.com/982194 fast/dnd/dragtriggerdommove/drag-trigger-dom-move-nested-iframes.html [ Crash ]
 crbug.com/982194 fast/dnd/dropEffect-for-image.html [ Crash ]
-crbug.com/982194 fast/dnd/link-dragging-draggable-div-with-dragged-link.html [ Crash Timeout ]
-crbug.com/982194 fast/dnd/link-dragging-draggable-div-with-link.html [ Crash Timeout ]
-crbug.com/982194 fast/dnd/link-dragging-draggable-link.html [ Crash Timeout ]
-crbug.com/982194 fast/dnd/link-dragging-non-draggable-link.html [ Crash Timeout ]
+crbug.com/982194 fast/dnd/link-dragging-draggable-div-with-dragged-link.html [ Timeout ]
+crbug.com/982194 fast/dnd/link-dragging-draggable-div-with-link.html [ Timeout ]
+crbug.com/982194 fast/dnd/link-dragging-draggable-link.html [ Timeout ]
+crbug.com/982194 fast/dnd/link-dragging-non-draggable-link.html [ Timeout ]
 crbug.com/982194 fast/dom/Document/CaretRangeFromPoint/basic.html [ Failure ]
 crbug.com/982194 fast/dom/Document/CaretRangeFromPoint/caretRangeFromPoint-in-strict-mode-wtih-checkbox.html [ Failure ]
 crbug.com/982194 fast/dom/Document/CaretRangeFromPoint/caretRangeFromPoint-in-user-select-none.html [ Failure ]
@@ -1634,17 +788,12 @@
 crbug.com/982194 fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport.html [ Failure ]
 crbug.com/982194 fast/dom/Document/CaretRangeFromPoint/replace-element.html [ Failure ]
 crbug.com/982194 fast/dom/Document/document-elementFromPoint-on-option-element.html [ Failure ]
-crbug.com/982194 fast/dom/Document/xml-document-focus.xml [ Crash Pass ]
-crbug.com/982194 fast/dom/Element/client-rect-list-argument.html [ Failure Pass ]
-crbug.com/982194 fast/dom/Element/getBoundingClientRect.html [ Failure Pass ]
-crbug.com/982194 fast/dom/Element/getClientRects.html [ Failure Pass ]
-crbug.com/982194 fast/dom/HTMLAnchorElement/anchor-download-unset.html [ Crash Timeout ]
-crbug.com/982194 fast/dom/HTMLAnchorElement/anchor-download.html [ Crash Timeout ]
-crbug.com/982194 fast/dom/HTMLAnchorElement/anchor-in-noscroll-iframe.html [ Crash Failure ]
-crbug.com/982194 fast/dom/HTMLAnchorElement/anchor-nodownload-set.html [ Crash Timeout ]
-crbug.com/982194 fast/dom/HTMLAnchorElement/anchor-nodownload.html [ Crash Timeout ]
-crbug.com/982194 fast/dom/HTMLAreaElement/area-download.html [ Crash Timeout ]
-crbug.com/982194 fast/dom/HTMLDocument/set-focus-on-valid-element.html [ Crash Pass ]
+crbug.com/982194 fast/dom/HTMLAnchorElement/anchor-download-unset.html [ Timeout ]
+crbug.com/982194 fast/dom/HTMLAnchorElement/anchor-download.html [ Timeout ]
+crbug.com/982194 fast/dom/HTMLAnchorElement/anchor-in-noscroll-iframe.html [ Failure ]
+crbug.com/982194 fast/dom/HTMLAnchorElement/anchor-nodownload-set.html [ Timeout ]
+crbug.com/982194 fast/dom/HTMLAnchorElement/anchor-nodownload.html [ Timeout ]
+crbug.com/982194 fast/dom/HTMLAreaElement/area-download.html [ Timeout ]
 crbug.com/982194 fast/dom/Range/collapsed-range-bounding-client-rect.html [ Failure ]
 crbug.com/982194 fast/dom/Range/get-bounding-client-rect-empty-and-non-empty.html [ Failure ]
 crbug.com/982194 fast/dom/Range/getBoundingClientRect-getClientRects-relative-to-viewport.html [ Failure ]
@@ -1653,12 +802,8 @@
 crbug.com/982194 fast/dom/Range/getClientRects-character.html [ Failure ]
 crbug.com/982194 fast/dom/Range/getClientRects-leading-trailing-whitespaces.html [ Failure ]
 crbug.com/982194 fast/dom/Range/getClientRects.html [ Failure ]
-crbug.com/982194 fast/dom/Range/range-insertNode-assertion.html [ Crash Pass ]
 crbug.com/982194 fast/dom/Window/window-postmessage-clone-frames.html [ Failure ]
 crbug.com/982194 fast/dom/Window/window-postmessage-clone.html [ Timeout ]
-crbug.com/982194 fast/dom/Window/window-postmessage-user-gesture.html [ Crash Pass ]
-crbug.com/982194 fast/dom/Window/window-xy-properties.html [ Crash Pass ]
-crbug.com/982194 fast/dom/delete-contents.html [ Crash Pass ]
 crbug.com/982194 fast/dom/elementFromPoint-relative-to-viewport.html [ Failure ]
 crbug.com/982194 fast/dom/elementFromPoint-scaled-scrolled.html [ Failure ]
 crbug.com/982194 fast/dom/elementsFromPoint/elementsFromPoint-iframes.html [ Failure ]
@@ -1666,14 +811,8 @@
 crbug.com/982194 fast/dom/elementsFromPoint/elementsFromPoint-shadowroot.html [ Failure ]
 crbug.com/982194 fast/dom/elementsFromPoint/elementsFromPoint-simple.html [ Failure ]
 crbug.com/982194 fast/dom/elementsFromPoint/elementsFromPoint-svg.html [ Failure ]
-crbug.com/982194 fast/dom/focus-navigation-in-plugin.html [ Crash Pass ]
-crbug.com/982194 fast/dom/horizontal-scrollbar-in-rtl.html [ Crash Pass ]
-crbug.com/982194 fast/dom/hover-node-refcnt-asan-crash.html [ Crash Pass ]
-crbug.com/982194 fast/dom/inert/inert-inlines.html [ Crash Pass ]
-crbug.com/982194 fast/dom/inert/inert-label-focus.html [ Crash Pass ]
-crbug.com/982194 fast/dom/inert/inert-node-is-unselectable.html [ Crash Pass ]
+crbug.com/982194 fast/dom/inert/inert-inlines.html [ Failure Pass ]
 crbug.com/982194 fast/dom/inner-text.html [ Failure ]
-crbug.com/982194 fast/dom/insert-span-into-long-text-bug-28245.html [ Crash Pass ]
 crbug.com/982194 fast/dom/nodesFromRect/nodesFromRect-basic.html [ Failure ]
 crbug.com/982194 fast/dom/nodesFromRect/nodesFromRect-child-frame-content.html [ Failure ]
 crbug.com/982194 fast/dom/nodesFromRect/nodesFromRect-child-frame-scrolled-content.html [ Failure ]
@@ -1686,223 +825,138 @@
 crbug.com/982194 fast/dom/nodesFromRect/nodesFromRect-inner-documents.html [ Failure ]
 crbug.com/982194 fast/dom/nodesFromRect/nodesFromRect-links-and-text.html [ Failure ]
 crbug.com/982194 fast/dom/nodesFromRect/nodesFromRect-svg.html [ Failure ]
-crbug.com/982194 fast/dom/non-numeric-values-numeric-parameters.html [ Crash Pass ]
-crbug.com/982194 fast/dom/replaced-image-map.html [ Crash Failure ]
+crbug.com/982194 fast/dom/replaced-image-map.html [ Failure ]
 crbug.com/982194 fast/dom/scroll-reveal-top-overflow.html [ Failure ]
-crbug.com/982194 fast/dom/search-shadow-host-crash.html [ Crash Pass ]
-crbug.com/982194 fast/dom/shadow/active-detach-v0-root-crash.html [ Crash Pass ]
-crbug.com/982194 fast/dom/shadow/anchor-content-projected.html [ Crash Timeout ]
-crbug.com/982194 fast/dom/shadow/content-text-selection-crash.html [ Crash Pass ]
+crbug.com/982194 fast/dom/shadow/anchor-content-projected.html [ Timeout ]
 crbug.com/982194 fast/dom/shadow/cppevent-input-in-shadow.html [ Failure ]
 crbug.com/982194 fast/dom/shadow/drop-event-for-input-in-shadow.html [ Failure ]
 crbug.com/982194 fast/dom/shadow/elementfrompoint.html [ Failure ]
-crbug.com/982194 fast/dom/shadow/gesture-tap-mouseup-listener-update-distribution-crash.html [ Crash Failure ]
-crbug.com/982194 fast/dom/shadow/gesture-tap.html [ Crash Pass ]
+crbug.com/982194 fast/dom/shadow/gesture-tap-mouseup-listener-update-distribution-crash.html [ Failure ]
 crbug.com/982194 fast/dom/shadow/gesture-tapHighlight-shadow-tree.html [ Failure ]
-crbug.com/982194 fast/dom/shadow/hit-test-inside-shadow-root.html [ Crash Pass ]
-crbug.com/982194 fast/dom/shadow/hover-active-drag-distributed-nodes.html [ Crash Failure ]
+crbug.com/982194 fast/dom/shadow/hover-active-drag-distributed-nodes.html [ Failure ]
 crbug.com/982194 fast/dom/shadow/hovered-detached-with-dirty-distribution-crash.html [ Timeout ]
-crbug.com/982194 fast/dom/shadow/input-color-in-content.html [ Crash Timeout ]
-crbug.com/982194 fast/dom/shadow/mouse-click-mouseup-listener-update-distribution-crash.html [ Crash Failure ]
-crbug.com/982194 fast/dom/shadow/remove-details-in-exec-command-crash.html [ Crash Pass ]
-crbug.com/982194 fast/dom/shadow/select-in-shadowdom.html [ Crash Pass ]
-crbug.com/982194 fast/dom/shadow/selection-in-nested-shadow.html [ Crash Failure ]
-crbug.com/982194 fast/dom/shadow/selection-shouldnt-expose-shadow-dom.html [ Crash Pass ]
-crbug.com/982194 fast/dom/shadow/selections-in-shadow.html [ Crash Pass ]
-crbug.com/982194 fast/dom/shadow/shadow-boundary-crossing.html [ Crash Failure ]
+crbug.com/982194 fast/dom/shadow/input-color-in-content.html [ Timeout ]
+crbug.com/982194 fast/dom/shadow/mouse-click-mouseup-listener-update-distribution-crash.html [ Failure ]
+crbug.com/982194 fast/dom/shadow/selection-in-nested-shadow.html [ Failure ]
+crbug.com/982194 fast/dom/shadow/shadow-boundary-crossing.html [ Failure ]
 crbug.com/982194 fast/dom/shadow/shadow-dom-event-dispatching-svg-in-shadow-subtree.html [ Failure ]
-crbug.com/982194 fast/dom/shadow/shadow-removechild-and-blur-event.html [ Crash Pass ]
 crbug.com/982194 fast/dom/shadow/tooltips-in-shadow.html [ Failure ]
 crbug.com/982194 fast/dom/shadow/touch-event.html [ Failure ]
 crbug.com/982194 fast/dom/shadow/wheel-event-on-input-in-shadow-dom.html [ Failure ]
-crbug.com/982194 fast/dom/vertical-scrollbar-in-rtl.html [ Crash Pass ]
-crbug.com/982194 fast/dynamic/005.html [ Failure Pass ]
 crbug.com/982194 fast/dynamic/012.html [ Failure ]
-crbug.com/982194 fast/dynamic/ancestor-to-absolute.html [ Crash Pass ]
-crbug.com/982194 fast/dynamic/checkbox-selection-crash.html [ Crash Pass ]
-crbug.com/982194 fast/dynamic/float-no-longer-overhanging.html [ Failure Pass ]
-crbug.com/982194 fast/dynamic/float-withdrawal-2.html [ Failure Pass ]
 crbug.com/982194 fast/dynamic/hover-sibling-reattach.html [ Failure ]
-crbug.com/982194 fast/dynamic/hovered-detach.html [ Crash Pass ]
-crbug.com/982194 fast/dynamic/layer-hit-test-crash.html [ Crash Pass ]
-crbug.com/982194 fast/dynamic/recursive-layout.html [ Crash Pass ]
-crbug.com/982194 fast/dynamic/selection-highlight-adjust.html [ Crash Pass ]
-crbug.com/982194 fast/dynamic/static-to-relative-with-absolute-child.html [ Crash Pass ]
-crbug.com/982194 fast/encoding/mailto-always-utf-8.html [ Crash Timeout ]
+crbug.com/982194 fast/encoding/mailto-always-utf-8.html [ Timeout ]
 crbug.com/982194 fast/encoding/utf-16-big-endian.html [ Failure ]
 crbug.com/982194 fast/encoding/utf-16-little-endian.html [ Failure ]
 crbug.com/982194 fast/events/anchor-image-scrolled-x-y.html [ Timeout ]
-crbug.com/982194 fast/events/attribute-listener-deletion-crash.html [ Crash Failure ]
-crbug.com/982194 fast/events/autoscroll-disabled-in-fix.html [ Crash Timeout ]
-crbug.com/874695 fast/events/autoscroll-iframe-no-scrolling.html [ Crash Pass Timeout ]
+crbug.com/982194 fast/events/attribute-listener-deletion-crash.html [ Failure ]
+crbug.com/982194 fast/events/autoscroll-disabled-in-fix.html [ Timeout ]
+crbug.com/874695 fast/events/autoscroll-iframe-no-scrolling.html [ Pass ]
 crbug.com/982194 fast/events/autoscroll-in-overflow-hidden-html.html [ Crash ]
 crbug.com/982194 fast/events/autoscroll-nonscrollable-iframe-in-scrollable-div.html [ Crash ]
-crbug.com/982194 fast/events/autoscroll-overflow-hidden-longhands.html [ Crash Pass ]
-crbug.com/982194 fast/events/autoscroll-select-crash.html [ Crash Pass ]
-crbug.com/982194 fast/events/autoscroll-should-not-stop-on-keypress.html [ Crash Failure ]
-crbug.com/982194 fast/events/autoscroll-upwards-propagation-no-scroll-iframe.html [ Crash Pass ]
-crbug.com/982194 fast/events/autoscroll-upwards-propagation-overflow-hidden-body.html [ Crash Failure ]
-crbug.com/982194 fast/events/autoscroll-upwards-propagation-overflow-hidden-iframe-body.html [ Crash Failure ]
-crbug.com/982194 fast/events/autoscroll-upwards-propagation.html [ Crash Pass ]
-crbug.com/982194 fast/events/autoscroll-with-non-scrollable-parent.html [ Crash Pass ]
-crbug.com/982194 fast/events/autoscroll.html [ Crash Failure ]
-crbug.com/982194 fast/events/background-tab-on-ctrl-click.html [ Crash Timeout ]
-crbug.com/982194 fast/events/background-tab-on-submit-ctrl-click.html [ Crash Timeout ]
-crbug.com/982194 fast/events/before-unload-reloads.html [ Crash Pass ]
+crbug.com/982194 fast/events/autoscroll-should-not-stop-on-keypress.html [ Failure ]
+crbug.com/982194 fast/events/autoscroll-upwards-propagation-overflow-hidden-body.html [ Failure ]
+crbug.com/982194 fast/events/autoscroll-upwards-propagation-overflow-hidden-iframe-body.html [ Failure ]
+crbug.com/982194 fast/events/autoscroll.html [ Failure ]
+crbug.com/982194 fast/events/background-tab-on-ctrl-click.html [ Timeout ]
+crbug.com/982194 fast/events/background-tab-on-submit-ctrl-click.html [ Timeout ]
 crbug.com/982194 fast/events/button-mouse-active.html [ Failure ]
 crbug.com/982194 fast/events/capture-on-target.html [ Crash Pass ]
-crbug.com/982194 fast/events/check-defocus-event-order-when-triggered-by-mouse-click.html [ Crash Failure ]
-crbug.com/982194 fast/events/click-after-mousedown-cancel.html [ Crash Failure ]
+crbug.com/982194 fast/events/check-defocus-event-order-when-triggered-by-mouse-click.html [ Failure ]
+crbug.com/982194 fast/events/click-after-mousedown-cancel.html [ Failure ]
 crbug.com/982194 fast/events/click-anchor-blur-refocus-window.html [ Failure ]
-crbug.com/982194 fast/events/click-anchor-refocus-window.html [ Crash Failure ]
-crbug.com/982194 fast/events/click-checkbox-blur-refocus-window.html [ Crash Failure ]
-crbug.com/982194 fast/events/click-checkbox-refocus-window.html [ Crash Failure ]
-crbug.com/982194 fast/events/click-focus-anchor-has-ring.html [ Crash Failure ]
-crbug.com/982194 fast/events/click-focus-anchor-no-ring.html [ Crash Pass ]
-crbug.com/982194 fast/events/click-focus-keydown-no-ring.html [ Crash Pass ]
+crbug.com/982194 fast/events/click-anchor-refocus-window.html [ Failure ]
+crbug.com/982194 fast/events/click-checkbox-blur-refocus-window.html [ Failure ]
+crbug.com/982194 fast/events/click-checkbox-refocus-window.html [ Failure ]
+crbug.com/982194 fast/events/click-focus-anchor-has-ring.html [ Failure ]
 crbug.com/982194 fast/events/click-over-descendant-elements.html [ Failure ]
-crbug.com/982194 fast/events/click-range-slider.html [ Crash Failure ]
+crbug.com/982194 fast/events/click-range-slider.html [ Failure ]
 crbug.com/982194 fast/events/click-svganchor-blur-refocus-window.html [ Failure ]
 crbug.com/982194 fast/events/click-svganchor-refocus-window.html [ Failure ]
 crbug.com/982194 fast/events/click-with-large-negative-text-indent.html [ Timeout ]
-crbug.com/982194 fast/events/clientXY-in-zoom-and-scroll.html [ Crash Pass ]
-crbug.com/982194 fast/events/content-changed-during-drop.html [ Crash Failure ]
+crbug.com/982194 fast/events/content-changed-during-drop.html [ Failure ]
 crbug.com/982194 fast/events/context-menu-key-shift-f10-modifiers.html [ Failure ]
 crbug.com/982194 fast/events/context-menu-key-shift-f10-prevent-default.html [ Failure ]
-crbug.com/663847 fast/events/context-no-deselect.html [ Crash Failure ]
-crbug.com/982194 fast/events/context-nodrag.html [ Crash Pass ]
-crbug.com/982194 fast/events/context-onmousedown-event.html [ Crash Pass ]
-crbug.com/982194 fast/events/dispatch-mouse-events-to-window-always.html [ Crash Pass ]
-crbug.com/982194 fast/events/display-none-on-focus-crash.html [ Crash Pass ]
+crbug.com/663847 fast/events/context-no-deselect.html [ Failure ]
 crbug.com/982194 fast/events/domactivate-sets-underlying-click-event-as-handled.html [ Failure ]
-crbug.com/982194 fast/events/download-on-alt-click.html [ Crash Timeout ]
+crbug.com/982194 fast/events/download-on-alt-click.html [ Timeout ]
 crbug.com/982194 fast/events/drag-and-drop-subframe-dataTransfer.html [ Crash ]
-crbug.com/982194 fast/events/drag-and-drop-thresholds.html [ Crash Failure ]
+crbug.com/982194 fast/events/drag-and-drop-thresholds.html [ Failure ]
 crbug.com/982194 fast/events/drag-dataTransferItemList-file-handling.html [ Failure ]
-crbug.com/982194 fast/events/drag-dragend-detaches.html [ Crash Failure ]
-crbug.com/982194 fast/events/drag-image-filename.html [ Crash Timeout ]
-crbug.com/982194 fast/events/drag-in-frames.html [ Crash Failure ]
-crbug.com/346473 fast/events/drag-on-mouse-move-cancelled.html [ Crash Failure ]
+crbug.com/982194 fast/events/drag-dragend-detaches.html [ Failure ]
+crbug.com/982194 fast/events/drag-image-filename.html [ Timeout ]
+crbug.com/982194 fast/events/drag-in-frames.html [ Failure ]
+crbug.com/346473 fast/events/drag-on-mouse-move-cancelled.html [ Failure ]
 crbug.com/982194 fast/events/drag-outside-window.html [ Crash Pass ]
-crbug.com/982194 fast/events/drag-remove-iframe-crash.html [ Crash Timeout ]
+crbug.com/982194 fast/events/drag-remove-iframe-crash.html [ Timeout ]
 crbug.com/982194 fast/events/drag-svg-image-crash.html [ Crash ]
-crbug.com/982194 fast/events/drag-text-with-clear.html [ Crash Pass ]
 crbug.com/982194 fast/events/drag_and_drop_into_removed_on_focus.html [ Crash ]
-crbug.com/982194 fast/events/dragging-mouse-moves.html [ Crash Pass ]
-crbug.com/982194 fast/events/event-fire-disconnected-shadow-dom-crash.html [ Crash Pass ]
-crbug.com/982194 fast/events/event-hit-testing-fallback-to-iframe.html [ Crash Failure ]
-crbug.com/982194 fast/events/event-on-culled-inline-with-pseudo.html [ Crash Failure ]
-crbug.com/982194 fast/events/event-on-culled_inline.html [ Crash Failure ]
-crbug.com/982194 fast/events/event-trusted.html [ Crash Failure ]
-crbug.com/982194 fast/events/event-view-toString.html [ Crash Pass ]
+crbug.com/982194 fast/events/event-hit-testing-fallback-to-iframe.html [ Failure ]
+crbug.com/982194 fast/events/event-on-culled-inline-with-pseudo.html [ Failure ]
+crbug.com/982194 fast/events/event-on-culled_inline.html [ Failure ]
+crbug.com/982194 fast/events/event-trusted.html [ Failure ]
 crbug.com/982194 fast/events/file-input-hidden-in-ondrop.html [ Timeout ]
-crbug.com/982194 fast/events/focus-change-assertion.html [ Crash Pass ]
-crbug.com/982194 fast/events/focus-change-crash.html [ Crash Pass ]
-crbug.com/982194 fast/events/focus-change-crash2.html [ Crash Pass ]
-crbug.com/982194 fast/events/focus-click-on-non-mouse-focusable-element.html [ Crash Failure ]
-crbug.com/982194 fast/events/focus-event-source-device-from-mouse.html [ Crash Pass ]
-crbug.com/982194 fast/events/focus-event-source-device-from-touch.html [ Crash Pass ]
-crbug.com/982194 fast/events/frame-click-clear-focus.html [ Crash Pass ]
-crbug.com/982194 fast/events/frame-click-focus.html [ Crash Failure ]
-crbug.com/874695 fast/events/frame-detached-in-mousedown.html [ Crash Timeout ]
+crbug.com/982194 fast/events/focus-click-on-non-mouse-focusable-element.html [ Failure ]
+crbug.com/982194 fast/events/focus-event-source-device-from-mouse.html [ Crash Failure Pass ]
+crbug.com/982194 fast/events/frame-click-focus.html [ Failure ]
+crbug.com/874695 fast/events/frame-detached-in-mousedown.html [ Timeout ]
 crbug.com/982194 fast/events/hit-test-counts.html [ Failure ]
-crbug.com/982194 fast/events/hr-timestamp/generated-events.html [ Crash Pass ]
 crbug.com/982194 fast/events/iframe-mousewheel.html [ Failure ]
 crbug.com/982194 fast/events/iframe-onmousemove.html [ Timeout ]
-crbug.com/982194 fast/events/input-image-scrolled-x-y.html [ Crash Timeout ]
-crbug.com/982194 fast/events/inputevents/beforeinput-remove-iframe-crash.html [ Crash Failure ]
-crbug.com/982194 fast/events/inputevents/input-event-event-listener.html [ Crash Pass ]
-crbug.com/982194 fast/events/inputevents/inputevent-ime.html [ Crash Pass ]
-crbug.com/982194 fast/events/keyboard-scroll-use-count.html [ Crash Pass ]
-crbug.com/982194 fast/events/keydown-1.html [ Crash Failure ]
-crbug.com/982194 fast/events/keypress-removed-node.html [ Crash Pass ]
-crbug.com/982194 fast/events/max-tabindex-focus.html [ Crash Pass ]
-crbug.com/982194 fast/events/menu-key-context-menu-document-pinch-zoom.html [ Crash Failure ]
-crbug.com/982194 fast/events/menu-key-context-menu-document.html [ Crash Pass ]
+crbug.com/982194 fast/events/input-image-scrolled-x-y.html [ Timeout ]
+crbug.com/982194 fast/events/inputevents/beforeinput-remove-iframe-crash.html [ Failure ]
+crbug.com/982194 fast/events/keydown-1.html [ Failure ]
+crbug.com/982194 fast/events/max-tabindex-focus.html [ Pass Timeout ]
+crbug.com/982194 fast/events/menu-key-context-menu-document-pinch-zoom.html [ Failure ]
 crbug.com/982194 fast/events/menu-key-context-menu-position.html [ Failure ]
-crbug.com/982194 fast/events/menu-key-context-menu-reveal-focus.html [ Crash Pass ]
-crbug.com/982194 fast/events/menu-key-context-menu.html [ Crash Failure ]
-crbug.com/982194 fast/events/menu-key-no-mouse-down.html [ Crash Pass ]
-crbug.com/982194 fast/events/middleClickAutoscroll-click-hyperlink.html [ Crash Failure ]
-crbug.com/982194 fast/events/middleClickAutoscroll-click.html [ Crash Pass ]
+crbug.com/982194 fast/events/menu-key-context-menu.html [ Failure ]
+crbug.com/982194 fast/events/middleClickAutoscroll-click-hyperlink.html [ Failure ]
 crbug.com/982194 fast/events/middleClickAutoscroll-drag-scrollable-iframe-div.html [ Crash ]
-crbug.com/982194 fast/events/middleClickAutoscroll-drag.html [ Crash Pass ]
-crbug.com/982194 fast/events/middleClickAutoscroll-event-fired.html [ Crash Pass ]
-crbug.com/982194 fast/events/middleClickAutoscroll-in-iframe.html [ Crash Failure ]
-crbug.com/827209 fast/events/middleClickAutoscroll-latching.html [ Crash Pass ]
+crbug.com/982194 fast/events/middleClickAutoscroll-in-iframe.html [ Failure ]
 crbug.com/982194 fast/events/middleClickAutoscroll-modal-scrollable-iframe-div.html [ Crash ]
-crbug.com/982194 fast/events/middleClickAutoscroll-nested-divs-forbidden.html [ Crash Pass ]
-crbug.com/982194 fast/events/middleClickAutoscroll-nested-divs.html [ Crash Pass ]
-crbug.com/982194 fast/events/middleClickAutoscroll-panIcon.html [ Crash Pass ]
-crbug.com/982194 fast/events/middleClickAutoscroll-use-count.html [ Crash Pass ]
-crbug.com/982194 fast/events/mouse-click-events-pseudo-element.html [ Crash Pass ]
-crbug.com/982194 fast/events/mouse-click-events.html [ Crash Pass ]
 crbug.com/982194 fast/events/mouse-cursor-multiframecur.html [ Failure ]
 crbug.com/982194 fast/events/mouse-cursor-style-change-iframe.html [ Failure ]
 crbug.com/982194 fast/events/mouse-down-on-pseudo-element-remove-crash.html [ Failure ]
-crbug.com/982194 fast/events/mouse-drag-from-frame-to-other-frame.html [ Crash Failure ]
+crbug.com/982194 fast/events/mouse-drag-from-frame-to-other-frame.html [ Failure ]
 crbug.com/982194 fast/events/mouse-drag-from-frame.html [ Crash ]
-crbug.com/982194 fast/events/mouse-event-from-touch-source-device-event-sender.html [ Crash Pass ]
-crbug.com/982194 fast/events/mouse-event-source-device-event-sender.html [ Crash Pass ]
+crbug.com/982194 fast/events/mouse-event-from-touch-source-device-event-sender.html [ Crash Failure Pass ]
 crbug.com/982194 fast/events/mouse-events-within-no-element.html [ Failure ]
-crbug.com/982194 fast/events/mouse-focus-imagemap.html [ Crash Failure ]
-crbug.com/982194 fast/events/mouse-layerXY-scrolled.html [ Crash Pass ]
+crbug.com/982194 fast/events/mouse-focus-imagemap.html [ Failure ]
 crbug.com/982194 fast/events/mouse-moved-remove-frame-crash.html [ Timeout ]
-crbug.com/982194 fast/events/mouse-relative-position-zoomed.html [ Crash Pass ]
-crbug.com/982194 fast/events/mouse-relative-position.html [ Crash Failure ]
-crbug.com/982194 fast/events/mouse-up-preventDefault-dragstate.html [ Crash Timeout ]
-crbug.com/982194 fast/events/mouseclick-target-and-positioning.html [ Crash Pass ]
-crbug.com/982194 fast/events/mousedown-in-subframe-scrollbar.html [ Crash Pass ]
-crbug.com/982194 fast/events/mousedown-inside-dragstart-should-not-cause-crash.html [ Crash Failure ]
-crbug.com/982194 fast/events/mouseenter-mouseleave-on-drag.html [ Crash Pass ]
-crbug.com/982194 fast/events/mousemove-after-drag-over-scrollbar.html [ Crash Failure ]
-crbug.com/982194 fast/events/mouseover-button.html [ Crash Pass ]
-crbug.com/982194 fast/events/mouseover-mouseout.html [ Crash Pass ]
-crbug.com/982194 fast/events/mouseover-mouseout2.html [ Crash Pass ]
-crbug.com/982194 fast/events/mouseup-outside-button.html [ Crash Pass ]
-crbug.com/982194 fast/events/mouseup-outside-document.html [ Crash Pass ]
-crbug.com/982194 fast/events/new-tab-on-middle-click.html [ Crash Timeout ]
+crbug.com/982194 fast/events/mouse-relative-position.html [ Failure ]
+crbug.com/982194 fast/events/mouse-up-preventDefault-dragstate.html [ Timeout ]
+crbug.com/982194 fast/events/mousedown-inside-dragstart-should-not-cause-crash.html [ Failure ]
+crbug.com/982194 fast/events/mousemove-after-drag-over-scrollbar.html [ Failure ]
+crbug.com/982194 fast/events/new-tab-on-middle-click.html [ Timeout ]
 crbug.com/982194 fast/events/node-event-anchor-lock.html [ Failure ]
-crbug.com/982194 fast/events/onblur-remove.html [ Crash Pass ]
-crbug.com/982194 fast/events/onchange-click-hang.html [ Crash Failure ]
-crbug.com/982194 fast/events/onchange-range-slider.html [ Crash Failure ]
-crbug.com/982194 fast/events/onclick-list-marker.html [ Crash Failure ]
-crbug.com/982194 fast/events/open-window-from-another-frame.html [ Crash Timeout ]
+crbug.com/982194 fast/events/onchange-click-hang.html [ Failure ]
+crbug.com/982194 fast/events/onchange-range-slider.html [ Failure ]
+crbug.com/982194 fast/events/onclick-list-marker.html [ Failure ]
+crbug.com/982194 fast/events/open-window-from-another-frame.html [ Timeout ]
 crbug.com/982194 fast/events/page-scaled-mouse-click-iframe.html [ Crash ]
-crbug.com/982194 fast/events/page-scaled-mouse-click.html [ Crash Pass ]
-crbug.com/982194 fast/events/pointer-events-2.html [ Crash Failure ]
-crbug.com/982194 fast/events/pointer-events.html [ Crash Pass ]
+crbug.com/982194 fast/events/pointer-events-2.html [ Failure ]
 crbug.com/982194 fast/events/pointerevents/mouse-node-remove.html [ Failure ]
 crbug.com/982194 fast/events/pointerevents/mouse-on-object.html [ Crash ]
 crbug.com/982194 fast/events/pointerevents/mouse-pointer-boundary-events-for-shadowdom.html [ Failure ]
-crbug.com/982194 fast/events/pointerevents/mouse-pointer-capture-transition-events.html [ Crash Failure ]
-crbug.com/982194 fast/events/pointerevents/mouse-pointer-capture.html [ Crash Failure ]
-crbug.com/982194 fast/events/pointerevents/mouse-pointer-chorded-buttons.html [ Crash Pass ]
-crbug.com/722212 fast/events/pointerevents/mouse-pointer-event-properties.html [ Crash Failure ]
-crbug.com/982194 fast/events/pointerevents/mouse-pointer-haspointercapture.html [ Crash Pass ]
-crbug.com/982194 fast/events/pointerevents/mouse-pointer-preventdefault.html [ Crash Pass ]
+crbug.com/982194 fast/events/pointerevents/mouse-pointer-capture-transition-events.html [ Failure ]
+crbug.com/982194 fast/events/pointerevents/mouse-pointer-capture.html [ Failure ]
+crbug.com/722212 fast/events/pointerevents/mouse-pointer-event-properties.html [ Failure ]
 crbug.com/982194 fast/events/pointerevents/mouse-pointer-transition-events.html [ Failure ]
-crbug.com/982194 fast/events/pointerevents/mouse-pointer-updown-events.html [ Crash Failure ]
-crbug.com/982194 fast/events/pointerevents/multi-pointer-event-in-slop-region.html [ Crash Pass ]
-crbug.com/982194 fast/events/pointerevents/multi-pointer-preventdefault.html [ Crash Pass ]
-crbug.com/982194 fast/events/pointerevents/pointer-event-mouse-coords-in-zoom-and-scroll.html [ Crash Pass ]
-crbug.com/982194 fast/events/pointerevents/pointer-event-pen-coords-in-zoom-and-scroll.html [ Crash Pass ]
-crbug.com/982194 fast/events/pointerevents/pointerevent_mouse_pointercapture_inactivate_pointer.html [ Crash Pass ]
-crbug.com/874695 fast/events/pointerevents/pointerevent_touch-adjustment_click_target.html [ Crash Failure ]
+crbug.com/982194 fast/events/pointerevents/mouse-pointer-updown-events.html [ Failure ]
+crbug.com/982194 fast/events/pointerevents/pointer-event-pen-coords-in-zoom-and-scroll.html [ Failure Pass ]
+crbug.com/874695 fast/events/pointerevents/pointerevent_touch-adjustment_click_target.html [ Failure ]
 crbug.com/982194 fast/events/pointerevents/touch-capture.html [ Failure ]
 crbug.com/982194 fast/events/pointerevents/touch-pointer-events.html [ Failure ]
-crbug.com/982194 fast/events/pointerevents/touch-pointer-long-press.html [ Crash Pass ]
-crbug.com/982194 fast/events/popup-allowed-from-gesture-initiated-event.html [ Crash Failure ]
-crbug.com/982194 fast/events/popup-allowed-from-gesture-initiated-form-submit.html [ Crash Timeout ]
+crbug.com/982194 fast/events/popup-allowed-from-gesture-initiated-event.html [ Failure ]
+crbug.com/982194 fast/events/popup-allowed-from-gesture-initiated-form-submit.html [ Timeout ]
 crbug.com/982194 fast/events/popup-allowed-from-gesture-only-once-iframes.html [ Crash Timeout ]
 crbug.com/982194 fast/events/popup-allowed-from-gesture-only-once-two-events.html [ Timeout ]
 crbug.com/982194 fast/events/popup-allowed-from-gesture-only-once.html [ Timeout ]
 crbug.com/982194 fast/events/popup-allowed-from-pointerup-exactly-once.html [ Timeout ]
 crbug.com/982194 fast/events/popup-blocked-from-different-frames.html [ Failure ]
-crbug.com/982194 fast/events/popup-blocked-from-fake-focus.html [ Crash Pass ]
 crbug.com/982194 fast/events/popup-blocked-from-fake-user-gesture.html [ Failure ]
-crbug.com/982194 fast/events/popup-blocked-from-wrong-event.html [ Crash Timeout ]
-crbug.com/982194 fast/events/popup-blocking-click-in-iframe.html [ Crash Timeout ]
+crbug.com/982194 fast/events/popup-blocked-from-wrong-event.html [ Timeout ]
+crbug.com/982194 fast/events/popup-blocking-click-in-iframe.html [ Timeout ]
 crbug.com/982194 fast/events/popup-blocking-timers1.html [ Timeout ]
 crbug.com/982194 fast/events/popup-blocking-timers2.html [ Timeout ]
 crbug.com/982194 fast/events/popup-blocking-timers3.html [ Timeout ]
@@ -1911,84 +965,47 @@
 crbug.com/982194 fast/events/popup-blocking-timers6.html [ Timeout ]
 crbug.com/982194 fast/events/popup-forwarded-gesture-blocked.html [ Timeout ]
 crbug.com/982194 fast/events/popup-forwarded-gesture.html [ Timeout ]
-crbug.com/982194 fast/events/relative-offset-of-simulated-click.html [ Crash Pass ]
-crbug.com/982194 fast/events/remove-target-in-mouseup-deep.html [ Crash Failure ]
-crbug.com/982194 fast/events/remove-target-in-mouseup-insertback.html [ Crash Failure ]
-crbug.com/982194 fast/events/remove-target-in-mouseup-twice.html [ Crash Failure ]
-crbug.com/982194 fast/events/remove-target-in-mouseup.html [ Crash Failure ]
+crbug.com/982194 fast/events/remove-target-in-mouseup-deep.html [ Failure ]
+crbug.com/982194 fast/events/remove-target-in-mouseup-insertback.html [ Failure ]
+crbug.com/982194 fast/events/remove-target-in-mouseup-twice.html [ Failure ]
+crbug.com/982194 fast/events/remove-target-in-mouseup.html [ Failure ]
 crbug.com/982194 fast/events/remove-target-with-shadow-in-drag.html [ Crash ]
-crbug.com/982194 fast/events/remove-text-node-in-mouseup.html [ Crash Failure ]
-crbug.com/982194 fast/events/scroll-after-click-on-tab-index.html [ Crash Pass ]
+crbug.com/982194 fast/events/remove-text-node-in-mouseup.html [ Failure ]
 crbug.com/982194 fast/events/scroll-div-with-prevent-default-in-subframe.html [ Crash ]
-crbug.com/982194 fast/events/scroll-to-anchor-in-overflow-hidden.html [ Crash Failure ]
-crbug.com/982194 fast/events/select-onchange-mouse-released-outside.html [ Crash Failure ]
-crbug.com/982194 fast/events/selection-autoscroll-borderbelt.html [ Crash Pass ]
+crbug.com/982194 fast/events/scroll-to-anchor-in-overflow-hidden.html [ Failure ]
+crbug.com/982194 fast/events/select-onchange-mouse-released-outside.html [ Failure ]
 crbug.com/982194 fast/events/selectionchange-iframe.html [ Crash ]
-crbug.com/982194 fast/events/selectstart-by-double-triple-clicks.html [ Crash Failure ]
-crbug.com/982194 fast/events/selectstart-by-drag-stylus.html [ Crash Pass ]
-crbug.com/982194 fast/events/selectstart-by-single-click-with-shift.html [ Crash Failure ]
-crbug.com/982194 fast/events/selectstart-on-selectall.html [ Crash Pass ]
-crbug.com/982194 fast/events/selectstart-prevent-selection-on-right-click.html [ Crash Pass ]
-crbug.com/982194 fast/events/sequential-focus-navigation-starting-point.html [ Crash Failure ]
-crbug.com/982194 fast/events/shift-click-user-select-none.html [ Crash Pass ]
-crbug.com/982194 fast/events/shift-drag-selection-no-drag-n-drop.html [ Crash Pass ]
-crbug.com/982194 fast/events/shift-drag-selection-on-image-triggers-drag-n-drop.html [ Crash Failure ]
-crbug.com/982194 fast/events/shift-drag-selection-on-link-triggers-drag-n-drop.html [ Crash Failure ]
-crbug.com/982194 fast/events/simulated-click-coords.html [ Crash Failure ]
-crbug.com/982194 fast/events/simulated-click-disabled.html [ Crash Pass ]
-crbug.com/982194 fast/events/standalone-image-drag-to-editable.html [ Crash Timeout ]
-crbug.com/982194 fast/events/synthetic-events/tap-on-scaled-screen.html [ Crash Pass ]
+crbug.com/982194 fast/events/selectstart-by-double-triple-clicks.html [ Failure ]
+crbug.com/982194 fast/events/selectstart-by-single-click-with-shift.html [ Failure ]
+crbug.com/982194 fast/events/sequential-focus-navigation-starting-point.html [ Failure ]
+crbug.com/982194 fast/events/shift-drag-selection-on-image-triggers-drag-n-drop.html [ Failure ]
+crbug.com/982194 fast/events/shift-drag-selection-on-link-triggers-drag-n-drop.html [ Failure ]
+crbug.com/982194 fast/events/simulated-click-coords.html [ Failure ]
+crbug.com/982194 fast/events/standalone-image-drag-to-editable.html [ Timeout ]
 crbug.com/591099 fast/events/touch/compositor-touch-hit-rects.html [ Crash ]
-crbug.com/982194 fast/events/touch/gesture/context-menu-on-two-finger-tap.html [ Crash Pass ]
-crbug.com/982194 fast/events/touch/gesture/double-tap-zoom-touch-action-none.html [ Crash Pass ]
-crbug.com/982194 fast/events/touch/gesture/focus-selectionchange-on-tap.html [ Crash Pass ]
-crbug.com/982194 fast/events/touch/gesture/gesture-click.html [ Crash Pass ]
-crbug.com/982194 fast/events/touch/gesture/gesture-dblclick.html [ Crash Pass ]
-crbug.com/982194 fast/events/touch/gesture/gesture-tap-active-state-hidden-iframe.html [ Crash Pass ]
-crbug.com/982194 fast/events/touch/gesture/gesture-tap-active-state-iframe.html [ Crash Pass ]
-crbug.com/982194 fast/events/touch/gesture/gesture-tap-active-state.html [ Crash Pass ]
-crbug.com/982194 fast/events/touch/gesture/gesture-tap-click-common-ancestor.html [ Crash Pass ]
-crbug.com/982194 fast/events/touch/gesture/gesture-tap-div-removed.html [ Crash Pass ]
-crbug.com/982194 fast/events/touch/gesture/gesture-tap-frame-move.html [ Crash Failure ]
-crbug.com/982194 fast/events/touch/gesture/gesture-tap-frame-overlap.html [ Crash Pass ]
-crbug.com/982194 fast/events/touch/gesture/gesture-tap-frame-removed.html [ Crash Failure ]
-crbug.com/982194 fast/events/touch/gesture/gesture-tap-frame-scrollbar.html [ Crash Failure ]
-crbug.com/982194 fast/events/touch/gesture/gesture-tap-frame-scrolled.html [ Crash Failure ]
-crbug.com/982194 fast/events/touch/gesture/gesture-tap-hover-clear.html [ Crash Pass ]
-crbug.com/982194 fast/events/touch/gesture/gesture-tap-hover-state-iframe.html [ Crash Pass ]
-crbug.com/982194 fast/events/touch/gesture/gesture-tap-input-after-composition.html [ Crash Failure ]
-crbug.com/982194 fast/events/touch/gesture/gesture-tap-mouse-events-between-frames.html [ Crash Failure ]
+crbug.com/982194 fast/events/touch/gesture/gesture-tap-frame-move.html [ Failure ]
+crbug.com/982194 fast/events/touch/gesture/gesture-tap-frame-removed.html [ Failure ]
+crbug.com/982194 fast/events/touch/gesture/gesture-tap-frame-scrollbar.html [ Failure ]
+crbug.com/982194 fast/events/touch/gesture/gesture-tap-frame-scrolled.html [ Failure ]
+crbug.com/982194 fast/events/touch/gesture/gesture-tap-input-after-composition.html [ Failure ]
+crbug.com/982194 fast/events/touch/gesture/gesture-tap-mouse-events-between-frames.html [ Failure ]
 crbug.com/982194 fast/events/touch/gesture/gesture-tap-mouse-events.html [ Failure ]
-crbug.com/982194 fast/events/touch/gesture/gesture-tap-near-iframe.html [ Crash Failure ]
-crbug.com/982194 fast/events/touch/gesture/gesture-tap-on-hover-element.html [ Crash Pass ]
-crbug.com/982194 fast/events/touch/gesture/gesture-tap-paragraph-end.html [ Crash Pass ]
-crbug.com/982194 fast/events/touch/gesture/gesture-tap-reset-selection-range.html [ Crash Pass ]
-crbug.com/982194 fast/events/touch/gesture/gesture-tap-result.html [ Crash Failure ]
-crbug.com/982194 fast/events/touch/gesture/gesture-tap-scrolled.html [ Crash Pass ]
-crbug.com/982194 fast/events/touch/gesture/gesture-tap-setrangetext-with-events.html [ Crash Failure ]
-crbug.com/982194 fast/events/touch/gesture/long-press-drag-drop-touch-editing-combined-in-iframe.html [ Crash Failure ]
-crbug.com/982194 fast/events/touch/gesture/long-press-drag-drop-touch-editing-combined.html [ Crash Failure ]
-crbug.com/982194 fast/events/touch/gesture/long-press-focuses-frame.html [ Crash Failure ]
-crbug.com/982194 fast/events/touch/gesture/long-press-on-draggable-element-in-iframe-triggers-drag.html [ Crash Pass ]
-crbug.com/982194 fast/events/touch/gesture/long-press-on-draggable-element-in-nested-iframes-triggers-drag.html [ Crash Pass ]
-crbug.com/982194 fast/events/touch/gesture/long-press-selects-word-when-touch-editing-enabled.html [ Crash Pass ]
+crbug.com/982194 fast/events/touch/gesture/gesture-tap-near-iframe.html [ Failure ]
+crbug.com/982194 fast/events/touch/gesture/gesture-tap-result.html [ Failure ]
+crbug.com/982194 fast/events/touch/gesture/gesture-tap-setrangetext-with-events.html [ Failure ]
+crbug.com/982194 fast/events/touch/gesture/long-press-drag-drop-touch-editing-combined-in-iframe.html [ Failure ]
+crbug.com/982194 fast/events/touch/gesture/long-press-drag-drop-touch-editing-combined.html [ Failure ]
+crbug.com/982194 fast/events/touch/gesture/long-press-focuses-frame.html [ Failure ]
 crbug.com/982194 fast/events/touch/gesture/touch-gesture-scroll-iframe-editable.html [ Failure ]
 crbug.com/982194 fast/events/touch/gesture/touch-gesture-scroll-iframe-past-extent.html [ Failure ]
-crbug.com/982194 fast/events/touch/page-scaled-touch-gesture-click.html [ Crash Pass ]
 crbug.com/982194 fast/events/touch/touch-action-range-input-csp.html [ Timeout ]
 crbug.com/982194 fast/events/touch/touch-action-range-input.html [ Timeout ]
-crbug.com/982194 fast/events/touch/touch-before-pressing-spin-button.html [ Crash Failure ]
+crbug.com/982194 fast/events/touch/touch-before-pressing-spin-button.html [ Failure ]
 crbug.com/982194 fast/events/touch/touch-fractional-coordinates.html [ Failure ]
 crbug.com/982194 fast/events/touch/touch-slider-no-js-touch-listener.html [ Failure ]
 crbug.com/982194 fast/events/touch/touch-slider.html [ Failure ]
-crbug.com/982194 fast/events/update-hover-when-mouse-press.html [ Crash Pass ]
-crbug.com/982194 fast/events/update-mouse-cursor-after-layout-change.html [ Crash Pass ]
-crbug.com/982194 fast/events/updateLayoutForHitTest.html [ Crash Failure ]
-crbug.com/982194 fast/events/update_hover_after_layout_change.html [ Crash Pass ]
-crbug.com/982194 fast/events/window-events-bubble.html [ Crash Pass ]
-crbug.com/982194 fast/events/window-events-bubble2.html [ Crash Pass ]
-crbug.com/982194 fast/events/window-events-capture.html [ Crash Failure ]
-crbug.com/982194 fast/events/zoom-dblclick.html [ Crash Pass ]
+crbug.com/982194 fast/events/updateLayoutForHitTest.html [ Failure ]
+crbug.com/982194 fast/events/window-events-capture.html [ Failure ]
 crbug.com/982194 fast/files/apply-blob-url-to-img.html [ Timeout ]
 crbug.com/982194 fast/files/apply-blob-url-to-xhr.html [ Timeout ]
 crbug.com/982194 fast/files/blob-reading-from-form-file.html [ Timeout ]
@@ -2006,189 +1023,137 @@
 crbug.com/982194 fast/files/workers/worker-read-blob-sync.html [ Timeout ]
 crbug.com/982194 fast/files/workers/worker-read-file-async.html [ Timeout ]
 crbug.com/982194 fast/files/workers/worker-read-file-sync.html [ Timeout ]
-crbug.com/982194 fast/forms/25153.html [ Crash Failure ]
-crbug.com/982194 fast/forms/ValidityState-tooShort-input.html [ Crash Pass ]
-crbug.com/982194 fast/forms/ValidityState-tooShort-textarea.html [ Crash Pass ]
-crbug.com/982194 fast/forms/access-key-case-insensitive.html [ Crash Pass ]
-crbug.com/982194 fast/forms/access-key-mutated.html [ Crash Pass ]
+crbug.com/982194 fast/forms/25153.html [ Failure ]
 crbug.com/982194 fast/forms/autofilled.html [ Failure ]
 crbug.com/982194 fast/forms/button/button-reset-focus-by-mouse.html [ Failure ]
 crbug.com/982194 fast/forms/button/button-with-float.html [ Failure ]
 crbug.com/982194 fast/forms/calendar-picker/calendar-picker-mouse-operations.html [ Failure ]
 crbug.com/982194 fast/forms/calendar-picker/calendar-picker-touch-operations.html [ Failure ]
-crbug.com/982194 fast/forms/calendar-picker/calendar-picker-type-change-onclick.html [ Crash Timeout ]
+crbug.com/982194 fast/forms/calendar-picker/calendar-picker-type-change-onclick.html [ Timeout ]
 crbug.com/982194 fast/forms/calendar-picker/month-picker-mouse-operations.html [ Failure ]
 crbug.com/982194 fast/forms/calendar-picker/month-picker-touch-operations.html [ Failure ]
 crbug.com/982194 fast/forms/calendar-picker/week-picker-mouse-operations.html [ Failure ]
 crbug.com/982194 fast/forms/calendar-picker/week-picker-touch-operations.html [ Failure ]
-crbug.com/982194 fast/forms/checkbox/checkbox-focus-by-mouse.html [ Crash Failure ]
-crbug.com/982194 fast/forms/color/color-no-event-during-detach.html [ Crash Pass ]
-crbug.com/982194 fast/forms/color/color-suggestion-picker-appearance-zoom125.html [ Failure Pass ]
-crbug.com/982194 fast/forms/color/color-suggestion-picker-appearance.html [ Failure Pass ]
-crbug.com/874695 fast/forms/color/color-suggestion-picker-one-row-appearance.html [ Failure Pass ]
-crbug.com/874695 fast/forms/color/color-suggestion-picker-two-row-appearance.html [ Failure Pass ]
-crbug.com/982194 fast/forms/color/color-suggestion-picker-with-scrollbar-appearance.html [ Failure Pass ]
-crbug.com/982194 fast/forms/color/display-none-input-color-chooser-shown.html [ Crash Timeout ]
-crbug.com/982194 fast/forms/color/input-color-choose-default-value-after-set-value.html [ Crash Pass ]
-crbug.com/982194 fast/forms/color/input-color-chooser-shown-readonly.html [ Crash Timeout ]
-crbug.com/982194 fast/forms/color/input-color-chooser-shown.html [ Crash Timeout ]
+crbug.com/982194 fast/forms/checkbox/checkbox-focus-by-mouse.html [ Failure ]
+crbug.com/874695 fast/forms/color/color-suggestion-picker-one-row-appearance.html [ Pass ]
+crbug.com/874695 fast/forms/color/color-suggestion-picker-two-row-appearance.html [ Pass ]
+crbug.com/982194 fast/forms/color/display-none-input-color-chooser-shown.html [ Timeout ]
+crbug.com/982194 fast/forms/color/input-color-chooser-shown-readonly.html [ Timeout ]
+crbug.com/982194 fast/forms/color/input-color-chooser-shown.html [ Timeout ]
 crbug.com/982194 fast/forms/control-clip-overflow.html [ Failure ]
-crbug.com/982194 fast/forms/datalist/range-snap-to-datalist.html [ Crash Failure ]
-crbug.com/982194 fast/forms/datalist/update-range-with-datalist.html [ Crash Pass ]
-crbug.com/982194 fast/forms/date-multiple-fields/date-clearbutton-preventdefault-mousecapture-status.html [ Crash Failure ]
-crbug.com/982194 fast/forms/date-multiple-fields/date-multiple-fields-blur-and-focus-events.html [ Crash Pass ]
+crbug.com/982194 fast/forms/datalist/range-snap-to-datalist.html [ Failure ]
+crbug.com/982194 fast/forms/date-multiple-fields/date-clearbutton-preventdefault-mousecapture-status.html [ Failure ]
 crbug.com/982194 fast/forms/date-multiple-fields/date-multiple-fields-clearbutton-change-and-input-events.html [ Failure ]
-crbug.com/982194 fast/forms/date-multiple-fields/date-multiple-fields-mouse-events.html [ Crash Failure ]
-crbug.com/982194 fast/forms/date-multiple-fields/date-multiple-fields-spinbutton-change-and-input-events.html [ Crash Failure ]
-crbug.com/982194 fast/forms/date-multiple-fields/date-multiple-fields-wheel-event.html [ Crash Failure ]
+crbug.com/982194 fast/forms/date-multiple-fields/date-multiple-fields-mouse-events.html [ Failure ]
+crbug.com/982194 fast/forms/date-multiple-fields/date-multiple-fields-spinbutton-change-and-input-events.html [ Failure ]
+crbug.com/982194 fast/forms/date-multiple-fields/date-multiple-fields-wheel-event.html [ Failure ]
 crbug.com/982194 fast/forms/date/date-appearance-basic.html [ Failure ]
-crbug.com/982194 fast/forms/datetimelocal-multiple-fields/datetimelocal-multiple-fields-blur-and-focus-events.html [ Crash Pass ]
 crbug.com/982194 fast/forms/datetimelocal-multiple-fields/datetimelocal-multiple-fields-clearbutton-change-and-input-events.html [ Failure ]
-crbug.com/982194 fast/forms/datetimelocal-multiple-fields/datetimelocal-multiple-fields-mouse-events.html [ Crash Failure ]
-crbug.com/982194 fast/forms/datetimelocal-multiple-fields/datetimelocal-multiple-fields-spinbutton-change-and-input-events.html [ Crash Failure ]
-crbug.com/982194 fast/forms/datetimelocal-multiple-fields/datetimelocal-multiple-fields-wheel-event.html [ Crash Failure ]
-crbug.com/982194 fast/forms/disabled-mousedown-event.html [ Crash Failure ]
-crbug.com/982194 fast/forms/fieldset/fieldset-disabled.html [ Crash Pass ]
-crbug.com/982194 fast/forms/file/file-cloneNode.html [ Crash Timeout ]
+crbug.com/982194 fast/forms/datetimelocal-multiple-fields/datetimelocal-multiple-fields-mouse-events.html [ Failure ]
+crbug.com/982194 fast/forms/datetimelocal-multiple-fields/datetimelocal-multiple-fields-spinbutton-change-and-input-events.html [ Failure ]
+crbug.com/982194 fast/forms/datetimelocal-multiple-fields/datetimelocal-multiple-fields-wheel-event.html [ Failure ]
+crbug.com/982194 fast/forms/disabled-mousedown-event.html [ Failure ]
+crbug.com/982194 fast/forms/file/file-cloneNode.html [ Timeout ]
 crbug.com/982194 fast/forms/file/file-input-change-event.html [ Timeout ]
-crbug.com/982194 fast/forms/file/file-input-click.html [ Crash Timeout ]
+crbug.com/982194 fast/forms/file/file-input-click.html [ Timeout ]
 crbug.com/982194 fast/forms/file/file-input-empty-validation.html [ Timeout ]
-crbug.com/982194 fast/forms/file/file-input-pressed-state.html [ Crash Failure ]
+crbug.com/982194 fast/forms/file/file-input-pressed-state.html [ Failure ]
 crbug.com/982194 fast/forms/file/file-input-reset-validation.html [ Timeout ]
-crbug.com/982194 fast/forms/file/file-input-reset.html [ Crash Timeout ]
-crbug.com/982194 fast/forms/file/file-input-webkitdirectory-click.html [ Crash Timeout ]
+crbug.com/982194 fast/forms/file/file-input-reset.html [ Timeout ]
+crbug.com/982194 fast/forms/file/file-input-webkitdirectory-click.html [ Timeout ]
 crbug.com/982194 fast/forms/file/file-reset-in-change.html [ Timeout ]
 crbug.com/982194 fast/forms/file/file-user-selection.html [ Timeout ]
-crbug.com/982194 fast/forms/file/file-webkitRelativePath.html [ Crash Timeout ]
+crbug.com/982194 fast/forms/file/file-webkitRelativePath.html [ Timeout ]
 crbug.com/982194 fast/forms/file/get-file-upload.html [ Crash Failure ]
 crbug.com/982194 fast/forms/file/input-file-entries.html [ Timeout ]
-crbug.com/982194 fast/forms/file/input-file-not-open-without-gesture.html [ Crash Pass ]
 crbug.com/982194 fast/forms/file/input-file-re-render.html [ Timeout ]
 crbug.com/982194 fast/forms/file/input-file-value-with-zoom.html [ Timeout ]
 crbug.com/982194 fast/forms/file/input-file-value.html [ Timeout ]
 crbug.com/982194 fast/forms/file/input-file-write-files.html [ Timeout ]
-crbug.com/982194 fast/forms/file/recover-file-input-in-unposted-form.html [ Failure Timeout ]
+crbug.com/982194 fast/forms/file/recover-file-input-in-unposted-form.html [ Failure ]
 crbug.com/982194 fast/forms/file/selected-files-from-history-state.html [ Failure ]
 crbug.com/982194 fast/forms/floating-textfield-relayout.html [ Failure ]
 crbug.com/982194 fast/forms/focus-selection-input.html [ Failure ]
 crbug.com/982194 fast/forms/focus-selection-textarea.html [ Failure ]
-crbug.com/982194 fast/forms/form-added-to-table.html [ Crash Pass ]
-crbug.com/982194 fast/forms/formaction-attribute.html [ Crash Failure ]
-crbug.com/982194 fast/forms/formmethod-attribute-input-2.html [ Crash Timeout ]
+crbug.com/982194 fast/forms/formaction-attribute.html [ Failure ]
+crbug.com/982194 fast/forms/formmethod-attribute-input-2.html [ Timeout ]
 crbug.com/982194 fast/forms/huge-mac-input-clamped-width.html [ Failure ]
-crbug.com/982194 fast/forms/image/002.html [ Failure Pass ]
 crbug.com/982194 fast/forms/image/input-align-image.html [ Failure ]
-crbug.com/982194 fast/forms/implicit-submission.html [ Crash Pass ]
-crbug.com/982194 fast/forms/input-maxlength-unsupported.html [ Crash Pass ]
-crbug.com/982194 fast/forms/input-readonly-select.html [ Crash Failure ]
-crbug.com/982194 fast/forms/input-step-as-double.html [ Crash Failure ]
-crbug.com/982194 fast/forms/input-type-change-in-onfocus-mouse.html [ Crash Pass ]
-crbug.com/982194 fast/forms/input-user-select-none.html [ Crash Pass ]
-crbug.com/982194 fast/forms/input-value-sanitization.html [ Crash Pass ]
-crbug.com/982194 fast/forms/interactive-validation-formnovalidate-2.html [ Crash Timeout ]
-crbug.com/982194 fast/forms/javascript-cannot-access-suggested-value.html [ Crash Pass ]
-crbug.com/982194 fast/forms/label/continous-click-on-label.html [ Crash Failure ]
+crbug.com/982194 fast/forms/input-readonly-select.html [ Failure ]
+crbug.com/982194 fast/forms/input-step-as-double.html [ Failure ]
+crbug.com/982194 fast/forms/interactive-validation-formnovalidate-2.html [ Timeout ]
+crbug.com/982194 fast/forms/label/continous-click-on-label.html [ Failure ]
 crbug.com/982194 fast/forms/label/hover-on-moving-mouse-checkbox-to-parent-label.html [ Failure ]
-crbug.com/982194 fast/forms/label/label-assertion-with-active-style.html [ Crash Pass ]
-crbug.com/982194 fast/forms/label/label-click.html [ Crash Failure ]
-crbug.com/982194 fast/forms/label/label-contains-other-interactive-content.html [ Crash Pass ]
-crbug.com/982194 fast/forms/label/label-selection-by-dragging.html [ Crash Failure ]
-crbug.com/982194 fast/forms/label/label-selection-by-textSelection-and-click.html [ Crash Failure ]
-crbug.com/982194 fast/forms/label/label-selection.html [ Crash Pass ]
-crbug.com/982194 fast/forms/label/selection-disabled-label.html [ Crash Pass ]
-crbug.com/982194 fast/forms/mailto/formenctype-attribute-input-2.html [ Crash Timeout ]
-crbug.com/982194 fast/forms/month-multiple-fields/month-multiple-fields-blur-and-focus-events.html [ Crash Pass ]
+crbug.com/982194 fast/forms/label/label-click.html [ Failure ]
+crbug.com/982194 fast/forms/label/label-selection-by-dragging.html [ Failure ]
+crbug.com/982194 fast/forms/label/label-selection-by-textSelection-and-click.html [ Failure ]
+crbug.com/982194 fast/forms/mailto/formenctype-attribute-input-2.html [ Timeout ]
 crbug.com/982194 fast/forms/month-multiple-fields/month-multiple-fields-clearbutton-change-and-input-events.html [ Failure ]
-crbug.com/982194 fast/forms/month-multiple-fields/month-multiple-fields-mouse-events.html [ Crash Failure ]
-crbug.com/982194 fast/forms/month-multiple-fields/month-multiple-fields-spinbutton-change-and-input-events.html [ Crash Failure ]
-crbug.com/982194 fast/forms/month-multiple-fields/month-multiple-fields-wheel-event.html [ Crash Failure ]
-crbug.com/982194 fast/forms/multiple-form-submission-protection-mouse.html [ Crash Timeout ]
+crbug.com/982194 fast/forms/month-multiple-fields/month-multiple-fields-mouse-events.html [ Failure ]
+crbug.com/982194 fast/forms/month-multiple-fields/month-multiple-fields-spinbutton-change-and-input-events.html [ Failure ]
+crbug.com/982194 fast/forms/month-multiple-fields/month-multiple-fields-wheel-event.html [ Failure ]
+crbug.com/982194 fast/forms/multiple-form-submission-protection-mouse.html [ Timeout ]
 crbug.com/982194 fast/forms/number/number-appearance-datalist.html [ Failure ]
 crbug.com/982194 fast/forms/number/number-appearance-spinbutton-disabled-readonly.html [ Failure ]
-crbug.com/982194 fast/forms/number/number-change-event-by-defaultvalue.html [ Crash Pass ]
-crbug.com/982194 fast/forms/number/number-change-type-on-focus.html [ Crash Failure ]
-crbug.com/982194 fast/forms/number/number-losing-renderer-on-click.html [ Crash Pass ]
-crbug.com/982194 fast/forms/number/number-outofrange.html [ Crash Pass ]
-crbug.com/982194 fast/forms/number/number-spinbutton-capturing.html [ Crash Failure ]
-crbug.com/982194 fast/forms/number/number-spinbutton-change-and-input-events.html [ Crash Failure ]
-crbug.com/982194 fast/forms/number/number-spinbutton-changeevent-trigger-without-mousemove.html [ Crash Failure ]
-crbug.com/982194 fast/forms/number/number-spinbutton-changeevent-trigger.html [ Crash Failure ]
-crbug.com/982194 fast/forms/number/number-spinbutton-click-in-iframe.html [ Crash Failure ]
-crbug.com/874695 fast/forms/number/number-spinbutton-gets-disabled-or-readonly.html [ Crash Failure ]
-crbug.com/982194 fast/forms/number/number-spinbutton-state.html [ Crash Failure ]
-crbug.com/982194 fast/forms/number/number-validity-badinput.html [ Crash Pass ]
-crbug.com/982194 fast/forms/number/number-wheel-event.html [ Crash Failure ]
-crbug.com/982194 fast/forms/password-doubleclick-selection.html [ Crash Failure ]
-crbug.com/982194 fast/forms/radio/radio-arrow-with-modifier-keys.html [ Crash Failure ]
-crbug.com/982194 fast/forms/radio/radio-check-click-and-drag.html [ Crash Pass ]
-crbug.com/982194 fast/forms/radio/radio-focus-by-mouse.html [ Crash Failure ]
-crbug.com/982194 fast/forms/radio/radio-group-arrow-cycle-edge.html [ Crash Failure ]
-crbug.com/982194 fast/forms/radio/radio-nested-labels.html [ Crash Failure ]
-crbug.com/982194 fast/forms/radio/radio_checked_name.html [ Crash Failure ]
-crbug.com/982194 fast/forms/range/range-disabled-on-input.html [ Crash Failure ]
-crbug.com/982194 fast/forms/range/range-drag-when-toggled-disabled.html [ Crash Failure ]
-crbug.com/982194 fast/forms/range/range-drag.html [ Crash Failure ]
-crbug.com/982194 fast/forms/range/range-focus-by-mouse.html [ Crash Failure ]
-crbug.com/982194 fast/forms/range/range-hit-test-with-padding.html [ Crash Failure ]
-crbug.com/982194 fast/forms/range/range-slow-drag-to-edge.html [ Crash Failure ]
-crbug.com/982194 fast/forms/range/range-type-change-crash.html [ Crash Failure ]
-crbug.com/982194 fast/forms/range/range-type-change-onchange-2.html [ Crash Pass ]
-crbug.com/982194 fast/forms/range/range-type-change-oninput.html [ Crash Pass ]
-crbug.com/982194 fast/forms/range/slider-delete-while-dragging-thumb.html [ Crash Failure ]
-crbug.com/982194 fast/forms/range/slider-hit-testing.html [ Crash Failure ]
-crbug.com/982194 fast/forms/range/slider-inline-crash.html [ Crash Pass ]
-crbug.com/982194 fast/forms/range/slider-mouse-events.html [ Crash Failure ]
-crbug.com/982194 fast/forms/range/slider-onchange-event.html [ Crash Failure ]
-crbug.com/982194 fast/forms/range/slider-zoomed.html [ Crash Failure ]
-crbug.com/982194 fast/forms/reportValidity-handler-updates-dom.html [ Crash Pass ]
-crbug.com/982194 fast/forms/search/abspos-cancel-button-crash.html [ Crash Pass ]
-crbug.com/982194 fast/forms/search/disabled-search-input.html [ Crash Failure ]
-crbug.com/982194 fast/forms/search/search-autoscroll-hidden-decoration-container-crash.html [ Crash Pass ]
-crbug.com/982194 fast/forms/search/search-cancel-button-events.html [ Crash Failure ]
-crbug.com/982194 fast/forms/search/search-cancel-button-mouseup.html [ Crash Failure ]
-crbug.com/982194 fast/forms/search/search-change-type-onsearch.html [ Crash Pass ]
-crbug.com/982194 fast/forms/search/search-click-in-placeholder.html [ Crash Failure ]
-crbug.com/982194 fast/forms/search/search-delete-while-cancel-button-clicked.html [ Crash Failure ]
-crbug.com/982194 fast/forms/search/search-disabled-readonly.html [ Crash Failure ]
-crbug.com/982194 fast/forms/search/search-hidden-cancel-button.html [ Crash Failure ]
-crbug.com/982194 fast/forms/search/search-hide-cancel-on-cancel.html [ Crash Failure ]
-crbug.com/982194 fast/forms/search/search-rtl.html [ Crash Failure ]
-crbug.com/982194 fast/forms/search/search-setrangetext-noevents.html [ Crash Pass ]
-crbug.com/982194 fast/forms/search/search-transformed.html [ Crash Failure ]
-crbug.com/982194 fast/forms/search/search-zoomed.html [ Crash Failure ]
-crbug.com/982194 fast/forms/select-popup/popup-menu-touch-operations.html [ Crash Failure ]
-crbug.com/982194 fast/forms/select/click-size-zero-no-crash.html [ Crash Pass ]
-crbug.com/982194 fast/forms/select/listbox-drag-in-from-outside.html [ Crash Pass ]
-crbug.com/982194 fast/forms/select/listbox-drag-in-non-multiple.html [ Crash Failure ]
-crbug.com/982194 fast/forms/select/listbox-onchange.html [ Crash Failure ]
-crbug.com/982194 fast/forms/select/listbox-selection-2.html [ Crash Failure ]
-crbug.com/982194 fast/forms/select/listbox-selection.html [ Crash Failure ]
-crbug.com/982194 fast/forms/select/listbox-tap-input-change-event.html [ Crash Failure ]
-crbug.com/982194 fast/forms/select/listbox-tap.html [ Crash Failure ]
-crbug.com/982194 fast/forms/select/menulist-no-renderer-onmousedown.html [ Crash Failure ]
-crbug.com/982194 fast/forms/select/menulist-popup-crash.html [ Crash Pass ]
-crbug.com/982194 fast/forms/select/multiselect-in-listbox-mouse-release-outside.html [ Crash Failure ]
-crbug.com/982194 fast/forms/select/optgroup-clicking.html [ Crash Failure ]
-crbug.com/982194 fast/forms/select/remove-element-from-within-focus-handler-crash.html [ Crash Failure ]
-crbug.com/982194 fast/forms/select/select-change-popup-to-listbox-in-event-handler.html [ Crash Pass ]
+crbug.com/982194 fast/forms/number/number-change-type-on-focus.html [ Failure ]
+crbug.com/982194 fast/forms/number/number-spinbutton-capturing.html [ Failure ]
+crbug.com/982194 fast/forms/number/number-spinbutton-change-and-input-events.html [ Failure ]
+crbug.com/982194 fast/forms/number/number-spinbutton-changeevent-trigger-without-mousemove.html [ Failure ]
+crbug.com/982194 fast/forms/number/number-spinbutton-changeevent-trigger.html [ Failure ]
+crbug.com/982194 fast/forms/number/number-spinbutton-click-in-iframe.html [ Failure ]
+crbug.com/874695 fast/forms/number/number-spinbutton-gets-disabled-or-readonly.html [ Failure ]
+crbug.com/982194 fast/forms/number/number-spinbutton-state.html [ Failure ]
+crbug.com/982194 fast/forms/number/number-wheel-event.html [ Failure ]
+crbug.com/982194 fast/forms/password-doubleclick-selection.html [ Failure ]
+crbug.com/982194 fast/forms/radio/radio-arrow-with-modifier-keys.html [ Failure ]
+crbug.com/982194 fast/forms/radio/radio-focus-by-mouse.html [ Failure ]
+crbug.com/982194 fast/forms/radio/radio-group-arrow-cycle-edge.html [ Failure ]
+crbug.com/982194 fast/forms/radio/radio-nested-labels.html [ Failure ]
+crbug.com/982194 fast/forms/radio/radio_checked_name.html [ Failure ]
+crbug.com/982194 fast/forms/range/range-disabled-on-input.html [ Failure ]
+crbug.com/982194 fast/forms/range/range-drag-when-toggled-disabled.html [ Failure ]
+crbug.com/982194 fast/forms/range/range-drag.html [ Failure ]
+crbug.com/982194 fast/forms/range/range-focus-by-mouse.html [ Failure ]
+crbug.com/982194 fast/forms/range/range-hit-test-with-padding.html [ Failure ]
+crbug.com/982194 fast/forms/range/range-slow-drag-to-edge.html [ Failure ]
+crbug.com/982194 fast/forms/range/range-type-change-crash.html [ Failure ]
+crbug.com/982194 fast/forms/range/slider-delete-while-dragging-thumb.html [ Failure ]
+crbug.com/982194 fast/forms/range/slider-hit-testing.html [ Failure ]
+crbug.com/982194 fast/forms/range/slider-mouse-events.html [ Failure ]
+crbug.com/982194 fast/forms/range/slider-onchange-event.html [ Failure ]
+crbug.com/982194 fast/forms/range/slider-zoomed.html [ Failure ]
+crbug.com/982194 fast/forms/search/disabled-search-input.html [ Failure ]
+crbug.com/982194 fast/forms/search/search-cancel-button-events.html [ Failure ]
+crbug.com/982194 fast/forms/search/search-cancel-button-mouseup.html [ Failure ]
+crbug.com/982194 fast/forms/search/search-click-in-placeholder.html [ Failure ]
+crbug.com/982194 fast/forms/search/search-delete-while-cancel-button-clicked.html [ Failure ]
+crbug.com/982194 fast/forms/search/search-disabled-readonly.html [ Failure ]
+crbug.com/982194 fast/forms/search/search-hidden-cancel-button.html [ Failure ]
+crbug.com/982194 fast/forms/search/search-hide-cancel-on-cancel.html [ Failure ]
+crbug.com/982194 fast/forms/search/search-rtl.html [ Failure ]
+crbug.com/982194 fast/forms/search/search-transformed.html [ Failure ]
+crbug.com/982194 fast/forms/search/search-zoomed.html [ Failure ]
+crbug.com/982194 fast/forms/select-popup/popup-menu-touch-operations.html [ Failure ]
+crbug.com/982194 fast/forms/select/listbox-drag-in-non-multiple.html [ Failure ]
+crbug.com/982194 fast/forms/select/listbox-onchange.html [ Failure ]
+crbug.com/982194 fast/forms/select/listbox-selection-2.html [ Failure ]
+crbug.com/982194 fast/forms/select/listbox-selection.html [ Failure ]
+crbug.com/982194 fast/forms/select/listbox-tap-input-change-event.html [ Failure ]
+crbug.com/982194 fast/forms/select/listbox-tap.html [ Failure ]
+crbug.com/982194 fast/forms/select/menulist-no-renderer-onmousedown.html [ Failure ]
+crbug.com/982194 fast/forms/select/multiselect-in-listbox-mouse-release-outside.html [ Failure ]
+crbug.com/982194 fast/forms/select/optgroup-clicking.html [ Failure ]
+crbug.com/982194 fast/forms/select/remove-element-from-within-focus-handler-crash.html [ Failure ]
 crbug.com/982194 fast/forms/select/select-dirty-parent-pref-widths.html [ Failure ]
-crbug.com/982194 fast/forms/select/select-disabled.html [ Crash Failure ]
-crbug.com/982194 fast/forms/select/select-empty-list.html [ Crash Failure ]
-crbug.com/982194 fast/forms/select/select-list-box-mouse-focus.html [ Crash Failure ]
-crbug.com/982194 fast/forms/select/select-listbox-focus-displaynone.html [ Crash Pass ]
-crbug.com/982194 fast/forms/select/select-listbox-multiple-no-focusring.html [ Crash Failure ]
-crbug.com/982194 fast/forms/select/select-live-pseudo-selectors.html [ Crash Failure ]
-crbug.com/982194 fast/forms/select/select-multiple-elements-with-mouse-drag-with-options-less-than-size.html [ Crash Failure ]
-crbug.com/982194 fast/forms/select/select-selectedIndex-noAnchorIndex-crash.html [ Crash Pass ]
-crbug.com/982194 fast/forms/select_detached_textarea_crash.html [ Crash Pass ]
-crbug.com/982194 fast/forms/setrangetext-out-of-range.html [ Crash Failure Pass ]
-crbug.com/982194 fast/forms/setrangetext-within-events.html [ Crash Failure ]
-crbug.com/982194 fast/forms/shadow-tree-exposure.html [ Crash Pass ]
-crbug.com/982194 fast/forms/submit-to-blank-multiple-times.html [ Crash Failure ]
-crbug.com/982194 fast/forms/submit/submit-focus-by-mouse.html [ Crash Failure ]
-crbug.com/982194 fast/forms/suggested-value-after-empty-suggested-value.html [ Crash Pass ]
-crbug.com/982194 fast/forms/suggested-value-after-setvalue.html [ Crash Pass ]
-crbug.com/982194 fast/forms/suggested-value.html [ Crash Pass ]
+crbug.com/982194 fast/forms/select/select-disabled.html [ Failure ]
+crbug.com/982194 fast/forms/select/select-empty-list.html [ Failure ]
+crbug.com/982194 fast/forms/select/select-list-box-mouse-focus.html [ Failure ]
+crbug.com/982194 fast/forms/select/select-listbox-multiple-no-focusring.html [ Failure ]
+crbug.com/982194 fast/forms/select/select-live-pseudo-selectors.html [ Failure ]
+crbug.com/982194 fast/forms/select/select-multiple-elements-with-mouse-drag-with-options-less-than-size.html [ Failure ]
+crbug.com/982194 fast/forms/setrangetext-within-events.html [ Failure ]
+crbug.com/982194 fast/forms/submit-to-blank-multiple-times.html [ Failure ]
+crbug.com/982194 fast/forms/submit/submit-focus-by-mouse.html [ Failure ]
 crbug.com/982194 fast/forms/suggestion-picker/date-suggestion-picker-appearance.html [ Failure ]
 crbug.com/982194 fast/forms/suggestion-picker/datetimelocal-suggestion-picker-appearance-locale-hebrew.html [ Failure ]
 crbug.com/982194 fast/forms/suggestion-picker/datetimelocal-suggestion-picker-appearance-rtl.html [ Failure ]
@@ -2200,70 +1165,38 @@
 crbug.com/982194 fast/forms/suggestion-picker/time-suggestion-picker-appearance-with-scroll-bar.html [ Failure ]
 crbug.com/982194 fast/forms/suggestion-picker/time-suggestion-picker-appearance.html [ Failure ]
 crbug.com/982194 fast/forms/suggestion-picker/week-suggestion-picker-appearance.html [ Failure ]
-crbug.com/982194 fast/forms/text-control-selection-after-blur.html [ Crash Pass ]
-crbug.com/982194 fast/forms/text/input-readonly-autoscroll.html [ Crash Failure ]
-crbug.com/982194 fast/forms/text/input-readonly-focus.html [ Crash Failure ]
-crbug.com/982194 fast/forms/text/input-select-on-click.html [ Crash Failure ]
-crbug.com/982194 fast/forms/text/input-select-webkit-user-select-none.html [ Crash Pass ]
-crbug.com/982194 fast/forms/text/input-text-click-inside.html [ Crash Failure ]
-crbug.com/982194 fast/forms/text/input-text-click-outside.html [ Crash Failure ]
-crbug.com/982194 fast/forms/text/input-text-double-click.html [ Crash Failure ]
-crbug.com/982194 fast/forms/text/input-text-drag-down.html [ Crash Failure ]
-crbug.com/982194 fast/forms/text/input-text-paste-maxlength.html [ Crash Pass ]
-crbug.com/982194 fast/forms/text/input-text-self-emptying-click.html [ Crash Failure ]
+crbug.com/982194 fast/forms/text/input-readonly-autoscroll.html [ Failure ]
+crbug.com/982194 fast/forms/text/input-readonly-focus.html [ Failure ]
+crbug.com/982194 fast/forms/text/input-select-on-click.html [ Failure ]
+crbug.com/982194 fast/forms/text/input-text-click-inside.html [ Failure ]
+crbug.com/982194 fast/forms/text/input-text-click-outside.html [ Failure ]
+crbug.com/982194 fast/forms/text/input-text-double-click.html [ Failure ]
+crbug.com/982194 fast/forms/text/input-text-drag-down.html [ Failure ]
+crbug.com/982194 fast/forms/text/input-text-self-emptying-click.html [ Failure ]
 crbug.com/982194 fast/forms/text/text-appearance-datalist.html [ Failure ]
-crbug.com/982194 fast/forms/text/text-change-event-after-clear-in-submit.html [ Crash Pass ]
-crbug.com/982194 fast/forms/text/text-change-event-after-updating-default.html [ Crash Pass ]
-crbug.com/982194 fast/forms/text/text-selection-after-type-change.html [ Crash Pass ]
-crbug.com/982194 fast/forms/text/text-set-selection-crash.html [ Crash Pass ]
-crbug.com/982194 fast/forms/text/textfield-drag-into-disabled.html [ Crash Pass ]
-crbug.com/982194 fast/forms/text/textfield-inside-anchor.html [ Crash Failure ]
-crbug.com/982194 fast/forms/textarea/basic-textareas-quirks.html [ Failure Pass ]
-crbug.com/982194 fast/forms/textarea/drag-into-textarea.html [ Crash Failure ]
-crbug.com/982194 fast/forms/textarea/drag-out-of-textarea.html [ Crash Failure ]
+crbug.com/982194 fast/forms/text/textfield-inside-anchor.html [ Failure ]
+crbug.com/982194 fast/forms/textarea/drag-into-textarea.html [ Failure ]
+crbug.com/982194 fast/forms/textarea/drag-out-of-textarea.html [ Failure ]
 crbug.com/982194 fast/forms/textarea/linebox-overflow-in-textarea-padding.html [ Failure ]
-crbug.com/982194 fast/forms/textarea/textarea-autofocus-removal-while-focusing.html [ Crash Pass ]
-crbug.com/982194 fast/forms/textarea/textarea-nowrap-paste-eol.html [ Crash Pass ]
-crbug.com/982194 fast/forms/textarea/textarea-paste-newline.html [ Crash Pass ]
-crbug.com/982194 fast/forms/textarea/textarea-preline-eol.html [ Crash Pass ]
-crbug.com/982194 fast/forms/textarea/textarea-selection-selectAll.html [ Crash Pass ]
-crbug.com/982194 fast/forms/textarea/textarea-set-defaultvalue-after-value.html [ Crash Pass ]
-crbug.com/982194 fast/forms/textarea/textarea-value-last-eol.html [ Crash Pass ]
-crbug.com/982194 fast/forms/textfield-change-event.html [ Crash Pass ]
-crbug.com/982194 fast/forms/textfield-clone.html [ Crash Pass ]
-crbug.com/982194 fast/forms/time-multiple-fields/time-multiple-fields-blur-and-focus-events.html [ Crash Pass ]
-crbug.com/982194 fast/forms/time-multiple-fields/time-multiple-fields-change-type-on-focus.html [ Crash Failure ]
+crbug.com/982194 fast/forms/time-multiple-fields/time-multiple-fields-change-type-on-focus.html [ Failure ]
 crbug.com/982194 fast/forms/time-multiple-fields/time-multiple-fields-clearbutton-change-and-input-events.html [ Failure ]
-crbug.com/982194 fast/forms/time-multiple-fields/time-multiple-fields-focus.html [ Crash Failure ]
-crbug.com/982194 fast/forms/time-multiple-fields/time-multiple-fields-losing-renderer-on-click.html [ Crash Pass ]
-crbug.com/982194 fast/forms/time-multiple-fields/time-multiple-fields-mouse-events.html [ Crash Failure ]
-crbug.com/982194 fast/forms/time-multiple-fields/time-multiple-fields-spinbutton-change-and-input-events.html [ Crash Failure ]
-crbug.com/982194 fast/forms/time-multiple-fields/time-multiple-fields-spinbutton-click-in-iframe.html [ Crash Failure ]
-crbug.com/982194 fast/forms/time-multiple-fields/time-multiple-fields-wheel-event.html [ Crash Failure ]
-crbug.com/982194 fast/forms/type-after-focus-rule-shrink-width.html [ Crash Timeout ]
-crbug.com/982194 fast/forms/ua-shadow-select-all-crash.html [ Crash Pass ]
-crbug.com/982194 fast/forms/update-from-element-during-editing-crash-1.html [ Crash Pass ]
-crbug.com/982194 fast/forms/update-from-element-during-editing-crash-2.html [ Crash Pass ]
-crbug.com/982194 fast/forms/url/url-sanitize-user-input.html [ Crash Pass ]
-crbug.com/982194 fast/forms/validation-bubble-blur.html [ Crash Pass ]
-crbug.com/982194 fast/forms/week-multiple-fields/week-multiple-fields-blur-and-focus-events.html [ Crash Pass ]
+crbug.com/982194 fast/forms/time-multiple-fields/time-multiple-fields-focus.html [ Failure ]
+crbug.com/982194 fast/forms/time-multiple-fields/time-multiple-fields-mouse-events.html [ Failure ]
+crbug.com/982194 fast/forms/time-multiple-fields/time-multiple-fields-spinbutton-change-and-input-events.html [ Failure ]
+crbug.com/982194 fast/forms/time-multiple-fields/time-multiple-fields-spinbutton-click-in-iframe.html [ Failure ]
+crbug.com/982194 fast/forms/time-multiple-fields/time-multiple-fields-wheel-event.html [ Failure ]
+crbug.com/982194 fast/forms/type-after-focus-rule-shrink-width.html [ Timeout ]
 crbug.com/982194 fast/forms/week-multiple-fields/week-multiple-fields-clearbutton-change-and-input-events.html [ Failure ]
-crbug.com/982194 fast/forms/week-multiple-fields/week-multiple-fields-mouse-events.html [ Crash Failure ]
-crbug.com/982194 fast/forms/week-multiple-fields/week-multiple-fields-spinbutton-change-and-input-events.html [ Crash Failure ]
-crbug.com/982194 fast/forms/week-multiple-fields/week-multiple-fields-wheel-event.html [ Crash Failure ]
-crbug.com/982194 fast/frames/content-opacity-1.html [ Failure Pass ]
-crbug.com/982194 fast/frames/content-opacity-2.html [ Failure Pass ]
-crbug.com/982194 fast/frames/create-iframe-on-blur.html [ Crash Pass ]
-crbug.com/982194 fast/frames/focus-controller-crash-change-event.html [ Crash Pass ]
-crbug.com/982194 fast/frames/out-of-document-iframe-has-child-frame.html [ Crash Pass ]
-crbug.com/982194 fast/frames/take-focus-from-iframe.html [ Crash Pass ]
+crbug.com/982194 fast/forms/week-multiple-fields/week-multiple-fields-mouse-events.html [ Failure ]
+crbug.com/982194 fast/forms/week-multiple-fields/week-multiple-fields-spinbutton-change-and-input-events.html [ Failure ]
+crbug.com/982194 fast/forms/week-multiple-fields/week-multiple-fields-wheel-event.html [ Failure ]
 crbug.com/982194 fast/hidpi/broken-image-icon-hidpi.html [ Failure ]
 crbug.com/982194 fast/hidpi/clip-text-in-hidpi.html [ Failure ]
-crbug.com/982194 fast/history/form-submit-in-frame-via-onclick.html [ Crash Timeout ]
-crbug.com/982194 fast/history/form-submit-in-frame.html [ Crash Timeout ]
-crbug.com/982194 fast/history/gesture-before-onload-form-submit.html [ Crash Timeout ]
+crbug.com/982194 fast/history/form-submit-in-frame-via-onclick.html [ Timeout ]
+crbug.com/982194 fast/history/form-submit-in-frame.html [ Timeout ]
+crbug.com/982194 fast/history/gesture-before-onload-form-submit.html [ Timeout ]
 crbug.com/982194 fast/history/gesture-before-onload-location-href.html [ Timeout ]
-crbug.com/982194 fast/history/history_reload.html [ Crash Timeout ]
+crbug.com/982194 fast/history/history_reload.html [ Timeout ]
 crbug.com/982194 fast/history/visited-link-hover-background-color.html [ Failure ]
 crbug.com/982194 fast/history/visited-link-hover-border-color.html [ Failure ]
 crbug.com/982194 fast/history/visited-link-hover-emphasis-color.html [ Failure ]
@@ -2273,33 +1206,21 @@
 crbug.com/982194 fast/history/visited-link-hover-text-stroke-color.html [ Failure ]
 crbug.com/982194 fast/history/visited-link-hover.html [ Failure ]
 crbug.com/982194 fast/history/window-open.html [ Timeout ]
-crbug.com/982194 fast/html/draggable-controls.html [ Crash Failure ]
-crbug.com/982194 fast/html/set-text-direction.html [ Crash Pass ]
+crbug.com/982194 fast/html/draggable-controls.html [ Failure ]
 crbug.com/982194 fast/inline-block/005.html [ Failure ]
 crbug.com/982194 fast/inline-block/baseline-vertical.html [ Failure ]
-crbug.com/982194 fast/inline/add-abspos-before-block-inside-inline.html [ Crash Pass ]
-crbug.com/982194 fast/inline/bpm-inline-ancestors.html [ Failure Pass ]
-crbug.com/982194 fast/inline/br-client-rect.html [ Failure Pass ]
 crbug.com/982194 fast/inline/continuation-outlines-with-layers-2.html [ Failure ]
 crbug.com/982194 fast/inline/continuation-outlines-with-layers.html [ Failure ]
-crbug.com/982194 fast/inline/continuation-positioned-reparenting.html [ Crash Pass ]
-crbug.com/982194 fast/inline/dirtyLinesForInline.html [ Crash Pass ]
 crbug.com/982194 fast/inline/inline-borders-with-bidi-override.html [ Failure ]
-crbug.com/982194 fast/inline/inline-box-append-child-crash.html [ Crash Pass ]
 crbug.com/982194 fast/inline/inline-box-background-long-image.html [ Failure ]
 crbug.com/982194 fast/inline/inline-box-background-repeat-x.html [ Failure ]
 crbug.com/982194 fast/inline/inline-box-background-repeat-y.html [ Failure ]
 crbug.com/982194 fast/inline/inline-box-background.html [ Failure ]
-crbug.com/982194 fast/inline/inline-offsetLeft-relpos.html [ Crash Failure ]
-crbug.com/982194 fast/inline/inline-with-empty-inline-children.html [ Crash Pass ]
-crbug.com/982194 fast/inline/layout-after-inserting-nested-br.html [ Crash Failure ]
-crbug.com/982194 fast/inline/out-of-flow-objects-and-whitespace-after-empty-inline.html [ Crash Pass ]
+crbug.com/982194 fast/inline/inline-offsetLeft-relpos.html [ Failure ]
+crbug.com/982194 fast/inline/layout-after-inserting-nested-br.html [ Failure ]
 crbug.com/889721 fast/inline/outline-continuations.html [ Failure ]
-crbug.com/982194 fast/inline/positioned-element-padding-contributes-width.html [ Crash Pass ]
 crbug.com/982194 fast/inline/relative-positioned-overflow.html [ Failure ]
-crbug.com/982194 fast/inline/styledEmptyInlinesWithBRs.html [ Crash Failure ]
-crbug.com/982194 fast/layers/inline-dirty-z-order-lists.html [ Crash Pass ]
-crbug.com/982194 fast/layers/layer-visibility.html [ Crash Failure Pass ]
+crbug.com/982194 fast/inline/styledEmptyInlinesWithBRs.html [ Failure ]
 crbug.com/982194 fast/layers/normal-flow-hit-test.html [ Failure ]
 crbug.com/982194 fast/layout/scroll-anchoring/anchor-inside-iframe.html [ Crash ]
 crbug.com/982194 fast/layout/scroll-anchoring/reading-scroll-forces-anchoring.html [ Crash ]
@@ -2308,138 +1229,64 @@
 crbug.com/982194 fast/lists/008-vertical.html [ Failure ]
 crbug.com/982194 fast/lists/list-marker-and-layout-tree-change.html [ Failure ]
 crbug.com/982194 fast/lists/markers-in-selection.html [ Failure ]
-crbug.com/982194 fast/lists/positioned-count-crash.html [ Crash Pass ]
-crbug.com/982194 fast/loader/child-frame-add-after-back-forward.html [ Crash Timeout ]
-crbug.com/982194 fast/loader/document-with-fragment-url-1.html [ Crash Timeout ]
-crbug.com/982194 fast/loader/document-with-fragment-url-2.html [ Crash Timeout ]
-crbug.com/982194 fast/loader/document-with-fragment-url-3.html [ Crash Timeout ]
-crbug.com/982194 fast/loader/document-with-fragment-url-4.html [ Crash Timeout ]
-crbug.com/982194 fast/loader/early-load-cancel.html [ Crash Pass ]
-crbug.com/982194 fast/loader/fragment-after-redirect-gets-back-entry.html [ Crash Timeout ]
-crbug.com/982194 fast/loader/middle-click-target-blank.html [ Crash Timeout ]
+crbug.com/982194 fast/loader/child-frame-add-after-back-forward.html [ Timeout ]
+crbug.com/982194 fast/loader/document-with-fragment-url-1.html [ Timeout ]
+crbug.com/982194 fast/loader/document-with-fragment-url-2.html [ Timeout ]
+crbug.com/982194 fast/loader/document-with-fragment-url-3.html [ Timeout ]
+crbug.com/982194 fast/loader/document-with-fragment-url-4.html [ Timeout ]
+crbug.com/982194 fast/loader/fragment-after-redirect-gets-back-entry.html [ Timeout ]
+crbug.com/982194 fast/loader/middle-click-target-blank.html [ Timeout ]
 crbug.com/982194 fast/loader/navigation-scheduler-user-gesture.html [ Timeout ]
-crbug.com/982194 fast/loader/show-only-one-beforeunload-dialog.html [ Crash Pass ]
-crbug.com/982194 fast/multicol/balance-breakafter-before-nested-block.html [ Failure Pass ]
-crbug.com/982194 fast/multicol/balance-line-overflow.html [ Failure Pass ]
 crbug.com/982194 fast/multicol/balance-repeating-table-headers.html [ Failure ]
 crbug.com/982194 fast/multicol/border-radius-clipped-layer.html [ Failure ]
-crbug.com/982194 fast/multicol/column-break-with-balancing.html [ Failure Pass ]
-crbug.com/982194 fast/multicol/column-count-with-rules.html [ Failure Pass ]
 crbug.com/982194 fast/multicol/column-rules.html [ Failure ]
-crbug.com/982194 fast/multicol/columns-shorthand-parsing.html [ Failure Pass ]
 crbug.com/982194 fast/multicol/float-avoidance.html [ Failure ]
-crbug.com/982194 fast/multicol/float-big-line.html [ Failure Pass ]
-crbug.com/982194 fast/multicol/float-break.html [ Failure Pass ]
-crbug.com/982194 fast/multicol/float-content-break.html [ Failure Pass ]
-crbug.com/982194 fast/multicol/float-edge.html [ Failure Pass ]
-crbug.com/982194 fast/multicol/float-paginate-empty-lines.html [ Failure Pass ]
 crbug.com/982194 fast/multicol/float-paginate.html [ Failure ]
-crbug.com/982194 fast/multicol/inline-block-baseline.html [ Failure Pass ]
-crbug.com/982194 fast/multicol/inner-multicol-in-second-column.html [ Failure Pass ]
-crbug.com/982194 fast/multicol/line-pushed-down-by-float.html [ Failure Pass ]
-crbug.com/982194 fast/multicol/many-lines-overflow-in-single-row-inner.html [ Failure Pass ]
-crbug.com/982194 fast/multicol/margin-collapse.html [ Failure Pass ]
-crbug.com/982194 fast/multicol/nested-3-multicols-fixed-height.html [ Failure Pass ]
-crbug.com/982194 fast/multicol/nested-auto-height-short-first-row.html [ Failure Pass ]
-crbug.com/982194 fast/multicol/nested-balanced-inner-column-count-1-with-forced-break.html [ Failure Pass ]
-crbug.com/982194 fast/multicol/nested-balanced-with-strut-before-first-line.html [ Failure Pass ]
-crbug.com/982194 fast/multicol/nested-outer-fixed-height.html [ Failure Pass ]
-crbug.com/982194 fast/multicol/nested-with-single-empty-block.html [ Failure Pass ]
-crbug.com/982194 fast/multicol/nested-with-single-tall-line.html [ Failure Pass ]
 crbug.com/982194 fast/multicol/newmulticol/break-before.html [ Failure ]
 crbug.com/982194 fast/multicol/newmulticol/breaks-2-columns-3-no-balancing.html [ Failure ]
 crbug.com/982194 fast/multicol/newmulticol/breaks-2-columns-3.html [ Failure ]
 crbug.com/982194 fast/multicol/newmulticol/breaks-3-columns-3.html [ Failure ]
-crbug.com/982194 fast/multicol/newmulticol/fixed-height-fill-balance-2.html [ Failure Pass ]
 crbug.com/982194 fast/multicol/newmulticol/hide-box-vertical-lr.html [ Pass ]
-crbug.com/982194 fast/multicol/newmulticol/table-cell.html [ Failure Pass ]
-crbug.com/982194 fast/multicol/out-of-flow/abspos-auto-position-small-on-line-at-boundary.html [ Failure Pass ]
-crbug.com/982194 fast/multicol/outlines-at-column-boundaries.html [ Failure Pass ]
-crbug.com/982194 fast/multicol/overflow-unsplittable.html [ Failure Pass ]
-crbug.com/982194 fast/multicol/paginate-block-replaced.html [ Failure Pass ]
-crbug.com/982194 fast/multicol/pushed-line-affected-by-float.html [ Failure Pass ]
-crbug.com/982194 fast/multicol/recursive-split-flow-crash.html [ Crash Pass ]
-crbug.com/982194 fast/multicol/resize-container-with-column-rule-child.html [ Failure Pass ]
-crbug.com/982194 fast/multicol/resize-with-column-rule.html [ Failure Pass ]
-crbug.com/982194 fast/multicol/span/as-inner-multicol.html [ Failure Pass ]
-crbug.com/982194 fast/multicol/span/in-nested-multicol-with-soft-breaks-inside.html [ Failure Pass ]
-crbug.com/982194 fast/multicol/span/invalid-spanner-in-abspos.html [ Failure Pass ]
-crbug.com/982194 fast/multicol/span/nested-multicol.html [ Failure Pass ]
 crbug.com/982194 fast/multicol/span/overflow-on-multicol.html [ Failure ]
-crbug.com/982194 fast/multicol/span/two-rows-then-spanner-then-two-rows.html [ Failure Pass ]
 crbug.com/982194 fast/multicol/span/vertical-lr.html [ Pass ]
 crbug.com/982194 fast/multicol/table-cell-content-change-with-decorations.html [ Failure ]
-crbug.com/982194 fast/multicol/table-margin-collapse.html [ Failure Pass ]
-crbug.com/982194 fast/multicol/tall-content-in-inner-with-fixed-height.html [ Failure Pass ]
-crbug.com/982194 fast/multicol/unsplittable-inline-block.html [ Failure Pass ]
 crbug.com/982194 fast/multicol/vertical-lr/abspos-auto-position-on-line.html [ Pass ]
 crbug.com/982194 fast/multicol/vertical-lr/nested-columns.html [ Pass ]
-crbug.com/982194 fast/multicol/vertical-rl/column-break-with-balancing.html [ Failure Pass ]
-crbug.com/982194 fast/multicol/vertical-rl/column-count-with-rules.html [ Failure Pass ]
 crbug.com/982194 fast/multicol/vertical-rl/column-rules.html [ Failure ]
 crbug.com/982194 fast/multicol/vertical-rl/float-avoidance.html [ Failure ]
-crbug.com/982194 fast/multicol/vertical-rl/float-big-line.html [ Failure Pass ]
-crbug.com/982194 fast/multicol/vertical-rl/float-break.html [ Failure Pass ]
-crbug.com/982194 fast/multicol/vertical-rl/float-content-break.html [ Failure Pass ]
-crbug.com/982194 fast/multicol/vertical-rl/float-edge.html [ Failure Pass ]
 crbug.com/982194 fast/multicol/vertical-rl/float-paginate.html [ Failure ]
-crbug.com/982194 fast/multicol/vertical-rl/unsplittable-inline-block.html [ Failure Pass ]
-crbug.com/982194 fast/overflow/001.html [ Failure Pass ]
 crbug.com/982194 fast/overflow/006.html [ Failure ]
 crbug.com/982194 fast/overflow/childFocusRingClip.html [ Failure ]
 crbug.com/982194 fast/overflow/float-in-relpositioned.html [ Failure ]
-crbug.com/982194 fast/overflow/hit-test-overflow-hidden-with-box-shadow.html [ Crash Pass ]
 crbug.com/982194 fast/overflow/image-selection-highlight.html [ Crash ]
-crbug.com/982194 fast/overflow/infiniteRecursion.html [ Failure Pass ]
 crbug.com/982194 fast/overflow/infiniteRecursionGuard.html [ Failure ]
 crbug.com/982194 fast/overflow/overflow-rtl-vertical.html [ Failure ]
 crbug.com/982194 fast/overflow/overflow-rtl.html [ Failure ]
-crbug.com/982194 fast/overflow/overflow-text-hit-testing.html [ Crash Pass ]
 crbug.com/982194 fast/overflow/overflow-update-transform.html [ Failure ]
 crbug.com/982194 fast/overflow/scroll-div-hide-show.html [ Failure ]
-crbug.com/982194 fast/overflow/scrollbar-click-retains-focus.html [ Crash Pass ]
-crbug.com/982194 fast/overflow/scrollbar-drag-origin.html [ Crash Pass ]
 crbug.com/982194 fast/overflow/table-overflow-float.html [ Failure ]
-crbug.com/982194 fast/parser/tabindex-parsing.html [ Crash Pass ]
 crbug.com/982194 fast/reflections/inline-crash.html [ Crash ]
-crbug.com/982194 fast/replaced/006.html [ Failure Pass ]
-crbug.com/982194 fast/replaced/008.html [ Failure Pass ]
-crbug.com/982194 fast/replaced/absolute-image-position-and-focus-event.html [ Crash Pass ]
-crbug.com/982194 fast/replaced/absolute-position-percentage-height.html [ Crash Failure ]
+crbug.com/982194 fast/replaced/absolute-position-percentage-height.html [ Failure ]
 crbug.com/982194 fast/replaced/border-radius-clip.html [ Failure ]
 crbug.com/982194 fast/replaced/image-map-2.html [ Failure ]
-crbug.com/982194 fast/replaced/image-map-alt-content.html [ Crash Failure ]
-crbug.com/982194 fast/replaced/image-map-bug16782.html [ Crash Failure ]
+crbug.com/982194 fast/replaced/image-map-alt-content.html [ Failure ]
+crbug.com/982194 fast/replaced/image-map-bug16782.html [ Failure ]
 crbug.com/982194 fast/replaced/image-map-cursor.html [ Failure ]
-crbug.com/982194 fast/replaced/image-map-on-image-with-inline-content-data.html [ Crash Failure ]
-crbug.com/982194 fast/replaced/image-map-on-inline-image.html [ Crash Pass ]
-crbug.com/982194 fast/replaced/image-map.html [ Crash Failure ]
-crbug.com/982194 fast/replaced/no-focus-ring-embed.html [ Crash Pass Timeout ]
-crbug.com/814953 fast/replaced/no-focus-ring-iframe.html [ Crash Timeout ]
-crbug.com/982194 fast/replaced/no-focus-ring-object.html [ Crash Pass Timeout ]
-crbug.com/982194 fast/replaced/percent-height-in-anonymous-block-in-table.html [ Failure Pass ]
-crbug.com/982194 fast/replaced/percent-height-in-anonymous-block.html [ Failure Pass ]
-crbug.com/982194 fast/replaced/render-inline-cast-to-render-box-crash.html [ Crash Pass ]
-crbug.com/982194 fast/replaced/replaced-element-with-percentage-height-anonymous-block-parent.html [ Failure Pass ]
-crbug.com/982194 fast/replaced/replaced-last-line-layout.html [ Crash Pass ]
+crbug.com/982194 fast/replaced/image-map-on-image-with-inline-content-data.html [ Failure ]
+crbug.com/982194 fast/replaced/image-map.html [ Failure ]
+crbug.com/982194 fast/replaced/no-focus-ring-embed.html [ Timeout ]
+crbug.com/814953 fast/replaced/no-focus-ring-iframe.html [ Timeout ]
+crbug.com/982194 fast/replaced/no-focus-ring-object.html [ Pass Timeout ]
 crbug.com/982194 fast/replaced/selection-rect-in-table-cell.html [ Crash ]
 crbug.com/982194 fast/replaced/selection-rect-transform.html [ Crash ]
 crbug.com/982194 fast/replaced/selection-rect.html [ Crash ]
 crbug.com/982194 fast/replaced/vertical-lr/absolute-position-percentage-width.html [ Failure ]
-crbug.com/982194 fast/replaced/vertical-lr/absolute-position-with-auto-height-and-top-and-bottom.html [ Crash Failure ]
-crbug.com/982194 fast/replaced/vertical-lr/absolute-position-with-auto-width-and-left-and-right.html [ Crash Failure ]
-crbug.com/982194 fast/replaced/vertical-resize-100percent-element.html [ Failure Pass ]
-crbug.com/982194 fast/ruby/position-after.html [ Failure Pass ]
-crbug.com/982194 fast/scroll-behavior/middleclick-autoscroll-use-count.html [ Crash Pass ]
-crbug.com/982194 fast/scroll-behavior/smooth-scroll/scroll-during-selection.html [ Crash Pass ]
+crbug.com/982194 fast/replaced/vertical-lr/absolute-position-with-auto-height-and-top-and-bottom.html [ Failure ]
+crbug.com/982194 fast/replaced/vertical-lr/absolute-position-with-auto-width-and-left-and-right.html [ Failure ]
+crbug.com/982194 fast/scroll-behavior/middleclick-autoscroll-use-count.html [ Failure Pass ]
+crbug.com/982194 fast/scroll-behavior/smooth-scroll/scroll-during-selection.html [ Failure Pass ]
 crbug.com/982194 fast/scroll-behavior/subframe-interrupted-scroll.html [ Failure ]
-crbug.com/982194 fast/scroll-snap/root-scroller-snap-behaviour/arrow-key-scroll-snaps-visual-viewport.html [ Crash Pass ]
-crbug.com/982194 fast/scroll-snap/snaps-after-keyboard-scrolling-rtl.html [ Crash Pass ]
-crbug.com/982194 fast/scroll-snap/snaps-after-keyboard-scrolling.html [ Crash Pass ]
-crbug.com/986018 fast/scroll-snap/snaps-for-different-key-granularity.html [ Crash Pass ]
-crbug.com/982194 fast/scrolling/hashtag-autoscroll.html [ Crash Pass ]
-crbug.com/982194 fast/scrolling/middle-click-autoscroll-latching-clicked-node.html [ Crash Pass ]
-crbug.com/982194 fast/scrolling/scroll-into-view-ignores-invisible-selection.html [ Crash Pass ]
+crbug.com/986018 fast/scroll-snap/snaps-for-different-key-granularity.html [ Pass ]
 crbug.com/982194 fast/scrolling/scrollable-area-frame-overflow-hidden.html [ Failure ]
 crbug.com/982194 fast/scrolling/scrollable-area-frame-overried-inherited-visibility-hidden.html [ Failure ]
 crbug.com/982194 fast/scrolling/scrollable-area-frame-scrolling-yes.html [ Failure ]
@@ -2447,22 +1294,14 @@
 crbug.com/982194 fast/scrolling/scrollable-area-frame.html [ Failure ]
 crbug.com/982194 fast/scrolling/scrollbar-tickmarks-styled-after-onload.html [ Failure ]
 crbug.com/982194 fast/scrolling/scrollbar-tickmarks-styled.html [ Failure ]
-crbug.com/982194 fast/scrolling/scrollbars/scrollbar-occluded-by-div.html [ Crash Pass ]
-crbug.com/982194 fast/selectors/159.html [ Crash Pass ]
-crbug.com/982194 fast/selectors/177a.html [ Crash Pass ]
-crbug.com/982194 fast/selectors/focus-within-window-inactive.html [ Crash Pass ]
-crbug.com/889952 fast/selectors/selection-window-inactive.html [ Crash Failure ]
-crbug.com/591099 fast/selectors/shadow-host-div-with-span.html [ Crash Failure ]
-crbug.com/591099 fast/selectors/shadow-host-div-with-text.html [ Crash Failure ]
-crbug.com/982194 fast/shapes/crash-caused-by-dirtying-a-shape-while-computing-it-requires-a-long-filename-to-crash.html [ Crash Pass ]
+crbug.com/889952 fast/selectors/selection-window-inactive.html [ Failure ]
+crbug.com/591099 fast/selectors/shadow-host-div-with-span.html [ Failure ]
+crbug.com/591099 fast/selectors/shadow-host-div-with-text.html [ Failure ]
 crbug.com/982194 fast/shapes/shape-outside-floats/shape-outside-boxes-001.html [ Failure Pass ]
 crbug.com/982194 fast/shapes/shape-outside-floats/shape-outside-boxes-002.html [ Failure ]
 crbug.com/982194 fast/shapes/shape-outside-floats/shape-outside-boxes-003.html [ Failure Pass ]
 crbug.com/982194 fast/shapes/shape-outside-floats/shape-outside-clip-path-selection.html [ Failure ]
-crbug.com/982194 fast/shapes/shape-outside-floats/shape-outside-dynamic-shape-overhang.html [ Crash Failure Pass ]
-crbug.com/982194 fast/shapes/shape-outside-floats/shape-outside-floats-different-writing-modes.html [ Failure Pass ]
 crbug.com/982194 fast/shapes/shape-outside-floats/shape-outside-floats-image-threshold-002.html [ Failure ]
-crbug.com/982194 fast/shapes/shape-outside-floats/shape-outside-no-image-crash.html [ Crash Pass ]
 crbug.com/982194 fast/spatial-navigation/snav-1st-stop.html [ Failure ]
 crbug.com/982194 fast/spatial-navigation/snav-applies-hover-mousemove.html [ Failure ]
 crbug.com/982194 fast/spatial-navigation/snav-applies-hover.html [ Failure ]
@@ -2495,7 +1334,7 @@
 crbug.com/982194 fast/spatial-navigation/snav-keyboard-scrollers-search-origin-bug.html [ Failure ]
 crbug.com/982194 fast/spatial-navigation/snav-media-elements.html [ Failure ]
 crbug.com/982194 fast/spatial-navigation/snav-more-aligned-at-top.html [ Failure ]
-crbug.com/982194 fast/spatial-navigation/snav-multiple-select-focusring.html [ Crash Failure ]
+crbug.com/982194 fast/spatial-navigation/snav-multiple-select-focusring.html [ Failure ]
 crbug.com/982194 fast/spatial-navigation/snav-multiple-select.html [ Failure ]
 crbug.com/982194 fast/spatial-navigation/snav-navigate-visible-elements-only2.html [ Failure ]
 crbug.com/982194 fast/spatial-navigation/snav-offscreen-content.html [ Failure ]
@@ -2516,33 +1355,20 @@
 crbug.com/982194 fast/spatial-navigation/snav-unit-overflow-and-scroll-in-direction.html [ Failure ]
 crbug.com/982194 fast/spatial-navigation/snav-use-visual-viewport.html [ Failure ]
 crbug.com/982194 fast/spatial-navigation/snav-zero-margin-content.html [ Failure ]
-crbug.com/982194 fast/sub-pixel/float-wrap-with-subpixel-top.html [ Failure Pass ]
 crbug.com/982194 fast/sub-pixel/inline-block-baseline.html [ Failure ]
 crbug.com/982194 fast/sub-pixel/selection/selection-rect-in-sub-pixel-table.html [ Crash ]
 crbug.com/982194 fast/table/026.html [ Failure ]
 crbug.com/982194 fast/table/032.html [ Failure ]
-crbug.com/982194 fast/table/align-right-within-left-aligned-div.html [ Failure Pass ]
 crbug.com/982194 fast/table/border-collapsing/002-vertical.html [ Failure ]
 crbug.com/982194 fast/table/change-tbody-border-width-crash.html [ Crash ]
-crbug.com/982194 fast/table/click-near-anonymous-table.html [ Crash Pass ]
-crbug.com/982194 fast/table/crash-clearSelection-collapsed-borders.html [ Crash Pass ]
-crbug.com/982194 fast/table/dynamic-descendant-percentage-height.html [ Crash Failure Pass ]
 crbug.com/982194 fast/table/floating-th.html [ Failure ]
-crbug.com/982194 fast/table/floatingTablePaintBackground.html [ Failure Pass ]
-crbug.com/982194 fast/table/height-percent-test.html [ Failure Pass ]
-crbug.com/982194 fast/table/intrinsic-padding-when-cell-child-doesnt-layout.html [ Crash Pass ]
-crbug.com/874695 fast/table/multiple-captions-crash3.html [ Crash Pass ]
+crbug.com/874695 fast/table/multiple-captions-crash3.html [ Pass ]
 crbug.com/982194 fast/table/multiple-captions-display.xhtml [ Failure ]
-crbug.com/982194 fast/table/percent-height-replaced-content-in-cell.html [ Failure Pass ]
-crbug.com/982194 fast/table/table-split-positioned-object-crash.html [ Crash Pass ]
 crbug.com/982194 fast/table/vertical-align-baseline.html [ Failure ]
 crbug.com/982194 fast/text-autosizing/layout-after-append.html [ Failure ]
 crbug.com/982194 fast/writing-mode/background-vertical-lr.html [ Failure ]
 crbug.com/982194 fast/writing-mode/background-vertical-rl.html [ Failure ]
 crbug.com/982194 fast/writing-mode/basic-vertical-line.html [ Failure ]
-crbug.com/982194 fast/writing-mode/block-level-images.html [ Failure Pass ]
-crbug.com/982194 fast/writing-mode/body-direction-propagation.html [ Failure Pass ]
-crbug.com/982194 fast/writing-mode/body-writing-mode-propagation.html [ Failure Pass ]
 crbug.com/982194 fast/writing-mode/border-image-vertical-lr.html [ Failure ]
 crbug.com/982194 fast/writing-mode/border-image-vertical-rl.html [ Failure ]
 crbug.com/982194 fast/writing-mode/border-radius-clipping-vertical-lr.html [ Failure ]
@@ -2550,32 +1376,18 @@
 crbug.com/982194 fast/writing-mode/english-lr-text.html [ Failure ]
 crbug.com/982194 fast/writing-mode/flipped-blocks-hit-test-line-edges.html [ Failure ]
 crbug.com/982194 fast/writing-mode/flipped-blocks-text-map-local-to-container.html [ Failure ]
-crbug.com/982194 fast/writing-mode/html-and-body-direction-propagation.html [ Failure Pass ]
-crbug.com/982194 fast/writing-mode/html-and-body-writing-mode-propagation.html [ Failure Pass ]
-crbug.com/982194 fast/writing-mode/html-direction-propagation.html [ Failure Pass ]
-crbug.com/982194 fast/writing-mode/html-writing-mode-propagation.html [ Failure Pass ]
 crbug.com/982194 fast/writing-mode/japanese-lr-text.html [ Failure ]
 crbug.com/982194 fast/writing-mode/vertical-align-table-baseline.html [ Failure ]
 crbug.com/982194 fast/writing-mode/vertical-inline-block-hittest.html [ Failure ]
-crbug.com/982194 fragmentation/single-line-cells-paginated-with-text.html [ Failure Pass ]
-crbug.com/982194 fragmentation/table-row-page-break-collapsed-border.html [ Failure Pass ]
-crbug.com/982194 fullscreen/api/element-request-fullscreen-vs-exit.html [ Crash Pass ]
 crbug.com/982194 fullscreen/enter-exit-full-screen-hover.html [ Timeout ]
-crbug.com/982194 fullscreen/exit-full-screen-iframe.html [ Crash Timeout ]
-crbug.com/982194 fullscreen/full-screen-ancestor-shadow.html [ Crash Pass ]
-crbug.com/982194 fullscreen/full-screen-iframe-allowed-nested.html [ Crash Timeout ]
-crbug.com/982194 fullscreen/full-screen-iframe-allowed.html [ Crash Timeout ]
-crbug.com/718155 fullscreen/full-screen-iframe-not-allowed.html [ Crash Timeout ]
-crbug.com/982194 fullscreen/full-screen-iframe-ua-style.html [ Crash Timeout ]
+crbug.com/982194 fullscreen/exit-full-screen-iframe.html [ Timeout ]
+crbug.com/982194 fullscreen/full-screen-iframe-allowed-nested.html [ Timeout ]
+crbug.com/982194 fullscreen/full-screen-iframe-allowed.html [ Timeout ]
+crbug.com/718155 fullscreen/full-screen-iframe-not-allowed.html [ Timeout ]
+crbug.com/982194 fullscreen/full-screen-iframe-ua-style.html [ Timeout ]
 crbug.com/982194 fullscreen/full-screen-is-in-top-layer.html [ Timeout ]
-crbug.com/982194 fullscreen/full-screen-ruleset-crash.html [ Crash Pass ]
 crbug.com/982194 fullscreen/full-screen-with-css-reference-filter.html [ Timeout ]
-crbug.com/982194 fullscreen/keyboard-focus.html [ Crash Pass ]
-crbug.com/982194 fullscreen/model/fully-exit-fullscreen-nested-iframe.html [ Crash Timeout ]
-crbug.com/982194 fullscreen/model/fully-exit-fullscreen-nested.html [ Crash Pass ]
-crbug.com/982194 fullscreen/model/fully-exit-fullscreen-single.html [ Crash Pass ]
-crbug.com/982194 fullscreen/rendering/overflow-root.html [ Crash Pass ]
-crbug.com/982194 fullscreen/rendering/overflow.html [ Crash Pass ]
+crbug.com/982194 fullscreen/model/fully-exit-fullscreen-nested-iframe.html [ Timeout ]
 crbug.com/982194 hittesting/border-hittest-inlineFlowBox.html [ Failure ]
 crbug.com/982194 hittesting/culled-inline-crash.html [ Failure ]
 crbug.com/982194 hittesting/culled-inline.html [ Failure ]
@@ -2584,653 +1396,155 @@
 crbug.com/982194 hittesting/image-with-border-radius.html [ Failure ]
 crbug.com/982194 hittesting/inline-with-clip-path.html [ Failure ]
 crbug.com/982194 hittesting/inner-border-radius-hittest.html [ Failure ]
-crbug.com/982194 hittesting/subframe_active_crash.html [ Crash Pass ]
-crbug.com/982194 hittesting/text-overflow-inline-image.html [ Crash Failure ]
-crbug.com/982194 html/details_summary/details-add-summary-1-and-click.html [ Crash Pass ]
-crbug.com/982194 html/details_summary/details-add-summary-10-and-click.html [ Crash Pass ]
-crbug.com/982194 html/details_summary/details-add-summary-2-and-click.html [ Crash Pass ]
-crbug.com/982194 html/details_summary/details-add-summary-3-and-click.html [ Crash Pass ]
-crbug.com/982194 html/details_summary/details-add-summary-4-and-click.html [ Crash Pass ]
-crbug.com/982194 html/details_summary/details-add-summary-5-and-click.html [ Crash Pass ]
-crbug.com/982194 html/details_summary/details-add-summary-6-and-click.html [ Crash Pass ]
-crbug.com/982194 html/details_summary/details-add-summary-7-and-click.html [ Crash Failure Pass ]
-crbug.com/982194 html/details_summary/details-add-summary-8-and-click.html [ Crash Pass ]
-crbug.com/982194 html/details_summary/details-add-summary-9-and-click.html [ Crash Pass ]
-crbug.com/982194 html/details_summary/details-click-controls.html [ Crash Failure ]
-crbug.com/982194 html/details_summary/details-mouse-click.html [ Crash Pass ]
-crbug.com/982194 html/details_summary/details-remove-summary-1-and-click.html [ Crash Pass ]
-crbug.com/982194 html/details_summary/details-remove-summary-2-and-click.html [ Crash Pass ]
-crbug.com/982194 html/details_summary/details-remove-summary-3-and-click.html [ Crash Pass ]
-crbug.com/982194 html/details_summary/details-remove-summary-4-and-click.html [ Crash Pass ]
-crbug.com/982194 html/details_summary/details-remove-summary-5-and-click.html [ Crash Pass ]
-crbug.com/982194 html/details_summary/details-remove-summary-6-and-click.html [ Crash Pass ]
+crbug.com/982194 hittesting/text-overflow-inline-image.html [ Failure ]
+crbug.com/982194 html/details_summary/details-click-controls.html [ Failure ]
 crbug.com/982194 html/details_summary/details-writing-mode-align-center.html [ Failure ]
 crbug.com/982194 html/details_summary/details-writing-mode-align-left.html [ Failure ]
 crbug.com/982194 html/details_summary/details-writing-mode-align-right.html [ Failure ]
 crbug.com/982194 html/details_summary/details-writing-mode.html [ Failure ]
-crbug.com/982194 html/dialog/dialog-canceling.html [ Crash Pass ]
+crbug.com/982194 html/dialog/dialog-canceling.html [ Failure Pass ]
 crbug.com/982194 html/dialog/inert-label-focus.html [ Crash Pass ]
-crbug.com/982194 html/dialog/inert-node-is-not-highlighted.html [ Crash Pass ]
-crbug.com/982194 html/dialog/inert-node-is-unselectable.html [ Crash Pass ]
 crbug.com/982194 html/dialog/modal-dialog-distributed-child-is-not-inert.html [ Failure ]
-crbug.com/982194 html/dialog/shadowdom-in-dialog.html [ Crash Pass ]
-crbug.com/982194 html/dialog/simulated-click-inert.html [ Crash Failure ]
+crbug.com/982194 html/dialog/simulated-click-inert.html [ Failure ]
 crbug.com/982194 html/sections/body-legacy-colors.html [ Crash Timeout ]
 crbug.com/982194 html/text_level_semantics/a-tooltip.html [ Failure ]
-crbug.com/982194 http/tests/devtools/a11y-axe-core/basic-a11y-test.js [ Crash Pass ]
-crbug.com/1000336 http/tests/devtools/a11y-axe-core/devices-a11y-test.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/a11y-axe-core/elements/dom-breakpoints-a11y-test.js [ Crash Pass ]
-crbug.com/1000336 http/tests/devtools/a11y-axe-core/elements/event-listeners-a11y-test.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/a11y-axe-core/elements/main-tool-test.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/a11y-axe-core/performance/performance-pane-a11y-test.js [ Crash Timeout ]
-crbug.com/982194 http/tests/devtools/a11y-axe-core/performance/performance_event_log_a11y_test.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/a11y-axe-core/quick-open-a11y-test.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/a11y-axe-core/settings/blackbox-a11y-test.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/a11y-axe-core/settings/emulated-device-a11y-test.js [ Crash Pass ]
-crbug.com/1000336 http/tests/devtools/a11y-axe-core/settings/geolocations-a11y-test.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/a11y-axe-core/sources/call-stack-a11y-test.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/a11y-axe-core/sources/javascript-breakpoints-a11y-test.js [ Crash Pass ]
-crbug.com/1000336 http/tests/devtools/a11y-axe-core/sources/sources-editor-pane-a11y-test.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/animation/animation-KeyframeEffect-crash.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/animation/animation-after-navigation.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/animation/animation-empty-web-animations.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/animation/animation-group-matching-animations.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/animation/animation-group-matching-transitions.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/animation/animation-group-matching.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/animation/animation-timeline.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/animation/animation-transition-setTiming-crash.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/animation/animation-web-anim-negative-start-time.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/application-panel/resources-panel-websql.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/command-line-api-inspect.js [ Crash Pass ]
+crbug.com/982194 http/tests/devtools/a11y-axe-core/elements/main-tool-test.js [ Pass Timeout ]
+crbug.com/982194 http/tests/devtools/a11y-axe-core/performance/performance-pane-a11y-test.js [ Pass Timeout ]
+crbug.com/982194 http/tests/devtools/a11y-axe-core/sources/call-stack-a11y-test.js [ Pass Timeout ]
 webkit.org/b/90488 http/tests/devtools/compiler-source-mapping-debug.js [ Crash ]
-crbug.com/982194 http/tests/devtools/components/linkifier.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/components/widget-focus.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/console-resource-errors.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/console-sidebar/console-filter-sidebar.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/argument-hints.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/command-line-api-getEventListeners.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/command-line-api.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-api-on-call-frame.js [ Crash ]
-crbug.com/451577 http/tests/devtools/console/console-assert.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-big-array.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-call-getter-on-proto.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-clear-function.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-clear.js [ Crash Pass ]
+crbug.com/451577 http/tests/devtools/console/console-api-on-call-frame.js [ Crash Pass ]
 crbug.com/451577 http/tests/devtools/console/console-context-selector.js [ Crash ]
-crbug.com/451577 http/tests/devtools/console/console-copy-treeoutline.js [ Crash Pass ]
 crbug.com/451577 http/tests/devtools/console/console-copy-truncated-text.js [ Crash ]
-crbug.com/982194 virtual/text-antialias/absolute-in-inline-block-change-crash.html [ Crash Pass ]
-crbug.com/982194 virtual/text-antialias/atsui-pointtooffset-calls-cg.html [ Crash Pass ]
-crbug.com/982194 virtual/text-antialias/basic/003.html [ Failure Pass ]
-crbug.com/982194 virtual/text-antialias/basic/005.html [ Failure Pass ]
-crbug.com/982194 virtual/text-antialias/complex-preferred-logical-widths.html [ Failure Pass ]
 crbug.com/982194 virtual/text-antialias/complex-text-opacity.html [ Failure ]
 crbug.com/982194 virtual/text-antialias/descent-clip-in-scaled-page.html [ Failure ]
-crbug.com/982194 virtual/text-antialias/editing-text-crash.html [ Crash Pass ]
 crbug.com/982194 virtual/text-antialias/emoji-vertical-origin-visual.html [ Failure ]
-crbug.com/982194 virtual/text-antialias/emphasis-height-crash.html [ Crash Pass ]
-crbug.com/982194 virtual/text-antialias/font-format-support-color-cff2.html [ Crash Pass ]
 crbug.com/982194 virtual/text-antialias/get-client-rects-grapheme.html [ Failure ]
 crbug.com/982194 virtual/text-antialias/glyph-reordering.html [ Failure ]
-crbug.com/982194 virtual/text-antialias/in-rendered-text-rtl.html [ Crash Pass ]
-crbug.com/982194 virtual/text-antialias/international/ar_tab_selection_crash.html [ Crash Pass ]
 crbug.com/982194 virtual/text-antialias/international/iso-8859-8.html [ Failure ]
 crbug.com/982194 virtual/text-antialias/international/rtl-selection-rect-with-fallback.html [ Failure ]
 crbug.com/982194 virtual/text-antialias/line-break-after-inline-latin1.html [ Failure ]
 crbug.com/982194 virtual/text-antialias/multiglyph-characters.html [ Failure ]
-crbug.com/982194 virtual/text-antialias/offsetForPosition-cluster-at-zero.html [ Crash Pass ]
 crbug.com/982194 virtual/text-antialias/orientation-sideways.html [ Failure ]
-crbug.com/982194 virtual/text-antialias/recalc-position-of-linebox-after-deleting-ellipsis.html [ Crash Failure ]
+crbug.com/982194 virtual/text-antialias/recalc-position-of-linebox-after-deleting-ellipsis.html [ Failure ]
 crbug.com/982194 virtual/text-antialias/remove-zero-length-run.html [ Failure ]
-crbug.com/982194 virtual/text-antialias/selection/atsui-partial-selection.html [ Crash Pass ]
-crbug.com/982194 virtual/text-antialias/selection/atsui-rtl-override-selection.html [ Crash Failure ]
-crbug.com/982194 virtual/text-antialias/selection/complex-text-spaces-selection.html [ Crash Pass ]
+crbug.com/982194 virtual/text-antialias/selection/atsui-rtl-override-selection.html [ Failure ]
 crbug.com/982194 virtual/text-antialias/selection/emphasis.html [ Failure ]
-crbug.com/982194 virtual/text-antialias/selection/find-backwards.html [ Crash Pass ]
-crbug.com/982194 virtual/text-antialias/selection/flexbox-selection.html [ Crash Failure ]
-crbug.com/982194 virtual/text-antialias/selection/hebrew-selection.html [ Crash Failure ]
-crbug.com/591099 virtual/text-antialias/selection/inline-block-in-selection-root.html [ Crash Pass ]
-crbug.com/982194 virtual/text-antialias/selection/justified-selection-at-edge.html [ Crash Pass ]
-crbug.com/982194 virtual/text-antialias/selection/khmer-crash.html [ Crash Pass ]
-crbug.com/982194 virtual/text-antialias/selection/khmer-selection.html [ Crash Failure ]
-crbug.com/982194 virtual/text-antialias/selection/offsetForPosition-complex-fallback.html [ Crash Failure ]
-crbug.com/982194 virtual/text-antialias/selection/repaint-glyph-bounds.html [ Crash Failure ]
-crbug.com/982194 virtual/text-antialias/selection/reset-drag-on-mouse-down.html [ Crash Timeout ]
-crbug.com/982194 virtual/text-antialias/selection/selection-painted-separately.html [ Crash Pass ]
-crbug.com/982194 virtual/text-antialias/selection/selection-painting-hidpi.html [ Crash Failure ]
-crbug.com/982194 virtual/text-antialias/selection/selection-rect-line-height-too-big.html [ Crash Pass ]
-crbug.com/591099 virtual/text-antialias/selection/selection-rect-line-height-too-small.html [ Crash Failure ]
-crbug.com/982194 virtual/text-antialias/selection/selection-rect-rounding.html [ Crash Pass ]
+crbug.com/982194 virtual/text-antialias/selection/flexbox-selection.html [ Failure ]
+crbug.com/982194 virtual/text-antialias/selection/hebrew-selection.html [ Failure ]
+crbug.com/591099 virtual/text-antialias/selection/inline-block-in-selection-root.html [ Pass ]
+crbug.com/982194 virtual/text-antialias/selection/khmer-selection.html [ Failure ]
+crbug.com/982194 virtual/text-antialias/selection/offsetForPosition-complex-fallback.html [ Failure ]
+crbug.com/982194 virtual/text-antialias/selection/repaint-glyph-bounds.html [ Failure ]
+crbug.com/982194 virtual/text-antialias/selection/reset-drag-on-mouse-down.html [ Timeout ]
+crbug.com/982194 virtual/text-antialias/selection/selection-painting-hidpi.html [ Failure ]
+crbug.com/591099 virtual/text-antialias/selection/selection-rect-line-height-too-small.html [ Failure ]
 crbug.com/982194 virtual/text-antialias/selection/selection-with-inline-padding.html [ Crash ]
-crbug.com/982194 virtual/text-antialias/selection/shaping-selection-rect.html [ Crash Pass ]
-crbug.com/982194 virtual/text-antialias/selection/thai-offsetForPosition-inside-character.html [ Crash Failure ]
+crbug.com/982194 virtual/text-antialias/selection/thai-offsetForPosition-inside-character.html [ Failure ]
 crbug.com/982194 virtual/text-antialias/text-range-bounds.html [ Failure ]
-crbug.com/982194 virtual/text-antialias/textIteratorNilRenderer.html [ Crash Pass ]
-crbug.com/982194 virtual/text-antialias/trailing-white-space-2.html [ Failure Pass ]
-crbug.com/982194 virtual/text-antialias/trailing-white-space.html [ Failure Pass ]
 crbug.com/982194 virtual/text-antialias/whitespace/027.html [ Failure ]
 crbug.com/869364 crbug.com/874695 http/tests/devtools/console/console-correct-suggestions.js [ Crash Pass Timeout ]
-crbug.com/451577 http/tests/devtools/console/console-custom-formatters.js [ Crash Pass ]
 crbug.com/451577 crbug.com/924308 http/tests/devtools/console/console-dir-es6.js [ Crash Failure Pass Timeout ]
-crbug.com/451577 http/tests/devtools/console/console-dir-global.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-dir.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-dirxml.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-edit-expanded-tree.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-edit-property-value.js [ Crash Pass ]
 crbug.com/451577 http/tests/devtools/console/console-error-on-call-frame.js [ Crash ]
-crbug.com/451577 http/tests/devtools/console/console-eval-object-literal.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-eval-scoped.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-eval-throw.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-expand-removed-node.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-focus.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-format-array-prototype.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-format-broken-unicode.js [ Crash Pass ]
 crbug.com/451577 crbug.com/924308 http/tests/devtools/console/console-format-es6-2.js [ Crash Failure Pass Timeout ]
-crbug.com/451577 http/tests/devtools/console/console-format-es6.js [ Crash Pass ]
 crbug.com/451577 http/tests/devtools/console/console-format-style.js [ Crash ]
-crbug.com/451577 http/tests/devtools/console/console-group-similar.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-last-result.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-link-to-snippet.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-linkify-message-location.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-links-in-errors-with-trace.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-links-on-messages-before-inspection.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-log-linkify-stack-in-errors.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-log-object-with-getter.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-message-contains-async-stack.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/console/console-message-from-inline-with-url.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-native-function.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-object-preview.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-pins.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-preserve-scroll.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-prompt-keyboard.js [ Crash Failure ]
-crbug.com/451577 http/tests/devtools/console/console-proxy.js [ Crash Pass ]
+crbug.com/451577 http/tests/devtools/console/console-prompt-keyboard.js [ Failure ]
 crbug.com/451577 crbug.com/916975 http/tests/devtools/console/console-repeat-count.js [ Crash Failure Pass Timeout ]
-crbug.com/451577 http/tests/devtools/console/console-retain-autocomplete-on-typing.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-revoke-error-in-worker.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-revoke-error.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-save-to-temp-var.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-search-reveals-messages.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-search.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-smart-enter.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-stack-overflow.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-substituted.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-tainted-globals.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-top-level-await.js [ Crash Pass ]
+crbug.com/451577 http/tests/devtools/console/console-search.js [ Pass ]
 crbug.com/451577 http/tests/devtools/console/console-truncate-long-messages.js [ Crash ]
-crbug.com/451577 http/tests/devtools/console/console-uncaught-exception-in-eval.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-uncaught-exception.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-uncaught-promise-in-worker.js [ Crash Pass ]
-crbug.com/967526 http/tests/devtools/console/console-uncaught-promise.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-viewport-control.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-viewport-indices.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-viewport-selection.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-viewport-stick-to-bottom-onload.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-viewport-stick-to-bottom.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-worker-nested-imports-syntax-error.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-xml-document.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/console-xpath.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/exception-objects.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/function-name-in-console-message-stack.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/nested-worker-eval-contains-stack.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/paintworklet-console-selector.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/shadow-element.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/viewport-testing/console-clicking-messages.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/viewport-testing/console-key-expand.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/viewport-testing/console-key-links.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/viewport-testing/console-key-navigation.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/viewport-testing/console-runtime-result-below-prompt.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/viewport-testing/console-stick-to-bottom-expand-object.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/viewport-testing/console-stick-to-bottom-with-large-prompt.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/console/worker-eval-contains-stack.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/copy-network-request.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/coverage/decorations-after-script-formatter.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/coverage/gutter-css.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/coverage/gutter-html.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/coverage/gutter-js.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/coverage/multiple-instances-merge.js [ Crash Pass ]
-crbug.com/846471 http/tests/devtools/coverage/reveal-autoformat.js [ Crash Pass Timeout ]
+crbug.com/967526 http/tests/devtools/console/console-uncaught-promise.js [ Pass ]
+crbug.com/982194 http/tests/devtools/coverage/decorations-after-script-formatter.js [ Pass Timeout ]
+crbug.com/846471 http/tests/devtools/coverage/reveal-autoformat.js [ Pass Timeout ]
 crbug.com/678482 http/tests/devtools/debugger/fetch-breakpoints.js [ Crash ]
-crbug.com/982194 http/tests/devtools/editor/text-editor-accessibility.js [ Crash Failure ]
-crbug.com/982194 http/tests/devtools/editor/text-editor-auto-whitespace-removing.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/editor/text-editor-block-indent.js [ Crash Pass ]
-crbug.com/846997 http/tests/devtools/editor/text-editor-ctrl-d-1.js [ Crash Timeout ]
-crbug.com/982194 http/tests/devtools/editor/text-editor-ctrl-d-2.js [ Crash Pass Timeout ]
-crbug.com/850358 http/tests/devtools/editor/text-editor-enter-behaviour.js [ Crash Pass Timeout ]
+crbug.com/982194 http/tests/devtools/editor/text-editor-accessibility.js [ Failure ]
+crbug.com/982194 http/tests/devtools/editor/text-editor-block-indent.js [ Pass Timeout ]
+crbug.com/846997 http/tests/devtools/editor/text-editor-ctrl-d-1.js [ Timeout ]
+crbug.com/982194 http/tests/devtools/editor/text-editor-ctrl-d-2.js [ Timeout ]
+crbug.com/850358 http/tests/devtools/editor/text-editor-enter-behaviour.js [ Pass ]
 crbug.com/846982 crbug.com/874695 http/tests/devtools/editor/text-editor-formatter.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/editor/text-editor-goto-matching-bracket.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/editor/text-editor-home-button.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/editor/text-editor-indent-autodetection.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/editor/text-editor-reveal-line.js [ Pass Timeout ]
-crbug.com/982194 http/tests/devtools/editor/text-editor-search-replace.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/editor/text-editor-selection-to-search.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/editor/text-editor-smart-braces.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/editor/text-editor-toggle-tab-moves-focus.js [ Crash Pass ]
+crbug.com/982194 http/tests/devtools/editor/text-editor-indent-autodetection.js [ Crash ]
 crbug.com/420008 crbug.com/749738 http/tests/devtools/editor/text-editor-word-jumps.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/elements/accessibility/autocomplete-attribute.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/accessibility/edit-aria-attributes.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/attribute-modified-ns.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/bidi-dom-tree.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/breadcrumb-updates.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/classes-pane-widget.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/copy-styles.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/css-rule-hover-highlights-selectors.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/css-variables/color-swatch.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/css-variables/defined-css-variables.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/css-variables/resolve-css-variables.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/css-variables/resolve-inherited-css-variables.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/distance/node-distances.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/dom-agent-query-selector.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/dom-search-crash.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/edit/blur-while-edit-as-html.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/edit/delete-from-document.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/edit/edit-after-model-changed.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/edit/edit-dom-actions-1.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/edit/edit-dom-actions-2.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/edit/edit-dom-actions-3.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/edit/edit-dom-actions-4.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/elements/edit/edit-dom-actions-shadow-1.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/edit/edit-dom-actions-shadow-2.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/edit/edit-style-attribute.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/edit/edit-trimmed-attribute-value.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/edit/insert-node-collapsed.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/edit/perform-undo-undo.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/edit/remove-node.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/edit/set-attribute-non-html.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/edit/set-attribute.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/edit/set-outer-html-2.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/edit/set-outer-html-body.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/edit/set-outer-html-for-xhtml.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/edit/set-outer-html-whitespace.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/edit/set-outer-html.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/edit/shadow-dom-modify-chardata.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/edit/switch-panels-while-editing-as-html.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/edit/undo-dom-edits-2.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/edit/undo-dom-edits.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/edit/undo-set-outer-html-2.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/edit/undo-set-outer-html.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/elements-child-node-count-mismatch.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/elements-css-path.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/elements-delete-inline-style.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/elements-hide-html-comments.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/elements-iframe-base-url.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/elements-img-tooltip.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/elements-inspect-iframe-from-different-domain.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/elements-js-path.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/elements-linkify-attributes.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/elements-panel-correct-case.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/elements-panel-limited-children.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/elements-panel-reload-assert.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/elements-panel-restore-selection-when-node-comes-later.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/elements-panel-rewrite-href.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/elements-panel-search.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/elements-panel-selection-after-delete.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/elements-panel-selection-on-refresh.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/elements-panel-structure.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/elements-panel-styles.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/elements-save-to-temp-var.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/elements-tab-stops.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/elements-treeoutline-copy.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/event-listener-sidebar-custom-framework.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/event-listener-sidebar-jquery1.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/event-listener-sidebar-jquery2.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/event-listener-sidebar-remove.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/event-listener-sidebar.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/event-listeners-about-blank.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/event-listeners-framework-with-service-worker.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/expand-recursively.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/hide-shortcut.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/highlight/highlight-css-grid.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/highlight/highlight-css-shapes-outside-scroll.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/highlight/highlight-css-shapes-outside.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/highlight/highlight-detached.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/highlight/highlight-display-locked.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/highlight/highlight-dom-updates.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/highlight/highlight-node-scaled-and-scrolled.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/highlight/highlight-node-scaled.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/highlight/highlight-node-scroll.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/highlight/highlight-node-styles.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/highlight/highlight-node-transformed.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/highlight/highlight-node-vertical-rl.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/highlight/highlight-node.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/highlight/highlight-svg-content-inside-iframe.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/highlight/highlight-svg-root-zoomed.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/highlight/highlight-svg-root.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/html-link-import.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/iframe-load-event.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/inline-style-title.js [ Crash Pass ]
-crbug.com/596486 http/tests/devtools/elements/insert-node.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/inspect-limited-children.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/inspect-mode-after-profiling.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/inspect-mode-shadow-text.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/inspect-pointer-events-none.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/inspect-pseudo-element.js [ Crash Failure ]
-crbug.com/982194 http/tests/devtools/elements/modify-chardata.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/move-node.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/navigate-styles-sidebar-with-arrow-keys.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/node-reselect-on-append-child.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/node-xpath.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/resolve-alien-node.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/resolve-node-blocked.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/reveal-whitespace-text-node.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/selected-element-changes-execution-context.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/shadow/breadcrumb-shadow-roots.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/shadow/create-shadow-root.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/shadow/elements-panel-shadow-selection-on-refresh-1.js [ Crash Pass ]
-crbug.com/937811 http/tests/devtools/elements/shadow/elements-panel-shadow-selection-on-refresh-2.js [ Crash Pass ]
-crbug.com/937811 http/tests/devtools/elements/shadow/elements-panel-shadow-selection-on-refresh-3.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/shadow/inspect-deep-shadow-element.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/shadow/inspect-slot-not-in-shadow-tree.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/shadow/reveal-shadow-dom-node.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/shadow/shadow-distribution.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/elements/shadow/shadow-host-display-modes.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/shadow/shadow-root.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/shadow/update-shadowdom.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-1/add-new-rule-inline-style-csp.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-1/add-new-rule-invalid-selector.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-1/add-new-rule-keyboard.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-1/add-new-rule-with-style-after-body.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-1/background-parsing-crash.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-1/cached-sync-computed-styles.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-1/case-sensitive-suggestions.js [ Crash Pass ]
+crbug.com/982194 http/tests/devtools/elements/edit/edit-dom-actions-4.js [ Pass Timeout ]
+crbug.com/982194 http/tests/devtools/elements/event-listeners-framework-with-service-worker.js [ Pass Timeout ]
+crbug.com/596486 http/tests/devtools/elements/insert-node.js [ Pass ]
+crbug.com/982194 http/tests/devtools/elements/inspect-pseudo-element.js [ Failure ]
+crbug.com/982194 http/tests/devtools/elements/shadow/elements-panel-shadow-selection-on-refresh-1.js [ Pass Timeout ]
+crbug.com/937811 http/tests/devtools/elements/shadow/elements-panel-shadow-selection-on-refresh-2.js [ Pass ]
+crbug.com/937811 http/tests/devtools/elements/shadow/elements-panel-shadow-selection-on-refresh-3.js [ Pass Timeout ]
+crbug.com/982194 http/tests/devtools/elements/shadow/shadow-distribution.js [ Pass Timeout ]
+crbug.com/982194 http/tests/devtools/elements/shadow/shadow-host-display-modes.js [ Pass Timeout ]
+crbug.com/982194 http/tests/devtools/elements/styles-1/add-new-rule-inline-style-csp.js [ Pass Timeout ]
 crbug.com/959002 crbug.com/959042 http/tests/devtools/elements/styles-1/color-aware-property-value-edit.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/elements/styles-1/color-swatch.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-1/commit-selector-mark-matching.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-1/commit-selector.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-1/css-live-edit.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/elements/styles-1/css-outline.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-1/cssom-media-insert-crash.js [ Crash Pass ]
+crbug.com/982194 http/tests/devtools/elements/styles-1/css-live-edit.js [ Pass Timeout ]
 crbug.com/982194 http/tests/devtools/elements/styles-1/disable-property-workingcopy-update.js [ Crash Timeout ]
-crbug.com/982194 http/tests/devtools/elements/styles-1/dynamic-style-tag.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-1/edit-inspector-stylesheet.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-1/edit-media-text.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-1/edit-name-with-trimmed-value.js [ Crash Pass ]
 crbug.com/959002 crbug.com/959042 http/tests/devtools/elements/styles-1/edit-resource-referred-by-multiple-styletags.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/elements/styles-1/edit-value-inside-property.js [ Crash Pass ]
-crbug.com/510337 http/tests/devtools/elements/styles-1/edit-value-url-with-color.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-1/edit-value-with-trimmed-url.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-1/empty-background-url.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-1/filter-matched-styles.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-2/add-import-rule.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-2/cssom-shorthand-important.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-2/filter-matched-styles-hides-separators.js [ Crash Pass ]
-crbug.com/994027 http/tests/devtools/elements/styles-2/force-pseudo-state.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-2/get-set-stylesheet-text.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-2/import-pseudoclass-crash.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-2/inactive-properties.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-2/inherited-mixed-case-properties.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-2/inject-stylesheet.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-2/keyframes-rules.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-2/lazy-computed-style.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-2/media-emulation.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-2/media-queries.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-2/media-using-same-url.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-2/metrics-box-sizing.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-2/multiple-imports-edit-crash.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-2/page-reload-update-sidebar.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-2/parse-comments.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-2/parse-declaration-unterminated-comment.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-2/parse-declaration-with-quote.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-2/parse-utf8-bom.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-2/perform-undo-perform-of-mergable-action.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-2/property-ui-location.js [ Crash Pass ]
-crbug.com/528419 http/tests/devtools/elements/styles-2/pseudo-elements.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-2/region-style-crash.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-3/computed-properties-retain-expanded.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-3/remove-shadow-host.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-3/selector-list.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-3/selector-source-data.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-3/shadow-dom-rules.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-3/simple-selector.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-3/style-autocomplete-swatches.js [ Crash Pass ]
+crbug.com/510337 http/tests/devtools/elements/styles-1/edit-value-url-with-color.js [ Pass ]
+crbug.com/994027 http/tests/devtools/elements/styles-2/force-pseudo-state.js [ Pass Timeout ]
+crbug.com/982194 http/tests/devtools/elements/styles-2/inject-stylesheet.js [ Pass Timeout ]
+crbug.com/528419 http/tests/devtools/elements/styles-2/pseudo-elements.js [ Pass ]
 crbug.com/959002 crbug.com/959042 http/tests/devtools/elements/styles-3/style-autocomplete.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/elements/styles-3/style-rule-from-imported-stylesheet.js [ Crash Pass ]
-crbug.com/938884 http/tests/devtools/elements/styles-3/styles-add-blank-property.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-3/styles-add-invalid-property.js [ Crash Pass ]
-crbug.com/994034 http/tests/devtools/elements/styles-3/styles-add-new-rule-colon.js [ Crash Pass ]
-crbug.com/945665 http/tests/devtools/elements/styles-3/styles-add-new-rule-tab.js [ Crash Failure ]
-crbug.com/982194 http/tests/devtools/elements/styles-3/styles-add-new-rule-to-stylesheet.js [ Crash Pass ]
-crbug.com/945665 http/tests/devtools/elements/styles-3/styles-add-new-rule.js [ Crash Failure ]
-crbug.com/982194 http/tests/devtools/elements/styles-3/styles-cancel-editing.js [ Crash Pass ]
-crbug.com/945665 http/tests/devtools/elements/styles-3/styles-change-node-while-editing.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-3/styles-commit-editing.js [ Crash Pass ]
-crbug.com/994008 http/tests/devtools/elements/styles-3/styles-computed-trace.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-3/styles-cssom-important-property.js [ Crash Pass ]
-crbug.com/945665 http/tests/devtools/elements/styles-3/styles-disable-inherited.js [ Crash Failure ]
-crbug.com/982194 http/tests/devtools/elements/styles-3/styles-disable-property-after-selector-edit.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-3/styles-disable-then-change.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-3/styles-disable-then-delete.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-3/styles-disable-then-enable-overriden-ua.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-3/styles-disable-then-enable.js [ Crash Pass ]
+crbug.com/938884 http/tests/devtools/elements/styles-3/styles-add-blank-property.js [ Pass Timeout ]
+crbug.com/945665 http/tests/devtools/elements/styles-3/styles-add-new-rule-tab.js [ Failure Timeout ]
+crbug.com/945665 http/tests/devtools/elements/styles-3/styles-add-new-rule.js [ Failure ]
+crbug.com/945665 http/tests/devtools/elements/styles-3/styles-change-node-while-editing.js [ Failure Pass ]
+crbug.com/994008 http/tests/devtools/elements/styles-3/styles-computed-trace.js [ Pass Timeout ]
+crbug.com/945665 http/tests/devtools/elements/styles-3/styles-disable-inherited.js [ Failure ]
 crbug.com/959002 crbug.com/959042 http/tests/devtools/elements/styles-3/styles-variables.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/elements/styles-4/cssom-constructed.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-4/disable-last-property-without-semicolon.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-4/do-not-rebuild-styles-on-every-change.js [ Crash Pass ]
-crbug.com/667560 http/tests/devtools/elements/styles-4/inline-style-sourcemap.js [ Crash Failure ]
-crbug.com/982194 http/tests/devtools/elements/styles-4/keyframes-source-offsets.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-4/style-update-during-selector-edit.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-4/styles-do-not-detach-sourcemap-on-edits.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-4/styles-edit-property-after-invalid-rule.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-4/styles-edit-slow-completions.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-4/styles-formatting.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-4/styles-grid-template.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-4/styles-iframe.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-4/styles-inherited-same-source.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-4/styles-inline-element-style-changes-should-not-force-style-recalc.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/elements/styles-4/styles-keyframes-cssom-injected.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-4/styles-keyframes-display-none.js [ Crash Pass ]
+crbug.com/667560 http/tests/devtools/elements/styles-4/inline-style-sourcemap.js [ Failure Pass ]
+crbug.com/982194 http/tests/devtools/elements/styles-4/styles-do-not-detach-sourcemap-on-edits.js [ Pass Timeout ]
+crbug.com/982194 http/tests/devtools/elements/styles-4/styles-formatting.js [ Pass Timeout ]
+crbug.com/982194 http/tests/devtools/elements/styles-4/styles-inline-element-style-changes-should-not-force-style-recalc.js [ Pass Timeout ]
 crbug.com/959002 crbug.com/959042 http/tests/devtools/elements/styles-4/styles-keyframes.js [ Crash Pass Timeout ]
-crbug.com/946714 http/tests/devtools/elements/styles-4/styles-live-locations-leak.js [ Crash Timeout ]
-crbug.com/982116 http/tests/devtools/elements/styles-4/styles-new-API.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-4/styles-overloaded-shorthand.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-4/styles-overriden-properties.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-4/styles-properties-overload.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-4/styles-rerequest-sourcemap-on-watchdog.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-4/styles-should-not-force-sync-style-recalc.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-4/styles-source-lines-inline.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-4/styles-source-lines-recovery.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-4/styles-source-lines.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-4/styles-source-offsets.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-4/styles-update-links-1.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-4/styles-update-links-2.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-4/styles-update-links-3.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-4/styles-update-links-4.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-4/styles-url-linkify.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-4/styles-with-spaces-in-sourceURL.js [ Crash Pass ]
+crbug.com/946714 http/tests/devtools/elements/styles-4/styles-live-locations-leak.js [ Timeout ]
+crbug.com/982116 http/tests/devtools/elements/styles-4/styles-new-API.js [ Pass ]
+crbug.com/982194 http/tests/devtools/elements/styles-4/styles-update-links-1.js [ Pass Timeout ]
 crbug.com/849978 http/tests/devtools/elements/styles-4/stylesheet-source-url-comment.js [ Crash Timeout ]
-crbug.com/982194 http/tests/devtools/elements/styles-4/supports-rule-after-invalid-selector-rule-crash.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-4/svg-style.js [ Crash Pass ]
 crbug.com/959002 crbug.com/959042 http/tests/devtools/elements/styles-4/undo-add-new-rule.js [ Crash Pass Timeout ]
-crbug.com/978304 http/tests/devtools/elements/styles-4/undo-add-property.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles-4/undo-add-rule-crash.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles/cancel-upon-invalid-property.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles/edit-css-with-source-url.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles/import-added-through-js-crash.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles/inline-stylesheet-sourceurl-and-sourcemapurl.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles/original-content-provider.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles/selector-line-deprecated.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles/selector-line-sourcemap-header-deprecated.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles/selector-line-sourcemap-header.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles/selector-line.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/elements/styles/show-all-properties.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles/styles-do-not-add-inline-stylesheets-in-navigator.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles/styles-format-style.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles/styles-mouse-test.js [ Crash Failure ]
-crbug.com/982194 http/tests/devtools/elements/styles/styles-parse-invalid-properties.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles/styles-redirected-css.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles/stylesheet-tracking.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles/undo-after-cancelled-editing.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles/undo-change-property.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles/undo-property-toggle.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles/undo-set-selector-text.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles/up-down-numerics-and-colors.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles/updates-during-dom-traversal.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles/updates-throttled.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles/url-color-swatch.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles/url-multiple-collapsing.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/elements/styles/xsl-transformed.js [ Crash Pass ]
-crbug.com/451577 http/tests/devtools/elements/user-properties.js [ Crash Pass ]
+crbug.com/978304 http/tests/devtools/elements/styles-4/undo-add-property.js [ Pass Timeout ]
+crbug.com/982194 http/tests/devtools/elements/styles/selector-line.js [ Pass Timeout ]
+crbug.com/982194 http/tests/devtools/elements/styles/styles-mouse-test.js [ Failure ]
+crbug.com/982194 http/tests/devtools/elements/styles/stylesheet-tracking.js [ Pass Timeout ]
+crbug.com/451577 http/tests/devtools/elements/user-properties.js [ Pass ]
 crbug.com/941860 http/tests/devtools/extensions/extensions-events.js [ Crash ]
-crbug.com/982194 http/tests/devtools/fragment.js [ Crash Pass ]
 crbug.com/246190 crbug.com/989860 http/tests/devtools/indexeddb/live-update-indexeddb-list.js [ Crash Failure Pass Timeout ]
-crbug.com/246190 http/tests/devtools/indexeddb/resources-panel.js [ Crash Failure Pass ]
-crbug.com/982194 http/tests/devtools/inspect-element.js [ Crash Pass ]
-crbug.com/336481 http/tests/devtools/jump-to-previous-editing-location.js [ Crash Failure ]
-crbug.com/982194 http/tests/devtools/modify-cross-domain-rule.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/async-xhr-json-mime-type.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/cached-resource-destroyed-moved-to-storage.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/cached-resource-destroyed-too-big-discarded.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/download.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/failed-request-preview.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/network/failed-request-response-mimetype.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/font-face.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/from-disk-cache-timing.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/har-content.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/har-post.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/html-preview-encoding.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/json-preview.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/load-resource-for-frontend.js [ Crash Pass ]
-crbug.com/327078 http/tests/devtools/network/long-script-content.js [ Crash Pass ]
-crbug.com/938200 http/tests/devtools/network/network-blocked-reason.js [ Crash Timeout ]
-crbug.com/982194 http/tests/devtools/network/network-cachedresources-with-same-urls.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-choose-preview-view.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-close-request-view.js [ Crash Failure ]
-crbug.com/982194 http/tests/devtools/network/network-columns-sorted.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-columns-visible.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-content-replacement-xhr.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-cookies-pane.js [ Crash Timeout ]
-crbug.com/982194 http/tests/devtools/network/network-cyrillic-xhr.js [ Crash Pass ]
+crbug.com/336481 http/tests/devtools/jump-to-previous-editing-location.js [ Failure ]
+crbug.com/327078 http/tests/devtools/network/long-script-content.js [ Pass ]
+crbug.com/938200 http/tests/devtools/network/network-blocked-reason.js [ Pass Timeout ]
+crbug.com/982194 http/tests/devtools/network/network-close-request-view.js [ Failure ]
+crbug.com/982194 http/tests/devtools/network/network-cookies-pane.js [ Timeout ]
 crbug.com/679833 crbug.com/762529 http/tests/devtools/network/network-datareceived.js [ Crash Failure Timeout ]
-crbug.com/759632 http/tests/devtools/network/network-datasaver-warning.js [ Crash Failure ]
-crbug.com/982194 http/tests/devtools/network/network-disable-cache-memory.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-disable-cache-preloads-twice.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-disable-cache-preloads.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-disable-cache-xhrs.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-disabling-check-no-memory-leak.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-document-initiator.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-domain-filter.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-empty-xhr.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-eventsource.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-fetch-post-payload.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-fetch.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/network/network-filmstrip-overview-showing.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-filter-http-requests.js [ Crash Pass ]
-crbug.com/946699 http/tests/devtools/network/network-filter-service-worker.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/network/network-filter-updated-requests.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-filters-internals.js [ Crash Pass ]
-crbug.com/945629 http/tests/devtools/network/network-filters.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/network/network-iframe-load-and-delete.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-image-404.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-imported-resource-content.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-initiator-chain.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-initiator-from-console.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-initiator.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/network/network-json-parser.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-log-service-worker-navigate.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-memory-cached-resource.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-prefetch.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-recording-after-reload-with-screenshots-enabled.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-request-parse-query-params.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-request-query-string.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-request-revision-content.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-request-type.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-search.js [ Crash Timeout ]
-crbug.com/982194 http/tests/devtools/network/network-status-non-http.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-timing.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-toggle-type-filter.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-update-calculator-for-all-requests.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-worker-fetch-blocked.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-worker-fetch-parallel.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-worker-fetch.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-xhr-async-double.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-xhr-async-response-type-blob.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-xhr-async.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-xhr-binary-content.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/network/network-xhr-data-received-async-response-type-blob.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-xhr-post-payload.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-xhr-redirect-body.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-xhr-redirect-method.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-xhr-replay.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-xhr-same-url-as-main-resource.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-xhr-sync.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/network-xsl-content.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/oopif-content.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/network/parse-form-data.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/ping-response.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/ping.js [ Crash Pass ]
-crbug.com/962831 http/tests/devtools/network/preview-searchable.js [ Crash Failure ]
-crbug.com/982194 http/tests/devtools/network/request-name-path.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/request-parameters-decoding.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/request-preview-uri-escaping.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/resource-priority.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/script-as-text-loading-long-url.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/script-as-text-loading-with-caret.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/subresource-integrity-number-of-requests-for-script.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/subresource-integrity-number-of-requests-for-stylesheet.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/warning-for-long-cookie.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/network/waterfall-header-height-updates.js [ Crash Failure ]
-crbug.com/982194 http/tests/devtools/oopif/oopif-console-preserves-log-on-frame-navigation.js [ Crash Pass ]
+crbug.com/759632 http/tests/devtools/network/network-datasaver-warning.js [ Failure ]
+crbug.com/946699 http/tests/devtools/network/network-filter-service-worker.js [ Pass Timeout ]
+crbug.com/945629 http/tests/devtools/network/network-filters.js [ Pass Timeout ]
+crbug.com/982194 http/tests/devtools/network/network-search.js [ Timeout ]
+crbug.com/962831 http/tests/devtools/network/preview-searchable.js [ Failure ]
+crbug.com/982194 http/tests/devtools/network/waterfall-header-height-updates.js [ Failure ]
 crbug.com/817167 crbug.com/874695 http/tests/devtools/oopif/oopif-cookies-refresh.js [ Crash Failure Pass Timeout ]
-crbug.com/982194 http/tests/devtools/oopif/oopif-elements-inspect.js [ Crash Pass ]
-crbug.com/818076 http/tests/devtools/oopif/oopif-elements-navigate-in.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/oopif/oopif-elements-navigate-out.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/oopif/oopif-elements-nesting-error-page.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/oopif/oopif-elements-nesting.js [ Crash Pass ]
+crbug.com/818076 http/tests/devtools/oopif/oopif-elements-navigate-in.js [ Pass ]
+crbug.com/982194 http/tests/devtools/oopif/oopif-elements-navigate-out.js [ Failure Pass ]
 crbug.com/982194 http/tests/devtools/persistence/persistence-external-change-breakpoints.js [ Crash ]
-crbug.com/982194 http/tests/devtools/persistence/persistence-go-to-file-dialog.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/persistence/persistence-merge-editor-tabs.js [ Crash Pass ]
-crbug.com/874695 http/tests/devtools/persistence/persistence-mimetype-on-rename.js [ Crash Pass ]
+crbug.com/874695 http/tests/devtools/persistence/persistence-mimetype-on-rename.js [ Pass ]
 crbug.com/981267 http/tests/devtools/persistence/persistence-move-breakpoints-on-reload.js [ Crash Pass ]
 crbug.com/982194 http/tests/devtools/persistence/persistence-move-breakpoints.js [ Crash ]
-crbug.com/982194 http/tests/devtools/persistence/persistence-sourceframe-highlight.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/persistence/persistence-sourceframe-messages.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/persistence/persistence-switch-editor-tab.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/persistence/persistence-tabbed-editor-keeps-selected-tab.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/persistence/persistence-tabbed-editor-opens-filesystem-uisourcecode.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/persistence/persistence-tabbed-editor-tabs-order.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/portals/portals-console.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/portals/portals-elements-activate.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/portals/portals-elements-nesting-after-adoption.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/portals/portals-elements-nesting.js [ Crash Pass ]
+crbug.com/982194 http/tests/devtools/persistence/persistence-sourceframe-messages.js [ Pass Timeout ]
 crbug.com/450493 crbug.com/971262 http/tests/devtools/profiler/live-line-level-heap-profile.js [ Crash Pass Timeout ]
-crbug.com/831673 http/tests/devtools/reveal-objects.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/runtime/evaluate-timeout.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/runtime/evaluate-without-side-effects.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/search/search-in-script.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/search/source-frame-replace-1.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/search/source-frame-replace-2.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/search/source-frame-replace-3.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/search/source-frame-replace-4.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/search/source-frame-search.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/search/sources-search-scope.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/service-workers/service-worker-network-fetch-blocked.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/service-workers/service-worker-network-fetch.js [ Crash Pass ]
-crbug.com/849670 http/tests/devtools/service-workers/service-worker-v8-cache.js [ Crash Pass Timeout ]
-crbug.com/450493 http/tests/devtools/sources/autocomplete-css.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/autocomplete-general.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/autocomplete-hide-on-smart-brace.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/autocomplete-scss.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/bezier-swatch-position.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/color-swatch-position.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/compile-javascript.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/css-inline-sourcemap.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/css-outline-dialog.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/debugger-async/async-await/async-callstack-async-await2.js [ Crash ]
+crbug.com/831673 http/tests/devtools/reveal-objects.js [ Pass Timeout ]
+crbug.com/982194 http/tests/devtools/search/source-frame-replace-2.js [ Pass Timeout ]
+crbug.com/982194 http/tests/devtools/search/source-frame-replace-4.js [ Pass Timeout ]
+crbug.com/849670 http/tests/devtools/service-workers/service-worker-v8-cache.js [ Pass Timeout ]
+crbug.com/450493 http/tests/devtools/sources/debugger-async/async-await/async-callstack-async-await2.js [ Crash Pass ]
 crbug.com/450493 http/tests/devtools/sources/debugger-async/async-await/async-callstack-async-await3.js [ Crash Pass ]
 crbug.com/450493 http/tests/devtools/sources/debugger-async/async-await/async-pause-on-exception.js [ Crash ]
-crbug.com/450493 http/tests/devtools/sources/debugger-async/async-callstack-in-console.js [ Crash ]
-crbug.com/450493 http/tests/devtools/sources/debugger-async/async-callstack-indexed-db.js [ Crash ]
+crbug.com/450493 http/tests/devtools/sources/debugger-async/async-callstack-in-console.js [ Crash Pass ]
+crbug.com/450493 http/tests/devtools/sources/debugger-async/async-callstack-indexed-db.js [ Crash Pass ]
 crbug.com/450493 http/tests/devtools/sources/debugger-async/async-callstack-middle-run.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger-async/async-callstack-mutation-observer.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/debugger-async/async-callstack-post-message.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/debugger-async/async-callstack-promises.js [ Crash ]
-crbug.com/450493 http/tests/devtools/sources/debugger-async/async-callstack-reload-no-crash.js [ Crash Pass ]
+crbug.com/450493 http/tests/devtools/sources/debugger-async/async-callstack-promises.js [ Crash Pass ]
 crbug.com/450493 http/tests/devtools/sources/debugger-async/async-callstack-web-sql.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/debugger-async/async-callstack-xhrs.js [ Crash ]
-crbug.com/450493 http/tests/devtools/sources/debugger-async/async-callstack.js [ Crash ]
+crbug.com/450493 http/tests/devtools/sources/debugger-async/async-callstack-xhrs.js [ Crash Pass ]
+crbug.com/450493 http/tests/devtools/sources/debugger-async/async-callstack.js [ Crash Pass ]
 crbug.com/450493 http/tests/devtools/sources/debugger-breakpoints/breakpoint-in-collected-function.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger-breakpoints/breakpoint-manager-listeners-count.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger-breakpoints/breakpoint-one-target-with-source-map.js [ Crash ]
-crbug.com/450493 http/tests/devtools/sources/debugger-breakpoints/breakpoint-with-sourcemap-dart.js [ Crash Pass ]
 crbug.com/450493 http/tests/devtools/sources/debugger-breakpoints/breakpoint-with-sourcemap.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger-breakpoints/breakpoints-in-anonymous-script-with-two-targets.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger-breakpoints/breakpoints-in-ui-source-frame.js [ Crash ]
@@ -3239,9 +1553,8 @@
 crbug.com/450493 http/tests/devtools/sources/debugger-breakpoints/breakpoints-ui-navigation.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger-breakpoints/breakpoints-ui-restored-breakpoint.js [ Crash ]
 crbug.com/874695 http/tests/devtools/sources/debugger-breakpoints/breakpoints-ui-shifted-breakpoint.js [ Crash ]
-crbug.com/450493 http/tests/devtools/sources/debugger-breakpoints/debugger-breakpoints-not-activated-on-reload.js [ Crash Pass ]
 crbug.com/450493 http/tests/devtools/sources/debugger-breakpoints/debugger-disable-add-breakpoint.js [ Crash ]
-crbug.com/450493 http/tests/devtools/sources/debugger-breakpoints/debugger-reload-breakpoints-with-source-maps.js [ Crash Pass ]
+crbug.com/450493 http/tests/devtools/sources/debugger-breakpoints/debugger-reload-breakpoints-with-source-maps.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger-breakpoints/disable-breakpoints.js [ Crash ]
 crbug.com/874695 http/tests/devtools/sources/debugger-breakpoints/dom-breakpoints.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger-breakpoints/dynamic-scripts-breakpoints.js [ Crash ]
@@ -3249,7 +1562,6 @@
 crbug.com/450493 http/tests/devtools/sources/debugger-breakpoints/inline-breakpoint-with-sourcemap.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger-breakpoints/no-pause-on-disabled-breakpoint.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger-breakpoints/nodejs-set-breakpoint.js [ Crash ]
-crbug.com/450493 http/tests/devtools/sources/debugger-breakpoints/possible-breakpoints.js [ Crash Pass ]
 crbug.com/450493 http/tests/devtools/sources/debugger-breakpoints/provisional-breakpoints.js [ Crash ]
 crbug.com/450493 crbug.com/912793 http/tests/devtools/sources/debugger-breakpoints/restore-locations-for-breakpoint-with-broken-source-map.js [ Crash Failure Pass Timeout ]
 crbug.com/450493 http/tests/devtools/sources/debugger-breakpoints/set-breakpoint.js [ Crash ]
@@ -3258,147 +1570,83 @@
 crbug.com/450493 http/tests/devtools/sources/debugger-breakpoints/use-possible-breakpoints-to-resolve-breakpoint.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger-breakpoints/xhr-breakpoints.js [ Crash Pass ]
 crbug.com/450493 http/tests/devtools/sources/debugger-console/debug-console-command.js [ Crash ]
-crbug.com/450493 http/tests/devtools/sources/debugger-console/debugger-command-line-api.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/debugger-console/step-into-async-fetch.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/debugger-frameworks/frameworks-blackbox-by-source-code.js [ Crash Pass ]
 crbug.com/874695 http/tests/devtools/sources/debugger-frameworks/frameworks-dom-xhr-event-breakpoints.js [ Crash ]
-crbug.com/450493 http/tests/devtools/sources/debugger-frameworks/frameworks-skip-step-in.js [ Crash ]
+crbug.com/450493 http/tests/devtools/sources/debugger-frameworks/frameworks-skip-step-in.js [ Crash Pass ]
 crbug.com/450493 http/tests/devtools/sources/debugger-frameworks/frameworks-sourcemap.js [ Crash Pass ]
 crbug.com/450493 http/tests/devtools/sources/debugger-frameworks/frameworks-step-into-skips-setTimeout.js [ Crash Pass ]
 crbug.com/450493 http/tests/devtools/sources/debugger-frameworks/frameworks-steppings.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger-pause/debugger-change-variable.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger-pause/debugger-eval-on-call-frame-inside-iframe.js [ Crash ]
-crbug.com/450493 http/tests/devtools/sources/debugger-pause/debugger-eval-on-call-frame.js [ Crash Pass ]
 crbug.com/450493 http/tests/devtools/sources/debugger-pause/debugger-eval-while-paused-throws.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger-pause/debugger-eval-while-paused.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger-pause/debugger-mute-exception.js [ Crash ]
-crbug.com/450493 http/tests/devtools/sources/debugger-pause/debugger-no-nested-pause.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/debugger-pause/debugger-pause-in-eval-script.js [ Crash Pass ]
 crbug.com/450493 http/tests/devtools/sources/debugger-pause/debugger-pause-in-internal.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger-pause/debugger-pause-infinite-loop.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger-pause/debugger-pause-on-exception.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger-pause/debugger-pause-on-failed-assertion.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger-pause/debugger-pause-on-promise-rejection.js [ Crash ]
-crbug.com/450493 http/tests/devtools/sources/debugger-pause/debugger-resume-button-in-overlay.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/debugger-pause/eval-on-pause-blocked.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/debugger-pause/pause-in-inline-script.js [ Crash Pass ]
 crbug.com/450493 http/tests/devtools/sources/debugger-pause/pause-in-internal-script.js [ Crash ]
-crbug.com/450493 http/tests/devtools/sources/debugger-pause/set-return-value.js [ Crash Failure ]
+crbug.com/450493 http/tests/devtools/sources/debugger-pause/set-return-value.js [ Failure ]
 crbug.com/450493 http/tests/devtools/sources/debugger-pause/skip-pauses-until-reload.js [ Crash ]
-crbug.com/450493 http/tests/devtools/sources/debugger-step/debugger-step-into-custom-element-callbacks.js [ Crash ]
+crbug.com/450493 http/tests/devtools/sources/debugger-step/debugger-step-into-custom-element-callbacks.js [ Crash Pass ]
 crbug.com/450493 http/tests/devtools/sources/debugger-step/debugger-step-into-document-write.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger-step/debugger-step-into-event-listener.js [ Crash Pass ]
 crbug.com/450493 http/tests/devtools/sources/debugger-step/debugger-step-into-inlined-scripts.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger-step/debugger-step-out-custom-element-callbacks.js [ Crash Pass ]
 crbug.com/450493 http/tests/devtools/sources/debugger-step/debugger-step-out-document-write.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger-step/debugger-step-out-event-listener.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger-step/debugger-step-over-across-timeouts.js [ Crash Pass ]
 crbug.com/450493 http/tests/devtools/sources/debugger-step/debugger-step-over-document-write.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger-step/debugger-step-over-inlined-scripts.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger-step/debugger-step-through-promises.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/debugger-ui/async-call-stack-async-function.js [ Crash Pass ]
 crbug.com/450493 http/tests/devtools/sources/debugger-ui/async-call-stack-url.js [ Crash ]
-crbug.com/450493 http/tests/devtools/sources/debugger-ui/async-call-stack-worker.js [ Crash Pass ]
 crbug.com/450493 crbug.com/916975 http/tests/devtools/sources/debugger-ui/call-stack-show-more.js [ Crash Failure Pass Timeout ]
 crbug.com/450493 http/tests/devtools/sources/debugger-ui/callstack-placards-discarded.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger-ui/click-gutter-breakpoint.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger-ui/continue-to-location-markers-in-top-level-function.js [ Crash ]
-crbug.com/450493 http/tests/devtools/sources/debugger-ui/continue-to-location-markers.js [ Crash ]
-crbug.com/450493 http/tests/devtools/sources/debugger-ui/copy-stack-trace.js [ Crash Pass ]
+crbug.com/450493 http/tests/devtools/sources/debugger-ui/continue-to-location-markers.js [ Crash Pass ]
 crbug.com/450493 http/tests/devtools/sources/debugger-ui/custom-element-lifecycle-events.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/debugger-ui/debugger-expand-scope.js [ Crash Pass ]
 crbug.com/450493 http/tests/devtools/sources/debugger-ui/debugger-inline-values-frames.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger-ui/debugger-inline-values.js [ Crash ]
-crbug.com/450493 http/tests/devtools/sources/debugger-ui/debugger-save-to-temp-var.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/debugger-ui/inline-scope-variables.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/debugger-ui/monitor-console-command.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/debugger-ui/popover-for-spread-operator.js [ Crash Failure ]
-crbug.com/450493 http/tests/devtools/sources/debugger-ui/reveal-execution-line.js [ Crash Pass ]
+crbug.com/450493 http/tests/devtools/sources/debugger-ui/popover-for-spread-operator.js [ Failure ]
 crbug.com/450493 http/tests/devtools/sources/debugger-ui/reveal-not-skipped.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger-ui/script-formatter-breakpoints-2.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger-ui/script-formatter-breakpoints-3.js [ Crash ]
-crbug.com/450493 http/tests/devtools/sources/debugger-ui/script-formatter-search.js [ Crash Pass ]
 crbug.com/450493 http/tests/devtools/sources/debugger-ui/script-snippet-model.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger-ui/selected-call-frame-after-formatting-source.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger-ui/show-function-definition.js [ Crash Pass ]
 crbug.com/450493 http/tests/devtools/sources/debugger-ui/show-generator-location.js [ Crash ]
-crbug.com/450493 http/tests/devtools/sources/debugger-ui/snippet-edit-breakpoint.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/debugger-ui/source-frame.js [ Crash Pass ]
 crbug.com/450493 http/tests/devtools/sources/debugger-ui/source-url-comment.js [ Crash Failure ]
 crbug.com/450493 http/tests/devtools/sources/debugger-ui/watch-expressions-panel-switch.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger/anonymous-script-with-source-map-breakpoint.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger/async-callstack-network-initiator.js [ Crash ]
-crbug.com/450493 http/tests/devtools/sources/debugger/debug-inlined-scripts-fragment-id.js [ Crash Pass ]
 crbug.com/450493 http/tests/devtools/sources/debugger/debug-inlined-scripts.js [ Crash ]
-crbug.com/450493 http/tests/devtools/sources/debugger/debugger-completions-on-call-frame.js [ Crash Pass ]
 crbug.com/450493 http/tests/devtools/sources/debugger/debugger-disable-enable.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/debugger/debugger-es6-harmony-scopes.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/debugger/debugger-minified-variables-evalution.js [ Crash Pass ]
-crbug.com/874695 http/tests/devtools/sources/debugger/debugger-proto-property.js [ Crash Failure ]
-crbug.com/450493 http/tests/devtools/sources/debugger/debugger-reload-on-pause.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/debugger/debugger-scope-minified-variables.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/debugger/debugger-scope-resolve-identifiers.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/debugger/debugger-scope-resolve-this.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/debugger/debugger-suspend-active-dom-objects.js [ Crash Pass ]
+crbug.com/874695 http/tests/devtools/sources/debugger/debugger-proto-property.js [ Failure ]
 crbug.com/450493 http/tests/devtools/sources/debugger/js-with-inline-stylesheets.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger/live-edit-breakpoints.js [ Crash ]
-crbug.com/450493 http/tests/devtools/sources/debugger/live-edit-original-content.js [ Crash Pass ]
 crbug.com/450493 http/tests/devtools/sources/debugger/live-edit.js [ Crash ]
-crbug.com/450493 http/tests/devtools/sources/debugger/mutation-observer-suspend-while-paused.js [ Crash ]
-crbug.com/450493 http/tests/devtools/sources/debugger/rethrow-error-from-bindings-crash.js [ Crash ]
-crbug.com/450493 http/tests/devtools/sources/debugger/skip-pause-during-navigation.js [ Crash Pass ]
+crbug.com/450493 http/tests/devtools/sources/debugger/mutation-observer-suspend-while-paused.js [ Crash Pass ]
+crbug.com/450493 http/tests/devtools/sources/debugger/rethrow-error-from-bindings-crash.js [ Crash Pass ]
 crbug.com/450493 http/tests/devtools/sources/debugger/source-frame-breakpoint-decorations.js [ Crash ]
 crbug.com/450493 http/tests/devtools/sources/debugger/source-frame-inline-breakpoint-decorations.js [ Crash ]
-crbug.com/450493 http/tests/devtools/sources/dont-diverge-script-evaluated-twice.js [ Crash Pass ]
 crbug.com/450493 http/tests/devtools/sources/inline-script-with-source-map.js [ Crash ]
-crbug.com/450493 http/tests/devtools/sources/inspect-function.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/javascript-outline-dialog.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/pretty-print-css-1.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/pretty-print-javascript-5.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/sass-highlighter.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/snippet-module.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/snippet-overrides.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/sources/source-code-diff.js [ Crash Pass ]
 crbug.com/450493 http/tests/devtools/sources/source-frame-toolbar-items.js [ Crash ]
-crbug.com/450493 http/tests/devtools/sources/sources-panel-focus-editor-on-select.js [ Crash Pass ]
 crbug.com/450493 http/tests/devtools/sources/sources-pretty-print.js [ Crash ]
-crbug.com/982194 http/tests/devtools/startup/shadow-dom-rules.js [ Crash Pass ]
-crbug.com/450493 http/tests/devtools/startup/sources/debugger/linkifier.js [ Crash Pass ]
 crbug.com/450493 http/tests/devtools/startup/sources/debugger/script-formatter-breakpoints-1.js [ Crash ]
 crbug.com/450493 http/tests/devtools/startup/sources/debugger/script-formatter-breakpoints-4.js [ Crash ]
 crbug.com/450493 http/tests/devtools/startup/sources/debugger/script-formatter-console.js [ Crash ]
-crbug.com/874695 http/tests/devtools/sxg/sxg-cert-not-found.js [ Crash Pass ]
-crbug.com/874695 http/tests/devtools/sxg/sxg-disable-cache.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sxg/sxg-navigation-fail.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sxg/sxg-navigation-redirect.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sxg/sxg-navigation.js [ Crash Pass ]
-crbug.com/851363 http/tests/devtools/sxg/sxg-prefetch-fail.js [ Crash Failure ]
-crbug.com/851363 http/tests/devtools/sxg/sxg-prefetch.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sxg/sxg-transfer-size.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/template-content-inspect-crash.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/throttling/mobile-throttling.js [ Crash Pass ]
-crbug.com/420008 http/tests/devtools/tracing/console-timeline.js [ Crash Pass ]
+crbug.com/874695 http/tests/devtools/sxg/sxg-cert-not-found.js [ Pass ]
+crbug.com/874695 http/tests/devtools/sxg/sxg-disable-cache.js [ Pass ]
+crbug.com/851363 http/tests/devtools/sxg/sxg-prefetch-fail.js [ Failure Pass ]
+crbug.com/851363 http/tests/devtools/sxg/sxg-prefetch.js [ Failure Pass ]
 crbug.com/420008 http/tests/devtools/tracing/hit-test.js [ Failure ]
-crbug.com/420008 http/tests/devtools/tracing/timeline-js/timeline-js-line-level-profile-end-to-end.js [ Crash Pass ]
-crbug.com/420008 http/tests/devtools/tracing/timeline-js/timeline-js-line-level-profile-no-url-end-to-end.js [ Crash Pass ]
-crbug.com/420008 http/tests/devtools/tracing/timeline-js/timeline-js-line-level-profile.js [ Crash Pass ]
 crbug.com/420008 crbug.com/916975 http/tests/devtools/tracing/timeline-misc/timeline-event-causes.js [ Crash Failure Pass Timeout ]
-crbug.com/420008 http/tests/devtools/tracing/timeline-misc/timeline-event-dispatch.js [ Pass Timeout ]
-crbug.com/420008 http/tests/devtools/tracing/timeline-time/timeline-usertiming.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/unit/datagrid-editable-longtext.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/unit/filtered-item-selection-dialog-filtering.js [ Crash Pass ]
 crbug.com/982194 http/tests/devtools/unit/source-frame-pretty-print.js [ Crash ]
-crbug.com/982194 http/tests/devtools/unit/text-prompt-hint.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/unit/text-prompt.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/user-agent-setting-major-version.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/user-metrics-perf.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/websocket/har-websocket.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/websocket/network-preserve-selection-on-frame-receive.js [ Crash Pass ]
-crbug.com/982194 http/tests/download/default-encoding.html [ Crash Timeout ]
-crbug.com/982194 http/tests/download/inherited-encoding.html [ Crash Timeout ]
+crbug.com/982194 http/tests/download/default-encoding.html [ Timeout ]
+crbug.com/982194 http/tests/download/inherited-encoding.html [ Timeout ]
 crbug.com/982194 http/tests/filesystem/input-display.html [ Timeout ]
-crbug.com/982194 http/tests/images/drag-drop-image-filename.html [ Crash Timeout ]
-crbug.com/982194 http/tests/images/drag-image-to-desktop.html [ Crash Timeout ]
+crbug.com/982194 http/tests/images/drag-drop-image-filename.html [ Timeout ]
+crbug.com/982194 http/tests/images/drag-image-to-desktop.html [ Timeout ]
 crbug.com/982194 http/tests/input/discard-events-to-unstable-iframe.html [ Failure ]
 crbug.com/982194 http/tests/inspector-protocol/target/target-expose-devtools-protocol.js [ Failure ]
 crbug.com/982194 http/tests/local/blob/send-hybrid-blob.html [ Timeout ]
@@ -3415,127 +1663,74 @@
 crbug.com/982194 http/tests/local/formdata/send-form-data-with-sliced-file.html [ Failure ]
 crbug.com/982194 http/tests/local/formdata/send-form-data.html [ Failure ]
 crbug.com/982194 http/tests/local/formdata/upload-events.html [ Failure ]
-crbug.com/982194 http/tests/media/autoplay/document-user-activation-cross-origin-feature-policy-delegation.html [ Crash Pass ]
-crbug.com/982194 http/tests/media/autoplay/document-user-activation-cross-origin-feature-policy-disabled.html [ Crash Pass ]
-crbug.com/982194 http/tests/media/autoplay/document-user-activation-cross-origin-feature-policy-gesture.html [ Crash Pass ]
-crbug.com/982194 http/tests/media/autoplay/document-user-activation-cross-origin-feature-policy-header.html [ Crash Pass ]
-crbug.com/982194 http/tests/media/autoplay/document-user-activation-feature-policy-alternating.html [ Crash Pass ]
-crbug.com/982194 http/tests/media/autoplay/document-user-activation-feature-policy-same-origin.html [ Crash Pass ]
-crbug.com/982194 http/tests/media/autoplay/document-user-activation-navigation-click.html [ Crash Pass ]
-crbug.com/982194 http/tests/media/autoplay/document-user-activation-navigation-tap.html [ Crash Pass ]
 crbug.com/982194 http/tests/media/video-frame-size-change.html [ Failure ]
 crbug.com/982194 http/tests/misc/acid2.html [ Failure ]
-crbug.com/24182 http/tests/misc/acid3.html [ Crash Failure ]
-crbug.com/874695 http/tests/misc/drag-not-loaded-image.html [ Crash Pass ]
+crbug.com/24182 http/tests/misc/acid3.html [ Failure ]
+crbug.com/874695 http/tests/misc/drag-not-loaded-image.html [ Pass ]
 crbug.com/982194 http/tests/misc/drag-over-iframe-invalid-source-crash.html [ Crash ]
-crbug.com/982194 http/tests/misc/javascript-url-location-change.html [ Crash Timeout ]
-crbug.com/982194 http/tests/misc/lock-renderer-for-middle-click-autoscroll.html [ Crash Pass ]
-crbug.com/982194 http/tests/misc/selectionAsMarkup.html [ Crash Pass ]
-crbug.com/982194 http/tests/navigation/anchor-frames-shifting-focus.html [ Crash Pass ]
-crbug.com/982194 http/tests/navigation/document-location-click-timeout.html [ Crash Timeout ]
-crbug.com/982194 http/tests/navigation/document-location-click.html [ Crash Timeout ]
+crbug.com/982194 http/tests/misc/javascript-url-location-change.html [ Timeout ]
+crbug.com/982194 http/tests/navigation/document-location-click-timeout.html [ Timeout ]
+crbug.com/982194 http/tests/navigation/document-location-click.html [ Timeout ]
 crbug.com/982194 http/tests/navigation/document-location-mouseover.html [ Timeout ]
-crbug.com/982194 http/tests/navigation/javascriptlink-basic.html [ Crash Timeout ]
-crbug.com/982194 http/tests/navigation/javascriptlink-frames.html [ Crash Timeout ]
-crbug.com/982194 http/tests/navigation/javascriptlink-goback.html [ Crash Timeout ]
-crbug.com/982194 http/tests/navigation/javascriptlink-subframeload.html [ Crash Timeout ]
-crbug.com/982194 http/tests/navigation/no-referrer-reset.html [ Crash Timeout ]
-crbug.com/982194 http/tests/navigation/no-referrer-same-window.html [ Crash Timeout ]
-crbug.com/982194 http/tests/navigation/no-referrer-subframe.html [ Crash Timeout ]
-crbug.com/982194 http/tests/navigation/no-referrer-target-blank.html [ Crash Timeout ]
-crbug.com/982194 http/tests/navigation/parsed-iframe-dynamic-form-back-entry-user-gesture.html [ Crash Pass ]
-crbug.com/982194 http/tests/navigation/ping-cookie.html [ Crash Timeout ]
-crbug.com/982194 http/tests/navigation/ping-cross-origin-from-https.html [ Crash Timeout ]
-crbug.com/982194 http/tests/navigation/ping-cross-origin.html [ Crash Timeout ]
-crbug.com/982194 http/tests/navigation/ping-same-origin.html [ Crash Timeout ]
-crbug.com/982194 http/tests/navigation/post-with-modifier.html [ Crash Timeout ]
-crbug.com/982194 http/tests/navigation/redirect-preserves-referrer.html [ Crash Timeout ]
-crbug.com/982194 http/tests/navigation/same-document-scroll-position-restore.html [ Crash Timeout ]
+crbug.com/982194 http/tests/navigation/javascriptlink-basic.html [ Timeout ]
+crbug.com/982194 http/tests/navigation/javascriptlink-frames.html [ Timeout ]
+crbug.com/982194 http/tests/navigation/javascriptlink-goback.html [ Timeout ]
+crbug.com/982194 http/tests/navigation/javascriptlink-subframeload.html [ Timeout ]
+crbug.com/982194 http/tests/navigation/no-referrer-reset.html [ Timeout ]
+crbug.com/982194 http/tests/navigation/no-referrer-same-window.html [ Timeout ]
+crbug.com/982194 http/tests/navigation/no-referrer-subframe.html [ Timeout ]
+crbug.com/982194 http/tests/navigation/no-referrer-target-blank.html [ Timeout ]
+crbug.com/982194 http/tests/navigation/ping-cookie.html [ Timeout ]
+crbug.com/982194 http/tests/navigation/ping-cross-origin-from-https.html [ Timeout ]
+crbug.com/982194 http/tests/navigation/ping-cross-origin.html [ Timeout ]
+crbug.com/982194 http/tests/navigation/ping-same-origin.html [ Timeout ]
+crbug.com/982194 http/tests/navigation/post-with-modifier.html [ Timeout ]
+crbug.com/982194 http/tests/navigation/redirect-preserves-referrer.html [ Timeout ]
+crbug.com/982194 http/tests/navigation/same-document-scroll-position-restore.html [ Timeout ]
 crbug.com/874695 http/tests/permissions/chromium/test-request-worker.html [ Pass Timeout ]
-crbug.com/982194 http/tests/security/anchor-download-allow-blob.html [ Crash Timeout ]
-crbug.com/982194 http/tests/security/anchor-download-allow-data.html [ Crash Timeout ]
-crbug.com/982194 http/tests/security/anchor-download-allow-sameorigin.html [ Crash Timeout ]
-crbug.com/982194 http/tests/security/contentSecurityPolicy/frame-src-vs-shift-click.html [ Crash Timeout ]
-crbug.com/982194 http/tests/security/cookies/third-party-cookie-blocking-user-action.html [ Crash Timeout ]
-crbug.com/982194 http/tests/security/cross-frame-access-selection.html [ Crash Pass ]
+crbug.com/982194 http/tests/security/anchor-download-allow-blob.html [ Timeout ]
+crbug.com/982194 http/tests/security/anchor-download-allow-data.html [ Timeout ]
+crbug.com/982194 http/tests/security/anchor-download-allow-sameorigin.html [ Timeout ]
+crbug.com/982194 http/tests/security/contentSecurityPolicy/frame-src-vs-shift-click.html [ Timeout ]
+crbug.com/982194 http/tests/security/cookies/third-party-cookie-blocking-user-action.html [ Timeout ]
 crbug.com/982194 http/tests/security/drag-drop-different-origin.html [ Crash ]
-crbug.com/982194 http/tests/security/drag-drop-same-unique-origin.html [ Crash Failure ]
-crbug.com/982194 http/tests/security/drag-over-remote-content-iframe.html [ Crash Failure ]
-crbug.com/982194 http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-two-flags.html [ Crash Timeout ]
-crbug.com/982194 http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture.html [ Crash Timeout ]
+crbug.com/982194 http/tests/security/drag-drop-same-unique-origin.html [ Failure ]
+crbug.com/982194 http/tests/security/drag-over-remote-content-iframe.html [ Failure ]
+crbug.com/982194 http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-two-flags.html [ Timeout ]
+crbug.com/982194 http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture.html [ Timeout ]
 crbug.com/982194 http/tests/security/frameNavigation/xss-ALLOWED-parent-navigation-change-async.html [ Timeout ]
 crbug.com/982194 http/tests/security/frameNavigation/xss-ALLOWED-parent-navigation-change.html [ Timeout ]
 crbug.com/982194 http/tests/security/frameNavigation/xss-ALLOWED-top-navigation-after-postMessage.html [ Timeout ]
-crbug.com/982194 http/tests/security/frameNavigation/xss-DENIED-top-navigation-user-gesture-in-parent.html [ Crash Pass ]
 crbug.com/982194 http/tests/security/isolatedWorld/events.html [ Failure ]
 crbug.com/982194 http/tests/security/isolatedWorld/userGestureEvents.html [ Timeout ]
-crbug.com/982194 http/tests/security/listener/xss-window-onclick-addEventListener.html [ Crash Pass ]
-crbug.com/982194 http/tests/security/listener/xss-window-onclick-shortcut.html [ Crash Pass ]
 crbug.com/982194 http/tests/security/mixedContent/insecure-css-resources.html [ Failure Pass ]
-crbug.com/982194 http/tests/security/referrer-policy-redirect-link.html [ Crash Timeout ]
-crbug.com/982194 http/tests/security/referrer-policy-rel-noreferrer.html [ Crash Timeout ]
-crbug.com/982194 http/tests/security/vibration/vibrate-in-same-origin-iframe-with-user-gesture-allowed.html [ Crash Pass ]
-crbug.com/982194 http/tests/security/vibration/vibrate-on-top-page-before-during-after-user-gesture.html [ Crash Pass ]
+crbug.com/982194 http/tests/security/referrer-policy-redirect-link.html [ Timeout ]
+crbug.com/982194 http/tests/security/referrer-policy-rel-noreferrer.html [ Timeout ]
 crbug.com/982194 http/tests/uri/css-href.php [ Failure ]
-crbug.com/982194 ietestcenter/css3/namespaces/syntax-019.xml [ Failure Pass ]
+crbug.com/982194 ietestcenter/css3/namespaces/syntax-019.xml [ Failure ]
 crbug.com/982194 images/55.html [ Failure ]
-crbug.com/982194 images/color-profile-drag-image.html [ Crash Failure ]
+crbug.com/982194 images/color-profile-drag-image.html [ Failure ]
 crbug.com/982194 images/color-profile-munsell-adobe-to-srgb-webgl.html [ Crash ]
-crbug.com/982194 images/drag-image.html [ Crash Failure ]
-crbug.com/982194 images/drag-pdf-as-image.html [ Crash Pass ]
-crbug.com/982194 images/drag-svg-image.html [ Crash Failure ]
+crbug.com/982194 images/drag-image.html [ Failure ]
+crbug.com/982194 images/drag-svg-image.html [ Failure ]
 crbug.com/982194 images/image-hover-display-alt.html [ Failure ]
 crbug.com/982194 images/image-map-multiple-xhtml.xhtml [ Crash ]
 crbug.com/982194 images/image-map-multiple.html [ Crash ]
 crbug.com/24182 images/png-suite/test.html [ Failure ]
-crbug.com/982194 images/server-side-imagemap.html [ Crash Pass ]
 crbug.com/982194 inspector-protocol/accessibility/accessibility-getFullAXTree-display-locked.js [ Failure ]
 crbug.com/982194 inspector-protocol/accessibility/accessibility-getFullAXTree.js [ Failure ]
 crbug.com/982194 inspector-protocol/css/css-get-background-colors.js [ Failure ]
-crbug.com/982194 inspector-protocol/css/css-get-platform-fonts.js [ Failure Pass ]
-crbug.com/982194 inspector-protocol/dom-snapshot/dom-snapshot-captureSnapshot-details.js [ Failure Pass ]
-crbug.com/982194 inspector-protocol/dom-snapshot/dom-snapshot-captureSnapshot-includeDOMRects.js [ Failure Pass ]
-crbug.com/982194 inspector-protocol/dom-snapshot/dom-snapshot-captureSnapshot-pseudo-element.js [ Failure Pass ]
-crbug.com/982194 inspector-protocol/dom-snapshot/dom-snapshot-getSnapshot-pseudo-element.js [ Failure Pass ]
-crbug.com/982194 inspector-protocol/dom-snapshot/dom-snapshot-getSnapshot-scroll-offset.js [ Failure Pass ]
-crbug.com/982194 inspector-protocol/dom-snapshot/dom-snapshot-getSnapshot-viewport.js [ Failure Pass ]
-crbug.com/982194 inspector-protocol/dom-snapshot/dom-snapshot-getSnapshot.js [ Failure Pass ]
 crbug.com/982194 inspector-protocol/dom/dom-getContentQuads-before-element.js [ Failure ]
 crbug.com/982194 inspector-protocol/dom/dom-getContentQuads.js [ Failure ]
-crbug.com/982194 inspector-protocol/layout-fonts/cjk-ideograph-fallback-by-lang.js [ Failure Pass ]
-crbug.com/982194 inspector-protocol/layout-fonts/cross-platform-cbdt-sbix-cff2.js [ Failure Pass ]
-crbug.com/982194 inspector-protocol/layout-fonts/emoji-cluster-fallback.js [ Failure Pass ]
-crbug.com/982194 inspector-protocol/layout-fonts/fallback-pua-last-resort.js [ Failure Pass ]
-crbug.com/982194 inspector-protocol/layout-fonts/font-style-matching-0.js [ Failure Pass ]
-crbug.com/982194 inspector-protocol/layout-fonts/font-style-matching-1.js [ Failure Pass ]
-crbug.com/982194 inspector-protocol/layout-fonts/font-style-matching-2.js [ Failure Pass ]
-crbug.com/982194 inspector-protocol/layout-fonts/font-style-matching-3.js [ Failure Pass ]
-crbug.com/982194 inspector-protocol/layout-fonts/font-style-matching-4.js [ Failure Pass ]
-crbug.com/982194 inspector-protocol/layout-fonts/font-style-matching-5.js [ Failure Pass ]
-crbug.com/982194 inspector-protocol/layout-fonts/font-style-matching-6.js [ Failure Pass ]
-crbug.com/982194 inspector-protocol/layout-fonts/font-style-matching-7.js [ Failure Pass ]
-crbug.com/982194 inspector-protocol/layout-fonts/font-style-matching-8.js [ Failure Pass ]
-crbug.com/982194 inspector-protocol/layout-fonts/generic-system-ui.js [ Failure Pass ]
-crbug.com/982194 inspector-protocol/layout-fonts/lang-fallback.js [ Failure Pass ]
-crbug.com/982194 inspector-protocol/layout-fonts/languages-emoji-rare-glyphs.js [ Failure Pass ]
-crbug.com/982194 inspector-protocol/layout-fonts/ogham.js [ Failure Pass ]
-crbug.com/982194 inspector-protocol/layout-fonts/prefix-fallback-multi-character-grapheme.js [ Failure Pass ]
-crbug.com/982194 inspector-protocol/layout-fonts/tifinagh.js [ Failure Pass ]
-crbug.com/982194 inspector-protocol/layout-fonts/unicode-range-combining-chars-fallback.js [ Failure Pass ]
-crbug.com/982194 inspector-protocol/layout-fonts/unicode-range-order.js [ Failure Pass ]
-crbug.com/982194 inspector-protocol/page/set-font-families.js [ Failure Pass ]
-crbug.com/982194 invisible_dom/invisible-activate.html [ Crash Pass ]
-crbug.com/982194 media/audio-delete-while-slider-thumb-clicked.html [ Crash Timeout ]
+crbug.com/982194 media/audio-delete-while-slider-thumb-clicked.html [ Timeout ]
 crbug.com/874695 crbug.com/936165 media/autoplay-muted.html [ Crash Pass Timeout ]
-crbug.com/982194 media/autoplay/document-user-activation.html [ Crash Pass ]
-crbug.com/982194 media/autoplay/webaudio-audio-context-init.html [ Crash Pass ]
-crbug.com/908347 media/autoplay/webaudio-audio-context-resume.html [ Crash Failure Pass ]
-crbug.com/982194 media/autoplay/webaudio-node-start.html [ Crash Pass Timeout ]
+crbug.com/982194 media/autoplay/webaudio-audio-context-init.html [ Failure Pass ]
+crbug.com/908347 media/autoplay/webaudio-audio-context-resume.html [ Failure Pass ]
+crbug.com/982194 media/autoplay/webaudio-node-start.html [ Pass Timeout ]
 crbug.com/942951 media/controls/controls-layout-in-different-size.html [ Crash ]
 crbug.com/982194 media/controls/overflow-menu-animation.html [ Crash ]
 crbug.com/982194 media/controls/progress-bar-repaint-on-size-change.html [ Crash ]
 crbug.com/982194 media/controls/resizing-changes-css-class.html [ Crash ]
-crbug.com/982194 media/controls/toggle-class-with-state-fullscreen.html [ Crash Pass ]
 crbug.com/982194 media/picture-in-picture/detached-iframe.html [ Failure ]
 crbug.com/982194 media/picture-in-picture/picture-in-picture-enabled.html [ Failure ]
 crbug.com/982194 media/picture-in-picture/picture-in-picture-service-error.html [ Failure ]
@@ -3544,15 +1739,11 @@
 crbug.com/982194 media/picture-in-picture/v2/request-picture-in-picture.html [ Failure ]
 crbug.com/874695 media/remoteplayback/prompt-twice-throws.html [ Timeout ]
 crbug.com/982194 media/track/track-cue-rendering-position-auto.html [ Failure Pass ]
-crbug.com/982194 media/video-controls-attribute-fullscreen.html [ Crash Pass ]
-crbug.com/982194 media/video-controls-overflow-menu-closed-captions-list-hide-on-click-outside.html [ Crash Pass ]
-crbug.com/982194 media/video-persistence.html [ Crash Failure Pass ]
-crbug.com/982194 media/video-prefixed-fullscreen.html [ Crash Pass ]
+crbug.com/982194 media/video-persistence.html [ Failure Pass ]
 crbug.com/982194 media/video-src-blob.html [ Timeout ]
 crbug.com/982194 overflow/overflow-inline-002.html [ Failure ]
 crbug.com/982194 overflow/overflow-inline-003.html [ Failure ]
 crbug.com/982194 paint/background/background-clip-text-inline.html [ Failure ]
-crbug.com/982194 paint/float-painted-when-no-longer-self-painting.html [ Failure Pass ]
 crbug.com/982194 paint/invalidation/background/background-misaligned.html [ Failure ]
 crbug.com/982194 paint/invalidation/block-layout-inline-children-replaced.html [ Failure ]
 crbug.com/982194 paint/invalidation/block-no-inflow-children.html [ Failure ]
@@ -3562,11 +1753,9 @@
 crbug.com/982194 paint/invalidation/bugzilla-5699.html [ Failure ]
 crbug.com/982194 paint/invalidation/bugzilla-6278.html [ Failure ]
 crbug.com/982194 paint/invalidation/bugzilla-6473.html [ Crash ]
-crbug.com/982194 paint/invalidation/bugzilla-7235.html [ Crash Failure ]
+crbug.com/982194 paint/invalidation/bugzilla-7235.html [ Failure ]
 crbug.com/982194 paint/invalidation/clip/clip-with-layout-delta.html [ Failure ]
-crbug.com/982194 paint/invalidation/clip/repaint-tile-clipped.html [ Crash Pass ]
 crbug.com/982194 paint/invalidation/clip/subtree-root-clip-2.html [ Failure ]
-crbug.com/982194 paint/invalidation/clip/subtree-root-clip.html [ Failure Pass ]
 crbug.com/982194 paint/invalidation/compositing/composited-inline-change-text-data-keep-geometry.html [ Failure ]
 crbug.com/982194 paint/invalidation/compositing/composited-non-stacking-context-descendant-move.html [ Crash ]
 crbug.com/982194 paint/invalidation/compositing/iframe-inside-squashed-layer.html [ Failure ]
@@ -3578,21 +1767,18 @@
 crbug.com/982194 paint/invalidation/compositing/updating-scrolling-container-and-content.html [ Failure ]
 crbug.com/982194 paint/invalidation/crbug-371640-4.html [ Failure ]
 crbug.com/982194 paint/invalidation/crbug-371640.html [ Failure ]
-crbug.com/982194 paint/invalidation/flexbox/remove-inline-block-descendant-of-flex.html [ Crash Failure ]
-crbug.com/982194 paint/invalidation/flexbox/repaint-on-layout.html [ Failure Pass ]
+crbug.com/982194 paint/invalidation/flexbox/remove-inline-block-descendant-of-flex.html [ Failure ]
 crbug.com/982194 paint/invalidation/flexbox/repaint.html [ Failure ]
-crbug.com/982194 paint/invalidation/float-in-new-block-with-layout-delta.html [ Failure Pass ]
-crbug.com/982194 paint/invalidation/float-move-during-layout.html [ Failure Pass ]
 crbug.com/982194 paint/invalidation/float-new-in-block.html [ Failure ]
 crbug.com/982194 paint/invalidation/float-offscreen.html [ Failure ]
 crbug.com/982194 paint/invalidation/forms/button-reset-focus-by-mouse-then-keydown.html [ Failure ]
-crbug.com/982194 paint/invalidation/forms/checkbox-focus-by-mouse-then-keydown.html [ Crash Failure ]
+crbug.com/982194 paint/invalidation/forms/checkbox-focus-by-mouse-then-keydown.html [ Failure ]
 crbug.com/982194 paint/invalidation/forms/details-marker-color-change.html [ Crash ]
-crbug.com/982194 paint/invalidation/forms/radio-focus-by-mouse-then-keydown.html [ Crash Failure ]
-crbug.com/982194 paint/invalidation/forms/range-focus-by-mouse-then-keydown.html [ Crash Failure ]
-crbug.com/982194 paint/invalidation/forms/slider-thumb-drag-release.html [ Crash Failure ]
+crbug.com/982194 paint/invalidation/forms/radio-focus-by-mouse-then-keydown.html [ Failure ]
+crbug.com/982194 paint/invalidation/forms/range-focus-by-mouse-then-keydown.html [ Failure ]
+crbug.com/982194 paint/invalidation/forms/slider-thumb-drag-release.html [ Failure ]
 crbug.com/982194 paint/invalidation/forms/slider-thumb-float.html [ Failure ]
-crbug.com/982194 paint/invalidation/forms/submit-focus-by-mouse-then-keydown.html [ Crash Failure ]
+crbug.com/982194 paint/invalidation/forms/submit-focus-by-mouse-then-keydown.html [ Failure ]
 crbug.com/982194 paint/invalidation/gradients-em-stops-repaint.html [ Failure ]
 crbug.com/982194 paint/invalidation/image/canvas-composite-repaint-by-all-imagesource.html [ Crash ]
 crbug.com/982194 paint/invalidation/inline-color-change.html [ Crash ]
@@ -3612,14 +1798,13 @@
 crbug.com/982194 paint/invalidation/list-marker-move.html [ Crash ]
 crbug.com/982194 paint/invalidation/make-children-non-inline.html [ Failure ]
 crbug.com/982194 paint/invalidation/mix-blend-mode-separate-stacking-context.html [ Failure ]
-crbug.com/982194 paint/invalidation/multicol/multicol-nested.html [ Failure Pass ]
 crbug.com/982194 paint/invalidation/non-text-link-invalidation-optimization.html [ Failure ]
 crbug.com/982194 paint/invalidation/offset-change-wrong-invalidation-with-float.html [ Failure ]
 crbug.com/982194 paint/invalidation/outline/focus-continuations.html [ Failure ]
 crbug.com/982194 paint/invalidation/outline/focus-enable-continuations.html [ Failure ]
-crbug.com/982194 paint/invalidation/outline/focus-layers.html [ Crash Failure ]
+crbug.com/982194 paint/invalidation/outline/focus-layers.html [ Failure ]
 crbug.com/982194 paint/invalidation/outline/focus-ring-continuation-move-crash.html [ Crash ]
-crbug.com/982194 paint/invalidation/outline/focus-ring-on-child-move.html [ Crash Failure ]
+crbug.com/982194 paint/invalidation/outline/focus-ring-on-child-move.html [ Failure ]
 crbug.com/982194 paint/invalidation/outline/focus-ring-on-continuation-move.html [ Crash ]
 crbug.com/982194 paint/invalidation/outline/focus-ring-on-inline-continuation-move.html [ Crash ]
 crbug.com/835484 paint/invalidation/outline/inline-focus.html [ Failure ]
@@ -3636,12 +1821,10 @@
 crbug.com/982194 paint/invalidation/overflow/negative-text-indent-with-overflow-hidden.html [ Failure ]
 crbug.com/982194 paint/invalidation/overflow/overflow-outline-repaint.html [ Crash ]
 crbug.com/982194 paint/invalidation/overflow/rel-positioned-inline-with-overflow.html [ Failure ]
-crbug.com/982194 paint/invalidation/overhanging-float-detach-repaint.html [ Failure Pass ]
 crbug.com/982194 paint/invalidation/paint-invalidation-with-reparent-across-frame-boundaries.html [ Failure ]
 crbug.com/982194 paint/invalidation/position/abspos-shift-image-incorrect-repaint.html [ Failure ]
-crbug.com/982194 paint/invalidation/position/block-layout-inline-children-float-positioned.html [ Failure Pass ]
 crbug.com/982194 paint/invalidation/position/inline-relative-positioned.html [ Failure ]
-crbug.com/982194 paint/invalidation/position/layout-state-only-positioned.html [ Crash Failure ]
+crbug.com/982194 paint/invalidation/position/layout-state-only-positioned.html [ Failure ]
 crbug.com/982194 paint/invalidation/position/layout-state-relative.html [ Failure ]
 crbug.com/982194 paint/invalidation/position/layoutstate-invalid-invalidation-inline-relative-positioned.html [ Failure ]
 crbug.com/982194 paint/invalidation/position/positioned-document-element.html [ Failure ]
@@ -3654,7 +1837,7 @@
 crbug.com/982194 paint/invalidation/reflection/reflection-with-rotation.html [ Failure ]
 crbug.com/982194 paint/invalidation/remove-inline-after-layout.html [ Failure ]
 crbug.com/982194 paint/invalidation/remove-inline-layer-after-layout.html [ Failure ]
-crbug.com/982194 paint/invalidation/repaint-across-writing-mode-boundary.html [ Crash Failure ]
+crbug.com/982194 paint/invalidation/repaint-across-writing-mode-boundary.html [ Failure ]
 crbug.com/982194 paint/invalidation/repaint-descandant-on-ancestor-layer-move.html [ Crash ]
 crbug.com/982194 paint/invalidation/repaint-overlay/layers-overlay.html [ Failure ]
 crbug.com/982194 paint/invalidation/scroll/caret-with-composited-scroll.html [ Failure ]
@@ -3671,27 +1854,25 @@
 crbug.com/982194 paint/invalidation/selection/invalidation-rect-includes-newline-for-vertical-lr.html [ Crash ]
 crbug.com/982194 paint/invalidation/selection/invalidation-rect-includes-newline-for-vertical-rl.html [ Crash ]
 crbug.com/982194 paint/invalidation/selection/invalidation-rect-includes-newline.html [ Crash ]
-crbug.com/982194 paint/invalidation/selection/invalidation-rect-with-br-includes-newline.html [ Crash Failure ]
-crbug.com/982194 paint/invalidation/selection/japanese-rl-selection-clear.html [ Crash Failure ]
+crbug.com/982194 paint/invalidation/selection/invalidation-rect-with-br-includes-newline.html [ Failure ]
+crbug.com/982194 paint/invalidation/selection/japanese-rl-selection-clear.html [ Failure ]
 crbug.com/982194 paint/invalidation/selection/japanese-rl-selection-repaint.html [ Crash Failure ]
-crbug.com/982194 paint/invalidation/selection/selected-replaced.html [ Crash Pass ]
 crbug.com/982194 paint/invalidation/selection/selection-change-in-iframe-with-relative-parent.html [ Crash ]
 crbug.com/982194 paint/invalidation/selection/selection-clear-after-move.html [ Crash ]
-crbug.com/982194 paint/invalidation/selection/selection-clear.html [ Crash Failure ]
+crbug.com/982194 paint/invalidation/selection/selection-clear.html [ Failure ]
 crbug.com/982194 paint/invalidation/selection/selection-partial-invalidation-between-blocks.html [ Crash ]
 crbug.com/982194 paint/invalidation/selection/selection-repaint.html [ Crash Failure ]
-crbug.com/982194 paint/invalidation/selection/selection-rl.html [ Crash Failure ]
+crbug.com/982194 paint/invalidation/selection/selection-rl.html [ Failure ]
 crbug.com/982194 paint/invalidation/selection/selection-within-composited-scroller.html [ Crash ]
 crbug.com/982194 paint/invalidation/selection/text-selection-rect-in-overflow-2.html [ Crash ]
 crbug.com/982194 paint/invalidation/selection/text-selection-rect-in-overflow.html [ Crash ]
 crbug.com/982194 paint/invalidation/stacked-diacritics.html [ Failure ]
-crbug.com/982194 paint/invalidation/subtree-root-skipped.html [ Crash Pass ]
 crbug.com/982194 paint/invalidation/svg/absolute-sized-content-with-resources.xhtml [ Failure ]
 crbug.com/982194 paint/invalidation/svg/add-background-property-on-root.html [ Failure ]
 crbug.com/982194 paint/invalidation/svg/deep-nested-embedded-svg-size-changes-no-layout-triggers-1.html [ Failure ]
 crbug.com/982194 paint/invalidation/svg/deep-nested-embedded-svg-size-changes-no-layout-triggers-2.html [ Failure ]
 crbug.com/982194 paint/invalidation/svg/embedded-svg-size-changes.html [ Crash ]
-crbug.com/982194 paint/invalidation/svg/hit-test-with-br.xhtml [ Crash Failure ]
+crbug.com/982194 paint/invalidation/svg/hit-test-with-br.xhtml [ Failure ]
 crbug.com/982194 paint/invalidation/svg/nested-embedded-svg-size-changes-no-layout-triggers-1.html [ Failure ]
 crbug.com/982194 paint/invalidation/svg/nested-embedded-svg-size-changes-no-layout-triggers-2.html [ Failure ]
 crbug.com/982194 paint/invalidation/svg/object-sizing-no-width-height-change-content-box-size.xhtml [ Failure ]
@@ -3709,15 +1890,13 @@
 crbug.com/982194 paint/invalidation/svg/scrolling-embedded-svg-file-image-repaint-problem.html [ Failure ]
 crbug.com/982194 paint/invalidation/svg/svg-background-partial-redraw.html [ Failure ]
 crbug.com/982194 paint/invalidation/svg/svg-image-change-content-size.xhtml [ Failure ]
-crbug.com/982194 paint/invalidation/svg/svg-percent-scale-vonly.html [ Failure Pass ]
 crbug.com/982194 paint/invalidation/svg/text-xy-updates-SVGList.xhtml [ Failure ]
 crbug.com/982194 paint/invalidation/svg/transform-focus-ring-repaint.html [ Failure ]
-crbug.com/982194 paint/invalidation/svg/use-instanceRoot-event-bubbling.xhtml [ Crash Timeout ]
+crbug.com/982194 paint/invalidation/svg/use-instanceRoot-event-bubbling.xhtml [ Timeout ]
 crbug.com/982194 paint/invalidation/table/cached-change-cell-sl-border-color.html [ Failure ]
 crbug.com/982194 paint/invalidation/table/collapsed-border-current-color.html [ Crash ]
 crbug.com/982194 paint/invalidation/table/composited-table-row.html [ Failure ]
 crbug.com/982194 paint/invalidation/table/dynamic-table-vertical-alignment-change.html [ Failure ]
-crbug.com/982194 paint/invalidation/table/no-caret-repaint-in-non-content-editable-element.html [ Crash Pass ]
 crbug.com/982194 paint/invalidation/table/resize-table-repaint-percent-size-cell.html [ Failure ]
 crbug.com/982194 paint/invalidation/table/resize-table-repaint-vertical-align-cell.html [ Failure ]
 crbug.com/982194 paint/invalidation/table/resize-table-row-repaint.html [ Failure ]
@@ -3733,11 +1912,11 @@
 crbug.com/982194 paint/invalidation/transform/transform-inline-layered-child.html [ Failure ]
 crbug.com/982194 paint/invalidation/transform/transform-layout-repaint.html [ Failure ]
 crbug.com/982194 paint/invalidation/vertical-rl-as-paint-container.html [ Failure ]
-crbug.com/919789 paint/invalidation/window-resize/window-resize-centered-inline-under-fixed-pos.html [ Crash Failure ]
+crbug.com/919789 paint/invalidation/window-resize/window-resize-centered-inline-under-fixed-pos.html [ Failure ]
 crbug.com/919789 paint/invalidation/window-resize/window-resize-vertical-writing-mode.html [ Crash ]
-crbug.com/982194 paint/markers/active-suggestion-marker-basic.html [ Crash Failure ]
+crbug.com/982194 paint/markers/active-suggestion-marker-basic.html [ Crash ]
 crbug.com/982194 paint/markers/active-suggestion-marker-split.html [ Crash ]
-crbug.com/982194 paint/markers/composition-marker-basic.html [ Crash Failure ]
+crbug.com/982194 paint/markers/composition-marker-basic.html [ Crash ]
 crbug.com/982194 paint/markers/composition-marker-split.html [ Crash ]
 crbug.com/982194 paint/markers/ellipsis-ltr-text-in-ltr-flow-with-markers.html [ Crash ]
 crbug.com/982194 paint/markers/ellipsis-ltr-text-in-rtl-flow-with-markers.html [ Crash ]
@@ -3748,11 +1927,9 @@
 crbug.com/982194 paint/markers/first-letter.html [ Crash ]
 crbug.com/982194 paint/markers/marker-early-break-bug.html [ Crash ]
 crbug.com/982194 paint/markers/markers-zoomed.html [ Crash ]
-crbug.com/982194 paint/markers/suggestion-marker-basic.html [ Failure Pass ]
 crbug.com/982194 paint/markers/vertical-lr.html [ Crash ]
 crbug.com/982194 paint/markers/vertical-rl.html [ Crash ]
 crbug.com/982194 paint/overflow/composited-rounded-clip-floating-element.html [ Failure ]
-crbug.com/982194 paint/overflow/composited-scroll-vertical-rl.html [ Failure Pass ]
 crbug.com/982194 paint/selection/first_letter/first_letter_1fr.html [ Failure ]
 crbug.com/982194 paint/selection/first_letter/first_letter_2ff.html [ Failure ]
 crbug.com/982194 paint/selection/first_letter/first_letter_2fn.html [ Failure ]
@@ -3763,38 +1940,25 @@
 crbug.com/982194 paint/selection/first_letter/first_letter_2rn.html [ Failure ]
 crbug.com/982194 paint/selection/first_letter/first_letter_2rr.html [ Failure ]
 crbug.com/982194 paint/selection/image-writing-modes.html [ Crash ]
-crbug.com/982194 paint/selection/selection-drag-image-in-iframe.html [ Crash Failure ]
-crbug.com/982194 paint/selection/text-selection-counter.html [ Crash Pass ]
-crbug.com/982194 paint/selection/text-selection-drag-in-frame-scrolled.html [ Crash Failure ]
-crbug.com/982194 paint/selection/text-selection-drag-in-frame.html [ Crash Failure ]
-crbug.com/982194 paint/selection/text-selection-drag.html [ Crash Failure ]
+crbug.com/982194 paint/selection/selection-drag-image-in-iframe.html [ Failure ]
+crbug.com/982194 paint/selection/text-selection-drag-in-frame-scrolled.html [ Failure ]
+crbug.com/982194 paint/selection/text-selection-drag-in-frame.html [ Failure ]
+crbug.com/982194 paint/selection/text-selection-drag.html [ Failure ]
 crbug.com/982194 paint/selection/text-selection-inline-block-rtl.html [ Crash ]
 crbug.com/982194 paint/selection/text-selection-inline-block.html [ Crash ]
-crbug.com/982194 paint/selection/text-selection-newline-across-blocks-line-beginning-end.html [ Crash Pass ]
 crbug.com/982194 paint/selection/text-selection-newline-across-blocks.html [ Crash ]
-crbug.com/982194 paint/selection/text-selection-newline-br.html [ Crash Pass ]
-crbug.com/982194 paint/selection/text-selection-newline-clipped-by-overflow.html [ Crash Pass ]
 crbug.com/982194 paint/selection/text-selection-newline-mixed-ltr-rtl.html [ Crash ]
 crbug.com/982194 paint/selection/text-selection-newline-rtl-double-linebreak.html [ Crash ]
-crbug.com/982194 paint/selection/text-selection-newline-rtl.html [ Crash Pass ]
 crbug.com/982194 paint/selection/text-selection-newline-span-across-line.html [ Crash ]
 crbug.com/982194 paint/selection/text-selection-newline-span.html [ Crash ]
-crbug.com/982194 paint/selection/text-selection-newline-vertical-lr.html [ Crash Pass ]
-crbug.com/982194 paint/selection/text-selection-newline-vertical-rl.html [ Crash Pass ]
-crbug.com/982194 paint/selection/text-selection-newline.html [ Crash Pass ]
 crbug.com/982194 paint/selection/text-selection-update-style.html [ Crash ]
-crbug.com/982194 paint/stacking/layer-stacking-change-under-inline.html [ Crash Pass ]
-crbug.com/982194 paint/text/selection-no-clip-text.html [ Crash Pass ]
-crbug.com/982194 plugins/change-widget-and-click-crash.html [ Crash Failure ]
-crbug.com/982194 plugins/clicking-missing-plugin-fires-delegate.html [ Crash Pass ]
-crbug.com/982194 plugins/iframe-shims.html [ Crash Pass ]
-crbug.com/982194 plugins/keyboard-events.html [ Crash Failure ]
+crbug.com/982194 plugins/change-widget-and-click-crash.html [ Failure ]
+crbug.com/982194 plugins/keyboard-events.html [ Failure ]
 crbug.com/982194 plugins/mouse-capture-inside-shadow.html [ Timeout ]
-crbug.com/982194 plugins/mouse-click-iframe-to-plugin.html [ Crash Pass ]
-crbug.com/676229 plugins/mouse-click-plugin-clears-selection.html [ Crash Failure ]
-crbug.com/982194 plugins/mouse-events-fixedpos.html [ Crash Failure ]
-crbug.com/982194 plugins/mouse-events.html [ Crash Failure ]
-crbug.com/982194 plugins/plugin-initiate-popup-window.html [ Crash Timeout ]
+crbug.com/676229 plugins/mouse-click-plugin-clears-selection.html [ Failure ]
+crbug.com/982194 plugins/mouse-events-fixedpos.html [ Failure ]
+crbug.com/982194 plugins/mouse-events.html [ Failure ]
+crbug.com/982194 plugins/plugin-initiate-popup-window.html [ Timeout ]
 crbug.com/982194 plugins/webview-plugin-nested-iframe-scroll.html [ Failure ]
 crbug.com/982194 presentation/presentation-controller-close-connection.html [ Timeout ]
 crbug.com/982194 presentation/presentation-controller-connection-closed-by-receiver.html [ Timeout ]
@@ -3805,73 +1969,47 @@
 crbug.com/982194 presentation/presentation-start.html [ Timeout ]
 crbug.com/982194 presentation/presentationconnectionavailableevent-ctor-mock.html [ Timeout ]
 crbug.com/982194 printing/return-from-printing-mode.html [ Failure ]
-crbug.com/982194 rootscroller/keyboard-scroll-document-not-root-scroller.html [ Crash Pass ]
-crbug.com/982194 scrollbars/scrollable-iframe-click-gets-focus.html [ Crash Pass ]
-crbug.com/982194 scrollbars/scrollbar-added-during-drag.html [ Crash Timeout ]
-crbug.com/982194 scrollbars/scrollbar-click-does-not-blur-content.html [ Crash Pass ]
-crbug.com/982194 scrollbars/scrollbar-middleclick-nopaste.html [ Crash Pass ]
+crbug.com/982194 scrollbars/scrollbar-added-during-drag.html [ Timeout ]
 crbug.com/982194 scrollingcoordinator/non-fast-scrollable-visibility-change.html [ Crash ]
-crbug.com/982194 shadow-dom/crashes/focus-navigation-infinite-loop.html [ Crash Pass ]
-crbug.com/982194 shadow-dom/crashes/selection-delete-crash.html [ Crash Pass ]
-crbug.com/982194 shadow-dom/event-composed-ua.html [ Crash Timeout ]
-crbug.com/982194 shadow-dom/focus-method-with-delegatesFocus.html [ Crash Pass ]
-crbug.com/982194 shadow-dom/focus-navigation-slot-fallback.html [ Crash Pass ]
-crbug.com/982194 shadow-dom/focus-navigation-slot-nested-2levels.html [ Crash Pass ]
-crbug.com/982194 shadow-dom/focus-navigation-slot-nested-delegatesFocus.html [ Crash Pass ]
-crbug.com/982194 shadow-dom/focus-navigation-slot-nested.html [ Crash Pass ]
-crbug.com/982194 shadow-dom/focus-navigation-slot-shadow-in-fallback.html [ Crash Pass ]
-crbug.com/982194 shadow-dom/focus-navigation-slot-shadow-in-slot.html [ Crash Pass ]
-crbug.com/982194 shadow-dom/focus-navigation-slot-with-tabindex.html [ Crash Pass ]
-crbug.com/982194 shadow-dom/focus-navigation-slots.html [ Crash Pass ]
-crbug.com/982194 shadow-dom/focus-navigation.html [ Crash Pass ]
-crbug.com/982194 shadow-dom/focus-shadowhost-display-none.html [ Crash Pass ]
-crbug.com/982194 shadow-dom/focus-slide-on-shadow-host.html [ Crash Failure ]
-crbug.com/982194 shadow-dom/focus-with-dom-mutation.html [ Crash Pass ]
-crbug.com/982194 shadow-dom/focus-with-negative-index.html [ Crash Pass ]
-crbug.com/982194 std-switch/click-transition.html [ Crash Failure ]
+crbug.com/982194 shadow-dom/event-composed-ua.html [ Timeout ]
+crbug.com/982194 shadow-dom/focus-slide-on-shadow-host.html [ Failure ]
+crbug.com/982194 std-switch/click-transition.html [ Failure ]
 crbug.com/982194 storage/indexeddb/blob-basics-metadata.html [ Failure ]
 crbug.com/982194 storage/indexeddb/empty-blob-file.html [ Failure ]
-crbug.com/982194 svg/animations/animate-color-rgba-calcMode-discrete.html [ Crash Timeout ]
-crbug.com/982194 svg/animations/animate-end-attribute.html [ Crash Timeout ]
-crbug.com/982194 svg/animations/animate-endElement-beginElement.html [ Crash Timeout ]
-crbug.com/982194 svg/animations/animate-marker-orient-from-auto-to-angle.html [ Crash Timeout ]
-crbug.com/982194 svg/animations/animate-mpath-insert.html [ Crash Timeout ]
-crbug.com/982194 svg/animations/animate-path-nested-transforms.html [ Crash Timeout ]
+crbug.com/982194 svg/animations/animate-color-rgba-calcMode-discrete.html [ Timeout ]
+crbug.com/982194 svg/animations/animate-end-attribute.html [ Timeout ]
+crbug.com/982194 svg/animations/animate-endElement-beginElement.html [ Timeout ]
+crbug.com/982194 svg/animations/animate-marker-orient-from-auto-to-angle.html [ Timeout ]
+crbug.com/982194 svg/animations/animate-mpath-insert.html [ Timeout ]
+crbug.com/982194 svg/animations/animate-path-nested-transforms.html [ Timeout ]
 crbug.com/982194 svg/animations/animate-text-nested-transforms.html [ Timeout ]
-crbug.com/982194 svg/animations/animateTransform-translate-attributetype-auto.html [ Crash Timeout ]
-crbug.com/982194 svg/animations/animateTransform-translate-invalid-attributetype.html [ Crash Timeout ]
+crbug.com/982194 svg/animations/animateTransform-translate-attributetype-auto.html [ Timeout ]
+crbug.com/982194 svg/animations/animateTransform-translate-invalid-attributetype.html [ Timeout ]
 crbug.com/982194 svg/animations/animation-begin-change-js.html [ Timeout ]
-crbug.com/982194 svg/animations/deferred-insertion.html [ Crash Timeout ]
-crbug.com/982194 svg/animations/smil-scheduled-in-inactive-document-crash.html [ Crash Pass ]
-crbug.com/982194 svg/animations/svglength-animation-px-to-exs.html [ Crash Timeout ]
-crbug.com/982194 svg/animations/svglength-animation-px-to-percentage.html [ Crash Timeout ]
-crbug.com/982194 svg/animations/use-animate-transform-and-position.html [ Crash Timeout ]
-crbug.com/982194 svg/animations/use-animate-width-and-height.html [ Crash Timeout ]
+crbug.com/982194 svg/animations/deferred-insertion.html [ Timeout ]
+crbug.com/982194 svg/animations/svglength-animation-px-to-exs.html [ Timeout ]
+crbug.com/982194 svg/animations/svglength-animation-px-to-percentage.html [ Timeout ]
+crbug.com/982194 svg/animations/use-animate-transform-and-position.html [ Timeout ]
+crbug.com/982194 svg/animations/use-animate-width-and-height.html [ Timeout ]
 crbug.com/982194 svg/as-image/drag-svg-as-image.html [ Crash ]
-crbug.com/982194 svg/css/font-face-crash.html [ Crash Pass ]
 crbug.com/982194 svg/css/text-shadow-multiple.xhtml [ Failure ]
-crbug.com/982194 svg/custom/click-overflowing-element.html [ Crash Failure ]
-crbug.com/982194 svg/custom/display-none-a-does-not-stop-focus-navigation.html [ Crash Pass ]
-crbug.com/982194 svg/custom/events-in-shadow-tree.html [ Crash Pass ]
+crbug.com/982194 svg/custom/click-overflowing-element.html [ Failure ]
 crbug.com/982194 svg/custom/focus-event-handling.xhtml [ Failure ]
 crbug.com/982194 svg/custom/mouse-move-on-svg-container.xhtml [ Timeout ]
 crbug.com/982194 svg/custom/mouse-move-on-svg-root.xhtml [ Timeout ]
-crbug.com/982194 svg/custom/text-use-click-crash.xhtml [ Crash Pass ]
-crbug.com/982194 svg/custom/touch-events.html [ Crash Failure ]
+crbug.com/982194 svg/custom/touch-events.html [ Failure ]
 crbug.com/982194 svg/custom/use-event-retargeting.html [ Failure ]
-crbug.com/982194 svg/custom/use-invalidate-click-crash.xhtml [ Crash Pass ]
 crbug.com/982194 svg/dom/title-in-shadow-tree.html [ Failure ]
 crbug.com/982194 svg/dom/tooltip-title-external-svg.html [ Failure ]
 crbug.com/982194 svg/dom/tooltip-title-inline-svg.html [ Failure ]
 crbug.com/982194 svg/dom/tooltip-title-with-use.html [ Failure ]
-crbug.com/982194 svg/dynamic-updates/SVGAElement-dom-href-attr.html [ Crash Failure ]
-crbug.com/982194 svg/dynamic-updates/SVGAElement-dom-target-attr.html [ Crash Failure ]
-crbug.com/982194 svg/dynamic-updates/SVGAElement-svgdom-href-prop.html [ Crash Failure ]
-crbug.com/982194 svg/dynamic-updates/SVGAElement-svgdom-target-prop.html [ Crash Failure ]
-crbug.com/982194 svg/dynamic-updates/SVGClipPath-influences-hitTesting.html [ Crash Failure ]
-crbug.com/982194 svg/dynamic-updates/SVGClipPathElement-css-transform-influences-hitTesting.html [ Crash Failure ]
-crbug.com/982194 svg/dynamic-updates/SVGClipPathElement-transform-influences-hitTesting.html [ Crash Failure ]
-crbug.com/982194 svg/foreignObject/viewport-foreignobject-crash.html [ Crash Pass ]
+crbug.com/982194 svg/dynamic-updates/SVGAElement-dom-href-attr.html [ Failure ]
+crbug.com/982194 svg/dynamic-updates/SVGAElement-dom-target-attr.html [ Failure ]
+crbug.com/982194 svg/dynamic-updates/SVGAElement-svgdom-href-prop.html [ Failure ]
+crbug.com/982194 svg/dynamic-updates/SVGAElement-svgdom-target-prop.html [ Failure ]
+crbug.com/982194 svg/dynamic-updates/SVGClipPath-influences-hitTesting.html [ Failure ]
+crbug.com/982194 svg/dynamic-updates/SVGClipPathElement-css-transform-influences-hitTesting.html [ Failure ]
+crbug.com/982194 svg/dynamic-updates/SVGClipPathElement-transform-influences-hitTesting.html [ Failure ]
 crbug.com/982194 svg/hittest/clip-path-shape.html [ Failure ]
 crbug.com/982194 svg/hittest/ellipse-hittest.html [ Failure ]
 crbug.com/982194 svg/hittest/empty-container.html [ Failure ]
@@ -3898,120 +2036,74 @@
 crbug.com/982194 svg/hixie/intrinsic/003.html [ Failure ]
 crbug.com/982194 svg/overflow/overflow-on-outermost-svg-element-horizontal-auto.svg [ Failure ]
 crbug.com/982194 svg/overflow/overflow-on-outermost-svg-element-in-xhtml-defaults.xhtml [ Failure ]
-crbug.com/982194 svg/text/empty-text-node-crash.html [ Crash Pass ]
-crbug.com/982194 svg/text/foreignObject-text-clipping-bug.xml [ Crash Pass ]
-crbug.com/982194 svg/text/select-svg-text-with-collapsed-whitespace.html [ Crash Failure ]
-crbug.com/982194 svg/text/select-text-inside-non-static-position.html [ Crash Pass ]
-crbug.com/982194 svg/text/select-text-svgfont.html [ Crash Failure ]
-crbug.com/982194 svg/text/select-text-vertical.html [ Crash Failure ]
-crbug.com/982194 svg/text/selection-dragging-outside-1.html [ Crash Failure ]
-crbug.com/982194 svg/text/selection-dragging-outside-2.html [ Crash Failure ]
-crbug.com/982194 svg/text/selection-dragging-outside-3.html [ Crash Failure ]
-crbug.com/982194 svg/text/selection-pseudo-resource-invalidation-crash.html [ Crash Pass ]
-crbug.com/982194 svg/text/svgtextcontentelement-methods-parameters.html [ Crash Pass ]
-crbug.com/982194 svg/text/text-style-recalc-crash.html [ Crash Pass ]
+crbug.com/982194 svg/text/select-svg-text-with-collapsed-whitespace.html [ Failure ]
+crbug.com/982194 svg/text/select-text-svgfont.html [ Failure ]
+crbug.com/982194 svg/text/select-text-vertical.html [ Failure ]
+crbug.com/982194 svg/text/selection-dragging-outside-1.html [ Failure ]
+crbug.com/982194 svg/text/selection-dragging-outside-2.html [ Failure ]
+crbug.com/982194 svg/text/selection-dragging-outside-3.html [ Failure ]
 crbug.com/982194 svg/text/tspan-multiple-outline.svg [ Failure ]
 crbug.com/982194 svg/transforms/transformed-text-fill-pattern.html [ Failure ]
 crbug.com/982194 svg/wicd/rightsizing-grid.html [ Failure ]
-crbug.com/766129 svg/wicd/test-rightsizing-b.xhtml [ Crash ]
+crbug.com/766129 svg/wicd/test-rightsizing-b.xhtml [ Crash Failure ]
 crbug.com/982194 svg/zoom/page/zoom-svg-through-object-with-override-size.html [ Failure ]
 crbug.com/982194 tables/layering/paint-test-layering-1.html [ Failure ]
 crbug.com/982194 tables/layering/paint-test-layering-2.html [ Failure ]
 crbug.com/982194 tables/mozilla/bugs/bug11026.html [ Failure ]
 crbug.com/982194 tables/mozilla/bugs/bug120107.html [ Failure ]
-crbug.com/982194 tables/mozilla/bugs/bug1261.html [ Failure Pass ]
 crbug.com/982194 tables/mozilla/bugs/bug12709.html [ Failure ]
-crbug.com/982194 tables/mozilla/bugs/bug12910.html [ Failure Pass ]
-crbug.com/982194 tables/mozilla/bugs/bug131020.html [ Failure Pass ]
 crbug.com/982194 tables/mozilla/bugs/bug13196.html [ Failure ]
 crbug.com/982194 tables/mozilla/bugs/bug138725.html [ Failure ]
 crbug.com/982194 tables/mozilla/bugs/bug24661.html [ Failure ]
 crbug.com/982194 tables/mozilla/bugs/bug25663.html [ Failure ]
-crbug.com/982194 tables/mozilla/bugs/bug2585.html [ Failure Pass ]
 crbug.com/982194 tables/mozilla/bugs/bug26553.html [ Failure ]
 crbug.com/982194 tables/mozilla/bugs/bug269566.html [ Failure ]
 crbug.com/982194 tables/mozilla/bugs/bug2962.html [ Failure ]
-crbug.com/982194 tables/mozilla/bugs/bug30692.html [ Crash Failure Pass ]
-crbug.com/982194 tables/mozilla/bugs/bug45055-2.html [ Failure Pass ]
 crbug.com/982194 tables/mozilla/bugs/bug4520.html [ Failure ]
-crbug.com/982194 tables/mozilla/bugs/bug72359.xml [ Failure Pass ]
 crbug.com/982194 tables/mozilla/core/bloomberg.html [ Failure ]
-crbug.com/982194 tables/mozilla/marvin/x_table_align_left.xml [ Failure Pass ]
-crbug.com/982194 tables/mozilla/marvin/x_table_align_right.xml [ Failure Pass ]
 crbug.com/982194 tables/mozilla_expected_failures/bugs/bug14489.html [ Failure ]
 crbug.com/982194 tables/mozilla_expected_failures/bugs/bug58402-2.html [ Failure ]
 crbug.com/982194 tables/mozilla_expected_failures/bugs/bug7113.html [ Failure ]
 crbug.com/982194 tables/mozilla_expected_failures/marvin/backgr_fixed-bg.html [ Failure ]
 crbug.com/982194 touchadjustment/context-menu-select-text.html [ Failure ]
-crbug.com/982194 touchadjustment/context-menu-text-subtargets.html [ Crash Failure ]
+crbug.com/982194 touchadjustment/context-menu-text-subtargets.html [ Failure ]
 crbug.com/982194 touchadjustment/context-menu.html [ Failure ]
 crbug.com/982194 touchadjustment/disabled-formelements.html [ Failure ]
 crbug.com/982194 touchadjustment/event-triggered-widgets.html [ Failure ]
-crbug.com/982194 touchadjustment/focusout-on-touch.html [ Crash Pass ]
 crbug.com/982194 touchadjustment/html-label.html [ Failure ]
 crbug.com/982194 touchadjustment/iframe.html [ Failure ]
 crbug.com/982194 touchadjustment/scroll-offset.html [ Failure ]
 crbug.com/982194 touchadjustment/search-cancel.html [ Failure ]
 crbug.com/982194 touchadjustment/small-target-test.html [ Failure ]
-crbug.com/982194 touchadjustment/stylus-generated-gesture-tap.html [ Crash Failure ]
+crbug.com/982194 touchadjustment/stylus-generated-gesture-tap.html [ Failure ]
 crbug.com/982194 touchadjustment/touch-inlines.html [ Failure ]
 crbug.com/982194 touchadjustment/touch-links-active.html [ Failure ]
-crbug.com/982194 touchadjustment/touch-links-longpress.html [ Crash Failure ]
-crbug.com/982194 touchadjustment/touch-links-two-finger-tap.html [ Crash Failure ]
-crbug.com/982194 transforms/container-transform-crash.html [ Crash Pass ]
-crbug.com/982194 transforms/selection-bounds-in-transformed-view.html [ Crash Pass ]
+crbug.com/982194 touchadjustment/touch-links-longpress.html [ Failure ]
+crbug.com/982194 touchadjustment/touch-links-two-finger-tap.html [ Failure ]
 crbug.com/982194 transforms/transform-on-inline.html [ Failure ]
-crbug.com/982194 vibration/cancel-vibration-during-pattern-vibrating.html [ Crash Pass ]
-crbug.com/982194 vibration/vibration-durations.html [ Crash Pass ]
-crbug.com/982194 vibration/vibration-exceptions.html [ Crash Pass ]
-crbug.com/982194 vibration/vibration-iframe.html [ Crash Timeout ]
-crbug.com/982194 vibration/vibration-patterns.html [ Crash Pass ]
-crbug.com/982194 vibration/vibration.html [ Crash Pass ]
-crbug.com/982194 virtual/android/fullscreen/api/element-request-fullscreen-vs-exit.html [ Crash Pass ]
+crbug.com/982194 vibration/vibration-iframe.html [ Timeout ]
 crbug.com/982194 virtual/android/fullscreen/enter-exit-full-screen-hover.html [ Timeout ]
-crbug.com/982194 virtual/android/fullscreen/exit-full-screen-iframe.html [ Crash Timeout ]
-crbug.com/982194 virtual/android/fullscreen/full-screen-ancestor-shadow.html [ Crash Pass ]
-crbug.com/982194 virtual/android/fullscreen/full-screen-contentEditable-crash.html [ Crash Pass ]
-crbug.com/982194 virtual/android/fullscreen/full-screen-iframe-allowed-nested.html [ Crash Timeout ]
-crbug.com/982194 virtual/android/fullscreen/full-screen-iframe-allowed.html [ Crash Timeout ]
-crbug.com/718155 virtual/android/fullscreen/full-screen-iframe-not-allowed.html [ Crash Timeout ]
+crbug.com/982194 virtual/android/fullscreen/exit-full-screen-iframe.html [ Timeout ]
+crbug.com/982194 virtual/android/fullscreen/full-screen-iframe-allowed-nested.html [ Timeout ]
+crbug.com/982194 virtual/android/fullscreen/full-screen-iframe-allowed.html [ Timeout ]
+crbug.com/718155 virtual/android/fullscreen/full-screen-iframe-not-allowed.html [ Timeout ]
 crbug.com/982194 virtual/android/fullscreen/full-screen-iframe-ua-style.html [ Timeout ]
 crbug.com/982194 virtual/android/fullscreen/full-screen-is-in-top-layer.html [ Timeout ]
-crbug.com/982194 virtual/android/fullscreen/full-screen-ruleset-crash.html [ Crash Pass ]
 crbug.com/982194 virtual/android/fullscreen/full-screen-with-css-reference-filter.html [ Timeout ]
-crbug.com/982194 virtual/android/fullscreen/keyboard-focus.html [ Crash Pass ]
-crbug.com/982194 virtual/android/fullscreen/model/fully-exit-fullscreen-nested-iframe.html [ Crash Timeout ]
-crbug.com/982194 virtual/android/fullscreen/model/fully-exit-fullscreen-nested.html [ Crash Pass ]
-crbug.com/982194 virtual/android/fullscreen/rendering/backdrop-iframe.html [ Crash Pass Timeout ]
-crbug.com/982194 virtual/android/fullscreen/rendering/overflow-root.html [ Crash Pass ]
-crbug.com/982194 virtual/android/fullscreen/rendering/overflow.html [ Crash Pass ]
-crbug.com/982194 virtual/android/rootscroller/keyboard-scroll-document-not-root-scroller.html [ Crash Pass ]
-crbug.com/982194 virtual/audio-service/http/tests/media/autoplay/document-user-activation-cross-origin-feature-policy-delegation.html [ Crash Pass ]
-crbug.com/987269 virtual/audio-service/http/tests/media/autoplay/document-user-activation-cross-origin-feature-policy-disabled.html [ Crash Pass ]
-crbug.com/982194 virtual/audio-service/http/tests/media/autoplay/document-user-activation-cross-origin-feature-policy-gesture.html [ Crash Pass ]
-crbug.com/987269 virtual/audio-service/http/tests/media/autoplay/document-user-activation-cross-origin-feature-policy-header.html [ Crash Pass ]
-crbug.com/982194 virtual/audio-service/http/tests/media/autoplay/document-user-activation-feature-policy-alternating.html [ Crash Pass ]
-crbug.com/982194 virtual/audio-service/http/tests/media/autoplay/document-user-activation-feature-policy-same-origin.html [ Crash Pass ]
-crbug.com/982194 virtual/audio-service/http/tests/media/autoplay/document-user-activation-navigation-click.html [ Crash Pass ]
-crbug.com/982194 virtual/audio-service/http/tests/media/autoplay/document-user-activation-navigation-tap.html [ Crash Pass ]
+crbug.com/982194 virtual/android/fullscreen/model/fully-exit-fullscreen-nested-iframe.html [ Timeout ]
 crbug.com/982194 virtual/audio-service/http/tests/media/video-frame-size-change.html [ Failure ]
-crbug.com/982194 virtual/audio-service/media/audio-delete-while-slider-thumb-clicked.html [ Crash Timeout ]
+crbug.com/982194 virtual/audio-service/media/audio-delete-while-slider-thumb-clicked.html [ Timeout ]
 crbug.com/874695 crbug.com/936165 virtual/audio-service/media/autoplay-muted.html [ Crash Pass Timeout ]
 crbug.com/982194 fast/css/namespaces/007.xml [ Failure Pass ]
 crbug.com/982194 fast/dom/rtl-scroll-to-leftmost-and-resize.html [ Failure Timeout ]
 crbug.com/982194 fullscreen/full-screen-placeholder.html [ Failure Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger-step/debugger-step-into-across-timeouts.js [ Crash Pass ]
 crbug.com/982194 http/tests/devtools/startup/sources/debugger/script-formatter-breakpoints-inline-with-sourceURL.js [ Crash ]
 crbug.com/982194 ietestcenter/css3/namespaces/syntax-018.xml [ Failure Pass ]
-crbug.com/982194 virtual/audio-service/media/autoplay/document-user-activation.html [ Crash Pass ]
-crbug.com/982194 virtual/audio-service/media/autoplay/webaudio-audio-context-init.html [ Crash Pass ]
-crbug.com/908347 virtual/audio-service/media/autoplay/webaudio-audio-context-resume.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/audio-service/media/autoplay/webaudio-node-start.html [ Crash Pass ]
+crbug.com/908347 virtual/audio-service/media/autoplay/webaudio-audio-context-resume.html [ Failure Pass ]
 crbug.com/942951 virtual/audio-service/media/controls/controls-layout-in-different-size.html [ Crash ]
 crbug.com/982194 virtual/audio-service/media/controls/overflow-menu-animation.html [ Crash ]
 crbug.com/982194 virtual/audio-service/media/controls/progress-bar-repaint-on-size-change.html [ Crash ]
 crbug.com/982194 virtual/audio-service/media/controls/resizing-changes-css-class.html [ Crash ]
-crbug.com/982194 virtual/audio-service/media/controls/toggle-class-with-state-fullscreen.html [ Crash Pass ]
 crbug.com/982194 virtual/audio-service/media/picture-in-picture/detached-iframe.html [ Failure ]
 crbug.com/982194 virtual/audio-service/media/picture-in-picture/picture-in-picture-enabled.html [ Failure ]
 crbug.com/982194 virtual/audio-service/media/picture-in-picture/picture-in-picture-service-error.html [ Failure ]
@@ -4021,29 +2113,16 @@
 crbug.com/874695 virtual/audio-service/media/remoteplayback/prompt-twice-throws.html [ Timeout ]
 crbug.com/982194 virtual/audio-service/media/stable/video-object-fit-stable.html [ Pass ]
 crbug.com/982194 virtual/audio-service/media/track/track-cue-rendering-position-auto-rtl.html [ Failure Pass ]
-crbug.com/982194 virtual/audio-service/media/track/track-cue-rendering-position-auto.html [ Failure Pass ]
-crbug.com/982194 virtual/audio-service/media/video-controls-attribute-fullscreen.html [ Crash Pass ]
-crbug.com/982194 virtual/audio-service/media/video-controls-overflow-menu-closed-captions-list-hide-on-click-outside.html [ Crash Pass ]
-crbug.com/988248 virtual/audio-service/media/video-persistence.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/audio-service/media/video-prefixed-fullscreen.html [ Crash Pass ]
 crbug.com/982194 virtual/audio-service/media/video-src-blob.html [ Timeout ]
 crbug.com/982194 virtual/cache-storage-sequence/external/wpt/service-workers/service-worker/udate-bytecheck.https.html [ Timeout ]
-crbug.com/982194 virtual/cascade/external/wpt/css/css-cascade/all-prop-001.html [ Failure Pass ]
 crbug.com/982194 virtual/cascade/external/wpt/css/css-paint-api/style-before-pseudo.https.html [ Failure ]
 crbug.com/982194 virtual/cascade/external/wpt/css/css-paint-api/style-first-letter-pseudo.https.html [ Failure ]
 crbug.com/982194 virtual/cascade/external/wpt/css/css-scoping/slotted-with-pseudo-element.html [ Failure ]
-Bug(none) virtual/composite-after-paint/compositing/backgrounds/fixed-backgrounds.html [ Failure Pass ]
 Bug(none) virtual/composite-after-paint/compositing/geometry/outline-change.html [ Pass ]
 Bug(none) virtual/composite-after-paint/compositing/gestures/gesture-tapHighlight-img.html [ Failure ]
 Bug(none) virtual/composite-after-paint/paint/background/background-clip-text-inline.html [ Failure ]
 crbug.com/980290 virtual/composite-after-paint/scrollingcoordinator/non-fast-scrollable-visibility-change.html [ Crash ]
-crbug.com/982194 virtual/compositor_threaded_scrollbar_scrolling/fast/scrolling/scrollbars/scrollbar-occluded-by-div.html [ Crash Pass ]
 
-crbug.com/982194 animations/state-at-end-event.html [ Crash Pass ]
-crbug.com/982194 animations/timing/keyframe-timing-functions.html [ Crash Pass ]
-crbug.com/982194 animations/timing/keyframe-timing-functions2.html [ Crash Pass ]
-crbug.com/982194 compositing/absolute-position-changed-with-composited-parent-layer.html [ Crash Pass ]
-crbug.com/982194 compositing/geometry/partial-layout-update.html [ Crash Pass ]
 crbug.com/982194 compositing/gestures/gesture-tapHighlight-1-iframe-composited-scrolled-late-composite.html [ Failure ]
 crbug.com/982194 compositing/gestures/gesture-tapHighlight-1-iframe-scrolled.html [ Failure ]
 crbug.com/982194 compositing/gestures/gesture-tapHighlight-1-iframe.html [ Failure ]
@@ -4070,7 +2149,6 @@
 crbug.com/982194 compositing/gestures/gesture-tapHighlight-on-promoted-overflow-div-scrolled.html [ Failure ]
 crbug.com/982194 compositing/gestures/gesture-tapHighlight-simple-scaled-document.html [ Failure ]
 crbug.com/982194 compositing/gestures/gesture-tapHighlight-simple-scaledY.html [ Failure ]
-crbug.com/982194 compositing/scissor-out-of-viewport.html [ Crash Pass ]
 crbug.com/982194 compositing/shadows/shadow-drawing.html [ Failure ]
 crbug.com/982194 css1/box_properties/clear.html [ Failure ]
 crbug.com/982194 css1/box_properties/float_margin.html [ Failure ]
@@ -4097,13 +2175,7 @@
 crbug.com/982194 css2.1/t090501-c5525-flt-r-00-b-g.html [ Failure ]
 crbug.com/982194 css3/blending/background-blend-mode-overlapping-accelerated-elements.html [ Failure ]
 crbug.com/982194 css3/filters/null-effect-check.html [ Failure ]
-crbug.com/982194 css3/flexbox/flex-align-baseline.html [ Crash Pass ]
-crbug.com/982194 css3/flexbox/flex-align-stretch.html [ Crash Pass ]
-crbug.com/982194 css3/flexbox/flexitem.html [ Crash Pass ]
-crbug.com/982194 css3/flexbox/line-wrapping.html [ Crash Pass ]
-crbug.com/982194 css3/flexbox/mozilla/flexbox-inlinecontent-horiz-5.xhtml [ Crash Failure Pass ]
-crbug.com/982194 css3/flexbox/relayout-image-load.html [ Crash Pass ]
-crbug.com/982194 css3/flexbox/relpos-with-percentage-top.html [ Crash Pass ]
+crbug.com/982194 css3/flexbox/mozilla/flexbox-inlinecontent-horiz-5.xhtml [ Failure Pass ]
 crbug.com/982194 css3/selectors3/xml/css3-modsel-170a.xml [ Failure Pass ]
 crbug.com/982194 css3/selectors3/xml/css3-modsel-181.xml [ Failure Pass ]
 crbug.com/982194 css3/selectors3/xml/css3-modsel-63.xml [ Failure Pass ]
@@ -4141,143 +2213,43 @@
 crbug.com/982194 external/wpt/css/CSS2/floats/floats-placement-003.html [ Failure ]
 crbug.com/982194 external/wpt/css/CSS2/floats/floats-placement-vertical-003.xht [ Failure ]
 crbug.com/982194 external/wpt/css/CSS2/floats/remove-block-between-inline-and-float.html [ Failure ]
-crbug.com/982194 external/wpt/css/CSS2/positioning/absolute-replaced-height-009.xht [ Crash Pass ]
-crbug.com/982194 external/wpt/css/CSS2/positioning/absolute-replaced-height-010.xht [ Crash Pass ]
-crbug.com/982194 external/wpt/css/CSS2/positioning/absolute-replaced-height-016.xht [ Crash Pass ]
-crbug.com/982194 external/wpt/css/CSS2/positioning/absolute-replaced-height-017.xht [ Crash Pass ]
-crbug.com/982194 external/wpt/css/CSS2/positioning/absolute-replaced-height-023.xht [ Crash Pass ]
-crbug.com/982194 external/wpt/css/CSS2/positioning/absolute-replaced-height-024.xht [ Crash Pass ]
-crbug.com/982194 external/wpt/css/CSS2/positioning/absolute-replaced-height-030.xht [ Crash Pass ]
-crbug.com/982194 external/wpt/css/CSS2/positioning/absolute-replaced-height-031.xht [ Crash Pass ]
-crbug.com/982194 external/wpt/css/CSS2/positioning/absolute-replaced-width-011.xht [ Crash Pass ]
-crbug.com/982194 external/wpt/css/CSS2/positioning/absolute-replaced-width-025.xht [ Crash Pass ]
-crbug.com/982194 external/wpt/css/CSS2/positioning/absolute-replaced-width-032.xht [ Crash Pass ]
-crbug.com/982194 external/wpt/css/CSS2/positioning/absolute-replaced-width-039.xht [ Crash Pass ]
-crbug.com/982194 external/wpt/css/CSS2/positioning/absolute-replaced-width-053.xht [ Crash Pass ]
-crbug.com/982194 external/wpt/css/CSS2/positioning/absolute-replaced-width-067.xht [ Crash Pass ]
 crbug.com/982194 external/wpt/css/CSS2/positioning/positioning-float-001.xht [ Failure ]
 crbug.com/982194 external/wpt/css/CSS2/positioning/positioning-float-002.xht [ Failure ]
 crbug.com/982194 external/wpt/css/CSS2/text/white-space-mixed-002.xht [ Failure ]
-crbug.com/982194 external/wpt/css/css-backgrounds/background-repeat/background-repeat-repeat-x.xht [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-backgrounds/background-repeat/background-repeat-repeat-y.xht [ Crash Failure Pass ]
-crbug.com/982194 external/wpt/css/css-backgrounds/css3-background-origin-border-box.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-backgrounds/css3-background-origin-content-box.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-contain/contain-layout-flexbox-001.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-contain/contain-size-flexbox-001.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-contain/contain-size-scrollbars-002.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-display/display-contents-dynamic-flex-001-inline.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-display/display-contents-dynamic-flex-001-none.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-display/display-contents-flex-001.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-display/display-none-inline-img.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/css-box-justify-content.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/dynamic-change-simplified-layout.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flex-basis-009.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_justifycontent-center-overflow.html [ Crash Failure ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_rowspan-overflow-automatic.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-flexbox/flexbox_rowspan-overflow.html [ Crash Pass ]
+crbug.com/982194 external/wpt/css/css-flexbox/flexbox_justifycontent-center-overflow.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-flexbox/flexbox_visibility-collapse-line-wrapping.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-flexbox/flexbox_visibility-collapse.html [ Failure ]
-crbug.com/982194 external/wpt/css/css-flexbox/percentage-widths-001.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/abspos/absolute-positioning-definite-sizes-001.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-column-axis-self-baseline-synthesized-001.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-content-alignment-second-pass-001.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-content-alignment-second-pass-002.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-fit-content-tracks-dont-stretch-001.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-005.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-006.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-007.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-008.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-009.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-010.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-011.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-012.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-013.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-014.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-015.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-016.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-vertical-lr-005.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-vertical-lr-006.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-vertical-lr-007.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-vertical-lr-008.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-vertical-lr-009.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-vertical-lr-010.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-vertical-lr-011.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-vertical-lr-012.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-vertical-lr-013.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-vertical-lr-014.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-vertical-lr-015.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-vertical-lr-016.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-vertical-rl-005.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-vertical-rl-006.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-vertical-rl-007.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-vertical-rl-008.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-vertical-rl-009.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-vertical-rl-010.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-vertical-rl-011.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-vertical-rl-012.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-vertical-rl-013.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-vertical-rl-014.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-vertical-rl-015.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-alignment-stretch-vertical-rl-016.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-002.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-003.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/animation/grid-template-rows-001.html [ Crash Failure ]
-crbug.com/982194 external/wpt/css/css-grid/grid-definition/grid-inline-template-columns-rows-resolved-values-001.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/grid-definition/grid-percentage-rows-indefinite-height-001.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/grid-definition/grid-percentage-rows-indefinite-height-002.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/grid-definition/grid-template-columns-rows-resolved-values-001.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/grid-items/grid-minimum-size-grid-items-023.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/grid-items/grid-minimum-size-grid-items-025.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/grid-layout-properties.html [ Crash Failure ]
+crbug.com/982194 external/wpt/css/css-grid/animation/grid-template-rows-001.html [ Failure ]
+crbug.com/982194 external/wpt/css/css-grid/grid-layout-properties.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-grid/grid-model/grid-inline-floats-no-intrude-001.html [ Failure ]
-crbug.com/982194 external/wpt/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-004.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/layout-algorithm/grid-find-fr-size-gutters-001.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/layout-algorithm/grid-find-fr-size-gutters-002.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/layout-algorithm/grid-percent-rows-filled-shrinkwrap-001.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-grid/layout-algorithm/grid-percent-rows-spanned-shrinkwrap-001.html [ Crash Pass ]
 crbug.com/982194 external/wpt/css/css-intrinsic-size/intrinsic-size-015.html [ Crash Pass ]
 crbug.com/982194 external/wpt/css/css-layout-api/box-tree-unregistered.https.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-lists/list-marker-symbol-bidi.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-lists/list-style-type-string-005a.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-overflow/webkit-line-clamp-017.html [ Failure Pass ]
 crbug.com/982194 external/wpt/css/css-overflow/webkit-line-clamp-022.html [ Failure Pass ]
-crbug.com/982194 external/wpt/css/css-position/position-absolute-abspos-table-dynamic.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-position/position-absolute-dynamic-overflow-002.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-position/position-absolute-dynamic-static-position-table-cell.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-position/position-absolute-dynamic-static-position.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-position/position-absolute-replaced-minmax.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-position/position-sticky-rendering.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-scroll-anchoring/clamp-negative-overflow.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-scroll-snap/scroll-margin.html [ Crash Pass ]
+crbug.com/982194 external/wpt/css/css-scroll-anchoring/nested-overflow-subtree-layout.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-shapes/shape-outside/shape-image/shape-image-000.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-shapes/shape-outside/shape-image/shape-image-013.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-shapes/shape-outside/shape-image/shape-image-015.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-shapes/shape-outside/shape-image/shape-image-016.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-shapes/shape-outside/values/shape-outside-inset-0010.html [ Failure ]
-crbug.com/982194 external/wpt/css/css-sizing/range-percent-intrinsic-size-1.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/css-tables/dynamic-table-cell-height.html [ Crash Pass ]
 crbug.com/982194 external/wpt/css/css-tables/visibility-collapse-rowspan-005.html [ Failure Pass ]
 crbug.com/982194 external/wpt/css/css-text/line-breaking/line-breaking-012.html [ Failure ]
 crbug.com/982194 external/wpt/css/css-writing-modes/float-rgt-orthog-htb-in-vrl-003.xht [ Failure ]
 crbug.com/982194 external/wpt/css/css-writing-modes/float-rgt-orthog-vlr-in-htb-003.xht [ Failure ]
 crbug.com/982194 external/wpt/css/css-writing-modes/float-rgt-orthog-vrl-in-htb-003.xht [ Failure ]
-crbug.com/982194 external/wpt/css/cssom-view/offsetTopLeft-border-box.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/align3/flex-abspos-staticpos-fallback-justify-content-001.html [ Crash Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/align3/flex-abspos-staticpos-fallback-justify-content-001.html [ Failure ]
 crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/align3/flex-abspos-staticpos-justify-self-001.html [ Failure ]
 crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/align3/flex-abspos-staticpos-margin-001.html [ Failure ]
 crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-paint-ignored-cases-ruby-containing-block-001.html [ Failure ]
 crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-size-block-004.html [ Failure ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-align-self-baseline-horiz-004.xhtml [ Crash Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-align-self-baseline-horiz-005.xhtml [ Crash Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-align-self-vert-001.xhtml [ Failure Pass ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-align-self-vert-001.xhtml [ Failure ]
 crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-align-self-vert-rtl-004.xhtml [ Failure ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-baseline-multi-line-horiz-003.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-baseline-multi-line-horiz-004.html [ Crash Pass ]
 crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-collapsed-item-baseline-001.html [ Failure ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-dyn-resize-001.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-flex-basis-content-001a.html [ Crash Failure ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-flex-basis-content-001b.html [ Crash Failure ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-flex-basis-content-004a.html [ Crash Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-flex-basis-content-001a.html [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-flex-basis-content-001b.html [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-flex-basis-content-004a.html [ Failure ]
 crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-flex-wrap-horiz-002.html [ Failure ]
 crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-flex-wrap-vert-001.html [ Failure ]
 crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-flex-wrap-vert-002.html [ Failure ]
@@ -4291,22 +2263,18 @@
 crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-intrinsic-ratio-006v.html [ Pass ]
 crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-intrinsic-ratio-007.html [ Pass ]
 crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-intrinsic-ratio-007v.html [ Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-writing-mode-010.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-writing-mode-011.html [ Crash Failure ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-writing-mode-012.html [ Crash Failure ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-writing-mode-013.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-writing-mode-014.html [ Crash Pass ]
-crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-writing-mode-015.html [ Crash Pass ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-writing-mode-010.html [ Pass ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-writing-mode-011.html [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-writing-mode-012.html [ Failure ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-writing-mode-013.html [ Pass ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-writing-mode-014.html [ Pass ]
+crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/flexbox/flexbox-writing-mode-015.html [ Pass ]
 crbug.com/982194 external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/selectors4/class-id-attr-selector-invalidation-01.html [ Failure Pass ]
-crbug.com/982194 external/wpt/feature-policy/experimental-features/document-write.tentative.html [ Crash Pass ]
-crbug.com/982194 external/wpt/forced-colors-mode/forced-colors-mode-19.html [ Pass ]
 crbug.com/982194 external/wpt/geolocation-API/PositionOptions.https.html [ Failure ]
 crbug.com/982194 external/wpt/html/rendering/non-replaced-elements/tables/table-border-3q.html [ Pass ]
 crbug.com/982194 external/wpt/html/rendering/non-replaced-elements/tables/table-border-3s.html [ Pass ]
-crbug.com/982194 external/wpt/html/semantics/forms/form-submission-0/implicit-submission.optional.html [ Crash Failure ]
+crbug.com/982194 external/wpt/html/semantics/forms/form-submission-0/implicit-submission.optional.html [ Failure ]
 crbug.com/982194 external/wpt/html/semantics/forms/historical-search-event.html [ Failure ]
-crbug.com/982194 external/wpt/infrastructure/testdriver/actions/multiTouchPoints.html [ Crash Pass ]
-crbug.com/982194 external/wpt/intersection-observer/containing-block.html [ Crash Pass ]
 crbug.com/982194 external/wpt/largest-contentful-paint/element-only-when-fully-active.html [ Timeout ]
 crbug.com/982194 external/wpt/largest-contentful-paint/first-paint-equals-lcp-text.html [ Timeout ]
 crbug.com/982194 external/wpt/largest-contentful-paint/toJSON.html [ Timeout ]
@@ -4314,15 +2282,14 @@
 crbug.com/982194 external/wpt/native-file-system/sandboxed_FileSystemBaseHandle-postMessage-MessagePort.tentative.https.window.html [ Crash ]
 crbug.com/982194 external/wpt/native-file-system/sandboxed_FileSystemBaseHandle-postMessage.tentative.https.window.html [ Crash ]
 crbug.com/982194 external/wpt/native-file-system/sandboxed_FileSystemDirectoryHandle-getEntries.tentative.https.any.html [ Crash Pass ]
-crbug.com/982194 external/wpt/native-file-system/sandboxed_FileSystemDirectoryHandle-getEntries.tentative.https.any.worker.html [ Crash Pass ]
+crbug.com/982194 external/wpt/native-file-system/sandboxed_FileSystemDirectoryHandle-getEntries.tentative.https.any.worker.html [ Crash ]
 crbug.com/982194 external/wpt/native-file-system/sandboxed_FileSystemDirectoryHandle-getFile.tentative.https.any.html [ Crash Pass ]
 crbug.com/982194 external/wpt/native-file-system/sandboxed_FileSystemDirectoryHandle-getFile.tentative.https.any.worker.html [ Crash Pass ]
 crbug.com/982194 external/wpt/native-file-system/sandboxed_FileSystemDirectoryHandle-removeEntry.tentative.https.any.html [ Crash Pass ]
 crbug.com/982194 external/wpt/native-file-system/sandboxed_FileSystemDirectoryHandle-removeEntry.tentative.https.any.worker.html [ Crash Pass ]
-crbug.com/982194 external/wpt/native-file-system/sandboxed_FileSystemWriter.tentative.https.any.html [ Crash Pass ]
+crbug.com/982194 external/wpt/native-file-system/sandboxed_FileSystemWriter.tentative.https.any.html [ Crash ]
 crbug.com/982194 external/wpt/native-file-system/sandboxed_FileSystemWriter.tentative.https.any.worker.html [ Crash ]
-crbug.com/982194 external/wpt/svg/coordinate-systems/abspos.html [ Crash Pass ]
-crbug.com/982194 external/wpt/svg/layout/svg-with-precent-dimensions-relayout.html [ Crash Pass ]
+crbug.com/982194 external/wpt/speech-api/SpeechSynthesis-speak-events.html [ Failure ]
 crbug.com/982194 fast/block/basic/020.html [ Failure ]
 crbug.com/982194 fast/block/basic/adding-near-anonymous-block.html [ Failure ]
 crbug.com/982194 fast/block/float/001.html [ Failure ]
@@ -4340,7 +2307,6 @@
 crbug.com/982194 fast/block/float/editable-text-overlapping-float.html [ Failure ]
 crbug.com/982194 fast/block/float/fit_line_below_floats.html [ Failure ]
 crbug.com/982194 fast/block/float/float-avoidance.html [ Failure ]
-crbug.com/982194 fast/block/float/float-not-removed-crash2.html [ Crash Pass ]
 crbug.com/982194 fast/block/float/float-on-line-obeys-container-padding.html [ Failure ]
 crbug.com/982194 fast/block/float/float-should-dirty-line-even-when-it-doesnt-intersect-it.html [ Failure ]
 crbug.com/982194 fast/block/float/floats-and-text-indent-rl.html [ Failure ]
@@ -4358,57 +2324,15 @@
 crbug.com/982194 fast/block/float/trailing-float.html [ Failure ]
 crbug.com/982194 fast/block/float/vertical-move-relayout.html [ Failure ]
 crbug.com/982194 fast/block/margin-collapse/empty-clear-blocks.html [ Failure ]
-crbug.com/982194 fast/block/positioning/complex-positioned-movement.html [ Crash Pass ]
-crbug.com/982194 fast/block/positioning/flex-positioned-movement-layout-of-content-when-height-changes.html [ Crash Pass ]
-crbug.com/982194 fast/block/positioning/positioned-container-changes-block-direction-border-with-positioned-descendant.html [ Crash Pass ]
-crbug.com/982194 fast/block/positioning/positioned-movement-layout-when-height-changes-and-descendant-dependent-on-height.html [ Crash Pass ]
-crbug.com/982194 fast/block/positioning/positioned-movement-layout-when-height-changes-and-positioned-descendant-dependent-on-height.html [ Crash Pass ]
-crbug.com/982194 fast/block/positioning/positioned-movement-layout-when-height-changes.html [ Crash Pass ]
-crbug.com/982194 fast/block/positioning/positioned-movement-layout-when-width-changes.html [ Crash Pass ]
-crbug.com/982194 fast/block/positioning/pref-width-change.html [ Crash Pass ]
 crbug.com/982194 fast/borders/border-image-fill-inline-no-border.html [ Failure Pass ]
 crbug.com/982194 fast/borders/outline-rounded-border.html [ Failure ]
 crbug.com/982194 fast/box-sizing/box-sizing.html [ Failure ]
-crbug.com/982194 fast/canvas/canvas-overflow-hidden-animation.html [ Crash Pass ]
 crbug.com/982194 fast/css-generated-content/003.html [ Failure ]
 crbug.com/982194 fast/css-generated-content/008.html [ Failure ]
 crbug.com/982194 fast/css-generated-content/012.html [ Failure ]
 crbug.com/982194 fast/css-generated-content/after-order.html [ Failure Pass ]
-crbug.com/982194 fast/css-grid-layout/flex-and-intrinsic-sizes.html [ Crash Pass ]
-crbug.com/982194 fast/css-grid-layout/flex-and-minmax-content-resolution-rows.html [ Crash Pass ]
-crbug.com/982194 fast/css-grid-layout/grid-align-justify-stretch-with-orthogonal-flows.html [ Crash Pass ]
-crbug.com/982194 fast/css-grid-layout/grid-auto-columns-rows-update.html [ Crash Pass ]
-crbug.com/982194 fast/css-grid-layout/grid-automatic-minimum-for-auto-columns.html [ Crash Pass ]
-crbug.com/982194 fast/css-grid-layout/grid-automatic-minimum-for-auto-rows.html [ Crash Pass ]
-crbug.com/982194 fast/css-grid-layout/grid-baseline-margins-1.html [ Crash Pass ]
-crbug.com/982194 fast/css-grid-layout/grid-container-percentage-rows.html [ Crash Pass ]
-crbug.com/982194 fast/css-grid-layout/grid-content-sized-columns-resolution.html [ Crash Pass ]
-crbug.com/982194 fast/css-grid-layout/grid-dynamic-updates-relayout.html [ Crash Pass ]
-crbug.com/982194 fast/css-grid-layout/grid-grow-tracks-to-their-max.html [ Crash Pass ]
-crbug.com/982194 fast/css-grid-layout/grid-gutters-as-percentage.html [ Crash Pass ]
-crbug.com/982194 fast/css-grid-layout/grid-indefinite-calculated-height-crash.html [ Crash Pass ]
-crbug.com/982194 fast/css-grid-layout/grid-item-addition-track-breadth-update.html [ Crash Pass ]
-crbug.com/982194 fast/css-grid-layout/grid-item-multiple-minmax-content-resolution.html [ Crash Pass ]
-crbug.com/982194 fast/css-grid-layout/grid-item-removal-auto-placement-update.html [ Crash Pass ]
-crbug.com/982194 fast/css-grid-layout/grid-item-removal-track-breadth-update.html [ Crash Pass ]
-crbug.com/982194 fast/css-grid-layout/grid-item-stretching-must-not-depend-on-previous-layouts.html [ Crash Pass ]
-crbug.com/982194 fast/css-grid-layout/grid-item-with-percent-height-in-auto-height-grid-resolution.html [ Crash Pass ]
-crbug.com/982194 fast/css-grid-layout/grid-self-baseline-and-relative-sized-items-crash.html [ Crash Pass ]
-crbug.com/982194 fast/css-grid-layout/min-content-row-must-shrink-when-column-grows.html [ Crash Pass ]
-crbug.com/982194 fast/css-grid-layout/min-height-border-box.html [ Crash Pass ]
-crbug.com/982194 fast/css-grid-layout/minmax-max-content-resolution-rows.html [ Crash Pass ]
-crbug.com/982194 fast/css-grid-layout/minmax-min-content-column-resolution-rows.html [ Crash Pass ]
-crbug.com/982194 fast/css-grid-layout/minmax-spanning-resolution-rows.html [ Crash Pass ]
-crbug.com/982194 fast/css-grid-layout/negative-growth-share-as-infinity-crash.html [ Crash Pass ]
-crbug.com/982194 fast/css-grid-layout/percent-intrinsic-track-breadth.html [ Crash Pass ]
-crbug.com/982194 fast/css-grid-layout/percent-of-indefinite-track-size-in-auto.html [ Crash Pass ]
-crbug.com/982194 fast/css-grid-layout/percent-of-indefinite-track-size.html [ Crash Pass ]
-crbug.com/982194 fast/css-grid-layout/percent-track-breadths-regarding-container-size.html [ Crash Pass ]
-crbug.com/982194 fast/css-grid-layout/positioned-grid-container-percentage-tracks.html [ Crash Pass ]
-crbug.com/982194 fast/css-intrinsic-dimensions/intrinsic-sized-flex-items.html [ Crash Pass ]
 crbug.com/982194 fast/css-intrinsic-dimensions/width.html [ Failure ]
 crbug.com/982194 fast/css/color-correction-on-backgrounds.html [ Failure ]
-crbug.com/982194 fast/css/display-inline-block-scrollbar.html [ Crash Pass ]
 crbug.com/982194 fast/css/first-letter-float-after-float.html [ Failure ]
 crbug.com/982194 fast/css/first-letter-float.html [ Failure ]
 crbug.com/982194 fast/css/object-position-with-fit-contain.html [ Failure ]
@@ -4416,14 +2340,11 @@
 crbug.com/982194 fast/css/object-position-with-fit-none.html [ Failure ]
 crbug.com/982194 fast/css/object-position.html [ Failure ]
 crbug.com/982194 fast/css/word-space-extra.html [ Failure ]
-crbug.com/982194 fast/deprecated-flexbox/order-iterator-crash.html [ Crash Pass ]
 crbug.com/982194 fast/dynamic/002.html [ Failure ]
 crbug.com/982194 fast/dynamic/dirty-float-in-clean-line.html [ Failure ]
 crbug.com/982194 fast/dynamic/float-from-empty-line.html [ Failure ]
 crbug.com/982194 fast/dynamic/float-in-trailing-whitespace-after-last-line-break-2.html [ Failure ]
 crbug.com/982194 fast/dynamic/float-in-trailing-whitespace-after-last-line-break.html [ Failure ]
-crbug.com/982194 fast/forms/calendar-picker/date-picker-ax.html [ Crash Pass ]
-crbug.com/982194 fast/forms/input-range-transform-thumb.html [ Crash Pass ]
 crbug.com/982194 fast/forms/suggestion-picker/date-suggestion-picker-appearance-rtl.html [ Failure ]
 crbug.com/982194 fast/forms/suggestion-picker/month-suggestion-picker-appearance-rtl.html [ Failure ]
 crbug.com/982194 fast/forms/suggestion-picker/week-suggestion-picker-appearance-rtl.html [ Failure ]
@@ -4436,7 +2357,6 @@
 crbug.com/982194 fast/lists/list-marker-before-float-nested.html [ Failure ]
 crbug.com/982194 fast/lists/list-marker-before-float-rtl.html [ Failure ]
 crbug.com/982194 fast/lists/list-marker-before-float.html [ Failure ]
-crbug.com/982194 fast/multicol/abspos-new-width-rebalance.html [ Crash Pass ]
 crbug.com/982194 fast/multicol/span/abspos-containing-block-outside-spanner.html [ Failure ]
 crbug.com/982194 fast/multicol/span/spanner-first.html [ Failure ]
 crbug.com/982194 fast/multicol/vertical-lr/column-break-with-balancing.html [ Pass ]
@@ -4447,16 +2367,10 @@
 crbug.com/982194 fast/overflow/trailing-float-linebox.html [ Failure ]
 crbug.com/982194 fast/replaced/002.html [ Failure ]
 crbug.com/982194 fast/replaced/003.html [ Failure ]
-crbug.com/982194 fast/replaced/percentage-height-when-height-specified-by-top-bottom.html [ Crash Pass ]
-crbug.com/982194 fast/shapes/shape-outside-floats/shape-outside-dynamic-shape.html [ Crash Pass ]
-crbug.com/982194 fast/shapes/shape-outside-floats/shape-outside-floats-diamond-margin-polygon.html [ Crash Pass ]
 crbug.com/982194 fast/shapes/shape-outside-floats/shape-outside-floats-different-writing-modes-border-box.html [ Failure ]
 crbug.com/982194 fast/shapes/shape-outside-floats/shape-outside-floats-different-writing-modes-content-box.html [ Failure ]
 crbug.com/982194 fast/shapes/shape-outside-floats/shape-outside-floats-different-writing-modes-padding-box.html [ Failure ]
 crbug.com/982194 fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-000.html [ Failure ]
-crbug.com/982194 fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-margin-bottom.html [ Crash Pass ]
-crbug.com/982194 fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-margin-left.html [ Crash Pass ]
-crbug.com/982194 fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-margin-right.html [ Crash Pass ]
 crbug.com/982194 fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-bottom-left.html [ Failure ]
 crbug.com/982194 fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-bottom-right.html [ Failure ]
 crbug.com/982194 fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-large-radius.html [ Failure ]
@@ -4465,227 +2379,45 @@
 crbug.com/982194 fast/shapes/shape-outside-floats/shape-outside-floats-stacked-000.html [ Failure ]
 crbug.com/982194 fast/shapes/shape-outside-floats/shape-outside-floats-stacked-001.html [ Failure ]
 crbug.com/982194 fast/shapes/shape-outside-floats/shape-outside-floats-stacked-002.html [ Failure ]
-crbug.com/982194 fast/sub-pixel/repaint-subpixel-layer-in-subpixel-composited-layer.html [ Crash Pass ]
-crbug.com/982194 fast/table/caption-position.html [ Crash Pass ]
-crbug.com/982194 fast/table/percent-height-content-in-percent-height-cell-and-percent-height-table.html [ Crash Pass ]
-crbug.com/982194 fast/table/percent-height-overflow-auto-content-in-cell.html [ Crash Pass ]
-crbug.com/982194 fast/table/percent-height-overflow-hidden-content-in-cell.html [ Crash Pass ]
-crbug.com/982194 fast/table/percent-height-overflow-scroll-content-in-cell.html [ Crash Pass ]
-crbug.com/982194 fast/table/percent-height-overflow-visible-content-in-cell.html [ Crash Pass ]
-crbug.com/982194 fast/table/relayout-out-of-flow-with-border-spacing.html [ Crash Pass ]
+crbug.com/982194 fast/spatial-navigation/snav-disappear-after-hover.html [ Failure ]
 crbug.com/982194 fast/writing-mode/english-rl-text.html [ Failure ]
 crbug.com/982194 fragmentation/fragmented-table-cell.html [ Failure ]
-crbug.com/982194 http/tests/devtools/a11y-axe-core/application-panel/app-manifest-view-a11y-test.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/a11y-axe-core/application-panel/clear-storage-a11y-test.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/a11y-axe-core/application-panel/service-worker-view-a11y-test.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/a11y-axe-core/audits-start-view-a11y-test.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/a11y-axe-core/memory/heap-profiler-a11y-test.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/a11y-axe-core/network/network-condition-a11y-test.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/a11y-axe-core/sources/dom-breakpoints-pane-a11y-test.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/a11y-axe-core/sources/global-listeners-sidebar-a11y-test.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/a11y-axe-core/sources/xhr-breakpoints-sidebar-a11y-test.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/appcache/appcache-iframe-manifests.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/appcache/appcache-manifest-with-non-existing-file.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/appcache/appcache-swap.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/application-panel/resources-panel-idb-clear-for-origin.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/application-panel/resources-panel-iframe-idb.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/application-panel/resources-panel-on-navigation.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/application-panel/resources-panel-resource-preview.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/application-panel/resources-panel-selection-on-reload.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/application-panel/storage-view-reports-quota.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/audits/audits-emulate-run.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/audits/audits-flags-run.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/audits/audits-limited-run.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/audits/audits-prevent-run.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/audits/audits-successful-run.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/audits/audits-view-trace-run.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/background-services/background-services-panel.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/bindings/contentscripts-navigator-multiple-frames.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/bindings/dynamic-navigator-frame-attach-detach.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/bindings/jssourcemap-navigator-overlapping-sources.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/bindings/navigator-frame-attach-detach.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/bindings/navigator-frame-navigate.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/bindings/navigator-main-frame-navigated.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/bindings/navigator-multiple-frames.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/bindings/shadowdom-navigator.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/bindings/sourcemap-navigator-multiple-frames.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/bindings/suspendtarget-navigator.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/cache-storage/cache-data.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/cache-storage/cache-deletion.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/cache-storage/cache-entry-deletion.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/cache-storage/cache-live-update-cache-content.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/cache-storage/cache-live-update-list.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/cache-storage/cache-names.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/console/console-format-collections.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/console/console-group-click.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/coverage/coverage-export.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/coverage/coverage-repeated-per-function.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/coverage/coverage-repeated.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/coverage/coverage-suspended-per-function.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/coverage/coverage-suspended.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/coverage/coverage-view-filter-per-function.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/coverage/coverage-view-filter.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/coverage/coverage-view-per-function.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/coverage/coverage-view.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/editor/text-editor-code-folding.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/extensions/extensions-panel.js [ Crash Timeout ]
-crbug.com/982194 http/tests/devtools/indexeddb/database-refresh-view.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/indexeddb/delete-entry.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/indexeddb/live-update-indexeddb-content.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/layers/layers-3d-view-after-update.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/layers/layers-3d-view-hit-testing.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/layers/layers-panel-mouse-events.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/oopif/oopif-navigator.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/oopif/oopif-storage.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/persistence/persistence-sync-content-nodejs.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/cpu-profiler-profile-removal.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/cpu-profiler-profiling.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/cpu-profiler-save-load.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/heap-profiler-profiling.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/heap-snapshot-comparison-dom-groups-change.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/heap-snapshot-comparison-expansion-preserved-when-sorting.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/heap-snapshot-comparison-show-all.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/heap-snapshot-comparison-show-next.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/heap-snapshot-comparison-shown-node-count-preserved-when-sorting.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/heap-snapshot-comparison-sorting.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/heap-snapshot-containment-expansion-preserved-when-sorting.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/heap-snapshot-containment-show-all.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/heap-snapshot-containment-show-next.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/heap-snapshot-containment-shown-node-count-preserved-when-sorting.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/heap-snapshot-containment-sorting.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/heap-snapshot-event-listeners.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/heap-snapshot-inspect-dom-wrapper.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/heap-snapshot-loader.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/heap-snapshot-location.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/heap-snapshot-orphan-nodes.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/heap-snapshot-statistics.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/heap-snapshot-summary-expand-collapse.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/heap-snapshot-summary-expansion-preserved-when-sorting.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/heap-snapshot-summary-retainers.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/heap-snapshot-summary-search-by-id.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/heap-snapshot-summary-search.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/heap-snapshot-summary-show-all.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/heap-snapshot-summary-show-next.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/heap-snapshot-summary-show-ranges.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/heap-snapshot-summary-shown-node-count-preserved-when-sorting.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/heap-snapshot-summary-sorting-fields.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/heap-snapshot-summary-sorting-instances.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/heap-snapshot-summary-sorting.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/heap-snapshot-weak-dominator.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/profiler/heap-snapshot.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/resource-tree/iframe-main-resource.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/resource-tree/resource-metadata.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/resource-tree/resource-request-content-after-loading-and-clearing-cache.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/resource-tree/resource-request-content-while-loading.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/resource-tree/resource-tree-crafted-frame-add.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/resource-tree/resource-tree-document-url.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/resource-tree/resource-tree-frame-add.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/resource-tree/resource-tree-frame-in-crafted-frame.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/resource-tree/resource-tree-frame-navigate.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/resource-tree/resource-tree-htmlimports.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/resource-tree/resource-tree-invalid-mime-type-css-content.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/resource-tree/resource-tree-no-xhrs.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/resource-tree/resource-tree-non-unique-url.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/resource-tree/resource-tree-reload.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/search/search-in-non-existing-resource.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/search/search-in-resource.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/search/search-in-sourcemap.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/search/search-in-static.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/search/sources-search-scope-many-projects.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/service-workers/lazy-addeventlisteners.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/service-workers/service-worker-agents.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/service-workers/service-worker-manager.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/service-workers/service-worker-pause.js [ Crash Pass Timeout ]
-crbug.com/982194 http/tests/devtools/service-workers/service-workers-bypass-for-network-cors.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/service-workers/service-workers-bypass-for-network-navigation.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/service-workers/service-workers-force-update-on-page-load.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/service-workers/service-workers-navigation-preload.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/service-workers/service-workers-redundant.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/service-workers/service-workers-view.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/service-workers/sw-navigate-useragent.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/service-workers/user-agent-override.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/css-sourcemaps-toggle-enabled.js [ Crash Pass ]
+crbug.com/982194 http/tests/devtools/a11y-axe-core/application-panel/clear-storage-a11y-test.js [ Pass Timeout ]
+crbug.com/982194 http/tests/devtools/application-panel/storage-view-reports-quota.js [ Pass Timeout ]
+crbug.com/982194 http/tests/devtools/audits/audits-emulate-run.js [ Failure ]
+crbug.com/982194 http/tests/devtools/audits/audits-flags-run.js [ Failure ]
+crbug.com/982194 http/tests/devtools/audits/audits-limited-run.js [ Failure ]
+crbug.com/982194 http/tests/devtools/audits/audits-prevent-run.js [ Failure ]
+crbug.com/982194 http/tests/devtools/audits/audits-successful-run.js [ Failure ]
+crbug.com/982194 http/tests/devtools/audits/audits-view-trace-run.js [ Failure ]
+crbug.com/982194 http/tests/devtools/cache-storage/cache-data.js [ Pass Timeout ]
+crbug.com/982194 http/tests/devtools/indexeddb/database-refresh-view.js [ Pass ]
+crbug.com/982194 http/tests/devtools/oopif/oopif-navigator.js [ Pass Timeout ]
+crbug.com/982194 http/tests/devtools/oopif/oopif-storage.js [ Pass ]
+crbug.com/982194 http/tests/devtools/profiler/heap-snapshot-location.js [ Pass ]
+crbug.com/982194 http/tests/devtools/resource-tree/resource-tree-crafted-frame-add.js [ Pass ]
+crbug.com/982194 http/tests/devtools/resource-tree/resource-tree-frame-in-crafted-frame.js [ Pass ]
+crbug.com/982194 http/tests/devtools/resource-tree/resource-tree-frame-navigate.js [ Pass ]
+crbug.com/982194 http/tests/devtools/resource-tree/resource-tree-htmlimports.js [ Pass ]
+crbug.com/982194 http/tests/devtools/service-workers/lazy-addeventlisteners.js [ Pass ]
+crbug.com/982194 http/tests/devtools/service-workers/service-worker-agents.js [ Pass ]
+crbug.com/982194 http/tests/devtools/service-workers/service-workers-force-update-on-page-load.js [ Pass ]
+crbug.com/982194 http/tests/devtools/service-workers/service-workers-redundant.js [ Pass ]
+crbug.com/982194 http/tests/devtools/service-workers/user-agent-override.js [ Pass ]
 crbug.com/982194 http/tests/devtools/sources/debugger-async/async-await/async-callstack-async-await1.js [ Crash Pass ]
 crbug.com/982194 http/tests/devtools/sources/debugger-async/async-callstack-events.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger-async/async-callstack-get-as-string.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger-async/async-callstack-scripted-scroll.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger-async/async-callstack-set-interval.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger-breakpoints/debugger-set-breakpoint-regex.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger-breakpoints/event-listener-breakpoints-after-suspension.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger-breakpoints/event-listener-breakpoints-script-first-stmt.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger-breakpoints/event-listener-breakpoints-webaudio.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger-breakpoints/event-listener-breakpoints.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger-breakpoints/picture-in-picture-event-listener-breakpoints.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger-frameworks/frameworks-skip-break-program.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger-frameworks/frameworks-skip-exceptions.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger-frameworks/frameworks-with-async-callstack.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger-frameworks/frameworks-with-worker.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger-pause/debugger-pause-on-debugger-statement.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger-pause/debugger-pause-with-overrides.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger-pause/function-name-in-callstack.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger-pause/pause-on-elements-panel.js [ Crash Pass ]
 crbug.com/982194 http/tests/devtools/sources/debugger-step/debugger-step-in-ignore-injected-script.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger-step/debugger-step-in.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger-step/debugger-step-out-across-timeouts.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger-step/debugger-step-out.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger-step/debugger-step-over.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger-step/step-through-event-listeners.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger-ui/break-on-empty-event-listener.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger-ui/break-on-set-timeout-with-syntax-error.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger-ui/function-display-name-call-stack.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger-ui/last-execution-context.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger-ui/scripts-panel.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger-ui/scripts-sorting.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger-ui/scripts-with-same-source-url.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger-ui/switch-file.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger/async-callstack-fetch.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger/debugger-compile-and-run.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger/debugger-cyclic-reference.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger/debugger-return-value.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger/dynamic-script-tag.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger/dynamic-scripts.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger/extract-javascript-identifiers.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger/navigator-view.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger/network-uisourcecode-provider.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger/pause-in-removed-frame.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger/script-collected.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger/worker-debugging-script-mapping.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/debugger/worker-debugging.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/event-listener-breakpoints-script-fst-stmt-for-module.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/inline-styles-scripts-locations.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/js-sourcemaps-toggle-enabled.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/sources/navigator-view-content-scripts.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/storage-panel-dom-storage-update.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/storage-panel-dom-storage.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/tracing/timeline-paint/paint-profiler-update.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/tracing/timeline-style/timeline-style-recalc-with-invalidator-invalidations.js [ Crash Pass ]
-crbug.com/982194 http/tests/devtools/tracing/timeline-time/timeline-time.js [ Crash Pass ]
-crbug.com/982194 http/tests/shapes/shape-outside-dynamic-shape-image-threshold.html [ Crash Pass ]
+crbug.com/982194 http/tests/devtools/tracing/timeline-paint/paint-profiler-update.js [ Pass ]
+crbug.com/982194 http/tests/devtools/tracing/timeline-style/timeline-style-recalc-with-invalidator-invalidations.js [ Pass Timeout ]
 crbug.com/982194 images/color-profile-svg-fill-text.html [ Failure ]
 crbug.com/982194 images/content-url-image-with-alt-text-dynamic.html [ Failure Pass ]
 crbug.com/982194 images/content-url-image-with-alt-text.html [ Failure Pass ]
-crbug.com/982194 inspector-protocol/dom-snapshot/dom-snapshot-captureSnapshot-paintOrder.js [ Crash Pass ]
-crbug.com/982194 inspector-protocol/dom-snapshot/dom-snapshot-getSnapshot-paintOrder.js [ Crash Pass ]
-crbug.com/982194 media/controls/immersive-cast-button.html [ Crash Pass ]
-crbug.com/982194 media/controls/immersive-mode-adds-css-class.html [ Crash Pass ]
-crbug.com/982194 media/controls/volumechange-muted-attribute.html [ Failure Pass ]
-crbug.com/982194 media/video-aspect-ratio.html [ Crash Pass ]
-crbug.com/982194 media/video-canvas-draw.html [ Failure ]
-crbug.com/982194 overflow/overflow-basic-003.html [ Crash Pass ]
+crbug.com/982194 media/video-canvas-draw.html [ Failure Pass ]
 crbug.com/982194 paint/background/background-clip-text-descendants.html [ Failure ]
-crbug.com/982194 paint/invalidation/bugzilla-6388.html [ Crash Pass ]
 crbug.com/982194 paint/invalidation/clip/caret-ancestor-clip-change.html [ Failure ]
-crbug.com/982194 paint/invalidation/compositing/become-overlay-composited-layer.html [ Crash Pass ]
-crbug.com/982194 paint/invalidation/compositing/content-into-overflow.html [ Crash Pass ]
-crbug.com/982194 paint/invalidation/compositing/invalidations-with-large-negative-margin.html [ Crash Pass ]
-crbug.com/982194 paint/invalidation/compositing/layer-repaint-rects.html [ Crash Pass ]
-crbug.com/982194 paint/invalidation/compositing/overflow-into-content.html [ Crash Pass ]
 crbug.com/982194 paint/invalidation/forms/select-option-background-color.html [ Failure ]
 crbug.com/982194 paint/invalidation/multi-layout-one-frame.html [ Failure ]
-crbug.com/982194 paint/invalidation/position/absolute-margin-change-repaint.html [ Crash Pass ]
-crbug.com/982194 paint/invalidation/position/positioned-list-offset-change-repaint.html [ Crash Pass ]
 crbug.com/982194 paint/invalidation/scroll/caret-invalidation-in-overflow-scroll.html [ Failure ]
-crbug.com/982194 paint/invalidation/scroll/repaint-composited-child-in-scrolled-container.html [ Crash Pass ]
 crbug.com/982194 paint/invalidation/selection/selection-in-composited-scrolling-container.html [ Failure ]
 crbug.com/982194 paint/invalidation/selection/selection-in-non-composited-scrolling-container.html [ Failure ]
 crbug.com/982194 paint/invalidation/svg/add-outline-property-on-root.html [ Failure ]
@@ -4693,14 +2425,11 @@
 crbug.com/982194 paint/invalidation/svg/modify-transferred-listitem-different-attr.html [ Failure ]
 crbug.com/982194 paint/invalidation/svg/outline-offset-text.html [ Failure ]
 crbug.com/982194 paint/invalidation/svg/remove-outline-property-on-root.html [ Failure ]
-crbug.com/982194 paint/invalidation/svg/svg-layout-root-style-attr-update.html [ Crash Pass ]
 crbug.com/982194 paint/invalidation/svg/text-match-svg.html [ Failure ]
 crbug.com/982194 paint/invalidation/svg/text-pattern-update-2.html [ Failure ]
 crbug.com/982194 paint/invalidation/svg/text-pattern-update.html [ Failure ]
 crbug.com/982194 paint/invalidation/svg/transform-text-element.html [ Failure ]
 crbug.com/982194 paint/invalidation/svg/tspan-pattern-update.html [ Failure ]
-crbug.com/982194 paint/invalidation/transform/invalidation-with-scale-transform.html [ Crash Pass ]
-crbug.com/982194 scrollbars/overflow-auto-infinite-loop.html [ Crash Pass ]
 crbug.com/982194 svg/as-image/default-font-settings-external.html [ Failure ]
 crbug.com/982194 svg/as-image/default-font-size.html [ Failure ]
 crbug.com/982194 svg/as-image/default-monospace-font.html [ Failure ]
@@ -4709,7 +2438,6 @@
 crbug.com/982194 svg/custom/getscreenctm-in-scrollable-div-area-nested.xhtml [ Failure ]
 crbug.com/982194 svg/custom/getscreenctm-in-scrollable-div-area.xhtml [ Failure ]
 crbug.com/982194 svg/custom/getscreenctm-in-scrollable-svg-area.xhtml [ Failure ]
-crbug.com/982194 svg/custom/inline-svg-use-available-width.html [ Crash Pass ]
 crbug.com/982194 svg/custom/invisible-text-after-scrolling.xhtml [ Failure ]
 crbug.com/982194 svg/custom/junk-data.svg [ Failure ]
 crbug.com/982194 svg/custom/load-non-wellformed.svg [ Failure ]
@@ -4769,30 +2497,16 @@
 crbug.com/982194 tables/mozilla/bugs/bug120364.html [ Failure ]
 crbug.com/982194 tables/mozilla/bugs/bug16252.html [ Failure ]
 crbug.com/982194 tables/mozilla/bugs/bug23299.html [ Failure ]
-crbug.com/982194 tables/mozilla/bugs/bug32205-2.html [ Crash Pass ]
 crbug.com/982194 tables/mozilla/bugs/bug4093.html [ Failure ]
 crbug.com/982194 tables/mozilla/marvin/tables_align_left.html [ Failure ]
 crbug.com/982194 tables/mozilla/marvin/tables_align_right.html [ Failure ]
 crbug.com/982194 transforms/identity-matrix.html [ Failure ]
-crbug.com/982194 transitions/interrupted-all-transition.html [ Crash Pass ]
-crbug.com/982194 virtual/android/fullscreen/model/fully-exit-fullscreen-single.html [ Crash Pass ]
-crbug.com/982194 virtual/android/url-bar/bottom-and-top-fixed-sticks-to-top.html [ Crash Failure ]
-crbug.com/982194 virtual/android/url-bar/bottom-fixed-adjusted-when-showing-url-bar.html [ Crash Failure ]
-crbug.com/982194 virtual/audio-service/media/controls/immersive-cast-button.html [ Crash Pass ]
-crbug.com/982194 virtual/audio-service/media/controls/immersive-mode-adds-css-class.html [ Crash Pass ]
-crbug.com/982194 virtual/audio-service/media/video-aspect-ratio.html [ Crash Pass ]
+crbug.com/982194 virtual/android/url-bar/bottom-and-top-fixed-sticks-to-top.html [ Failure ]
 crbug.com/982194 virtual/audio-service/media/video-canvas-draw.html [ Failure ]
 crbug.com/982194 virtual/composite-after-paint/compositing/gestures/gesture-tapHighlight-simple-scaledY.html [ Failure ]
 crbug.com/982194 virtual/composite-after-paint/paint/background/background-clip-text-descendants.html [ Failure ]
 crbug.com/982194 virtual/composite-after-paint/paint/background/scrolling-background-with-negative-z-child.html [ Pass ]
-crbug.com/982194 virtual/controls-refresh-hc/virtual/controls-refresh/color-scheme/color/color-picker-appearance.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh-hc/virtual/controls-refresh/color-scheme/color/color-suggestion-picker-appearance-with-scrollbar.html [ Failure Pass ]
-crbug.com/982194 virtual/controls-refresh-hc/virtual/controls-refresh/color-scheme/color/color-suggestion-picker-appearance.html [ Failure Pass ]
-crbug.com/982194 virtual/controls-refresh-hc/virtual/controls-refresh/color-scheme/datetimelocal-picker/datetimelocal-picker-appearance.html [ Crash Pass ]
 crbug.com/982194 virtual/controls-refresh-hc/virtual/controls-refresh/color-scheme/file/file-appearance-basic.html [ Failure ]
-crbug.com/982194 virtual/controls-refresh-hc/virtual/controls-refresh/color-scheme/month-picker/month-picker-appearance-disabled-values.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh-hc/virtual/controls-refresh/color-scheme/month-picker/month-picker-appearance-highlight.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh-hc/virtual/controls-refresh/color-scheme/month-picker/month-picker-appearance.html [ Crash Pass ]
 crbug.com/982194 virtual/controls-refresh-hc/virtual/controls-refresh/color-scheme/suggestion-picker/date-suggestion-picker-appearance.html [ Failure ]
 crbug.com/982194 virtual/controls-refresh-hc/virtual/controls-refresh/color-scheme/suggestion-picker/datetimelocal-suggestion-picker-appearance.html [ Failure ]
 crbug.com/982194 virtual/controls-refresh-hc/virtual/controls-refresh/color-scheme/suggestion-picker/month-suggestion-picker-appearance.html [ Failure ]
@@ -4802,16 +2516,9 @@
 crbug.com/982194 virtual/controls-refresh/calendar-picker/date-picker-month-appearance.html [ Timeout ]
 crbug.com/982194 virtual/controls-refresh/color-scheme/button/button-appearance-basic.html [ Failure ]
 crbug.com/982194 virtual/controls-refresh/color-scheme/checkbox/checkbox-appearance-basic.html [ Failure ]
-crbug.com/982194 virtual/controls-refresh/color-scheme/color/color-picker-appearance.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color-scheme/color/color-suggestion-picker-appearance-with-scrollbar.html [ Failure Pass ]
-crbug.com/982194 virtual/controls-refresh/color-scheme/color/color-suggestion-picker-appearance.html [ Failure Pass ]
 crbug.com/982194 virtual/controls-refresh/color-scheme/date/date-appearance-basic.html [ Failure ]
-crbug.com/982194 virtual/controls-refresh/color-scheme/datetimelocal-picker/datetimelocal-picker-appearance.html [ Crash Pass ]
 crbug.com/982194 virtual/controls-refresh/color-scheme/datetimelocal/datetimelocal-appearance-basic.html [ Failure ]
 crbug.com/982194 virtual/controls-refresh/color-scheme/file/file-appearance-basic.html [ Failure ]
-crbug.com/982194 virtual/controls-refresh/color-scheme/month-picker/month-picker-appearance-disabled-values.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color-scheme/month-picker/month-picker-appearance-highlight.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color-scheme/month-picker/month-picker-appearance.html [ Crash Pass ]
 crbug.com/982194 virtual/controls-refresh/color-scheme/month/month-appearance-basic.html [ Failure ]
 crbug.com/982194 virtual/controls-refresh/color-scheme/radio/radio-appearance-basic.html [ Failure ]
 crbug.com/982194 virtual/controls-refresh/color-scheme/range/range-appearance-basic.html [ Failure ]
@@ -4824,89 +2531,23 @@
 crbug.com/982194 virtual/controls-refresh/color-scheme/text/input-basic-box-appearance-basic.html [ Failure ]
 crbug.com/982194 virtual/controls-refresh/color-scheme/time/time-appearance-basic.html [ Failure ]
 crbug.com/982194 virtual/controls-refresh/color-scheme/week/week-appearance-basic.html [ Failure ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-color-well-accelerated-keyboard-navigation.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-color-well-click.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-color-well-down-accelerated-keyboard-navigation-from-top-left-corner.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-color-well-down-accelerated-keyboard-navigation-from-top-right-corner.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-color-well-down-edge-no-down-movement.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-color-well-down-keyboard-navigation-from-top-left-corner.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-color-well-down-keyboard-navigation-from-top-right-corner.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-color-well-drag.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-color-well-keyboard-navigation-after-drag.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-color-well-keyboard-navigation.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-color-well-left-accelerated-keyboard-navigation-from-bottom-right-corner.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-color-well-left-accelerated-keyboard-navigation-from-top-right-corner.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-color-well-left-edge-no-left-movement.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-color-well-left-keyboard-navigation-from-bottom-right-corner.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-color-well-left-keyboard-navigation-from-top-right-corner.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-color-well-right-accelerated-keyboard-navigation-from-bottom-left-corner.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-color-well-right-accelerated-keyboard-navigation-from-top-left-corner.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-color-well-right-edge-no-right-movement.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-color-well-right-keyboard-navigation-from-bottom-left-corner.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-color-well-right-keyboard-navigation-from-top-left-corner.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-color-well-top-edge-no-up-movement.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-color-well-up-accelerated-keyboard-navigation-from-bottom-left-corner.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-color-well-up-accelerated-keyboard-navigation-from-bottom-right-corner.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-color-well-up-keyboard-navigation-from-bottom-left-corner.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-color-well-up-keyboard-navigation-from-bottom-right-corner.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-hex-format.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-hsl-format.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-hue-slider-accelerated-keyboard-navigation.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-hue-slider-click.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-hue-slider-drag.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-hue-slider-keyboard-navigation.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-hue-slider-left-edge-no-left-movement.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-hue-slider-left-edge-zero-hue.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-hue-slider-no-vertical-movement.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-hue-slider-right-edge-no-right-movement.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-hue-slider-right-edge-zero-hue.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-imperfect-match.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-manual-color-change.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-set-type.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-set-value.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-value-attribute.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-zoom125.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-appearance-zoom200.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-color-well-selection-ring-no-scroll.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-enter-submission.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-escape-cancellation.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-keyboard-up-down-space-format-toggle.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-no-tab-character.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-tab-navigation.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-picker-zoom150-bottom-edge-no-nan.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-suggestion-picker-appearance-empty-list.html [ Failure Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-suggestion-picker-appearance-one-row.html [ Failure Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-suggestion-picker-appearance-two-rows.html [ Failure Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-suggestion-picker-appearance-value-attribute.html [ Failure Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-suggestion-picker-appearance-zoom125.html [ Failure Pass ]
-crbug.com/982194 virtual/controls-refresh/color/color-suggestion-picker-appearance-zoom200.html [ Failure Pass ]
-crbug.com/982194 virtual/controls-refresh/datetimelocal-picker/datetimelocal-cancel-select-value.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/datetimelocal-picker/datetimelocal-picker-step2.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/datetimelocal-picker/datetimelocal-select-value.html [ Crash Failure ]
-crbug.com/982194 virtual/controls-refresh/month-picker/month-picker-appearance-disabled-today.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/month-picker/month-picker-appearance-rtl.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/month-picker/month-picker-appearance-value-not-in-interval.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/month-picker/month-picker-appearance-zoom150.html [ Crash Pass ]
-crbug.com/982194 virtual/controls-refresh/range/slider-vertical-no-shadow-root.html [ Crash Pass ]
-crbug.com/982194 virtual/disable-deferred-rendering/fast/canvas/OffscreenCanvas-copyImage.html [ Failure Pass ]
-crbug.com/982194 virtual/disable-deferred-rendering/fast/canvas/canvas-overflow-hidden-animation.html [ Crash Pass ]
+crbug.com/982194 virtual/controls-refresh/datetimelocal-picker/datetimelocal-select-value.html [ Failure ]
+crbug.com/982194 virtual/disable-deferred-rendering/fast/canvas/OffscreenCanvas-copyImage.html [ Pass ]
 crbug.com/982194 virtual/disable-deferred-rendering/fast/canvas/webgl/draw-webgl-to-canvas-2d-after-to-data-url-without-context.html [ Crash ]
 crbug.com/982194 virtual/disable-deferred-rendering/fast/canvas/webgl/draw-webgl-to-canvas-2d.html [ Crash ]
 crbug.com/982194 virtual/exotic-color-space/images/55.html [ Failure ]
-crbug.com/982194 virtual/exotic-color-space/images/color-profile-drag-image.html [ Crash Failure ]
+crbug.com/982194 virtual/exotic-color-space/images/color-profile-drag-image.html [ Failure ]
 crbug.com/982194 virtual/exotic-color-space/images/color-profile-munsell-adobe-to-srgb-webgl.html [ Crash ]
 crbug.com/982194 virtual/exotic-color-space/images/color-profile-svg-fill-text.html [ Failure ]
 crbug.com/982194 virtual/exotic-color-space/images/content-url-image-with-alt-text-dynamic.html [ Failure Pass ]
 crbug.com/982194 virtual/exotic-color-space/images/content-url-image-with-alt-text.html [ Failure Pass ]
-crbug.com/982194 virtual/exotic-color-space/images/drag-image.html [ Crash Failure ]
-crbug.com/982194 virtual/exotic-color-space/images/drag-pdf-as-image.html [ Crash Pass ]
-crbug.com/982194 virtual/exotic-color-space/images/drag-svg-image.html [ Crash Failure ]
+crbug.com/982194 virtual/exotic-color-space/images/drag-image.html [ Failure ]
+crbug.com/982194 virtual/exotic-color-space/images/drag-svg-image.html [ Failure ]
 crbug.com/982194 virtual/exotic-color-space/images/image-change-src.html [ Failure Pass ]
 crbug.com/982194 virtual/exotic-color-space/images/image-hover-display-alt.html [ Failure ]
 crbug.com/982194 virtual/exotic-color-space/images/image-map-multiple-xhtml.xhtml [ Crash ]
 crbug.com/982194 virtual/exotic-color-space/images/image-map-multiple.html [ Crash ]
 crbug.com/982194 virtual/exotic-color-space/images/png-suite/test.html [ Failure ]
-crbug.com/982194 virtual/exotic-color-space/images/server-side-imagemap.html [ Crash Pass ]
 crbug.com/982194 virtual/focusless-spat-nav/fast/spatial-navigation/focusless/snav-focusless-avoids-document-and-body.html [ Failure ]
 crbug.com/982194 virtual/focusless-spat-nav/fast/spatial-navigation/focusless/snav-focusless-button-negative-tabindex.html [ Failure ]
 crbug.com/982194 virtual/focusless-spat-nav/fast/spatial-navigation/focusless/snav-focusless-checkbox-radio.html [ Failure ]
@@ -4915,13 +2556,11 @@
 crbug.com/982194 virtual/focusless-spat-nav/fast/spatial-navigation/focusless/snav-focusless-display-none-editable.html [ Failure ]
 crbug.com/985520 virtual/focusless-spat-nav/fast/spatial-navigation/focusless/snav-focusless-enter-from-interest-a11y.html [ Failure ]
 crbug.com/985520 virtual/focusless-spat-nav/fast/spatial-navigation/focusless/snav-focusless-enter-from-interest.html [ Failure ]
-crbug.com/982194 virtual/focusless-spat-nav/fast/spatial-navigation/focusless/snav-focusless-escape-uninterested-focus.html [ Crash Pass ]
 crbug.com/982194 virtual/focusless-spat-nav/fast/spatial-navigation/focusless/snav-focusless-focused-editable-blocks-movement.html [ Failure ]
 crbug.com/982194 virtual/focusless-spat-nav/fast/spatial-navigation/focusless/snav-focusless-form-does-not-submit-a11y.html [ Timeout ]
 crbug.com/982194 virtual/focusless-spat-nav/fast/spatial-navigation/focusless/snav-focusless-form-does-not-submit.html [ Timeout ]
 crbug.com/982194 virtual/focusless-spat-nav/fast/spatial-navigation/focusless/snav-focusless-form-state-on-click-a11y.html [ Timeout ]
 crbug.com/982194 virtual/focusless-spat-nav/fast/spatial-navigation/focusless/snav-focusless-form-state-on-click.html [ Timeout ]
-crbug.com/982194 virtual/focusless-spat-nav/fast/spatial-navigation/focusless/snav-focusless-form-state.html [ Crash Pass ]
 crbug.com/982194 virtual/focusless-spat-nav/fast/spatial-navigation/focusless/snav-focusless-fully-contained-input.html [ Failure ]
 crbug.com/982194 virtual/focusless-spat-nav/fast/spatial-navigation/focusless/snav-focusless-mouse-enter-leave.html [ Failure ]
 crbug.com/982194 virtual/forced-high-contrast-colors/external/wpt/forced-colors-mode/backplate/forced-colors-mode-backplate-01.html [ Failure ]
@@ -4933,28 +2572,25 @@
 crbug.com/982194 virtual/forced-high-contrast-colors/external/wpt/forced-colors-mode/backplate/forced-colors-mode-backplate-08.html [ Failure ]
 crbug.com/982194 virtual/forced-high-contrast-colors/external/wpt/forced-colors-mode/backplate/forced-colors-mode-backplate-09.html [ Failure ]
 crbug.com/982194 virtual/forced-high-contrast-colors/external/wpt/forced-colors-mode/backplate/forced-colors-mode-backplate-10.html [ Failure ]
-crbug.com/982194 virtual/forced-high-contrast-colors/external/wpt/forced-colors-mode/forced-colors-mode-14.html [ Crash Failure ]
+crbug.com/982194 virtual/forced-high-contrast-colors/external/wpt/forced-colors-mode/forced-colors-mode-14.html [ Failure ]
 crbug.com/982194 virtual/forced-high-contrast-colors/fast/css/forced-colors-mode/backplate/forced-colors-mode-backplate-07.html [ Failure ]
 crbug.com/982194 virtual/forced-high-contrast-colors/fast/css/forced-colors-mode/backplate/forced-colors-mode-backplate-11.html [ Failure ]
-crbug.com/982194 virtual/forced-high-contrast-colors/fast/css/forced-colors-mode/forced-colors-mode-15.html [ Crash Failure ]
+crbug.com/982194 virtual/forced-high-contrast-colors/fast/css/forced-colors-mode/forced-colors-mode-15.html [ Failure ]
 crbug.com/982194 virtual/gpu-rasterization/images/55.html [ Failure ]
-crbug.com/982194 virtual/gpu-rasterization/images/color-profile-drag-image.html [ Crash Failure ]
+crbug.com/982194 virtual/gpu-rasterization/images/color-profile-drag-image.html [ Failure ]
 crbug.com/982194 virtual/gpu-rasterization/images/color-profile-munsell-adobe-to-srgb-webgl.html [ Crash ]
 crbug.com/982194 virtual/gpu-rasterization/images/color-profile-svg-fill-text.html [ Failure ]
 crbug.com/982194 virtual/gpu-rasterization/images/content-url-image-with-alt-text-dynamic.html [ Failure Pass ]
 crbug.com/982194 virtual/gpu-rasterization/images/content-url-image-with-alt-text.html [ Failure Pass ]
-crbug.com/982194 virtual/gpu-rasterization/images/drag-image.html [ Crash Failure ]
-crbug.com/982194 virtual/gpu-rasterization/images/drag-pdf-as-image.html [ Crash Pass ]
-crbug.com/982194 virtual/gpu-rasterization/images/drag-svg-image.html [ Crash Failure ]
+crbug.com/982194 virtual/gpu-rasterization/images/drag-image.html [ Failure ]
+crbug.com/982194 virtual/gpu-rasterization/images/drag-svg-image.html [ Failure ]
 crbug.com/982194 virtual/gpu-rasterization/images/image-hover-display-alt.html [ Failure ]
 crbug.com/982194 virtual/gpu-rasterization/images/image-map-multiple-xhtml.xhtml [ Crash ]
 crbug.com/982194 virtual/gpu-rasterization/images/image-map-multiple.html [ Crash ]
 crbug.com/956736 virtual/gpu-rasterization/images/imagemap-focus-ring-outline-color-not-inherited-from-map.html [ Pass ]
 crbug.com/982194 virtual/gpu-rasterization/images/png-suite/test.html [ Failure ]
-crbug.com/982194 virtual/gpu-rasterization/images/server-side-imagemap.html [ Crash Pass ]
 crbug.com/982194 virtual/gpu/fast/canvas/OffscreenCanvas-zero-size-readback.html [ Crash ]
-crbug.com/982194 virtual/gpu/fast/canvas/canvas-overflow-hidden-animation.html [ Crash Pass ]
-crbug.com/866850 virtual/gpu/fast/canvas/color-space/canvas-createImageBitmap-rec2020.html [ Failure Pass ]
+crbug.com/866850 virtual/gpu/fast/canvas/color-space/canvas-createImageBitmap-rec2020.html [ Pass ]
 crbug.com/982194 virtual/gpu/fast/canvas/webgl/draw-webgl-to-canvas-2d-after-to-data-url-without-context.html [ Crash ]
 crbug.com/982194 virtual/gpu/fast/canvas/webgl/draw-webgl-to-canvas-2d.html [ Crash ]
 crbug.com/982194 virtual/isolated_world_csp/http/tests/security/isolatedWorld/events.html [ Failure ]
@@ -4979,7 +2615,7 @@
 crbug.com/829028 virtual/layout_ng_block_frag/external/wpt/css/css-multicol/multicol-breaking-nobackground-005.html [ Crash ]
 crbug.com/591099 virtual/layout_ng_block_frag/external/wpt/css/css-multicol/multicol-fill-000.xht [ Crash ]
 crbug.com/591099 virtual/layout_ng_block_frag/external/wpt/css/css-multicol/multicol-fill-001.xht [ Crash ]
-crbug.com/982194 virtual/layout_ng_block_frag/external/wpt/css/css-multicol/multicol-fill-auto-001.xht [ Failure Pass ]
+crbug.com/982194 virtual/layout_ng_block_frag/external/wpt/css/css-multicol/multicol-fill-auto-001.xht [ Failure ]
 crbug.com/591099 virtual/layout_ng_block_frag/external/wpt/css/css-multicol/multicol-gap-000.xht [ Crash ]
 crbug.com/591099 virtual/layout_ng_block_frag/external/wpt/css/css-multicol/multicol-gap-001.xht [ Crash ]
 crbug.com/591099 virtual/layout_ng_block_frag/external/wpt/css/css-multicol/multicol-margin-002.xht [ Failure ]
@@ -5004,7 +2640,6 @@
 crbug.com/982194 virtual/layout_ng_block_frag/external/wpt/css/css-multicol/multicol-span-all-dynamic-add-007.html [ Pass ]
 crbug.com/982194 virtual/layout_ng_block_frag/external/wpt/css/css-multicol/multicol-span-all-dynamic-add-013.html [ Failure Pass ]
 crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/5-levels-of-nesting-crash.html [ Crash ]
-crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/balance-breakafter-before-nested-block.html [ Failure Pass ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/balance-float-in-inline.html [ Crash ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/balance-float-with-margin-top-and-line-after-break-2.html [ Crash ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/balance-float-with-margin-top-and-line-after-break-3.html [ Crash ]
@@ -5015,7 +2650,7 @@
 crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/change-block-child-height.html [ Crash ]
 crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/change-column-rule.html [ Crash ]
 crbug.com/714962 virtual/layout_ng_block_frag/fast/multicol/change-height.html [ Crash ]
-crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/column-break-with-balancing.html [ Failure Pass ]
+crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/column-break-with-balancing.html [ Failure ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/column-count-with-rules.html [ Crash ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/column-rules.html [ Crash ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/columns-shorthand-parsing.html [ Crash ]
@@ -5027,12 +2662,11 @@
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/dynamic/insert-spanner-before-content.html [ Crash ]
 crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/dynamic/insert-spanner-between-out-of-flow.html [ Failure ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/dynamic/insert-spanner-into-content.html [ Crash ]
-crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/dynamic/relayout-abspos-in-relpos-spanner.html [ Crash Pass ]
 crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/event-offset-complex-tree.html [ Pass ]
 crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/event-offset.html [ Pass ]
 crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/fixedpos-child-becomes-static.html [ Pass ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/float-avoidance.html [ Crash ]
-crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/float-big-line.html [ Failure Pass ]
+crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/float-big-line.html [ Failure ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/float-break.html [ Crash ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/float-content-break.html [ Crash ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/float-edge.html [ Crash ]
@@ -5042,15 +2676,14 @@
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/inner-multicol-in-second-column.html [ Crash ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/layers-in-multicol.html [ Crash ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/line-in-next-row-in-fourth-inner-multicol.html [ Crash ]
-crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/line-pushed-down-by-float.html [ Failure Pass ]
+crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/line-pushed-down-by-float.html [ Failure ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/many-lines-overflow-in-single-row-inner.html [ Crash ]
-crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/margin-collapse.html [ Crash Failure Pass ]
 crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/multicol-becomes-regular-block.html [ Crash ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/nested-3-multicols-fixed-height.html [ Crash ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/nested-auto-height-extra-block-inbetween.html [ Crash ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/nested-auto-height-short-first-row.html [ Crash ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/nested-auto-height.html [ Crash ]
-crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/nested-balanced-with-strut-before-first-line.html [ Failure Pass ]
+crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/nested-balanced-with-strut-before-first-line.html [ Failure ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/nested-columns.html [ Crash ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/nested-fixed-height-with-struts.html [ Crash ]
 crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/nested-inside-unbreakable-crash.html [ Crash ]
@@ -5076,7 +2709,6 @@
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/newmulticol/orphans-and-widows-balance.html [ Crash ]
 crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/newmulticol/positioned-with-constrained-height.html [ Crash ]
 crbug.com/797591 virtual/layout_ng_block_frag/fast/multicol/newmulticol/regular-block-becomes-multicol.html [ Crash ]
-crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/newmulticol/table-cell.html [ Failure Pass ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/out-of-flow/abspos-auto-position-on-line-at-boundary.html [ Crash ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/out-of-flow/abspos-auto-position-on-line-rtl.html [ Crash ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/out-of-flow/abspos-auto-position-on-line.html [ Crash ]
@@ -5086,12 +2718,9 @@
 crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/positioned-with-constrained-height.html [ Crash ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/positive-leading.html [ Crash ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/pushed-line-affected-by-float.html [ Crash ]
-crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/recursive-split-flow-crash.html [ Crash Pass ]
 crbug.com/797591 virtual/layout_ng_block_frag/fast/multicol/regular-block-becomes-multicol.html [ Crash ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/relayout-and-push-float.html [ Crash ]
 crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/relpos-inside-inline-block.html [ Failure ]
-crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/resize-container-with-column-rule-child.html [ Failure Pass ]
-crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/resize-with-column-rule.html [ Failure Pass ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/rule-in-nested-with-too-tall-line.html [ Crash ]
 crbug.com/714962 virtual/layout_ng_block_frag/fast/multicol/scale-transform-text.html [ Crash ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/shadow-breaking.html [ Crash ]
@@ -5104,7 +2733,7 @@
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/span/fill-after-spanner-exact-fit.html [ Crash ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/span/fill-after-spanner-extra-height.html [ Crash ]
 crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/span/in-nested-multicol-with-hard-breaks.html [ Pass ]
-crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/span/in-nested-multicol-with-soft-breaks-inside.html [ Failure Pass ]
+crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/span/in-nested-multicol-with-soft-breaks-inside.html [ Failure ]
 crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/span/inside-float-crash.html [ Crash ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/span/invalid-spanner-in-abspos.html [ Crash ]
 crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/span/invalid-spanner-in-transform.html [ Pass ]
@@ -5113,43 +2742,40 @@
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/span/spanner-last.html [ Crash ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/span/spanner-with-margin.html [ Crash ]
 crbug.com/824918 virtual/layout_ng_block_frag/fast/multicol/span/trailing-margin-around-spanner.html [ Crash ]
-crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/span/two-rows-then-spanner-then-two-rows.html [ Failure Pass ]
+crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/span/two-rows-then-spanner-then-two-rows.html [ Failure ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/svg-change-column-crash.html [ Failure ]
 crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/table-cell-content-change-with-decorations.html [ Failure ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/table-cell-content-change.html [ Crash ]
-crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/table-margin-collapse.html [ Failure Pass ]
 crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/table-multicolumn-caption.html [ Failure ]
 crbug.com/829028 virtual/layout_ng_block_frag/fast/multicol/tall-float1.html [ Crash ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/tall-float2.html [ Crash ]
 crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/text-shadow-at-column-boundaries.html [ Crash ]
 crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/triply-nested-with-padding-crash.html [ Crash ]
 crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/unbreakable-block-too-tall-to-fit.html [ Failure ]
-crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/unsplittable-inline-block.html [ Failure Pass ]
+crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/unsplittable-inline-block.html [ Failure ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/vertical-lr/abspos-auto-position-on-line.html [ Crash ]
-crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/vertical-lr/column-break-with-balancing.html [ Failure Pass ]
+crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/vertical-lr/column-break-with-balancing.html [ Failure ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/vertical-lr/column-count-with-rules.html [ Crash ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/vertical-lr/column-rules.html [ Crash ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/vertical-lr/float-avoidance.html [ Crash ]
-crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/vertical-lr/float-big-line.html [ Failure Pass ]
+crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/vertical-lr/float-big-line.html [ Failure ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/vertical-lr/float-break.html [ Crash ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/vertical-lr/float-content-break.html [ Crash ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/vertical-lr/float-edge.html [ Crash ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/vertical-lr/float-paginate.html [ Crash ]
 crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/vertical-lr/float-truncation.html [ Failure ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/vertical-lr/nested-columns.html [ Crash ]
-crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/vertical-lr/unsplittable-inline-block.html [ Failure Pass ]
-crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/vertical-rl/column-break-with-balancing.html [ Failure Pass ]
-crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/vertical-rl/float-big-line.html [ Failure Pass ]
+crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/vertical-lr/unsplittable-inline-block.html [ Failure ]
+crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/vertical-rl/column-break-with-balancing.html [ Failure ]
+crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/vertical-rl/float-big-line.html [ Failure ]
 crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/vertical-rl/float-truncation.html [ Failure ]
-crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/vertical-rl/unsplittable-inline-block.html [ Failure Pass ]
+crbug.com/982194 virtual/layout_ng_block_frag/fast/multicol/vertical-rl/unsplittable-inline-block.html [ Failure ]
 crbug.com/591099 virtual/layout_ng_block_frag/fast/multicol/widows.html [ Crash ]
 crbug.com/982194 virtual/layout_ng_block_frag/fragmentation/auto-scrollbar-shrink-to-fit.html [ Failure ]
 crbug.com/591099 virtual/layout_ng_block_frag/fragmentation/change-fragmentainer-height-inline-float.html [ Crash ]
 crbug.com/591099 virtual/layout_ng_block_frag/fragmentation/change-fragmentainer-height-line-float.html [ Crash ]
 crbug.com/982194 virtual/layout_ng_block_frag/fragmentation/fragmented-table-cell.html [ Failure ]
 crbug.com/591099 virtual/layout_ng_block_frag/fragmentation/remove-unbreakable-block-in-line-float.html [ Crash ]
-crbug.com/982194 virtual/layout_ng_block_frag/fragmentation/single-line-cells-paginated-with-text.html [ Failure Pass ]
-crbug.com/982194 virtual/layout_ng_block_frag/fragmentation/table-row-page-break-collapsed-border.html [ Failure Pass ]
 crbug.com/982194 virtual/layout_ng_block_frag/fragmentation/transformed-clip-before-second-column.html [ Failure ]
 crbug.com/591099 virtual/layout_ng_block_frag/printing/multicol-2-pages.html [ Crash ]
 crbug.com/591099 virtual/layout_ng_block_frag/printing/multicol.html [ Crash ]
@@ -5159,20 +2785,12 @@
 crbug.com/982194 virtual/layout_ng_block_frag/printing/viewport-size-dependant-iframe-with-multicol-crash.html [ Crash ]
 crbug.com/982194 virtual/layout_ng_fieldset/external/wpt/css/css-contain/contain-layout-016.html [ Failure ]
 crbug.com/982194 virtual/layout_ng_fieldset/external/wpt/css/css-contain/contain-layout-017.html [ Pass ]
-crbug.com/982194 virtual/layout_ng_fieldset/external/wpt/css/css-contain/contain-layout-flexbox-001.html [ Crash Pass ]
-crbug.com/982194 virtual/layout_ng_fieldset/external/wpt/css/css-contain/contain-paint-002.html [ Crash Pass ]
-crbug.com/982194 virtual/layout_ng_fieldset/external/wpt/css/css-contain/contain-paint-011.html [ Crash Pass ]
-crbug.com/982194 virtual/layout_ng_fieldset/external/wpt/css/css-contain/contain-paint-012.html [ Crash Pass ]
 crbug.com/982194 virtual/layout_ng_fieldset/external/wpt/css/css-contain/contain-paint-020.html [ Failure ]
 crbug.com/982194 virtual/layout_ng_fieldset/external/wpt/css/css-contain/contain-paint-021.html [ Pass ]
-crbug.com/982194 virtual/layout_ng_fieldset/external/wpt/css/css-contain/contain-paint-024.html [ Crash Pass ]
 crbug.com/982194 virtual/layout_ng_fieldset/external/wpt/css/css-contain/contain-size-056.html [ Failure ]
-crbug.com/982194 virtual/layout_ng_fieldset/external/wpt/css/css-contain/contain-size-flexbox-001.html [ Crash Pass ]
-crbug.com/982194 virtual/layout_ng_fieldset/external/wpt/css/css-contain/contain-size-replaced-005.html [ Crash Pass ]
-crbug.com/982194 virtual/layout_ng_fieldset/external/wpt/css/css-contain/contain-size-scrollbars-002.html [ Crash Pass ]
-crbug.com/982194 virtual/layout_ng_fieldset/external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-layout-ignored-cases-ib-split-001.html [ Crash Pass ]
+crbug.com/982194 virtual/layout_ng_fieldset/external/wpt/css/css-contain/contain-size-flexbox-001.html [ Pass ]
+crbug.com/982194 virtual/layout_ng_fieldset/external/wpt/css/css-contain/contain-size-scrollbars-002.html [ Pass ]
 crbug.com/982194 virtual/layout_ng_fieldset/external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-layout-overflow-002.html [ Failure ]
-crbug.com/982194 virtual/layout_ng_fieldset/external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-paint-ignored-cases-ib-split-001.html [ Crash Pass ]
 crbug.com/982194 virtual/layout_ng_fieldset/external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-paint-ignored-cases-ruby-containing-block-001.html [ Failure ]
 crbug.com/982194 virtual/layout_ng_fieldset/external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-size-block-004.html [ Failure ]
 crbug.com/982194 virtual/layout_ng_fieldset/external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-size-fieldset-002.html [ Failure ]
@@ -5180,159 +2798,14 @@
 crbug.com/982194 virtual/layout_ng_fieldset/external/wpt/css/vendor-imports/mozilla/mozilla-central-reftests/contain/contain-size-inline-flex-001.html [ Pass ]
 crbug.com/982194 virtual/layout_ng_fieldset/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-block-formatting-context.html [ Pass ]
 crbug.com/982194 virtual/layout_ng_fieldset/external/wpt/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-float.html [ Failure ]
-crbug.com/982194 virtual/layout_ng_fieldset/fast/forms/fieldset/fieldset-disabled.html [ Crash Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/css3/flexbox/crash-removing-out-of-flow-child.html [ Crash Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/css3/flexbox/flex-align-baseline.html [ Crash Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/css3/flexbox/flex-align-stretch.html [ Crash Pass ]
-crbug.com/591099 virtual/layout_ng_flex_box/css3/flexbox/flexbox-baseline.html [ Crash Failure ]
-crbug.com/982194 virtual/layout_ng_flex_box/css3/flexbox/flexitem.html [ Crash Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/css3/flexbox/line-wrapping.html [ Crash Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/css3/flexbox/multiline-shrink-to-fit.html [ Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/css3/flexbox/percentage-height-replaced-element.html [ Crash Failure ]
-crbug.com/982194 virtual/layout_ng_flex_box/css3/flexbox/relayout-image-load.html [ Crash Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/css3/flexbox/relpos-with-percentage-top.html [ Crash Failure ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/css-flexbox-column-reverse-wrap-reverse.html [ Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/css-flexbox-column-reverse-wrap.html [ Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/css-flexbox-column-reverse.html [ Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/css-flexbox-column-wrap-reverse.html [ Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/css-flexbox-column-wrap.html [ Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/css-flexbox-column.html [ Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flex-basis-009.html [ Crash Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flex-box-wrap.html [ Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flex-flow-007.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flex-flow-010.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flex-grow-001.xht [ Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flex-lines/multi-line-wrap-reverse-row-reverse.html [ Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flex-lines/multi-line-wrap-with-row-reverse.html [ Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flex-vertical-align-effect.html [ Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_align-content-stretch-2.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_align-items-stretch-2.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_align-items-stretch.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-0-0-0-unitless.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-0-0-0.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-0-0-1-unitless-basis.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-0-0-N-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-0-0-N-unitless-basis.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-0-0-N.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-0-0-Npercent-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-0-0-Npercent.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-0-0-auto-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-0-0-auto.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-0-0.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-0-1-0-unitless.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-0-1-0.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-0-1-1-unitless-basis.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-0-1-N-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-0-1-N-unitless-basis.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-0-1-N.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-0-1-Npercent-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-0-1-Npercent.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-0-1-auto-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-0-1-auto.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-0-1.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-0-N-0-unitless.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-0-N-0.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-0-N-N-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-0-N-N.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-0-N-Npercent-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-0-N-Npercent.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-0-N-auto-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-0-N-auto.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-0-N.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-0-auto.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-1-0-0-unitless.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-1-0-0.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-1-0-N-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-1-0-N.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-1-0-Npercent-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-1-0-Npercent.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-1-0-auto-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-1-0-auto.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-1-0.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-1-1-0-unitless.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-1-1-0.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-1-1-N-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-1-1-N.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-1-1-Npercent-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-1-1-Npercent.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-1-1-auto-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-1-1-auto.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-1-1.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-1-N-0-unitless.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-1-N-0.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-1-N-N-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-1-N-N.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-1-N-Npercent-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-1-N-Npercent.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-1-N-auto-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-1-N-auto.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-1-N.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-N-0-0-unitless.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-N-0-0.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-N-0-N-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-N-0-N.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-N-0-Npercent-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-N-0-Npercent.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-N-0-auto-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-N-0-auto.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-N-0.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-N-1-0-unitless.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-N-1-0.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-N-1-N-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-N-1-N.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-N-1-Npercent-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-N-1-Npercent.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-N-1-auto-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-N-1-auto.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-N-1.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-N-N-0-unitless.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-N-N-0.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-N-N-N-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-N-N-N.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-N-N-Npercent-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-N-N-Npercent.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-N-N-auto-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-N-N-auto.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-N-N.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-auto.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-basis-shrink.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-basis.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-initial-2.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-initial.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-natural-variable-auto-basis.html [ Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-natural-variable-zero-basis.html [ Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-natural.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flex-none.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flow-column-reverse-wrap-reverse.html [ Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flow-column-reverse-wrap.html [ Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flow-column-wrap-reverse.html [ Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_flow-column-wrap.html [ Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_generated.html [ Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_justifycontent-center-overflow.html [ Crash Failure ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_justifycontent-center.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_justifycontent-flex-end.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_justifycontent-flex-start.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_justifycontent-spacearound-negative.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_justifycontent-spacearound-only.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_justifycontent-spacearound.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_justifycontent-spacebetween-negative.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_justifycontent-spacebetween-only.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_justifycontent-spacebetween.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_margin-auto-overflow-2.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_margin-auto-overflow.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_margin-auto.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_margin-left-ex.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_object.html [ Crash Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_rowspan-overflow-automatic.html [ Crash Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_rowspan-overflow.html [ Crash Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_rtl-flow-reverse.html [ Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_rtl-flow.html [ Failure Pass ]
+crbug.com/591099 virtual/layout_ng_flex_box/css3/flexbox/flexbox-baseline.html [ Failure ]
+crbug.com/982194 virtual/layout_ng_flex_box/css3/flexbox/percentage-height-replaced-element.html [ Failure ]
+crbug.com/982194 virtual/layout_ng_flex_box/css3/flexbox/relpos-with-percentage-top.html [ Failure ]
+crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_justifycontent-center-overflow.html [ Failure ]
 crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_visibility-collapse-line-wrapping.html [ Failure ]
 crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/flexbox_visibility-collapse.html [ Failure ]
 crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/hittest-overlapping-margin.html [ Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/overflow-top-left.html [ Crash Failure ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/percentage-heights-002.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/percentage-heights-004.html [ Crash Failure Pass ]
+crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/overflow-top-left.html [ Failure ]
 crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/ttwf-reftest-flex-align-content-center.html [ Failure ]
 crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/ttwf-reftest-flex-align-content-end.html [ Failure ]
 crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/ttwf-reftest-flex-align-content-space-around.html [ Failure ]
@@ -5342,175 +2815,108 @@
 crbug.com/982194 virtual/layout_ng_flex_box/external/wpt/css/css-flexbox/ttwf-reftest-flex-wrap.html [ Failure ]
 crbug.com/982194 virtual/lazyload-image/http/tests/lazyload/style-dimension.html [ Pass ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/anchor-image-scrolled-x-y.html [ Timeout ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/attribute-listener-deletion-crash.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/autoscroll-disabled-in-fix.html [ Crash Timeout ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/autoscroll-iframe-no-scrolling.html [ Crash Pass ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/attribute-listener-deletion-crash.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/autoscroll-disabled-in-fix.html [ Timeout ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/autoscroll-in-overflow-hidden-html.html [ Crash ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/autoscroll-nonscrollable-iframe-in-scrollable-div.html [ Crash ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/autoscroll-overflow-hidden-longhands.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/autoscroll-select-crash.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/autoscroll-should-not-stop-on-keypress.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/autoscroll-upwards-propagation-no-scroll-iframe.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/autoscroll-upwards-propagation-overflow-hidden-body.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/autoscroll-upwards-propagation-overflow-hidden-iframe-body.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/autoscroll-upwards-propagation.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/autoscroll-with-non-scrollable-parent.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/autoscroll.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/background-tab-on-ctrl-click.html [ Crash Timeout ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/background-tab-on-submit-ctrl-click.html [ Crash Timeout ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/before-unload-reloads.html [ Crash Pass ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/autoscroll-should-not-stop-on-keypress.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/autoscroll-upwards-propagation-overflow-hidden-body.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/autoscroll-upwards-propagation-overflow-hidden-iframe-body.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/autoscroll.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/background-tab-on-ctrl-click.html [ Timeout ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/background-tab-on-submit-ctrl-click.html [ Timeout ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/button-mouse-active.html [ Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/capture-on-target.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/check-defocus-event-order-when-triggered-by-mouse-click.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/click-after-mousedown-cancel.html [ Crash Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/check-defocus-event-order-when-triggered-by-mouse-click.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/click-after-mousedown-cancel.html [ Failure ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/click-anchor-blur-refocus-window.html [ Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/click-anchor-refocus-window.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/click-checkbox-blur-refocus-window.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/click-checkbox-refocus-window.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/click-focus-anchor-has-ring.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/click-focus-anchor-no-ring.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/click-focus-keydown-no-ring.html [ Crash Pass ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/click-anchor-refocus-window.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/click-checkbox-blur-refocus-window.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/click-checkbox-refocus-window.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/click-focus-anchor-has-ring.html [ Failure ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/click-over-descendant-elements.html [ Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/click-range-slider.html [ Crash Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/click-range-slider.html [ Failure ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/click-svganchor-blur-refocus-window.html [ Failure ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/click-svganchor-refocus-window.html [ Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/click-with-large-negative-text-indent.html [ Timeout ]
-crbug.com/779170 virtual/mouseevent_fractional/fast/events/clientXY-in-zoom-and-scroll.html [ Crash Pass ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/click-with-large-negative-text-indent.html [ Crash Timeout ]
+crbug.com/779170 virtual/mouseevent_fractional/fast/events/clientXY-in-zoom-and-scroll.html [ Pass ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/content-changed-during-drop.html [ Crash Failure ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/context-menu-key-shift-f10-modifiers.html [ Failure ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/context-menu-key-shift-f10-prevent-default.html [ Failure ]
-crbug.com/663847 virtual/mouseevent_fractional/fast/events/context-no-deselect.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/context-nodrag.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/context-onmousedown-event.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/dispatch-mouse-events-to-window-always.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/display-none-on-focus-crash.html [ Crash Pass ]
+crbug.com/663847 virtual/mouseevent_fractional/fast/events/context-no-deselect.html [ Failure ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/domactivate-sets-underlying-click-event-as-handled.html [ Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/download-on-alt-click.html [ Crash Timeout ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/download-on-alt-click.html [ Timeout ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/drag-and-drop-subframe-dataTransfer.html [ Crash ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/drag-and-drop-thresholds.html [ Crash Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/drag-and-drop-thresholds.html [ Failure ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/drag-dataTransferItemList-file-handling.html [ Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/drag-dragend-detaches.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/drag-image-filename.html [ Crash Timeout ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/drag-in-frames.html [ Crash Failure ]
-crbug.com/346473 virtual/mouseevent_fractional/fast/events/drag-on-mouse-move-cancelled.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/drag-outside-window.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/drag-remove-iframe-crash.html [ Crash Timeout ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/drag-dragend-detaches.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/drag-image-filename.html [ Timeout ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/drag-in-frames.html [ Failure ]
+crbug.com/346473 virtual/mouseevent_fractional/fast/events/drag-on-mouse-move-cancelled.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/drag-remove-iframe-crash.html [ Timeout ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/drag-svg-image-crash.html [ Crash ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/drag-text-with-clear.html [ Crash Pass ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/drag_and_drop_into_removed_on_focus.html [ Crash ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/dragging-mouse-moves.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/event-fire-disconnected-shadow-dom-crash.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/event-hit-testing-fallback-to-iframe.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/event-on-culled-inline-with-pseudo.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/event-on-culled_inline.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/event-trusted.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/event-view-toString.html [ Crash Pass ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/event-hit-testing-fallback-to-iframe.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/event-on-culled-inline-with-pseudo.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/event-on-culled_inline.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/event-trusted.html [ Failure ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/file-input-hidden-in-ondrop.html [ Timeout ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/focus-change-assertion.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/focus-change-crash.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/focus-change-crash2.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/focus-click-on-non-mouse-focusable-element.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/focus-event-source-device-from-mouse.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/focus-event-source-device-from-touch.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/frame-click-clear-focus.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/frame-click-focus.html [ Crash Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/focus-click-on-non-mouse-focusable-element.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/frame-click-focus.html [ Failure ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/frame-detached-in-mousedown.html [ Crash Timeout ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/hit-test-counts.html [ Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/hr-timestamp/generated-events.html [ Crash Pass ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/iframe-mousewheel.html [ Failure ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/iframe-onmousemove.html [ Timeout ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/input-image-scrolled-x-y.html [ Crash Timeout ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/inputevents/beforeinput-remove-iframe-crash.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/inputevents/input-event-event-listener.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/inputevents/inputevent-ime.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/keyboard-scroll-use-count.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/keydown-1.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/keypress-removed-node.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/max-tabindex-focus.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/menu-key-context-menu-document-pinch-zoom.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/menu-key-context-menu-document.html [ Crash Pass ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/input-image-scrolled-x-y.html [ Timeout ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/inputevents/beforeinput-remove-iframe-crash.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/keydown-1.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/menu-key-context-menu-document-pinch-zoom.html [ Failure ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/menu-key-context-menu-position.html [ Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/menu-key-context-menu-reveal-focus.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/menu-key-context-menu.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/menu-key-no-mouse-down.html [ Crash Pass ]
-crbug.com/851090 virtual/mouseevent_fractional/fast/events/middleClickAutoscroll-click-hyperlink.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/middleClickAutoscroll-click.html [ Crash Pass ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/menu-key-context-menu.html [ Failure ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/middleClickAutoscroll-drag-scrollable-iframe-div.html [ Crash ]
-crbug.com/891155 virtual/mouseevent_fractional/fast/events/middleClickAutoscroll-drag.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/middleClickAutoscroll-in-iframe.html [ Crash Failure ]
-crbug.com/827209 virtual/mouseevent_fractional/fast/events/middleClickAutoscroll-latching.html [ Crash Pass ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/middleClickAutoscroll-in-iframe.html [ Failure ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/middleClickAutoscroll-modal-scrollable-iframe-div.html [ Crash ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/middleClickAutoscroll-nested-divs.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/middleClickAutoscroll-panIcon.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/middleClickAutoscroll-use-count.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/mouse-click-events-pseudo-element.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/mouse-click-events.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/mouse-cursor-multiframecur.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/mouse-cursor-multiframecur.html [ Crash Failure ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/mouse-cursor-style-change-iframe.html [ Failure ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/mouse-down-on-pseudo-element-remove-crash.html [ Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/mouse-drag-from-frame-to-other-frame.html [ Crash Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/mouse-drag-from-frame-to-other-frame.html [ Failure ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/mouse-drag-from-frame.html [ Crash ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/mouse-event-from-touch-source-device-event-sender.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/mouse-event-source-device-event-sender.html [ Crash Pass ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/mouse-events-within-no-element.html [ Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/mouse-focus-imagemap.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/mouse-layerXY-scrolled.html [ Crash Pass ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/mouse-focus-imagemap.html [ Failure ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/mouse-moved-remove-frame-crash.html [ Timeout ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/mouse-relative-position-zoomed.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/mouse-relative-position.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/mouse-up-preventDefault-dragstate.html [ Crash Timeout ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/mouseclick-target-and-positioning.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/mousedown-in-subframe-scrollbar.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/mousedown-inside-dragstart-should-not-cause-crash.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/mouseenter-mouseleave-on-drag.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/mousemove-after-drag-over-scrollbar.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/mouseover-button.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/mouseover-mouseout.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/mouseover-mouseout2.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/mouseup-outside-button.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/mouseup-outside-document.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/new-tab-on-middle-click.html [ Crash Timeout ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/mouse-relative-position.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/mouse-up-preventDefault-dragstate.html [ Timeout ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/mousedown-inside-dragstart-should-not-cause-crash.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/mousemove-after-drag-over-scrollbar.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/new-tab-on-middle-click.html [ Timeout ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/node-event-anchor-lock.html [ Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/onblur-remove.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/onchange-click-hang.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/onchange-range-slider.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/onclick-list-marker.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/open-window-from-another-frame.html [ Crash Timeout ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/onchange-click-hang.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/onchange-range-slider.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/onclick-list-marker.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/open-window-from-another-frame.html [ Timeout ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/page-scaled-mouse-click-iframe.html [ Crash ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/page-scaled-mouse-click.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/pointer-events-2.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/pointer-events.html [ Crash Pass ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/pointer-events-2.html [ Failure ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/pointerevents/mouse-node-remove.html [ Failure ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/pointerevents/mouse-on-object.html [ Crash ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/pointerevents/mouse-pointer-boundary-events-for-shadowdom.html [ Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/pointerevents/mouse-pointer-capture-transition-events.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/pointerevents/mouse-pointer-capture.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/pointerevents/mouse-pointer-chorded-buttons.html [ Crash Pass ]
-crbug.com/722212 virtual/mouseevent_fractional/fast/events/pointerevents/mouse-pointer-event-properties.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/pointerevents/mouse-pointer-haspointercapture.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/pointerevents/mouse-pointer-preventdefault.html [ Crash Pass ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/pointerevents/mouse-pointer-capture-transition-events.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/pointerevents/mouse-pointer-capture.html [ Failure ]
+crbug.com/722212 virtual/mouseevent_fractional/fast/events/pointerevents/mouse-pointer-event-properties.html [ Failure ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/pointerevents/mouse-pointer-transition-events.html [ Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/pointerevents/mouse-pointer-updown-events.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/pointerevents/multi-pointer-event-in-slop-region.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/pointerevents/multi-pointer-preventdefault.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/pointerevents/pointer-event-mouse-coords-in-zoom-and-scroll.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/pointerevents/pointer-event-pen-coords-in-zoom-and-scroll.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/pointerevents/pointerevent_mouse_pointercapture_inactivate_pointer.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/pointerevents/pointerevent_touch-adjustment_click_target.html [ Crash Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/pointerevents/mouse-pointer-updown-events.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/pointerevents/multi-pointer-event-in-slop-region.html [ Pass Timeout ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/pointerevents/pointerevent_touch-adjustment_click_target.html [ Failure ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/pointerevents/touch-capture.html [ Failure ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/pointerevents/touch-pointer-events.html [ Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/pointerevents/touch-pointer-long-press.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/popup-allowed-from-gesture-initiated-event.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/popup-allowed-from-gesture-initiated-form-submit.html [ Crash Timeout ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/popup-allowed-from-gesture-only-once-iframes.html [ Crash Timeout ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/popup-allowed-from-gesture-initiated-event.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/popup-allowed-from-gesture-initiated-form-submit.html [ Timeout ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/popup-allowed-from-gesture-only-once-iframes.html [ Timeout ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/popup-allowed-from-gesture-only-once-two-events.html [ Timeout ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/popup-allowed-from-gesture-only-once.html [ Timeout ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/popup-allowed-from-pointerup-exactly-once.html [ Timeout ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/popup-blocked-from-different-frames.html [ Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/popup-blocked-from-fake-focus.html [ Crash Pass ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/popup-blocked-from-fake-user-gesture.html [ Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/popup-blocked-from-wrong-event.html [ Crash Timeout ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/popup-blocking-click-in-iframe.html [ Crash Timeout ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/popup-blocked-from-wrong-event.html [ Timeout ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/popup-blocking-click-in-iframe.html [ Timeout ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/popup-blocking-timers1.html [ Timeout ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/popup-blocking-timers2.html [ Timeout ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/popup-blocking-timers3.html [ Timeout ]
@@ -5519,91 +2925,55 @@
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/popup-blocking-timers6.html [ Timeout ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/popup-forwarded-gesture-blocked.html [ Timeout ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/popup-forwarded-gesture.html [ Timeout ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/relative-offset-of-simulated-click.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/remove-target-in-mouseup-deep.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/remove-target-in-mouseup-insertback.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/remove-target-in-mouseup-twice.html [ Crash Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/remove-target-in-mouseup-deep.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/remove-target-in-mouseup-insertback.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/remove-target-in-mouseup-twice.html [ Failure ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/remove-target-in-mouseup.html [ Crash Failure ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/remove-target-with-shadow-in-drag.html [ Crash ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/remove-text-node-in-mouseup.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/scroll-after-click-on-tab-index.html [ Crash Pass ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/remove-text-node-in-mouseup.html [ Failure ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/scroll-div-with-prevent-default-in-subframe.html [ Crash ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/scroll-to-anchor-in-overflow-hidden.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/select-onchange-mouse-released-outside.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/selection-autoscroll-borderbelt.html [ Crash Pass ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/scroll-to-anchor-in-overflow-hidden.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/select-onchange-mouse-released-outside.html [ Failure ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/selectionchange-iframe.html [ Crash ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/selectstart-by-double-triple-clicks.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/selectstart-by-drag-stylus.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/selectstart-by-single-click-with-shift.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/selectstart-on-selectall.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/selectstart-prevent-selection-on-right-click.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/sequential-focus-navigation-starting-point.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/shift-click-user-select-none.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/shift-drag-selection-no-drag-n-drop.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/shift-drag-selection-on-image-triggers-drag-n-drop.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/shift-drag-selection-on-link-triggers-drag-n-drop.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/simulated-click-coords.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/simulated-click-disabled.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/standalone-image-drag-to-editable.html [ Crash Timeout ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/selectstart-by-double-triple-clicks.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/selectstart-by-single-click-with-shift.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/sequential-focus-navigation-starting-point.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/shift-drag-selection-on-image-triggers-drag-n-drop.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/shift-drag-selection-on-link-triggers-drag-n-drop.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/simulated-click-coords.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/standalone-image-drag-to-editable.html [ Timeout ]
 crbug.com/591099 virtual/mouseevent_fractional/fast/events/touch/compositor-touch-hit-rects.html [ Crash ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/context-menu-on-two-finger-tap.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/double-tap-zoom-touch-action-none.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/focus-selectionchange-on-tap.html [ Crash Pass ]
-crbug.com/874695 virtual/mouseevent_fractional/fast/events/touch/gesture/gesture-click.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/gesture-dblclick.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/gesture-tap-active-state-hidden-iframe.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/gesture-tap-active-state-iframe.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/gesture-tap-active-state.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/gesture-tap-click-common-ancestor.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/gesture-tap-div-removed.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/gesture-tap-frame-move.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/gesture-tap-frame-overlap.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/gesture-tap-frame-removed.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/gesture-tap-frame-scrollbar.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/gesture-tap-frame-scrolled.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/gesture-tap-hover-clear.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/gesture-tap-hover-state-iframe.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/gesture-tap-input-after-composition.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/gesture-tap-mouse-events-between-frames.html [ Crash Failure ]
+crbug.com/874695 virtual/mouseevent_fractional/fast/events/touch/gesture/gesture-click.html [ Pass ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/gesture-tap-frame-move.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/gesture-tap-frame-removed.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/gesture-tap-frame-scrollbar.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/gesture-tap-frame-scrolled.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/gesture-tap-input-after-composition.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/gesture-tap-mouse-events-between-frames.html [ Failure ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/gesture-tap-mouse-events.html [ Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/gesture-tap-near-iframe.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/gesture-tap-on-hover-element.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/gesture-tap-paragraph-end.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/gesture-tap-reset-selection-range.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/gesture-tap-result.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/gesture-tap-scrolled.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/gesture-tap-setrangetext-with-events.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/long-press-drag-drop-touch-editing-combined-in-iframe.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/long-press-drag-drop-touch-editing-combined.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/long-press-focuses-frame.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/long-press-on-draggable-element-in-iframe-triggers-drag.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/long-press-on-draggable-element-in-nested-iframes-triggers-drag.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/long-press-selects-word-when-touch-editing-enabled.html [ Crash Pass ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/gesture-tap-near-iframe.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/gesture-tap-result.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/gesture-tap-setrangetext-with-events.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/long-press-drag-drop-touch-editing-combined-in-iframe.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/long-press-drag-drop-touch-editing-combined.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/long-press-focuses-frame.html [ Failure ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/touch-gesture-scroll-iframe-editable.html [ Failure ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/gesture/touch-gesture-scroll-iframe-past-extent.html [ Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/page-scaled-touch-gesture-click.html [ Crash Pass ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/touch-action-range-input-csp.html [ Timeout ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/touch-action-range-input.html [ Timeout ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/touch-before-pressing-spin-button.html [ Crash Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/touch-before-pressing-spin-button.html [ Failure ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/touch-fractional-coordinates.html [ Failure ]
 crbug.com/874695 virtual/mouseevent_fractional/fast/events/touch/touch-slider-no-js-touch-listener.html [ Failure ]
 crbug.com/982194 virtual/mouseevent_fractional/fast/events/touch/touch-slider.html [ Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/update-hover-when-mouse-press.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/update-mouse-cursor-after-layout-change.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/updateLayoutForHitTest.html [ Crash Failure ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/update_hover_after_layout_change.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/window-events-bubble.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/window-events-bubble2.html [ Crash Pass ]
-crbug.com/982194 virtual/mouseevent_fractional/fast/events/window-events-capture.html [ Crash Failure ]
-crbug.com/779170 virtual/mouseevent_fractional/fast/events/zoom-dblclick.html [ Crash Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/updateLayoutForHitTest.html [ Failure ]
+crbug.com/982194 virtual/mouseevent_fractional/fast/events/window-events-capture.html [ Failure ]
+crbug.com/779170 virtual/mouseevent_fractional/fast/events/zoom-dblclick.html [ Failure ]
 crbug.com/982194 virtual/not-site-per-process/external/wpt/html/browsers/origin/cross-origin-objects/cross-origin-objects.html [ Pass Timeout ]
 crbug.com/982194 virtual/not-site-per-process/external/wpt/html/user-activation/message-event-activation-api-iframe-cross-origin.sub.tentative.html [ Timeout ]
 crbug.com/982194 virtual/not-site-per-process/http/tests/devtools/debugger/fetch-breakpoints.js [ Crash Timeout ]
-crbug.com/902685 virtual/not-site-per-process/http/tests/devtools/isolated-code-cache/cross-origin-test.js [ Crash Pass ]
-crbug.com/982194 virtual/not-site-per-process/http/tests/devtools/oopif/oopif-storage.js [ Crash Pass ]
-crbug.com/982194 virtual/not-site-per-process/http/tests/local/drag-over-remote-content.html [ Crash Timeout ]
-crbug.com/982194 virtual/not-site-per-process/http/tests/media/autoplay/webaudio-autoplay-iframe-with-gesture.html [ Crash Timeout ]
-crbug.com/982194 virtual/not-site-per-process/http/tests/webaudio/autoplay-crossorigin.html [ Crash Timeout ]
+crbug.com/982194 virtual/not-site-per-process/http/tests/local/drag-over-remote-content.html [ Timeout ]
+crbug.com/982194 virtual/not-site-per-process/http/tests/media/autoplay/webaudio-autoplay-iframe-with-gesture.html [ Timeout ]
+crbug.com/982194 virtual/not-site-per-process/http/tests/webaudio/autoplay-crossorigin.html [ Timeout ]
 crbug.com/982194 virtual/off-main-thread-css-paint/external/wpt/css/css-paint-api/invalid-image-pending-script.https.html [ Pass ]
 crbug.com/982194 virtual/off-main-thread-css-paint/external/wpt/css/css-paint-api/style-before-pseudo.https.html [ Failure ]
 crbug.com/982194 virtual/off-main-thread-css-paint/external/wpt/css/css-paint-api/style-first-letter-pseudo.https.html [ Failure ]
@@ -5612,24 +2982,15 @@
 crbug.com/982194 virtual/omt-worker-fetch/external/wpt/fetch/metadata/sec-fetch-dest/iframe.tentative.https.sub.html [ Timeout ]
 crbug.com/982194 virtual/omt-worker-fetch/external/wpt/fetch/metadata/sec-fetch-dest/window-open.tentative.https.sub.html [ Timeout ]
 crbug.com/982194 virtual/omt-worker-fetch/external/wpt/fetch/metadata/window-open.tentative.https.sub.html [ Timeout ]
-crbug.com/982194 virtual/prefer_compositing_to_lcd_text/compositing/overflow/ancestor-overflow.html [ Crash Pass ]
-crbug.com/982194 virtual/prefer_compositing_to_lcd_text/compositing/overflow/get-transform-from-non-box-container.html [ Crash Pass ]
 crbug.com/982194 virtual/prefer_compositing_to_lcd_text/compositing/overflow/scroll-children-do-not-paint-comp-scroll-phase.html [ Failure ]
-crbug.com/982194 virtual/prefer_compositing_to_lcd_text/compositing/overflow/update-widget-positions-on-nested-frames-and-scrollers.html [ Crash Failure ]
-crbug.com/982194 virtual/prefer_compositing_to_lcd_text/scrollbars/overflow-auto-infinite-loop.html [ Crash Pass ]
-crbug.com/982194 virtual/prefer_compositing_to_lcd_text/scrollbars/scrollable-iframe-click-gets-focus.html [ Crash Pass ]
-crbug.com/982194 virtual/prefer_compositing_to_lcd_text/scrollbars/scrollbar-click-does-not-blur-content.html [ Crash Pass ]
-crbug.com/982194 virtual/prefer_compositing_to_lcd_text/scrollbars/scrollbar-middleclick-nopaste.html [ Crash Pass ]
+crbug.com/982194 virtual/prefer_compositing_to_lcd_text/compositing/overflow/update-widget-positions-on-nested-frames-and-scrollers.html [ Failure ]
 crbug.com/982194 virtual/scalefactor150/fast/hidpi/static/calendar-picker-appearance.html [ Failure ]
 crbug.com/982194 virtual/scalefactor150/fast/hidpi/static/data-suggestion-picker-appearance.html [ Failure ]
-crbug.com/982194 virtual/scalefactor150/fast/hidpi/static/drag-image.html [ Crash Failure ]
-crbug.com/982194 virtual/scalefactor150/fast/hidpi/static/pointerevents/pointerevent_touch-adjustment_click_target.html [ Crash Failure ]
+crbug.com/982194 virtual/scalefactor150/fast/hidpi/static/drag-image.html [ Failure ]
+crbug.com/982194 virtual/scalefactor150/fast/hidpi/static/pointerevents/pointerevent_touch-adjustment_click_target.html [ Failure ]
 crbug.com/982194 virtual/scalefactor200/css3/filters/filtered-inline.html [ Failure ]
 crbug.com/982194 virtual/scalefactor200/css3/filters/null-effect-check.html [ Failure ]
-crbug.com/982194 virtual/scalefactor200/external/wpt/css/filter-effects/filter-cb-abspos-inline-001.html [ Crash Pass ]
-crbug.com/982194 virtual/scalefactor200/external/wpt/css/filter-effects/filter-cb-abspos-inline-002.html [ Crash Pass ]
-crbug.com/982194 virtual/scalefactor200/external/wpt/css/filter-effects/filter-cb-abspos-inline-003.html [ Crash Pass ]
-crbug.com/982194 virtual/scalefactor200/external/wpt/css/filter-effects/filtered-inline-is-container.html [ Crash Failure ]
+crbug.com/982194 virtual/scalefactor200/external/wpt/css/filter-effects/filtered-inline-is-container.html [ Failure ]
 crbug.com/982194 virtual/scalefactor200/external/wpt/css/filter-effects/filters-test-brightness-003.html [ Pass ]
 crbug.com/982194 virtual/scalefactor200/external/wpt/element-timing/background-image-multiple-elements.html [ Timeout ]
 crbug.com/982194 virtual/scalefactor200/external/wpt/element-timing/css-generated-text.html [ Timeout ]
@@ -5643,14 +3004,13 @@
 crbug.com/982194 virtual/scalefactor200/external/wpt/largest-contentful-paint/element-only-when-fully-active.html [ Timeout ]
 crbug.com/982194 virtual/scalefactor200/external/wpt/largest-contentful-paint/first-letter-background.html [ Timeout ]
 crbug.com/982194 virtual/scalefactor200/external/wpt/largest-contentful-paint/first-paint-equals-lcp-text.html [ Timeout ]
-crbug.com/982194 virtual/scalefactor200/external/wpt/largest-contentful-paint/larger-image.html [ Pass Timeout ]
 crbug.com/982194 virtual/scalefactor200/external/wpt/largest-contentful-paint/larger-text.html [ Timeout ]
-crbug.com/982194 virtual/scalefactor200/external/wpt/largest-contentful-paint/observe-text.html [ Failure Timeout ]
-crbug.com/982194 virtual/scalefactor200/external/wpt/largest-contentful-paint/text-with-display-style.html [ Failure Timeout ]
+crbug.com/982194 virtual/scalefactor200/external/wpt/largest-contentful-paint/observe-text.html [ Timeout ]
+crbug.com/982194 virtual/scalefactor200/external/wpt/largest-contentful-paint/text-with-display-style.html [ Timeout ]
 crbug.com/982194 virtual/scalefactor200/external/wpt/largest-contentful-paint/toJSON.html [ Timeout ]
 crbug.com/982194 virtual/scalefactor200/fast/hidpi/static/data-suggestion-picker-appearance.html [ Failure ]
-crbug.com/982194 virtual/scalefactor200/fast/hidpi/static/drag-image.html [ Crash Failure ]
-crbug.com/982194 virtual/scalefactor200/fast/hidpi/static/pointerevents/pointerevent_touch-adjustment_click_target.html [ Crash Failure ]
+crbug.com/982194 virtual/scalefactor200/fast/hidpi/static/drag-image.html [ Failure ]
+crbug.com/982194 virtual/scalefactor200/fast/hidpi/static/pointerevents/pointerevent_touch-adjustment_click_target.html [ Failure ]
 crbug.com/982194 virtual/scalefactor200/fast/hidpi/static/validation-bubble-appearance-hidpi.html [ Failure ]
 crbug.com/982194 virtual/scalefactor200withoutzoom/external/wpt/element-timing/background-image-multiple-elements.html [ Timeout ]
 crbug.com/982194 virtual/scalefactor200withoutzoom/external/wpt/element-timing/css-generated-text.html [ Timeout ]
@@ -5662,66 +3022,40 @@
 crbug.com/982194 virtual/scalefactor200withoutzoom/external/wpt/element-timing/scroll-to-text.html [ Timeout ]
 crbug.com/982194 virtual/scalefactor200withoutzoom/external/wpt/element-timing/text-with-display-style.html [ Timeout ]
 crbug.com/982194 virtual/scalefactor200withoutzoom/external/wpt/largest-contentful-paint/element-only-when-fully-active.html [ Timeout ]
-crbug.com/982194 virtual/scalefactor200withoutzoom/external/wpt/largest-contentful-paint/first-letter-background.html [ Timeout ]
+crbug.com/982194 virtual/scalefactor200withoutzoom/external/wpt/largest-contentful-paint/first-letter-background.html [ Pass Timeout ]
 crbug.com/982194 virtual/scalefactor200withoutzoom/external/wpt/largest-contentful-paint/first-paint-equals-lcp-text.html [ Timeout ]
-crbug.com/982194 virtual/scalefactor200withoutzoom/external/wpt/largest-contentful-paint/larger-image.html [ Pass Timeout ]
 crbug.com/982194 virtual/scalefactor200withoutzoom/external/wpt/largest-contentful-paint/larger-text.html [ Timeout ]
-crbug.com/982194 virtual/scalefactor200withoutzoom/external/wpt/largest-contentful-paint/observe-text.html [ Failure Timeout ]
-crbug.com/982194 virtual/scalefactor200withoutzoom/external/wpt/largest-contentful-paint/text-with-display-style.html [ Failure Timeout ]
+crbug.com/982194 virtual/scalefactor200withoutzoom/external/wpt/largest-contentful-paint/observe-text.html [ Timeout ]
+crbug.com/982194 virtual/scalefactor200withoutzoom/external/wpt/largest-contentful-paint/text-with-display-style.html [ Timeout ]
 crbug.com/982194 virtual/scalefactor200withoutzoom/external/wpt/largest-contentful-paint/toJSON.html [ Timeout ]
 crbug.com/982194 virtual/scalefactor200withzoom/fast/hidpi/static/data-suggestion-picker-appearance.html [ Failure ]
-crbug.com/982194 virtual/scalefactor200withzoom/fast/hidpi/static/drag-image.html [ Crash Failure ]
-crbug.com/982194 virtual/scalefactor200withzoom/fast/hidpi/static/pointerevents/pointerevent_touch-adjustment_click_target.html [ Crash Failure ]
+crbug.com/982194 virtual/scalefactor200withzoom/fast/hidpi/static/drag-image.html [ Failure ]
+crbug.com/982194 virtual/scalefactor200withzoom/fast/hidpi/static/pointerevents/pointerevent_touch-adjustment_click_target.html [ Failure ]
 crbug.com/982194 virtual/scroll_customization/fast/events/touch/compositor-touch-hit-rects-continuation.html [ Failure ]
 crbug.com/982194 virtual/scroll_customization/fast/events/touch/compositor-touch-hit-rects.html [ Crash ]
-crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/context-menu-on-two-finger-tap.html [ Crash Pass ]
-crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/double-tap-zoom-touch-action-none.html [ Crash Pass ]
-crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/focus-selectionchange-on-tap.html [ Crash Pass ]
-crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/gesture-click.html [ Crash Pass ]
-crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/gesture-dblclick.html [ Crash Pass ]
-crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/gesture-tap-active-state-hidden-iframe.html [ Crash Pass ]
-crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/gesture-tap-active-state-iframe.html [ Crash Pass ]
-crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/gesture-tap-active-state.html [ Crash Pass ]
-crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/gesture-tap-click-common-ancestor.html [ Crash Pass ]
-crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/gesture-tap-div-removed.html [ Crash Pass ]
-crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/gesture-tap-frame-move.html [ Crash Failure ]
-crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/gesture-tap-frame-overlap.html [ Crash Pass ]
-crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/gesture-tap-frame-removed.html [ Crash Failure ]
-crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/gesture-tap-frame-scrollbar.html [ Crash Failure ]
-crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/gesture-tap-frame-scrolled.html [ Crash Failure ]
-crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/gesture-tap-hover-clear.html [ Crash Pass ]
-crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/gesture-tap-hover-state-iframe.html [ Crash Pass ]
-crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/gesture-tap-input-after-composition.html [ Crash Failure ]
-crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/gesture-tap-mouse-events-between-frames.html [ Crash Failure ]
+crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/gesture-tap-frame-move.html [ Failure ]
+crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/gesture-tap-frame-removed.html [ Failure ]
+crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/gesture-tap-frame-scrollbar.html [ Failure ]
+crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/gesture-tap-frame-scrolled.html [ Failure ]
+crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/gesture-tap-input-after-composition.html [ Failure ]
+crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/gesture-tap-mouse-events-between-frames.html [ Failure ]
 crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/gesture-tap-mouse-events.html [ Failure ]
-crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/gesture-tap-near-iframe.html [ Crash Failure ]
-crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/gesture-tap-on-hover-element.html [ Crash Pass ]
-crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/gesture-tap-paragraph-end.html [ Crash Pass ]
-crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/gesture-tap-reset-selection-range.html [ Crash Pass ]
-crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/gesture-tap-result.html [ Crash Failure ]
-crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/gesture-tap-scrolled.html [ Crash Pass ]
-crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/gesture-tap-setrangetext-with-events.html [ Crash Failure ]
-crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/long-press-drag-drop-touch-editing-combined-in-iframe.html [ Crash Failure ]
-crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/long-press-drag-drop-touch-editing-combined.html [ Crash Failure ]
-crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/long-press-focuses-frame.html [ Crash Failure ]
-crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/long-press-on-draggable-element-in-iframe-triggers-drag.html [ Crash Pass ]
-crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/long-press-on-draggable-element-in-nested-iframes-triggers-drag.html [ Crash Pass ]
-crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/long-press-selects-word-when-touch-editing-enabled.html [ Crash Pass ]
+crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/gesture-tap-near-iframe.html [ Failure ]
+crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/gesture-tap-result.html [ Failure ]
+crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/gesture-tap-setrangetext-with-events.html [ Failure ]
+crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/long-press-drag-drop-touch-editing-combined-in-iframe.html [ Failure ]
+crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/long-press-drag-drop-touch-editing-combined.html [ Failure ]
+crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/long-press-focuses-frame.html [ Failure ]
 crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/touch-gesture-scroll-iframe-editable.html [ Failure ]
 crbug.com/982194 virtual/scroll_customization/fast/events/touch/gesture/touch-gesture-scroll-iframe-past-extent.html [ Failure ]
-crbug.com/982194 virtual/scroll_customization/fast/events/touch/page-scaled-touch-gesture-click.html [ Crash Pass ]
 crbug.com/982194 virtual/scroll_customization/fast/events/touch/touch-action-range-input-csp.html [ Timeout ]
 crbug.com/982194 virtual/scroll_customization/fast/events/touch/touch-action-range-input.html [ Timeout ]
-crbug.com/982194 virtual/scroll_customization/fast/events/touch/touch-before-pressing-spin-button.html [ Crash Failure ]
+crbug.com/982194 virtual/scroll_customization/fast/events/touch/touch-before-pressing-spin-button.html [ Failure ]
 crbug.com/982194 virtual/scroll_customization/fast/events/touch/touch-fractional-coordinates.html [ Failure ]
 crbug.com/982194 virtual/scroll_customization/fast/events/touch/touch-slider-no-js-touch-listener.html [ Failure ]
 crbug.com/982194 virtual/scroll_customization/fast/events/touch/touch-slider.html [ Failure ]
-crbug.com/982194 virtual/scroll_customization/fast/scroll-behavior/middleclick-autoscroll-use-count.html [ Crash Pass ]
-crbug.com/982194 virtual/scroll_customization/fast/scroll-behavior/smooth-scroll/scroll-during-selection.html [ Crash Pass ]
 crbug.com/982194 virtual/scroll_customization/fast/scroll-behavior/subframe-interrupted-scroll.html [ Failure ]
-crbug.com/982194 virtual/scroll_customization/fast/scrolling/hashtag-autoscroll.html [ Crash Pass ]
-crbug.com/982194 virtual/scroll_customization/fast/scrolling/middle-click-autoscroll-latching-clicked-node.html [ Crash Failure Pass ]
-crbug.com/982194 virtual/scroll_customization/fast/scrolling/scroll-into-view-ignores-invisible-selection.html [ Crash Pass ]
+crbug.com/982194 virtual/scroll_customization/fast/scrolling/middle-click-autoscroll-latching-clicked-node.html [ Failure ]
 crbug.com/982194 virtual/scroll_customization/fast/scrolling/scrollable-area-frame-overflow-hidden.html [ Failure ]
 crbug.com/982194 virtual/scroll_customization/fast/scrolling/scrollable-area-frame-overried-inherited-visibility-hidden.html [ Failure ]
 crbug.com/982194 virtual/scroll_customization/fast/scrolling/scrollable-area-frame-scrolling-yes.html [ Failure ]
@@ -5729,60 +3063,44 @@
 crbug.com/982194 virtual/scroll_customization/fast/scrolling/scrollable-area-frame.html [ Failure ]
 crbug.com/982194 virtual/scroll_customization/fast/scrolling/scrollbar-tickmarks-styled-after-onload.html [ Failure ]
 crbug.com/982194 virtual/scroll_customization/fast/scrolling/scrollbar-tickmarks-styled.html [ Failure ]
-crbug.com/982194 virtual/scroll_customization/fast/scrolling/scrollbars/scrollbar-occluded-by-div.html [ Crash Pass ]
-crbug.com/902685 virtual/site-isolated-code-cache/http/tests/devtools/isolated-code-cache/cross-origin-test.js [ Crash Pass ]
+crbug.com/982194 virtual/speech-with-unified-autoplay/external/wpt/speech-api/SpeechSynthesis-speak-events.html [ Failure ]
 crbug.com/982194 virtual/speech-with-unified-autoplay/external/wpt/speech-api/SpeechSynthesis-speak-ownership.html [ Timeout ]
 crbug.com/982194 virtual/speech-with-unified-autoplay/external/wpt/speech-api/SpeechSynthesis-speak-without-activation-fails.tentative.html [ Pass ]
-crbug.com/982194 virtual/split-http-cache-not-site-per-process/http/tests/devtools/isolated-code-cache/cross-origin-test.js [ Crash Pass ]
-crbug.com/982194 virtual/stable/http/tests/navigation/anchor-frames-shifting-focus.html [ Crash Pass ]
-crbug.com/982194 virtual/stable/http/tests/navigation/document-location-click-timeout.html [ Crash Timeout ]
-crbug.com/982194 virtual/stable/http/tests/navigation/document-location-click.html [ Crash Timeout ]
+crbug.com/982194 virtual/stable/fast/dom/Window/window-postmessage-clone-frames.html [ Failure ]
+crbug.com/982194 virtual/stable/fast/dom/Window/window-postmessage-clone.html [ Timeout ]
+crbug.com/982194 virtual/stable/http/tests/navigation/document-location-click-timeout.html [ Timeout ]
+crbug.com/982194 virtual/stable/http/tests/navigation/document-location-click.html [ Timeout ]
 crbug.com/982194 virtual/stable/http/tests/navigation/document-location-mouseover.html [ Timeout ]
-crbug.com/982194 virtual/stable/http/tests/navigation/javascriptlink-basic.html [ Crash Timeout ]
-crbug.com/982194 virtual/stable/http/tests/navigation/javascriptlink-frames.html [ Crash Timeout ]
-crbug.com/982194 virtual/stable/http/tests/navigation/javascriptlink-goback.html [ Crash Timeout ]
-crbug.com/982194 virtual/stable/http/tests/navigation/javascriptlink-subframeload.html [ Crash Timeout ]
-crbug.com/982194 virtual/stable/http/tests/navigation/no-referrer-reset.html [ Crash Timeout ]
-crbug.com/982194 virtual/stable/http/tests/navigation/no-referrer-same-window.html [ Crash Timeout ]
-crbug.com/982194 virtual/stable/http/tests/navigation/no-referrer-subframe.html [ Crash Timeout ]
-crbug.com/982194 virtual/stable/http/tests/navigation/no-referrer-target-blank.html [ Crash Timeout ]
-crbug.com/982194 virtual/stable/http/tests/navigation/parsed-iframe-dynamic-form-back-entry-user-gesture.html [ Crash Pass ]
-crbug.com/982194 virtual/stable/http/tests/navigation/ping-cookie.html [ Crash Timeout ]
-crbug.com/982194 virtual/stable/http/tests/navigation/ping-cross-origin-from-https.html [ Crash Timeout ]
-crbug.com/982194 virtual/stable/http/tests/navigation/ping-cross-origin.html [ Crash Timeout ]
-crbug.com/982194 virtual/stable/http/tests/navigation/ping-same-origin.html [ Crash Timeout ]
-crbug.com/982194 virtual/stable/http/tests/navigation/post-with-modifier.html [ Crash Timeout ]
-crbug.com/982194 virtual/stable/http/tests/navigation/redirect-preserves-referrer.html [ Crash Timeout ]
-crbug.com/982194 virtual/stable/http/tests/navigation/same-document-scroll-position-restore.html [ Crash Timeout ]
+crbug.com/982194 virtual/stable/http/tests/navigation/javascriptlink-basic.html [ Timeout ]
+crbug.com/982194 virtual/stable/http/tests/navigation/javascriptlink-frames.html [ Timeout ]
+crbug.com/982194 virtual/stable/http/tests/navigation/javascriptlink-goback.html [ Timeout ]
+crbug.com/982194 virtual/stable/http/tests/navigation/javascriptlink-subframeload.html [ Timeout ]
+crbug.com/982194 virtual/stable/http/tests/navigation/no-referrer-reset.html [ Timeout ]
+crbug.com/982194 virtual/stable/http/tests/navigation/no-referrer-same-window.html [ Timeout ]
+crbug.com/982194 virtual/stable/http/tests/navigation/no-referrer-subframe.html [ Timeout ]
+crbug.com/982194 virtual/stable/http/tests/navigation/no-referrer-target-blank.html [ Timeout ]
+crbug.com/982194 virtual/stable/http/tests/navigation/ping-cookie.html [ Timeout ]
+crbug.com/982194 virtual/stable/http/tests/navigation/ping-cross-origin-from-https.html [ Timeout ]
+crbug.com/982194 virtual/stable/http/tests/navigation/ping-cross-origin.html [ Timeout ]
+crbug.com/982194 virtual/stable/http/tests/navigation/ping-same-origin.html [ Timeout ]
+crbug.com/982194 virtual/stable/http/tests/navigation/post-with-modifier.html [ Timeout ]
+crbug.com/982194 virtual/stable/http/tests/navigation/redirect-preserves-referrer.html [ Timeout ]
+crbug.com/982194 virtual/stable/http/tests/navigation/same-document-scroll-position-restore.html [ Timeout ]
 crbug.com/982194 virtual/stable/media/stable/video-object-fit-stable.html [ Pass ]
-crbug.com/982194 virtual/sxg-with-network-service/http/tests/devtools/sxg/sxg-cert-not-found.js [ Crash Pass Timeout ]
-crbug.com/874695 virtual/sxg-with-network-service/http/tests/devtools/sxg/sxg-disable-cache.js [ Crash Pass ]
-crbug.com/982194 virtual/sxg-with-network-service/http/tests/devtools/sxg/sxg-navigation-fail.js [ Crash Pass ]
-crbug.com/982194 virtual/sxg-with-network-service/http/tests/devtools/sxg/sxg-navigation-redirect.js [ Crash Pass ]
-crbug.com/982194 virtual/sxg-with-network-service/http/tests/devtools/sxg/sxg-navigation.js [ Crash Pass ]
-crbug.com/851363 virtual/sxg-with-network-service/http/tests/devtools/sxg/sxg-prefetch-fail.js [ Crash Pass Timeout ]
-crbug.com/851363 virtual/sxg-with-network-service/http/tests/devtools/sxg/sxg-prefetch.js [ Crash Failure ]
-crbug.com/982194 virtual/sxg-with-network-service/http/tests/devtools/sxg/sxg-transfer-size.js [ Crash Pass ]
+crbug.com/874695 virtual/sxg-with-network-service/http/tests/devtools/sxg/sxg-disable-cache.js [ Pass ]
+crbug.com/851363 virtual/sxg-with-network-service/http/tests/devtools/sxg/sxg-prefetch-fail.js [ Failure Pass ]
+crbug.com/851363 virtual/sxg-with-network-service/http/tests/devtools/sxg/sxg-prefetch.js [ Failure Pass ]
 crbug.com/982194 virtual/sxg-with-network-service/http/tests/loading/sxg/sxg-subresource-origin-trial.https.html [ Failure Pass ]
 crbug.com/982194 virtual/text-antialias/emphasis-vertical.html [ Failure ]
-crbug.com/982194 virtual/text-antialias/setData-dirty-lines.html [ Crash Pass ]
 crbug.com/982194 virtual/text-antialias/softHyphen.html [ Failure ]
-crbug.com/982194 virtual/text-antialias/splitText-dirty-lines.html [ Crash Pass ]
 crbug.com/982194 virtual/text-antialias/whitespace-created-when-siblings-added-back-to-front.html [ Failure ]
 crbug.com/982194 virtual/text-antialias/whitespace/nowrap-clear-float.html [ Failure ]
 crbug.com/982194 virtual/text-antialias/word-break-run-rounding.html [ Failure ]
 crbug.com/982194 virtual/text-antialias/word-break.html [ Failure ]
 crbug.com/982194 virtual/threaded-no-composited-antialiasing/animations/inline-transform.html [ Failure ]
 crbug.com/982194 virtual/threaded-no-composited-antialiasing/animations/rotate-transform-equivalent.html [ Failure ]
-crbug.com/982194 virtual/threaded-no-composited-antialiasing/animations/state-at-end-event.html [ Crash Pass ]
-crbug.com/982194 virtual/threaded-no-composited-antialiasing/animations/timing/animation-duration-infinite.html [ Failure Pass ]
-crbug.com/982194 virtual/threaded-no-composited-antialiasing/animations/timing/keyframe-timing-functions.html [ Crash Pass ]
-crbug.com/982194 virtual/threaded-no-composited-antialiasing/animations/timing/keyframe-timing-functions2.html [ Crash Pass ]
-crbug.com/243871 virtual/threaded-prefer-compositing/fast/scroll-behavior/middleclick-autoscroll-use-count.html [ Crash Pass ]
-crbug.com/243871 virtual/threaded-prefer-compositing/fast/scroll-behavior/smooth-scroll/scroll-during-selection.html [ Crash Pass ]
-crbug.com/982194 virtual/threaded-prefer-compositing/fast/scrolling/hashtag-autoscroll.html [ Crash Pass ]
+crbug.com/982194 virtual/threaded-no-composited-antialiasing/animations/timing/animation-duration-infinite.html [ Failure ]
 crbug.com/982194 virtual/threaded-prefer-compositing/fast/scrolling/middle-click-autoscroll-latching-clicked-node.html [ Failure Pass ]
-crbug.com/982194 virtual/threaded-prefer-compositing/fast/scrolling/scroll-into-view-ignores-invisible-selection.html [ Crash Pass ]
 crbug.com/982194 virtual/threaded-prefer-compositing/fast/scrolling/scrollable-area-frame-overflow-hidden.html [ Failure ]
 crbug.com/982194 virtual/threaded-prefer-compositing/fast/scrolling/scrollable-area-frame-overried-inherited-visibility-hidden.html [ Failure ]
 crbug.com/982194 virtual/threaded-prefer-compositing/fast/scrolling/scrollable-area-frame-scrolling-yes.html [ Failure ]
@@ -5790,31 +3108,20 @@
 crbug.com/982194 virtual/threaded-prefer-compositing/fast/scrolling/scrollable-area-frame.html [ Failure ]
 crbug.com/982194 virtual/threaded-prefer-compositing/fast/scrolling/scrollbar-tickmarks-styled-after-onload.html [ Failure ]
 crbug.com/982194 virtual/threaded-prefer-compositing/fast/scrolling/scrollbar-tickmarks-styled.html [ Failure ]
-crbug.com/982194 virtual/threaded-prefer-compositing/fast/scrolling/scrollbars/scrollbar-occluded-by-div.html [ Crash Pass ]
-crbug.com/982194 virtual/threaded/external/wpt/css/css-animations/animation-pseudo-dynamic-001.html [ Crash Pass ]
-crbug.com/982194 virtual/threaded/external/wpt/css/css-scroll-snap/scroll-margin.html [ Crash Pass ]
-crbug.com/982194 virtual/threaded/external/wpt/feature-policy/experimental-features/document-write.tentative.html [ Crash Pass ]
-crbug.com/982194 virtual/threaded/external/wpt/feature-policy/experimental-features/focus-without-user-activation-tentative.sub.html [ Crash Pass ]
 crbug.com/982194 virtual/threaded/external/wpt/feature-policy/experimental-features/lazyload/lazyload-enabled-tentative.sub.html [ Pass ]
 crbug.com/982194 virtual/threaded/external/wpt/feature-policy/experimental-features/lazyload/loading-frame-default-eager-disabled-tentative.sub.html [ Pass ]
 crbug.com/982194 virtual/threaded/external/wpt/feature-policy/experimental-features/vertical-scroll-disabled-frame-no-scroll-manual.tentative.html [ Failure ]
 crbug.com/982194 virtual/threaded/external/wpt/feature-policy/experimental-features/vertical-scroll-touch-action-manual.tentative.html [ Failure ]
-crbug.com/982194 virtual/threaded/external/wpt/feature-policy/experimental-features/vertical-scroll-touch-block-manual.tentative.html [ Failure ]
+crbug.com/982194 virtual/threaded/external/wpt/feature-policy/experimental-features/vertical-scroll-touch-block-manual.tentative.html [ Failure Timeout ]
 crbug.com/982194 virtual/threaded/external/wpt/feature-policy/experimental-features/vertical-scroll-wheel-block-manual.tentative.html [ Failure ]
-crbug.com/874695 virtual/threaded/http/tests/devtools/tracing/console-timeline.js [ Crash Pass ]
+crbug.com/874695 virtual/threaded/http/tests/devtools/tracing/console-timeline.js [ Pass ]
 crbug.com/420008 virtual/threaded/http/tests/devtools/tracing/hit-test.js [ Failure ]
-crbug.com/420008 virtual/threaded/http/tests/devtools/tracing/timeline-js/timeline-js-line-level-profile-end-to-end.js [ Crash Pass ]
-crbug.com/982194 virtual/threaded/http/tests/devtools/tracing/timeline-js/timeline-js-line-level-profile-no-url-end-to-end.js [ Crash Pass ]
-crbug.com/982194 virtual/threaded/http/tests/devtools/tracing/timeline-js/timeline-js-line-level-profile.js [ Crash Pass ]
-crbug.com/982194 virtual/threaded/http/tests/devtools/tracing/timeline-misc/timeline-event-causes.js [ Crash Failure ]
-crbug.com/420008 virtual/threaded/http/tests/devtools/tracing/timeline-misc/timeline-event-dispatch.js [ Pass Timeout ]
-crbug.com/982194 virtual/threaded/http/tests/devtools/tracing/timeline-paint/paint-profiler-update.js [ Crash Pass ]
-crbug.com/982194 virtual/threaded/http/tests/devtools/tracing/timeline-style/timeline-style-recalc-all-invalidator-types.js [ Crash Pass ]
-crbug.com/982194 virtual/threaded/http/tests/devtools/tracing/timeline-time/timeline-usertiming.js [ Crash Pass ]
+crbug.com/420008 virtual/threaded/http/tests/devtools/tracing/timeline-js/timeline-js-line-level-profile-end-to-end.js [ Pass Timeout ]
+crbug.com/982194 virtual/threaded/http/tests/devtools/tracing/timeline-misc/timeline-event-causes.js [ Failure ]
+crbug.com/420008 virtual/threaded/http/tests/devtools/tracing/timeline-misc/timeline-event-dispatch.js [ Failure Pass ]
+crbug.com/982194 virtual/threaded/http/tests/devtools/tracing/timeline-paint/paint-profiler-update.js [ Pass ]
+crbug.com/982194 virtual/threaded/http/tests/devtools/tracing/timeline-style/timeline-style-recalc-all-invalidator-types.js [ Pass ]
 crbug.com/982194 virtual/threaded/printing/return-from-printing-mode.html [ Failure ]
-crbug.com/982194 virtual/threaded/transitions/interrupted-all-transition.html [ Crash Pass ]
-crbug.com/982194 virtual/unified-autoplay/external/wpt/feature-policy/experimental-features/document-write.tentative.html [ Crash Pass ]
-crbug.com/982194 virtual/unified-autoplay/external/wpt/feature-policy/experimental-features/focus-without-user-activation-tentative.sub.html [ Crash Pass ]
 crbug.com/982194 virtual/unified-autoplay/external/wpt/feature-policy/experimental-features/lazyload/lazyload-enabled-tentative.sub.html [ Pass ]
 crbug.com/982194 virtual/unified-autoplay/external/wpt/feature-policy/experimental-features/lazyload/loading-frame-default-eager-disabled-tentative.sub.html [ Pass ]
 crbug.com/982194 virtual/unified-autoplay/external/wpt/feature-policy/experimental-features/vertical-scroll-disabled-frame-no-scroll-manual.tentative.html [ Failure ]
@@ -5828,12 +3135,8 @@
 crbug.com/982194 virtual/unified-autoplay/external/wpt/feature-policy/reporting/serial-report-only.https.html [ Failure ]
 crbug.com/982194 virtual/unified-autoplay/external/wpt/feature-policy/reporting/serial-reporting.https.html [ Failure ]
 crbug.com/982194 virtual/unified-autoplay/external/wpt/feature-policy/reporting/usb-report-only.https.html [ Failure ]
-crbug.com/982194 webaudio/AudioContext/autoplay-explicit-suspension.html [ Crash Pass ]
-crbug.com/982194 webaudio/AudioContext/autoplay-state-change.html [ Crash Pass ]
 crbug.com/982194 wpt_internal/css/css-intrinsic-size/intrinsic-size-015.html [ Crash ]
-crbug.com/982194 wpt_internal/display-lock/rendersubtree/activation/focus-shadow.html [ Crash Pass ]
-crbug.com/982194 wpt_internal/display-lock/rendersubtree/activation/selection.html [ Crash Pass ]
 crbug.com/982194 wpt_internal/display-lock/rendersubtree/selection-shadow.html [ Failure ]
-crbug.com/982194 wpt_internal/display-lock/rendersubtree/selection.html [ Crash Failure ]
+crbug.com/982194 wpt_internal/display-lock/rendersubtree/selection.html [ Failure ]
 crbug.com/982194 wpt_internal/std-switch/tentative/click.html [ Failure ]
 crbug.com/982194 wpt_internal/virtual-scroller/move-element.html [ Failure ]
diff --git a/third_party/blink/web_tests/LeakExpectations b/third_party/blink/web_tests/LeakExpectations
index 7900c0d6..27a7b4ec 100644
--- a/third_party/blink/web_tests/LeakExpectations
+++ b/third_party/blink/web_tests/LeakExpectations
@@ -105,6 +105,8 @@
 # Only times out on the leak bots.
 crbug.com/998399 [ Linux ] virtual/omt-worker-fetch/external/wpt/service-workers/service-worker/worker-interception.https.html [ Pass Timeout ]
 
+crbug.com/1023242 [ Linux ] editing/input/edit-context.html [ Pass Failure ]
+
 ###########################################################################
 # WARNING: Memory leaks must be fixed asap. Sheriff is expected to revert #
 # culprit CLs instead of suppressing the leaks. If you have any question, #
diff --git a/third_party/blink/web_tests/MSANExpectations b/third_party/blink/web_tests/MSANExpectations
index 69dd744d..0fb664c9 100644
--- a/third_party/blink/web_tests/MSANExpectations
+++ b/third_party/blink/web_tests/MSANExpectations
@@ -348,4 +348,10 @@
 # Sheriff 2019-09-06
 crbug.com/856601 [ Linux ] external/wpt/idle-detection/idlharness.https.any.html [ Pass Timeout ]
 
+# Sheriff 2019-11-11
+
+crbug.com/856601 [ Linux ] external/wpt/web-animations/idlharness.window.html [ Pass Timeout ]
+crbug.com/856601 [ Linux ] virtual/controls-refresh/color/color-picker-manual-color-change-invalid-values.html [ Pass Timeout ]
+crbug.com/856601 [ Linux ] virtual/omt-worker-fetch/external/wpt/fetch/cors-rfc1918/idlharness.tentative.any.html [ Pass Timeout ]
+
 # Note to sheriffs: Timeouts about "idlharness" or "interfaces" are usually crbug.com/856601.
diff --git a/third_party/blink/web_tests/TestExpectations b/third_party/blink/web_tests/TestExpectations
index b1a92b1..9611b2d 100644
--- a/third_party/blink/web_tests/TestExpectations
+++ b/third_party/blink/web_tests/TestExpectations
@@ -1387,9 +1387,7 @@
 crbug.com/591099 virtual/layout_ng_flex_box/css3/flexbox/auto-height-column-with-border-and-padding.html [ Failure ]
 crbug.com/591099 virtual/layout_ng_flex_box/css3/flexbox/flex-align-vertical-writing-mode.html [ Failure ]
 crbug.com/591099 virtual/layout_ng_flex_box/css3/flexbox/flex-align.html [ Failure ]
-crbug.com/591099 virtual/layout_ng_flex_box/css3/flexbox/flex-flow-border.html [ Failure ]
 crbug.com/591099 virtual/layout_ng_flex_box/css3/flexbox/flex-flow-margins-auto-size.html [ Failure ]
-crbug.com/591099 virtual/layout_ng_flex_box/css3/flexbox/flex-flow-padding.html [ Failure ]
 crbug.com/591099 virtual/layout_ng_flex_box/css3/flexbox/flex-order.html [ Failure ]
 crbug.com/591099 virtual/layout_ng_flex_box/css3/flexbox/flexbox-baseline-margins.html [ Failure ]
 crbug.com/591099 virtual/layout_ng_flex_box/css3/flexbox/flexbox-baseline.html [ Failure ]
@@ -1631,24 +1629,18 @@
 crbug.com/6606 external/wpt/mathml/relations/css-styling/width-height-001.html [ Failure ]
 crbug.com/6606 external/wpt/mathml/relations/css-styling/writing-mode/writing-mode-001.html [ Failure ]
 crbug.com/6606 external/wpt/mathml/relations/css-styling/writing-mode/writing-mode-002.html [ Failure ]
-crbug.com/6606 external/wpt/mathml/relations/html5-tree/clipboard-event-handlers.tentative.html [ Failure ]
 crbug.com/6606 external/wpt/mathml/relations/html5-tree/color-attributes-1.html [ Failure ]
-crbug.com/6606 external/wpt/mathml/relations/html5-tree/css-inline-style-interface.tentative.html [ Failure ]
 crbug.com/6606 external/wpt/mathml/relations/html5-tree/display-1.html [ Failure ]
 crbug.com/6606 external/wpt/mathml/relations/html5-tree/display-2.html [ Failure ]
 crbug.com/6606 external/wpt/mathml/relations/html5-tree/href-click-1.html [ Failure ]
 crbug.com/6606 external/wpt/mathml/relations/html5-tree/href-click-2.html [ Failure ]
-crbug.com/6606 external/wpt/mathml/relations/html5-tree/html-or-foreign-element-interfaces.tentative.html [ Failure ]
 crbug.com/6606 external/wpt/mathml/relations/html5-tree/integration-point-1.html [ Failure ]
 crbug.com/6606 external/wpt/mathml/relations/html5-tree/integration-point-2.html [ Failure ]
 crbug.com/6606 external/wpt/mathml/relations/html5-tree/integration-point-4.html [ Failure ]
-crbug.com/6606 external/wpt/mathml/relations/html5-tree/math-global-event-handlers.tentative.html [ Failure ]
 crbug.com/6606 external/wpt/mathml/relations/html5-tree/required-extensions-2.html [ Failure ]
-crbug.com/6606 external/wpt/mathml/relations/html5-tree/tabindex-001.html [ Failure ]
 
 # These tests time out when MathML is not implemented.
 # See https://github.com/mathml-refresh/mathml/issues/167
-crbug.com/6606 external/wpt/mathml/relations/html5-tree/css-inline-style-dynamic.tentative.html [ Timeout ]
 crbug.com/6606 external/wpt/mathml/relations/html5-tree/href-click-3.html [ Timeout ]
 
 # This test fails on macOS.
@@ -5898,8 +5890,4 @@
 # Temporarily disabled to land scope changes in DevTools
 crbug.com/963183 http/tests/devtools/sources/debugger-pause/set-return-value.js [ Pass Failure ]
 
-# Adjusting v8 console implementation, pass failure until v8 change lands
-crbug.com/948678 external/wpt/console/idlharness.any.html [ Pass Failure ]
-crbug.com/948678 external/wpt/console/idlharness.any.worker.html [ Pass Failure ]
-
 crbug.com/892983 external/wpt/css/css-pseudo/first-line-with-before-after.html [ Failure ]
diff --git a/third_party/blink/web_tests/VirtualTestSuites b/third_party/blink/web_tests/VirtualTestSuites
index 96e081eb..6ffce242 100644
--- a/third_party/blink/web_tests/VirtualTestSuites
+++ b/third_party/blink/web_tests/VirtualTestSuites
@@ -85,12 +85,13 @@
   {
     "prefix": "stable",
     "bases": ["fast/css3-text/css3-text-decoration/stable",
-              "media/stable",
+              "fast/dom/Window",
               "http/tests/streams/transferable/enabled",
               "http/tests/navigation",
               "http/tests/origin_trials/feature-policy-reporting",
               "http/tests/sendbeacon",
               "http/tests/serviceworker/webexposed",
+              "media/stable",
               "webexposed"],
     "args": ["--stable-release-mode"]
   },
diff --git a/third_party/blink/web_tests/accessibility/aria-owns-dynamic-changes.html b/third_party/blink/web_tests/accessibility/aria-owns-dynamic-changes.html
index 73db0a8..123c306a 100644
--- a/third_party/blink/web_tests/accessibility/aria-owns-dynamic-changes.html
+++ b/third_party/blink/web_tests/accessibility/aria-owns-dynamic-changes.html
@@ -17,32 +17,85 @@
 
     futureParent.parentElement.appendChild(child);
     assert_equals(axFutureParent.childrenCount, 1, "after appending child");
+    assert_array_equals(futureParent.ariaOwnsElements, [child]);
 
     child.id = "";
     assert_equals(axFutureParent.childrenCount, 0, "after clearing id");
+    assert_equals(futureParent.ariaOwnsElements, null);
 
     child.id = "future_child";
     assert_equals(axFutureParent.childrenCount, 1, "after setting id");
+    assert_array_equals(futureParent.ariaOwnsElements, [child]);
 
     futureParent.setAttribute("aria-owns", "");
     assert_equals(axFutureParent.childrenCount, 0, "after clearing aria-owns");
+    assert_equals(futureParent.ariaOwnsElements, null);
 
     futureParent.setAttribute("aria-owns", "future_child");
     assert_equals(axFutureParent.childrenCount, 1, "after setting aria-oens");
+    assert_array_equals(futureParent.ariaOwnsElements, [child]);
 
     child.style.visibility = 'hidden';
     assert_equals(axFutureParent.childrenCount, 1, "after setting hidden");
     assert_true(axFutureParent.childAtIndex(0).isIgnored);
+    assert_array_equals(futureParent.ariaOwnsElements, [child]);
 
     child.style.visibility = 'visible';
     assert_equals(axFutureParent.childrenCount, 1, "after setting visible");
+    assert_array_equals(futureParent.ariaOwnsElements, [child]);
 
     child.remove();
     assert_equals(axFutureParent.childrenCount, 0);
+    assert_equals(futureParent.ariaOwnsElements, null);
 }, "Aria-owns is dynamically recomputed.");
 </script>
 
 <div class="container">
+  <div id="explicitParent"></div>
+</div>
+
+<script>
+test(function(t) {
+  const axParent = accessibilityController.accessibleElementById("explicitParent");
+  const child = document.createElement("li");
+
+  // Check element reflection before inserting into the DOM.
+  explicitParent.ariaOwnsElements = [child];
+
+  assert_array_equals(explicitParent.ariaOwnsElements, [], "Element is not reflected as was not in valid scope on insertion.");
+  assert_equals(explicitParent.getAttribute("aria-owns"), "", "Content attribute should be set to empty string due to invalid element.");
+  assert_equals(axParent.childrenCount, 0, "Accessible node should have no children.");
+
+
+  // Add the element into the DOM, and set the IDL attribute.
+  explicitParent.parentElement.appendChild(child);
+  explicitParent.ariaOwnsElements = [child];
+
+  assert_array_equals(explicitParent.ariaOwnsElements, [child], "Element reference is reflected, despite the element having no id");
+  assert_equals(explicitParent.getAttribute("aria-owns"), "", "Content attribute is empty string, as element has no id");
+  assert_equals(axParent.childrenCount, 1, "If explicitly set, even without an ID the node should be in the accessibility tree.");
+
+  child.id = "futureExplicitElement";
+  const axChild = accessibilityController.accessibleElementById("futureExplicitElement");
+
+  assert_array_equals(explicitParent.ariaOwnsElements, [child], "Element has the attr associated element now.");
+  assert_equals(explicitParent.getAttribute("aria-owns"), "", "Content attribute reflects an empty string because the id was missing at the time of setting.");
+  assert_equals(axParent.childrenCount, 1, "After inserting child into DOM and explicitly setting it.")
+  assert_equals(axParent.childAtIndex(0), axChild);
+
+  // Remove the explicitly set attr by removing the content attribute.
+  explicitParent.removeAttribute("aria-owns");
+  assert_equals(explicitParent.ariaOwnsElements, null, "Reflected elements should be null since content attribute was removed.");
+  assert_equals(axParent.childrenCount, 0, "Accessible node should have no children since content attribute was removed.");
+
+  // Set the content attribute.
+  explicitParent.setAttribute("aria-owns", "futureExplicitElement");
+  assert_equals(axParent.childrenCount, 1, "Accessible node should be updated to have child since content attribute was set");
+  assert_equals(axParent.childAtIndex(0), axChild);
+}, "Explicitly set elements are reflected in the AXTree");
+</script>
+
+<div class="container">
   <div id="source1" aria-owns="target1"></div>
   <div id="target"></div>
 </div>
diff --git a/third_party/blink/web_tests/external/wpt/console/idlharness.any-expected.txt b/third_party/blink/web_tests/external/wpt/console/idlharness.any-expected.txt
deleted file mode 100644
index fc9c75d..0000000
--- a/third_party/blink/web_tests/external/wpt/console/idlharness.any-expected.txt
+++ /dev/null
@@ -1,24 +0,0 @@
-This is a testharness.js-based test.
-PASS idl_test setup
-PASS idl_test validation
-PASS console namespace: operation assert(boolean, any...)
-PASS console namespace: operation clear()
-PASS console namespace: operation debug(any...)
-PASS console namespace: operation error(any...)
-PASS console namespace: operation info(any...)
-PASS console namespace: operation log(any...)
-FAIL console namespace: operation table(any, [object Object]) assert_equals: operation has wrong .length expected 0 but got 1
-PASS console namespace: operation trace(any...)
-PASS console namespace: operation warn(any...)
-FAIL console namespace: operation dir(any, object) assert_equals: operation has wrong .length expected 0 but got 1
-PASS console namespace: operation dirxml(any...)
-PASS console namespace: operation count(DOMString)
-PASS console namespace: operation countReset(DOMString)
-PASS console namespace: operation group(any...)
-PASS console namespace: operation groupCollapsed(any...)
-PASS console namespace: operation groupEnd()
-PASS console namespace: operation time(DOMString)
-PASS console namespace: operation timeLog(DOMString, any...)
-PASS console namespace: operation timeEnd(DOMString)
-Harness: the test ran to completion.
-
diff --git a/third_party/blink/web_tests/external/wpt/console/idlharness.any.worker-expected.txt b/third_party/blink/web_tests/external/wpt/console/idlharness.any.worker-expected.txt
deleted file mode 100644
index fc9c75d..0000000
--- a/third_party/blink/web_tests/external/wpt/console/idlharness.any.worker-expected.txt
+++ /dev/null
@@ -1,24 +0,0 @@
-This is a testharness.js-based test.
-PASS idl_test setup
-PASS idl_test validation
-PASS console namespace: operation assert(boolean, any...)
-PASS console namespace: operation clear()
-PASS console namespace: operation debug(any...)
-PASS console namespace: operation error(any...)
-PASS console namespace: operation info(any...)
-PASS console namespace: operation log(any...)
-FAIL console namespace: operation table(any, [object Object]) assert_equals: operation has wrong .length expected 0 but got 1
-PASS console namespace: operation trace(any...)
-PASS console namespace: operation warn(any...)
-FAIL console namespace: operation dir(any, object) assert_equals: operation has wrong .length expected 0 but got 1
-PASS console namespace: operation dirxml(any...)
-PASS console namespace: operation count(DOMString)
-PASS console namespace: operation countReset(DOMString)
-PASS console namespace: operation group(any...)
-PASS console namespace: operation groupCollapsed(any...)
-PASS console namespace: operation groupEnd()
-PASS console namespace: operation time(DOMString)
-PASS console namespace: operation timeLog(DOMString, any...)
-PASS console namespace: operation timeEnd(DOMString)
-Harness: the test ran to completion.
-
diff --git a/third_party/blink/web_tests/external/wpt/dom/nodes/aria-element-reflection.tentative.html b/third_party/blink/web_tests/external/wpt/dom/nodes/aria-element-reflection.tentative.html
index 7c8e690..1ee896ea 100644
--- a/third_party/blink/web_tests/external/wpt/dom/nodes/aria-element-reflection.tentative.html
+++ b/third_party/blink/web_tests/external/wpt/dom/nodes/aria-element-reflection.tentative.html
@@ -164,20 +164,27 @@
   <script>
 
   test(function(t) {
-    // Deleting an element set via the content attribute.
+    const idlAttrElement = document.getElementById("idlAttrElement");
+
     assert_equals(deletionParent.getAttribute("aria-activedescendant"), "contentAttrElement");
     assert_equals(deletionParent.ariaActiveDescendantElement, contentAttrElement);
 
+    // Deleting an element set via the content attribute.
     deletionParent.removeChild(contentAttrElement);
     assert_equals(deletionParent.getAttribute("aria-activedescendant"), "contentAttrElement");
+
+    // As it was not explitly set, the attr-associated-element is computed from the content attribute,
+    // and since descendant1 has been removed from the DOM, it is not valid.
     assert_equals(deletionParent.ariaActiveDescendantElement, null);
 
     // Deleting an element set via the IDL attribute.
     deletionParent.ariaActiveDescendantElement = idlAttrElement;
     assert_equals(deletionParent.getAttribute("aria-activedescendant"), "idlAttrElement");
 
+    // The element is still retrieved because it was explicitly set, and was at that point
+    // in a valid scope.
     deletionParent.removeChild(idlAttrElement);
-    assert_equals(deletionParent.ariaActiveDescendantElement, null);
+    assert_equals(deletionParent.ariaActiveDescendantElement, idlAttrElement);
 
     // The content attribute will still reflect the id.
     assert_equals(deletionParent.getAttribute("aria-activedescendant"), "idlAttrElement");
@@ -227,14 +234,16 @@
     lightParent.ariaActiveDescendantElement = lightElement;
     assert_equals(lightParent.ariaActiveDescendantElement, lightElement);
 
-    // Move the referenced element into shadow DOM.
+    // Move the referenced element into shadow DOM. As it was explicitly set,
+    // it is still able to be gotten even though it is in a different scope.
     shadowRoot.appendChild(lightElement);
-    assert_equals(lightParent.ariaActiveDescendantElement, null);
+    assert_equals(lightParent.ariaActiveDescendantElement, lightElement);
     assert_equals(lightParent.getAttribute("aria-activedescendant"), "lightElement");
 
     // Move the referenced element back into light DOM.
     lightParent.appendChild(lightElement);
     assert_equals(lightParent.ariaActiveDescendantElement, lightElement);
+    assert_equals(lightParent.getAttribute("aria-activedescendant"), "lightElement");
   }, "Reparenting an element into a descendant shadow scope nullifies the element reference.");
   </script>
 
@@ -250,6 +259,7 @@
 
   <script>
   test(function(t) {
+    const billingElement = document.getElementById("billingElement")
     assert_array_equals(input1.ariaLabelledByElements, [billingElement, nameElement], "parsed content attribute sets element references.");
     assert_equals(input2.ariaLabelledByElements, null, "Testing empty content attribute after parsing.");
 
@@ -257,8 +267,10 @@
     assert_array_equals(input2.ariaLabelledByElements, [billingElement, addressElement], "Testing IDL setter/getter.");
     assert_equals(input2.getAttribute("aria-labelledby"), "billingElement addressElement");
 
+    // Remove the element from the DOM, but as it was explicitly set whilst in a valid scope
+    // it can still be retrieved.
     billingElement.remove();
-    assert_array_equals(input2.ariaLabelledByElements, [addressElement]);
+    assert_array_equals(input2.ariaLabelledByElements, [billingElement, addressElement]);
 
     input2.ariaLabelledByElements = [];
     assert_array_equals(input2.ariaLabelledByElements, [], "Testing IDL setter/getter for empty array.");
@@ -451,9 +463,9 @@
     innerShadowRoot.appendChild(description1);
     innerShadowRoot.appendChild(description2);
 
-    // Explicitly set elements are still present, but are not retrieved.
-    // content attribute is still stale because all elements were in a valid scope when they were set.
-    assert_array_equals(describedElement.ariaDescribedByElements, []);
+    // Explicitly set elements are still retrieved, because they were in a valid scope when they were set.
+    // The content attribute still reflects the ids.
+    assert_array_equals(describedElement.ariaDescribedByElements, [description1, description2]);
     assert_equals(describedElement.getAttribute("aria-describedby"), "buttonDescription1 buttonDescription2");
 
     // Move into the same shadow scope as the explicitly set elements to test that the elements are gettable
@@ -494,10 +506,9 @@
       headingElement.ariaLabelledByElements = [headingLabel1, headingLabel2];
       assert_equals(headingElement.getAttribute("aria-labelledby"), "headingLabel1 headingLabel2", "Elements are set again, so the content attribute is updated.");
 
-      // Remove the referring element from the DOM, elements are not gettable.
-      // This behaviour is still under discussion.
+      // Remove the referring element from the DOM, elements are gettable.
       headingElement.remove();
-      assert_array_equals(headingElement.ariaLabelledByElements, [], "Element is no longer in the document, so references should not be gettable.");
+      assert_array_equals(headingElement.ariaLabelledByElements, [headingLabel1, headingLabel2], "Element is no longer in the document, but references should be gettable.");
       assert_equals(headingElement.getAttribute("aria-labelledby"), "headingLabel1 headingLabel2");
 
       // Insert it back in.
@@ -505,10 +516,10 @@
       assert_array_equals(headingElement.ariaLabelledByElements, [headingLabel1, headingLabel2]);
       assert_equals(headingElement.getAttribute("aria-labelledby"), "headingLabel1 headingLabel2");
 
-      // Remove everything from the DOM, nothing should be gettable.
+      // Remove everything from the DOM, everything is still gettable.
       headingLabel1.remove();
       headingLabel2.remove();
-      assert_array_equals(headingElement.ariaLabelledByElements, []);
+      assert_array_equals(headingElement.ariaLabelledByElements, [headingLabel1, headingLabel2]);
       assert_equals(headingElement.getAttribute("aria-labelledby"), "headingLabel1 headingLabel2");
       assert_equals(document.getElementById("headingLabel1"), null);
       assert_equals(document.getElementById("headingLabel2"), null);
diff --git a/third_party/blink/web_tests/external/wpt/mathml/relations/html5-tree/math-global-event-handlers.tentative-expected.txt b/third_party/blink/web_tests/external/wpt/mathml/relations/html5-tree/math-global-event-handlers.tentative-expected.txt
new file mode 100644
index 0000000..64d81e59
--- /dev/null
+++ b/third_party/blink/web_tests/external/wpt/mathml/relations/html5-tree/math-global-event-handlers.tentative-expected.txt
@@ -0,0 +1,314 @@
+This is a testharness.js-based test.
+Found 310 tests; 295 PASS, 15 FAIL, 0 TIMEOUT, 0 NOTRUN.
+PASS onabort: must be on the appropriate locations for GlobalEventHandlers
+PASS onabort: the default value must be null
+PASS onabort: the content attribute must be compiled into a function as the corresponding property
+PASS onabort: dynamic changes on the attribute
+PASS onabort: dispatching an Event at a <math> element must trigger element.onabort
+PASS onauxclick: must be on the appropriate locations for GlobalEventHandlers
+PASS onauxclick: the default value must be null
+PASS onauxclick: the content attribute must be compiled into a function as the corresponding property
+PASS onauxclick: dynamic changes on the attribute
+PASS onauxclick: dispatching an Event at a <math> element must trigger element.onauxclick
+PASS onblur: must be on the appropriate locations for GlobalEventHandlers
+PASS onblur: the default value must be null
+PASS onblur: the content attribute must be compiled into a function as the corresponding property
+PASS onblur: dynamic changes on the attribute
+PASS onblur: dispatching an Event at a <math> element must trigger element.onblur
+PASS oncancel: must be on the appropriate locations for GlobalEventHandlers
+PASS oncancel: the default value must be null
+PASS oncancel: the content attribute must be compiled into a function as the corresponding property
+PASS oncancel: dynamic changes on the attribute
+PASS oncancel: dispatching an Event at a <math> element must trigger element.oncancel
+PASS oncanplay: must be on the appropriate locations for GlobalEventHandlers
+PASS oncanplay: the default value must be null
+PASS oncanplay: the content attribute must be compiled into a function as the corresponding property
+PASS oncanplay: dynamic changes on the attribute
+PASS oncanplay: dispatching an Event at a <math> element must trigger element.oncanplay
+PASS oncanplaythrough: must be on the appropriate locations for GlobalEventHandlers
+PASS oncanplaythrough: the default value must be null
+PASS oncanplaythrough: the content attribute must be compiled into a function as the corresponding property
+PASS oncanplaythrough: dynamic changes on the attribute
+PASS oncanplaythrough: dispatching an Event at a <math> element must trigger element.oncanplaythrough
+PASS onchange: must be on the appropriate locations for GlobalEventHandlers
+PASS onchange: the default value must be null
+PASS onchange: the content attribute must be compiled into a function as the corresponding property
+PASS onchange: dynamic changes on the attribute
+PASS onchange: dispatching an Event at a <math> element must trigger element.onchange
+PASS onclick: must be on the appropriate locations for GlobalEventHandlers
+PASS onclick: the default value must be null
+PASS onclick: the content attribute must be compiled into a function as the corresponding property
+PASS onclick: dynamic changes on the attribute
+PASS onclick: dispatching an Event at a <math> element must trigger element.onclick
+PASS onclose: must be on the appropriate locations for GlobalEventHandlers
+PASS onclose: the default value must be null
+PASS onclose: the content attribute must be compiled into a function as the corresponding property
+PASS onclose: dynamic changes on the attribute
+PASS onclose: dispatching an Event at a <math> element must trigger element.onclose
+PASS oncontextmenu: must be on the appropriate locations for GlobalEventHandlers
+PASS oncontextmenu: the default value must be null
+PASS oncontextmenu: the content attribute must be compiled into a function as the corresponding property
+PASS oncontextmenu: dynamic changes on the attribute
+PASS oncontextmenu: dispatching an Event at a <math> element must trigger element.oncontextmenu
+PASS oncuechange: must be on the appropriate locations for GlobalEventHandlers
+PASS oncuechange: the default value must be null
+PASS oncuechange: the content attribute must be compiled into a function as the corresponding property
+PASS oncuechange: dynamic changes on the attribute
+PASS oncuechange: dispatching an Event at a <math> element must trigger element.oncuechange
+PASS ondblclick: must be on the appropriate locations for GlobalEventHandlers
+PASS ondblclick: the default value must be null
+PASS ondblclick: the content attribute must be compiled into a function as the corresponding property
+PASS ondblclick: dynamic changes on the attribute
+PASS ondblclick: dispatching an Event at a <math> element must trigger element.ondblclick
+PASS ondrag: must be on the appropriate locations for GlobalEventHandlers
+PASS ondrag: the default value must be null
+PASS ondrag: the content attribute must be compiled into a function as the corresponding property
+PASS ondrag: dynamic changes on the attribute
+PASS ondrag: dispatching an Event at a <math> element must trigger element.ondrag
+PASS ondragend: must be on the appropriate locations for GlobalEventHandlers
+PASS ondragend: the default value must be null
+PASS ondragend: the content attribute must be compiled into a function as the corresponding property
+PASS ondragend: dynamic changes on the attribute
+PASS ondragend: dispatching an Event at a <math> element must trigger element.ondragend
+PASS ondragenter: must be on the appropriate locations for GlobalEventHandlers
+PASS ondragenter: the default value must be null
+PASS ondragenter: the content attribute must be compiled into a function as the corresponding property
+PASS ondragenter: dynamic changes on the attribute
+PASS ondragenter: dispatching an Event at a <math> element must trigger element.ondragenter
+FAIL ondragexit: must be on the appropriate locations for GlobalEventHandlers assert_true: MathMLElement has an own property named "ondragexit" expected true got false
+FAIL ondragexit: the default value must be null assert_equals: The default value of the property is null for a MathMLElement instance expected (object) null but got (undefined) undefined
+FAIL ondragexit: the content attribute must be compiled into a function as the corresponding property assert_equals: The ondragexit property must be a function expected "function" but got "undefined"
+FAIL ondragexit: dynamic changes on the attribute assert_equals: The ondragexit property must be null (no attribute) expected (object) null but got (undefined) undefined
+FAIL ondragexit: dispatching an Event at a <math> element must trigger element.ondragexit assert_equals: The event must be fired at the <math> element expected (object) Element node <math></math> but got (undefined) undefined
+PASS ondragleave: must be on the appropriate locations for GlobalEventHandlers
+PASS ondragleave: the default value must be null
+PASS ondragleave: the content attribute must be compiled into a function as the corresponding property
+PASS ondragleave: dynamic changes on the attribute
+PASS ondragleave: dispatching an Event at a <math> element must trigger element.ondragleave
+PASS ondragover: must be on the appropriate locations for GlobalEventHandlers
+PASS ondragover: the default value must be null
+PASS ondragover: the content attribute must be compiled into a function as the corresponding property
+PASS ondragover: dynamic changes on the attribute
+PASS ondragover: dispatching an Event at a <math> element must trigger element.ondragover
+PASS ondragstart: must be on the appropriate locations for GlobalEventHandlers
+PASS ondragstart: the default value must be null
+PASS ondragstart: the content attribute must be compiled into a function as the corresponding property
+PASS ondragstart: dynamic changes on the attribute
+PASS ondragstart: dispatching an Event at a <math> element must trigger element.ondragstart
+PASS ondrop: must be on the appropriate locations for GlobalEventHandlers
+PASS ondrop: the default value must be null
+PASS ondrop: the content attribute must be compiled into a function as the corresponding property
+PASS ondrop: dynamic changes on the attribute
+PASS ondrop: dispatching an Event at a <math> element must trigger element.ondrop
+PASS ondurationchange: must be on the appropriate locations for GlobalEventHandlers
+PASS ondurationchange: the default value must be null
+PASS ondurationchange: the content attribute must be compiled into a function as the corresponding property
+PASS ondurationchange: dynamic changes on the attribute
+PASS ondurationchange: dispatching an Event at a <math> element must trigger element.ondurationchange
+PASS onemptied: must be on the appropriate locations for GlobalEventHandlers
+PASS onemptied: the default value must be null
+PASS onemptied: the content attribute must be compiled into a function as the corresponding property
+PASS onemptied: dynamic changes on the attribute
+PASS onemptied: dispatching an Event at a <math> element must trigger element.onemptied
+PASS onended: must be on the appropriate locations for GlobalEventHandlers
+PASS onended: the default value must be null
+PASS onended: the content attribute must be compiled into a function as the corresponding property
+PASS onended: dynamic changes on the attribute
+PASS onended: dispatching an Event at a <math> element must trigger element.onended
+PASS onfocus: must be on the appropriate locations for GlobalEventHandlers
+PASS onfocus: the default value must be null
+PASS onfocus: the content attribute must be compiled into a function as the corresponding property
+PASS onfocus: dynamic changes on the attribute
+PASS onfocus: dispatching an Event at a <math> element must trigger element.onfocus
+PASS onformdata: must be on the appropriate locations for GlobalEventHandlers
+PASS onformdata: the default value must be null
+PASS onformdata: the content attribute must be compiled into a function as the corresponding property
+PASS onformdata: dynamic changes on the attribute
+PASS onformdata: dispatching an Event at a <math> element must trigger element.onformdata
+PASS oninput: must be on the appropriate locations for GlobalEventHandlers
+PASS oninput: the default value must be null
+PASS oninput: the content attribute must be compiled into a function as the corresponding property
+PASS oninput: dynamic changes on the attribute
+PASS oninput: dispatching an Event at a <math> element must trigger element.oninput
+PASS oninvalid: must be on the appropriate locations for GlobalEventHandlers
+PASS oninvalid: the default value must be null
+PASS oninvalid: the content attribute must be compiled into a function as the corresponding property
+PASS oninvalid: dynamic changes on the attribute
+PASS oninvalid: dispatching an Event at a <math> element must trigger element.oninvalid
+PASS onkeydown: must be on the appropriate locations for GlobalEventHandlers
+PASS onkeydown: the default value must be null
+PASS onkeydown: the content attribute must be compiled into a function as the corresponding property
+PASS onkeydown: dynamic changes on the attribute
+PASS onkeydown: dispatching an Event at a <math> element must trigger element.onkeydown
+PASS onkeypress: must be on the appropriate locations for GlobalEventHandlers
+PASS onkeypress: the default value must be null
+PASS onkeypress: the content attribute must be compiled into a function as the corresponding property
+PASS onkeypress: dynamic changes on the attribute
+PASS onkeypress: dispatching an Event at a <math> element must trigger element.onkeypress
+PASS onkeyup: must be on the appropriate locations for GlobalEventHandlers
+PASS onkeyup: the default value must be null
+PASS onkeyup: the content attribute must be compiled into a function as the corresponding property
+PASS onkeyup: dynamic changes on the attribute
+PASS onkeyup: dispatching an Event at a <math> element must trigger element.onkeyup
+PASS onload: must be on the appropriate locations for GlobalEventHandlers
+PASS onload: the default value must be null
+PASS onload: the content attribute must be compiled into a function as the corresponding property
+PASS onload: dynamic changes on the attribute
+PASS onload: dispatching an Event at a <math> element must trigger element.onload
+PASS onloadeddata: must be on the appropriate locations for GlobalEventHandlers
+PASS onloadeddata: the default value must be null
+PASS onloadeddata: the content attribute must be compiled into a function as the corresponding property
+PASS onloadeddata: dynamic changes on the attribute
+PASS onloadeddata: dispatching an Event at a <math> element must trigger element.onloadeddata
+PASS onloadedmetadata: must be on the appropriate locations for GlobalEventHandlers
+PASS onloadedmetadata: the default value must be null
+PASS onloadedmetadata: the content attribute must be compiled into a function as the corresponding property
+PASS onloadedmetadata: dynamic changes on the attribute
+PASS onloadedmetadata: dispatching an Event at a <math> element must trigger element.onloadedmetadata
+PASS onloadstart: must be on the appropriate locations for GlobalEventHandlers
+PASS onloadstart: the default value must be null
+PASS onloadstart: the content attribute must be compiled into a function as the corresponding property
+PASS onloadstart: dynamic changes on the attribute
+PASS onloadstart: dispatching an Event at a <math> element must trigger element.onloadstart
+PASS onmousedown: must be on the appropriate locations for GlobalEventHandlers
+PASS onmousedown: the default value must be null
+PASS onmousedown: the content attribute must be compiled into a function as the corresponding property
+PASS onmousedown: dynamic changes on the attribute
+PASS onmousedown: dispatching an Event at a <math> element must trigger element.onmousedown
+PASS onmouseenter: must be on the appropriate locations for GlobalEventHandlers
+PASS onmouseenter: the default value must be null
+PASS onmouseenter: the content attribute must be compiled into a function as the corresponding property
+PASS onmouseenter: dynamic changes on the attribute
+PASS onmouseenter: dispatching an Event at a <math> element must trigger element.onmouseenter
+PASS onmouseleave: must be on the appropriate locations for GlobalEventHandlers
+PASS onmouseleave: the default value must be null
+PASS onmouseleave: the content attribute must be compiled into a function as the corresponding property
+PASS onmouseleave: dynamic changes on the attribute
+PASS onmouseleave: dispatching an Event at a <math> element must trigger element.onmouseleave
+PASS onmousemove: must be on the appropriate locations for GlobalEventHandlers
+PASS onmousemove: the default value must be null
+PASS onmousemove: the content attribute must be compiled into a function as the corresponding property
+PASS onmousemove: dynamic changes on the attribute
+PASS onmousemove: dispatching an Event at a <math> element must trigger element.onmousemove
+PASS onmouseout: must be on the appropriate locations for GlobalEventHandlers
+PASS onmouseout: the default value must be null
+PASS onmouseout: the content attribute must be compiled into a function as the corresponding property
+PASS onmouseout: dynamic changes on the attribute
+PASS onmouseout: dispatching an Event at a <math> element must trigger element.onmouseout
+PASS onmouseover: must be on the appropriate locations for GlobalEventHandlers
+PASS onmouseover: the default value must be null
+PASS onmouseover: the content attribute must be compiled into a function as the corresponding property
+PASS onmouseover: dynamic changes on the attribute
+PASS onmouseover: dispatching an Event at a <math> element must trigger element.onmouseover
+PASS onmouseup: must be on the appropriate locations for GlobalEventHandlers
+PASS onmouseup: the default value must be null
+PASS onmouseup: the content attribute must be compiled into a function as the corresponding property
+PASS onmouseup: dynamic changes on the attribute
+PASS onmouseup: dispatching an Event at a <math> element must trigger element.onmouseup
+PASS onwheel: must be on the appropriate locations for GlobalEventHandlers
+PASS onwheel: the default value must be null
+PASS onwheel: the content attribute must be compiled into a function as the corresponding property
+PASS onwheel: dynamic changes on the attribute
+PASS onwheel: dispatching an Event at a <math> element must trigger element.onwheel
+PASS onpause: must be on the appropriate locations for GlobalEventHandlers
+PASS onpause: the default value must be null
+PASS onpause: the content attribute must be compiled into a function as the corresponding property
+PASS onpause: dynamic changes on the attribute
+PASS onpause: dispatching an Event at a <math> element must trigger element.onpause
+PASS onplay: must be on the appropriate locations for GlobalEventHandlers
+PASS onplay: the default value must be null
+PASS onplay: the content attribute must be compiled into a function as the corresponding property
+PASS onplay: dynamic changes on the attribute
+PASS onplay: dispatching an Event at a <math> element must trigger element.onplay
+PASS onplaying: must be on the appropriate locations for GlobalEventHandlers
+PASS onplaying: the default value must be null
+PASS onplaying: the content attribute must be compiled into a function as the corresponding property
+PASS onplaying: dynamic changes on the attribute
+PASS onplaying: dispatching an Event at a <math> element must trigger element.onplaying
+PASS onprogress: must be on the appropriate locations for GlobalEventHandlers
+PASS onprogress: the default value must be null
+PASS onprogress: the content attribute must be compiled into a function as the corresponding property
+PASS onprogress: dynamic changes on the attribute
+PASS onprogress: dispatching an Event at a <math> element must trigger element.onprogress
+PASS onratechange: must be on the appropriate locations for GlobalEventHandlers
+PASS onratechange: the default value must be null
+PASS onratechange: the content attribute must be compiled into a function as the corresponding property
+PASS onratechange: dynamic changes on the attribute
+PASS onratechange: dispatching an Event at a <math> element must trigger element.onratechange
+PASS onreset: must be on the appropriate locations for GlobalEventHandlers
+PASS onreset: the default value must be null
+PASS onreset: the content attribute must be compiled into a function as the corresponding property
+PASS onreset: dynamic changes on the attribute
+PASS onreset: dispatching an Event at a <math> element must trigger element.onreset
+PASS onresize: must be on the appropriate locations for GlobalEventHandlers
+PASS onresize: the default value must be null
+PASS onresize: the content attribute must be compiled into a function as the corresponding property
+PASS onresize: dynamic changes on the attribute
+PASS onresize: dispatching an Event at a <math> element must trigger element.onresize
+PASS onscroll: must be on the appropriate locations for GlobalEventHandlers
+PASS onscroll: the default value must be null
+PASS onscroll: the content attribute must be compiled into a function as the corresponding property
+PASS onscroll: dynamic changes on the attribute
+PASS onscroll: dispatching an Event at a <math> element must trigger element.onscroll
+FAIL onsecuritypolicyviolation: must be on the appropriate locations for GlobalEventHandlers assert_true: MathMLElement has an own property named "onsecuritypolicyviolation" expected true got false
+FAIL onsecuritypolicyviolation: the default value must be null assert_equals: The default value of the property is null for a MathMLElement instance expected (object) null but got (undefined) undefined
+FAIL onsecuritypolicyviolation: the content attribute must be compiled into a function as the corresponding property assert_equals: The onsecuritypolicyviolation property must be a function expected "function" but got "undefined"
+FAIL onsecuritypolicyviolation: dynamic changes on the attribute assert_equals: The onsecuritypolicyviolation property must be null (no attribute) expected (object) null but got (undefined) undefined
+FAIL onsecuritypolicyviolation: dispatching an Event at a <math> element must trigger element.onsecuritypolicyviolation assert_equals: The event must be fired at the <math> element expected (object) Element node <math></math> but got (undefined) undefined
+PASS onseeked: must be on the appropriate locations for GlobalEventHandlers
+PASS onseeked: the default value must be null
+PASS onseeked: the content attribute must be compiled into a function as the corresponding property
+PASS onseeked: dynamic changes on the attribute
+PASS onseeked: dispatching an Event at a <math> element must trigger element.onseeked
+PASS onseeking: must be on the appropriate locations for GlobalEventHandlers
+PASS onseeking: the default value must be null
+PASS onseeking: the content attribute must be compiled into a function as the corresponding property
+PASS onseeking: dynamic changes on the attribute
+PASS onseeking: dispatching an Event at a <math> element must trigger element.onseeking
+PASS onselect: must be on the appropriate locations for GlobalEventHandlers
+PASS onselect: the default value must be null
+PASS onselect: the content attribute must be compiled into a function as the corresponding property
+PASS onselect: dynamic changes on the attribute
+PASS onselect: dispatching an Event at a <math> element must trigger element.onselect
+FAIL onslotchange: must be on the appropriate locations for GlobalEventHandlers assert_true: MathMLElement has an own property named "onslotchange" expected true got false
+FAIL onslotchange: the default value must be null assert_equals: The default value of the property is null for a MathMLElement instance expected (object) null but got (undefined) undefined
+FAIL onslotchange: the content attribute must be compiled into a function as the corresponding property assert_equals: The onslotchange property must be a function expected "function" but got "undefined"
+FAIL onslotchange: dynamic changes on the attribute assert_equals: The onslotchange property must be null (no attribute) expected (object) null but got (undefined) undefined
+FAIL onslotchange: dispatching an Event at a <math> element must trigger element.onslotchange assert_equals: The event must be fired at the <math> element expected (object) Element node <math></math> but got (undefined) undefined
+PASS onstalled: must be on the appropriate locations for GlobalEventHandlers
+PASS onstalled: the default value must be null
+PASS onstalled: the content attribute must be compiled into a function as the corresponding property
+PASS onstalled: dynamic changes on the attribute
+PASS onstalled: dispatching an Event at a <math> element must trigger element.onstalled
+PASS onsubmit: must be on the appropriate locations for GlobalEventHandlers
+PASS onsubmit: the default value must be null
+PASS onsubmit: the content attribute must be compiled into a function as the corresponding property
+PASS onsubmit: dynamic changes on the attribute
+PASS onsubmit: dispatching an Event at a <math> element must trigger element.onsubmit
+PASS onsuspend: must be on the appropriate locations for GlobalEventHandlers
+PASS onsuspend: the default value must be null
+PASS onsuspend: the content attribute must be compiled into a function as the corresponding property
+PASS onsuspend: dynamic changes on the attribute
+PASS onsuspend: dispatching an Event at a <math> element must trigger element.onsuspend
+PASS ontimeupdate: must be on the appropriate locations for GlobalEventHandlers
+PASS ontimeupdate: the default value must be null
+PASS ontimeupdate: the content attribute must be compiled into a function as the corresponding property
+PASS ontimeupdate: dynamic changes on the attribute
+PASS ontimeupdate: dispatching an Event at a <math> element must trigger element.ontimeupdate
+PASS ontoggle: must be on the appropriate locations for GlobalEventHandlers
+PASS ontoggle: the default value must be null
+PASS ontoggle: the content attribute must be compiled into a function as the corresponding property
+PASS ontoggle: dynamic changes on the attribute
+PASS ontoggle: dispatching an Event at a <math> element must trigger element.ontoggle
+PASS onvolumechange: must be on the appropriate locations for GlobalEventHandlers
+PASS onvolumechange: the default value must be null
+PASS onvolumechange: the content attribute must be compiled into a function as the corresponding property
+PASS onvolumechange: dynamic changes on the attribute
+PASS onvolumechange: dispatching an Event at a <math> element must trigger element.onvolumechange
+PASS onwaiting: must be on the appropriate locations for GlobalEventHandlers
+PASS onwaiting: the default value must be null
+PASS onwaiting: the content attribute must be compiled into a function as the corresponding property
+PASS onwaiting: dynamic changes on the attribute
+PASS onwaiting: dispatching an Event at a <math> element must trigger element.onwaiting
+Harness: the test ran to completion.
+
diff --git a/third_party/blink/web_tests/external/wpt/resources/chromium/nfc-mock.js b/third_party/blink/web_tests/external/wpt/resources/chromium/nfc-mock.js
index ce22a9c..f5666c1 100644
--- a/third_party/blink/web_tests/external/wpt/resources/chromium/nfc-mock.js
+++ b/third_party/blink/web_tests/external/wpt/resources/chromium/nfc-mock.js
@@ -59,11 +59,11 @@
 function compareNDEFRecords(providedRecord, receivedRecord) {
   assert_equals(providedRecord.recordType, receivedRecord.recordType);
 
-  // Compares media types without charset.
-  // Charset should be compared when watch method is implemented, in order
-  // to check that written and read strings are equal.
-  assert_equals(providedRecord.mediaType,
-      receivedRecord.mediaType.substring(0, providedRecord.mediaType.length));
+  if (providedRecord.mediaType === undefined) {
+    assert_equals(null, receivedRecord.mediaType);
+  } else {
+    assert_equals(providedRecord.mediaType, receivedRecord.mediaType);
+  }
 
   assert_not_equals(providedRecord.recordType, 'empty');
 
diff --git a/third_party/blink/web_tests/external/wpt/trusted-types/TrustedTypePolicy-getPolicyNames.tentative.html b/third_party/blink/web_tests/external/wpt/trusted-types/TrustedTypePolicy-getPolicyNames.tentative.html
new file mode 100644
index 0000000..d1ae9e4
--- /dev/null
+++ b/third_party/blink/web_tests/external/wpt/trusted-types/TrustedTypePolicy-getPolicyNames.tentative.html
@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<script src="/resources/testharness.js" ></script>
+<script src="/resources/testharnessreport.js"></script>
+<script src="support/helper.sub.js"></script>
+
+<meta http-equiv="Content-Security-Policy" content="trusted-types *">
+<body>
+<script>
+  test(t => {
+    let policy = trustedTypes.createPolicy('thisisaname', {});
+    assert_true(policy instanceof TrustedTypePolicy);
+    assert_equals(policy.name, 'thisisaname');
+  }, "policy.name = name");
+
+
+  // Retrieve policy names tests
+  test(t => {
+    let policy = trustedTypes.createPolicy('anothername', {});
+    let names = trustedTypes.getPolicyNames();
+    assert_equals(names.length, 2);
+    assert_true(names.includes('thisisaname'));
+    assert_true(names.includes('anothername'));
+  }, "getPolicyNames returns all policy names");
+</script>
diff --git a/third_party/blink/web_tests/external/wpt/trusted-types/TrustedTypePolicy-name.tentative.html b/third_party/blink/web_tests/external/wpt/trusted-types/TrustedTypePolicy-name.tentative.html
deleted file mode 100644
index 4b7c30c..0000000
--- a/third_party/blink/web_tests/external/wpt/trusted-types/TrustedTypePolicy-name.tentative.html
+++ /dev/null
@@ -1,31 +0,0 @@
-<!DOCTYPE html>
-<script src="/resources/testharness.js" ></script>
-<script src="/resources/testharnessreport.js"></script>
-<script src="support/helper.sub.js"></script>
-
-<meta http-equiv="Content-Security-Policy" content="trusted-types *">
-<body>
-<script>
-  // Policy name test
-  test(t => {
-    let policy = trustedTypes.createPolicy('hidden', { createHTML: s => s }, false );
-    assert_true(policy instanceof TrustedTypePolicy);
-    assert_equals(policy.name, 'hidden');
-  }, "policy.name = name");
-
-  // Duplicate names test
-  test(t => {
-    assert_throws(new TypeError(), _ => {
-      trustedTypes.createPolicy('hidden', { createURL: s => s } );
-    });
-  }, "duplicate policy name attempt throws");
-
-  // Retrieve policy names tests
-  test(t => {
-    let policy = trustedTypes.createPolicy('exposed', { createURL: s => s }, true );
-    let names = trustedTypes.getPolicyNames();
-    assert_equals(names.length, 2);
-    assert_true(names.includes('hidden'));
-    assert_true(names.includes('exposed'));
-  }, "getPolicyNames returns all policy names");
-</script>
diff --git a/third_party/blink/web_tests/external/wpt/trusted-types/TrustedTypePolicyFactory-createPolicy-nameTests.tentative.html b/third_party/blink/web_tests/external/wpt/trusted-types/TrustedTypePolicyFactory-createPolicy-nameTests.tentative.html
index e0aa537..0b1872ab 100644
--- a/third_party/blink/web_tests/external/wpt/trusted-types/TrustedTypePolicyFactory-createPolicy-nameTests.tentative.html
+++ b/third_party/blink/web_tests/external/wpt/trusted-types/TrustedTypePolicyFactory-createPolicy-nameTests.tentative.html
@@ -2,27 +2,47 @@
 <script src="/resources/testharness.js" ></script>
 <script src="/resources/testharnessreport.js"></script>
 <script src="support/helper.sub.js"></script>
+<meta http-equiv="Content-Security-Policy"
+      content="trusted-types SomeName SomeOtherName">
 <body>
 <script>
-  //Policy name test
+  // Policy name test
   test(t => {
-    let policy = window.trustedTypes.createPolicy('SomeName', { createHTML: s => s } );
+    let policy = trustedTypes.createPolicy('SomeName', {} );
     assert_true(policy instanceof TrustedTypePolicy);
     assert_equals(policy.name, 'SomeName');
   }, "policy.name = name");
 
-  //Duplicate names test
+  // Duplicate names test
   test(t => {
     assert_throws(new TypeError(), _ => {
-     window.trustedTypes.createPolicy('SomeName', { createURL: s => s } );
+     trustedTypes.createPolicy('SomeName', {} );
     });
   }, "duplicate policy name attempt throws");
 
-  //Retrieve policy names tests
+  // Retrieve policy names tests
   test(t => {
-    let policy = window.trustedTypes.createPolicy('SomeOtherName', { createURL: s => s } );
-    let names = window.trustedTypes.getPolicyNames();
+    let policy = trustedTypes.createPolicy('SomeOtherName', {} );
+    let names = trustedTypes.getPolicyNames();
     assert_true(names.includes('SomeName'));
     assert_true(names.includes('SomeOtherName'));
   }, "Retrieving policy names");
+
+  // Check error messages.
+  test(t => {
+    try {
+      trustedTypes.createPolicy("unknown name", {});
+    } catch (e) {
+      assert_true(e.toString().includes("disallowed"));
+      assert_false(e.toString().includes("already exists"));
+    }
+
+    try {
+      trustedTypes.createPolicy("SomeName", {});
+    } catch (e) {
+      assert_false(e.toString().includes("disallowed"));
+      assert_true(e.toString().includes("already exists"));
+    }
+  }, "Error messages for duplicates and unlisted policies should be different");
+
 </script>
diff --git a/third_party/blink/web_tests/external/wpt/trusted-types/trusted-types-duplicate-names-list-report-only.tentative.html b/third_party/blink/web_tests/external/wpt/trusted-types/trusted-types-duplicate-names-list-report-only.tentative.html
new file mode 100644
index 0000000..46ca2edb6
--- /dev/null
+++ b/third_party/blink/web_tests/external/wpt/trusted-types/trusted-types-duplicate-names-list-report-only.tentative.html
@@ -0,0 +1,20 @@
+<!DOCTYPE html>
+<head>
+  <script src="/resources/testharness.js"></script>
+  <script src="/resources/testharnessreport.js"></script>
+</head>
+<body>
+<script>
+// We assume the following header has been set:
+// Content-Security-Policy-Report-Only: trusted-types a b c
+// (CSP-Report-Only headers can't be set in <meta> tags.)
+
+test(t => {
+  trustedTypes.createPolicy("a", {});
+  trustedTypes.createPolicy("a", {});
+  trustedTypes.createPolicy("b", {});
+  trustedTypes.createPolicy("d", {});
+}, "TrustedTypePolicyFactory and policy list in CSP.");
+
+</script>
+</body>
diff --git a/third_party/blink/web_tests/external/wpt/trusted-types/trusted-types-duplicate-names-list-report-only.tentative.html.headers b/third_party/blink/web_tests/external/wpt/trusted-types/trusted-types-duplicate-names-list-report-only.tentative.html.headers
new file mode 100644
index 0000000..b660851
--- /dev/null
+++ b/third_party/blink/web_tests/external/wpt/trusted-types/trusted-types-duplicate-names-list-report-only.tentative.html.headers
@@ -0,0 +1 @@
+Content-Security-Policy-Report-Only: trusted-types a b c
diff --git a/third_party/blink/web_tests/external/wpt/trusted-types/trusted-types-duplicate-names-list.tentative.html b/third_party/blink/web_tests/external/wpt/trusted-types/trusted-types-duplicate-names-list.tentative.html
new file mode 100644
index 0000000..839f2ef
--- /dev/null
+++ b/third_party/blink/web_tests/external/wpt/trusted-types/trusted-types-duplicate-names-list.tentative.html
@@ -0,0 +1,23 @@
+<!DOCTYPE html>
+<head>
+  <script src="/resources/testharness.js"></script>
+  <script src="/resources/testharnessreport.js"></script>
+  <meta http-equiv="Content-Security-Policy" content="trusted-types a b c*">
+</head>
+<body>
+<script>
+test(t => {
+  trustedTypes.createPolicy("a", {}),
+  assert_throws(new TypeError(),
+                _ => trustedTypes.createPolicy("a", {}),
+                "Duplicate name");
+
+  trustedTypes.createPolicy("b", {}),
+
+  assert_throws(new TypeError(),
+                _ => trustedTypes.createPolicy("d", {}),
+                "Invalid name.");
+}, "TrustedTypePolicyFactory and policy list in CSP.");
+
+</script>
+</body>
diff --git a/third_party/blink/web_tests/external/wpt/trusted-types/trusted-types-duplicate-names.tentative.html b/third_party/blink/web_tests/external/wpt/trusted-types/trusted-types-duplicate-names.tentative.html
new file mode 100644
index 0000000..e780a3d
--- /dev/null
+++ b/third_party/blink/web_tests/external/wpt/trusted-types/trusted-types-duplicate-names.tentative.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<head>
+  <script src="/resources/testharness.js"></script>
+  <script src="/resources/testharnessreport.js"></script>
+  <meta http-equiv="Content-Security-Policy" content="trusted-types *">
+</head>
+<body>
+<script>
+test(t => {
+  // We expect neither of these to throw.
+  trustedTypes.createPolicy("duplicatename", {});
+  trustedTypes.createPolicy("duplicatename", {});
+}, "policy - duplicate names");
+</script>
+</body>
diff --git a/third_party/blink/web_tests/external/wpt/web-nfc/NDEFMessage_constructor.https.html b/third_party/blink/web_tests/external/wpt/web-nfc/NDEFMessage_constructor.https.html
index ce21213..f32f179 100644
--- a/third_party/blink/web_tests/external/wpt/web-nfc/NDEFMessage_constructor.https.html
+++ b/third_party/blink/web_tests/external/wpt/web-nfc/NDEFMessage_constructor.https.html
@@ -22,7 +22,7 @@
         createMessage([createTextRecord(test_text_data)]));
     assert_equals(message.records.length, 1, 'one text record');
     assert_equals(message.records[0].recordType, 'text', 'messageType');
-    assert_equals(message.records[0].mediaType, 'text/plain', 'mediaType');
+    assert_equals(message.records[0].mediaType, null, 'mediaType');
     assert_equals(message.records[0].encoding, 'utf-8', 'encoding');
     assert_equals(message.records[0].lang, 'en', 'lang');
     assert_true(message.records[0].data instanceof DataView,
diff --git a/third_party/blink/web_tests/external/wpt/web-nfc/NDEFReader_options.https.html b/third_party/blink/web_tests/external/wpt/web-nfc/NDEFReader_options.https.html
index b1452c0..81b051e 100644
--- a/third_party/blink/web_tests/external/wpt/web-nfc/NDEFReader_options.https.html
+++ b/third_party/blink/web_tests/external/wpt/web-nfc/NDEFReader_options.https.html
@@ -17,7 +17,7 @@
             " recordType is set to 'empty'.",
       scanOptions: {recordType: "empty"},
       unmatchedScanOptions: {recordType: "mime"},
-      message: createMessage([createRecord('empty', '')])
+      message: createMessage([createRecord('empty')])
     },
     {
       desc: "Test that reading data succeed when NDEFScanOptions'" +
@@ -59,8 +59,7 @@
             " recordType is set to a custom type for external type records.",
       scanOptions: {recordType: "w3.org:xyz"},
       unmatchedScanOptions: {recordType: "mime"},
-      message: createMessage([createRecord('w3.org:xyz', 'application/octet-stream',
-            test_buffer_data)])
+      message: createMessage([createRecord('w3.org:xyz', test_buffer_data)])
     },
     {
       desc: "Test that the url of NDEFScanOptions filters relevant data" +
@@ -85,7 +84,7 @@
       desc: "Test that filtering 'empty' record from different messages" +
             " correctly with NDEFScanOptions' recordType is set to 'empty'.",
       scanOptions: {recordType: "empty"},
-      message: createMessage([createRecord('empty', '')]),
+      message: createMessage([createRecord('empty')]),
       unmatchedMessage: createMessage([createMimeRecordFromJson(test_json_data)]),
     },
     {
@@ -127,8 +126,7 @@
       desc: "Test that filtering external record from different messages" +
             " correctly with NDEFScanOptions' recordType is set to the custom type.",
       scanOptions: {recordType: "w3.org:xyz"},
-      message: createMessage([createRecord('w3.org:xyz', 'application/octet-stream',
-            test_buffer_data)]),
+      message: createMessage([createRecord('w3.org:xyz', test_buffer_data)]),
       unmatchedMessage: createMessage([createTextRecord(test_text_data)])
     },
     {
diff --git a/third_party/blink/web_tests/external/wpt/web-nfc/NDEFReader_scan.https.html b/third_party/blink/web_tests/external/wpt/web-nfc/NDEFReader_scan.https.html
index a26a548c..7c78a1c 100644
--- a/third_party/blink/web_tests/external/wpt/web-nfc/NDEFReader_scan.https.html
+++ b/third_party/blink/web_tests/external/wpt/web-nfc/NDEFReader_scan.https.html
@@ -190,7 +190,7 @@
 
   const payloadMessage = createMessage([createTextRecord(test_text_data)]);
   const message = createMessage([createRecord('example.com:payloadIsMessage',
-          undefined, payloadMessage)]);
+          payloadMessage)]);
   mockNFC.setReadingMessage(message);
 
   reader.scan({signal : controller.signal});
@@ -204,7 +204,7 @@
   const embeddedRecords = event.message.records[0].toRecords();
   assert_equals(embeddedRecords.length, 1);
   assert_equals(embeddedRecords[0].recordType, 'text', 'recordType');
-  assert_equals(embeddedRecords[0].mediaType, 'text/plain', 'mediaType');
+  assert_equals(embeddedRecords[0].mediaType, null, 'mediaType');
   const decoder = new TextDecoder();
   assert_equals(decoder.decode(embeddedRecords[0].data), test_text_data,
                   'data has the same content with the original dictionary');
diff --git a/third_party/blink/web_tests/external/wpt/web-nfc/NDEFRecord_constructor.https.html b/third_party/blink/web_tests/external/wpt/web-nfc/NDEFRecord_constructor.https.html
index 6028e970..79ce8a0 100644
--- a/third_party/blink/web_tests/external/wpt/web-nfc/NDEFRecord_constructor.https.html
+++ b/third_party/blink/web_tests/external/wpt/web-nfc/NDEFRecord_constructor.https.html
@@ -17,9 +17,30 @@
   }, 'NDEFRecord constructor with null init dict');
 
   test(() => {
+    assert_throws(new TypeError, () => new NDEFRecord(
+          createRecord('empty', test_text_data, 'text/plain')),
+        'mediaType does not apply for empty record type.');
+    assert_throws(new TypeError, () => new NDEFRecord(
+          createRecord('text', test_text_data, 'text/plain')),
+        'mediaType does not apply for text record type.');
+    assert_throws(new TypeError, () => new NDEFRecord(
+          createRecord('url', test_url_data, 'text/plain')),
+        'mediaType does not apply for url record type.');
+    assert_throws(new TypeError, () => new NDEFRecord(
+          createRecord('absolute-url', test_url_data, 'text/plain')),
+        'mediaType does not apply for absolute-url record type.');
+    assert_throws(new TypeError, () => new NDEFRecord(
+          createRecord('unknown', test_buffer_data, 'application/octet-stream')),
+        'mediaType does not apply for unknown record type.');
+    assert_throws(new TypeError, () => new NDEFRecord(
+          createRecord('foo.example.com:bar', test_buffer_data, 'application/octet-stream')),
+        'mediaType does not apply for external record type.');
+  }, 'NDEFRecord constructor should only accept mediaType for mime record type');
+
+  test(() => {
     const record = new NDEFRecord(createTextRecord(test_text_data));
     assert_equals(record.recordType, 'text', 'recordType');
-    assert_equals(record.mediaType, 'text/plain', 'mediaType');
+    assert_equals(record.mediaType, null, 'mediaType');
     assert_equals(record.encoding, 'utf-8', 'encoding');
     assert_equals(record.lang, 'en', 'lang');
     const decoder = new TextDecoder();
@@ -32,7 +53,7 @@
     const uint8Array = encoder.encode(test_text_data);
     const record = new NDEFRecord(createTextRecord(uint8Array.buffer));
     assert_equals(record.recordType, 'text', 'recordType');
-    assert_equals(record.mediaType, 'text/plain', 'mediaType');
+    assert_equals(record.mediaType, null, 'mediaType');
     assert_equals(record.encoding, 'utf-8', 'encoding');
     assert_equals(record.lang, 'en', 'lang');
     const decoder = new TextDecoder();
@@ -45,7 +66,7 @@
     const uint8Array = encoder.encode(test_text_data);
     const record = new NDEFRecord(createTextRecord(uint8Array));
     assert_equals(record.recordType, 'text', 'recordType');
-    assert_equals(record.mediaType, 'text/plain', 'mediaType');
+    assert_equals(record.mediaType, null, 'mediaType');
     assert_equals(record.encoding, 'utf-8', 'encoding');
     assert_equals(record.lang, 'en', 'lang');
     const decoder = new TextDecoder();
@@ -59,7 +80,7 @@
       const lang = 'fr';
       const record = new NDEFRecord(createTextRecord(test_text_data, encoding, lang));
       assert_equals(record.recordType, 'text', 'recordType');
-      assert_equals(record.mediaType, 'text/plain', 'mediaType');
+      assert_equals(record.mediaType, null, 'mediaType');
       assert_equals(record.encoding, encoding, 'encoding');
       assert_equals(record.lang, lang, 'lang');
       const decoder = new TextDecoder();
@@ -77,7 +98,7 @@
     });
     const record = new NDEFRecord(createTextRecord(test_text_data));
     assert_equals(record.recordType, 'text', 'recordType');
-    assert_equals(record.mediaType, 'text/plain', 'mediaType');
+    assert_equals(record.mediaType, null, 'mediaType');
     assert_equals(record.encoding, 'utf-8', 'encoding');
     assert_equals(record.lang, test_lang, 'lang');
     const decoder = new TextDecoder();
@@ -88,7 +109,7 @@
   test(() => {
     const record = new NDEFRecord(createUrlRecord(test_url_data));
     assert_equals(record.recordType, 'url', 'recordType');
-    assert_equals(record.mediaType, 'text/plain', 'mediaType');
+    assert_equals(record.mediaType, null, 'mediaType');
     const decoder = new TextDecoder();
     assert_equals(decoder.decode(record.data), test_url_data,
         'data has the same content with the original dictionary');
@@ -97,7 +118,7 @@
   test(() => {
     const record = new NDEFRecord(createUrlRecord(test_url_data, true));
     assert_equals(record.recordType, 'absolute-url', 'recordType');
-    assert_equals(record.mediaType, 'text/plain', 'mediaType');
+    assert_equals(record.mediaType, null, 'mediaType');
     const decoder = new TextDecoder();
     assert_equals(decoder.decode(record.data), test_url_data,
         'data has the same content with the original dictionary');
@@ -166,9 +187,9 @@
     let buffer_view = new Uint8Array(buffer);
     let original_data = new Uint8Array([1, 2, 3, 4]);
     buffer_view.set(original_data);
-    const record = new NDEFRecord(createRecord('foo.eXamPle.coM:bAr*-', undefined, buffer));
+    const record = new NDEFRecord(createRecord('foo.eXamPle.coM:bAr*-', buffer));
     assert_equals(record.recordType, 'foo.example.com:bAr*-', 'recordType');
-    assert_equals(record.mediaType, 'application/octet-stream', 'mediaType');
+    assert_equals(record.mediaType, null, 'mediaType');
     assert_array_equals(new Uint8Array(record.data.buffer), original_data,
         'data has the same content with the original buffer');
   }, 'NDEFRecord constructor with external record type');
@@ -176,29 +197,27 @@
   test(() => {
     assert_throws(new TypeError, () => new NDEFRecord(createRecord('EMptY')),
         'Unknown record type.');
-    assert_throws(new TypeError, () => new NDEFRecord(createRecord('TeXt', '', test_text_data)),
+    assert_throws(new TypeError, () => new NDEFRecord(createRecord('TeXt', test_text_data)),
         'Unknown record type.');
-    assert_throws(new TypeError, () => new NDEFRecord(createRecord('uRL', '', test_url_data)),
+    assert_throws(new TypeError, () => new NDEFRecord(createRecord('uRL', test_url_data)),
         'Unknown record type.');
-    assert_throws(new TypeError, () => new NDEFRecord(createRecord('jSoN', '', test_json_data)),
+    assert_throws(new TypeError, () => new NDEFRecord(createRecord('Mime', test_buffer_data)),
         'Unknown record type.');
-    assert_throws(new TypeError, () => new NDEFRecord(createRecord('OpaQUE', '', test_buffer_data)),
-        'Unknown record type.');
-    assert_throws(new TypeError, () => new NDEFRecord(createRecord('sMart-PosTER', '', test_url_data)),
+    assert_throws(new TypeError, () => new NDEFRecord(createRecord('sMart-PosTER', test_url_data)),
         'Unknown record type.');
   }, 'NDEFRecord constructor with record type string being treated as case sensitive');
 
   test(() => {
     assert_throws(new TypeError, () => new NDEFRecord(createRecord(
-        ':xyz', '', test_buffer_data)), 'The domain should not be empty.');
+        ':xyz', test_buffer_data)), 'The domain should not be empty.');
     assert_throws(new TypeError, () => new NDEFRecord(createRecord(
-        '[:xyz', '', test_buffer_data)), '"[" is not a valid FQDN.');
+        '[:xyz', test_buffer_data)), '"[" is not a valid FQDN.');
     assert_throws(new TypeError, () => new NDEFRecord(createRecord(
-        'example.com:', '', test_buffer_data)), 'The type should not be empty.');
+        'example.com:', test_buffer_data)), 'The type should not be empty.');
     assert_throws(new TypeError, () => new NDEFRecord(createRecord(
-        'example.com:xyz~', '', test_buffer_data)), 'The type should not contain \'~\'.');
+        'example.com:xyz~', test_buffer_data)), 'The type should not contain \'~\'.');
     assert_throws(new TypeError, () => new NDEFRecord(createRecord(
-        'example.com:xyz/', '', test_buffer_data)), 'The type should not contain \'/\'.');
+        'example.com:xyz/', test_buffer_data)), 'The type should not contain \'/\'.');
   }, 'NDEFRecord constructor with invalid external record type');
 
 </script>
diff --git a/third_party/blink/web_tests/external/wpt/web-nfc/NDEFWriter_push.https-expected.txt b/third_party/blink/web_tests/external/wpt/web-nfc/NDEFWriter_push.https-expected.txt
index 028f571..f6e5f89b 100644
--- a/third_party/blink/web_tests/external/wpt/web-nfc/NDEFWriter_push.https-expected.txt
+++ b/third_party/blink/web_tests/external/wpt/web-nfc/NDEFWriter_push.https-expected.txt
@@ -27,9 +27,7 @@
 PASS NDEFWriter.push should replace all previously configured push operations.
 PASS Test that recordType should be set to 'text' if NDEFRecordInit.record's recordType is undefined and NDEFRecordInit.record's data is DOMString.
 PASS Test that recordType should be set to 'mime' if NDEFRecordInit.record's recordType is undefined and NDEFRecordInit.record's data is not DOMString.
-PASS Test that mediaType should be set to 'text/plain' if NDEFRecordInit.record's recordType is 'text' and NDEFRecordInit.record's mediaType is undefined.
 PASS Test that mediaType should be set to 'application/octet-stream' if NDEFRecordInit.record's recordType is 'mime' and NDEFRecordInit.record's mediaType is undefined.
-PASS Test that mediaType should be set to 'application/octet-stream' if NDEFRecordInit.record's recordType is external type and NDEFRecordInit.record's mediaType is undefined.
 PASS NDEFWriter.push should fail when the NFC device does not expose NDEF technology.
 PASS NDEFWriter.push should succeed to push data to an unformatted NFC device when the NDEFPushOptions.overwrite is false.
 PASS NDEFWriter.push should succeed to overwrite the existing data when the NDEFPushOptions.overwrite is true.
diff --git a/third_party/blink/web_tests/external/wpt/web-nfc/NDEFWriter_push.https.html b/third_party/blink/web_tests/external/wpt/web-nfc/NDEFWriter_push.https.html
index f8b461c4..57c619f7 100644
--- a/third_party/blink/web_tests/external/wpt/web-nfc/NDEFWriter_push.https.html
+++ b/third_party/blink/web_tests/external/wpt/web-nfc/NDEFWriter_push.https.html
@@ -76,25 +76,21 @@
 
       // https://w3c.github.io/web-nfc/#dfn-map-external-data-to-ndef
       // NDEFRecord must have data.
-      createMessage([createRecord('w3.org:xyz', '', undefined)]),
+      createMessage([createRecord('w3.org:xyz')]),
 
       // NDEFRecord.data for external record must be ArrayBuffer.
-      createMessage([createRecord('w3.org:xyz', '', test_text_data)]),
-      createMessage([createRecord('w3.org:xyz', '', test_number_data)]),
-      createMessage([createRecord('w3.org:xyz', '', test_json_data)]),
+      createMessage([createRecord('w3.org:xyz', test_text_data)]),
+      createMessage([createRecord('w3.org:xyz', test_number_data)]),
+      createMessage([createRecord('w3.org:xyz', test_json_data)]),
 
       // https://w3c.github.io/web-nfc/#the-ndefrecordtype-string
       // The record type is neither a known type ('text', 'mime' etc.) nor a
       // valid custom type for an external type record.
-      createMessage([createRecord('unmatched_type', '', test_buffer_data)])
+      createMessage([createRecord('unmatched_type', test_buffer_data)])
     ];
 
 const invalid_syntax_messages =
     [
-      // NDEFRecord.mediaType for 'text' record must be 'text/*'.
-      createMessage([createRecord('text', 'application/json',
-          test_text_data)]),
-
       // Data for 'url' or 'absolute-url' record, must be a valid URL.
       createMessage([createUrlRecord('Invalid URL:// Data')]),
       createMessage([createUrlRecord('Invalid URL:// Data', true)]),
@@ -294,7 +290,7 @@
                                createUnknownRecord(test_buffer_data),
                                createUrlRecord(test_url_data),
                                createUrlRecord(test_url_data, true),
-                               createRecord('w3.org:xyz', '', test_buffer_data)],
+                               createRecord('w3.org:xyz', test_buffer_data)],
                                test_message_origin);
   await writer.push(message);
   assertNDEFMessagesEqual(message, mockNFC.pushedMessage());
@@ -414,13 +410,6 @@
 
 nfc_test(async (t, mockNFC) => {
   const writer = new NDEFWriter();
-  await writer.push({ records: [{ recordType: "text", data: test_text_data }] });
-  assertNDEFMessagesEqual(test_text_data, mockNFC.pushedMessage());
-}, "Test that mediaType should be set to 'text/plain' if NDEFRecordInit.record's \
-recordType is 'text' and NDEFRecordInit.record's mediaType is undefined.");
-
-nfc_test(async (t, mockNFC) => {
-  const writer = new NDEFWriter();
   await writer.push({ records: [{ recordType: "mime", data: test_buffer_data }] });
   assertNDEFMessagesEqual(test_buffer_data, mockNFC.pushedMessage());
 }, "Test that mediaType should be set to 'application/octet-stream' if \
@@ -429,16 +418,6 @@
 
 nfc_test(async (t, mockNFC) => {
   const writer = new NDEFWriter();
-  await writer.push({ records: [{ recordType: "w3.org:xyz", data: test_buffer_data }] });
-  const message = createMessage([createRecord('w3.org:xyz', 'application/octet-stream',
-      test_buffer_data)]);
-  assertNDEFMessagesEqual(message, mockNFC.pushedMessage());
-}, "Test that mediaType should be set to 'application/octet-stream' if \
-NDEFRecordInit.record's recordType is external type and NDEFRecordInit.record's \
-mediaType is undefined.");
-
-nfc_test(async (t, mockNFC) => {
-  const writer = new NDEFWriter();
   mockNFC.setIsNDEFTech(false);
   await promise_rejects(t, 'NotSupportedError', writer.push(test_text_data));
 }, "NDEFWriter.push should fail when the NFC device does not expose \
diff --git a/third_party/blink/web_tests/external/wpt/web-nfc/idlharness.https.window-expected.txt b/third_party/blink/web_tests/external/wpt/web-nfc/idlharness.https.window-expected.txt
index 6f05c69..cd7cae3 100644
--- a/third_party/blink/web_tests/external/wpt/web-nfc/idlharness.https.window-expected.txt
+++ b/third_party/blink/web_tests/external/wpt/web-nfc/idlharness.https.window-expected.txt
@@ -9,9 +9,9 @@
 PASS NDEFMessage interface: existence and properties of interface prototype object's "constructor" property
 PASS NDEFMessage interface: existence and properties of interface prototype object's @@unscopables property
 PASS NDEFMessage interface: attribute records
-PASS NDEFMessage must be primary interface of new NDEFMessage({"url":"/custom/path","records":[{"recordType":"text","mediaType":"text/plain","data":"Hello World","id":"/custom/path"}]});
-PASS Stringification of new NDEFMessage({"url":"/custom/path","records":[{"recordType":"text","mediaType":"text/plain","data":"Hello World","id":"/custom/path"}]});
-PASS NDEFMessage interface: new NDEFMessage({"url":"/custom/path","records":[{"recordType":"text","mediaType":"text/plain","data":"Hello World","id":"/custom/path"}]}); must inherit property "records" with the proper type
+PASS NDEFMessage must be primary interface of new NDEFMessage({"url":"/custom/path","records":[{"recordType":"text","data":"Hello World","id":"/custom/path"}]});
+PASS Stringification of new NDEFMessage({"url":"/custom/path","records":[{"recordType":"text","data":"Hello World","id":"/custom/path"}]});
+PASS NDEFMessage interface: new NDEFMessage({"url":"/custom/path","records":[{"recordType":"text","data":"Hello World","id":"/custom/path"}]}); must inherit property "records" with the proper type
 PASS NDEFRecord interface: existence and properties of interface object
 PASS NDEFRecord interface object length
 PASS NDEFRecord interface object name
@@ -25,15 +25,15 @@
 PASS NDEFRecord interface: attribute encoding
 PASS NDEFRecord interface: attribute lang
 PASS NDEFRecord interface: operation toRecords()
-PASS NDEFRecord must be primary interface of new NDEFRecord({"recordType":"text","mediaType":"text/plain","data":"Hello World","id":"/custom/path"});
-PASS Stringification of new NDEFRecord({"recordType":"text","mediaType":"text/plain","data":"Hello World","id":"/custom/path"});
-PASS NDEFRecord interface: new NDEFRecord({"recordType":"text","mediaType":"text/plain","data":"Hello World","id":"/custom/path"}); must inherit property "recordType" with the proper type
-PASS NDEFRecord interface: new NDEFRecord({"recordType":"text","mediaType":"text/plain","data":"Hello World","id":"/custom/path"}); must inherit property "mediaType" with the proper type
-PASS NDEFRecord interface: new NDEFRecord({"recordType":"text","mediaType":"text/plain","data":"Hello World","id":"/custom/path"}); must inherit property "id" with the proper type
-FAIL NDEFRecord interface: new NDEFRecord({"recordType":"text","mediaType":"text/plain","data":"Hello World","id":"/custom/path"}); must inherit property "data" with the proper type Unrecognized type DataView
-PASS NDEFRecord interface: new NDEFRecord({"recordType":"text","mediaType":"text/plain","data":"Hello World","id":"/custom/path"}); must inherit property "encoding" with the proper type
-PASS NDEFRecord interface: new NDEFRecord({"recordType":"text","mediaType":"text/plain","data":"Hello World","id":"/custom/path"}); must inherit property "lang" with the proper type
-PASS NDEFRecord interface: new NDEFRecord({"recordType":"text","mediaType":"text/plain","data":"Hello World","id":"/custom/path"}); must inherit property "toRecords()" with the proper type
+PASS NDEFRecord must be primary interface of new NDEFRecord({"recordType":"text","data":"Hello World","id":"/custom/path"});
+PASS Stringification of new NDEFRecord({"recordType":"text","data":"Hello World","id":"/custom/path"});
+PASS NDEFRecord interface: new NDEFRecord({"recordType":"text","data":"Hello World","id":"/custom/path"}); must inherit property "recordType" with the proper type
+PASS NDEFRecord interface: new NDEFRecord({"recordType":"text","data":"Hello World","id":"/custom/path"}); must inherit property "mediaType" with the proper type
+PASS NDEFRecord interface: new NDEFRecord({"recordType":"text","data":"Hello World","id":"/custom/path"}); must inherit property "id" with the proper type
+FAIL NDEFRecord interface: new NDEFRecord({"recordType":"text","data":"Hello World","id":"/custom/path"}); must inherit property "data" with the proper type Unrecognized type DataView
+PASS NDEFRecord interface: new NDEFRecord({"recordType":"text","data":"Hello World","id":"/custom/path"}); must inherit property "encoding" with the proper type
+PASS NDEFRecord interface: new NDEFRecord({"recordType":"text","data":"Hello World","id":"/custom/path"}); must inherit property "lang" with the proper type
+PASS NDEFRecord interface: new NDEFRecord({"recordType":"text","data":"Hello World","id":"/custom/path"}); must inherit property "toRecords()" with the proper type
 PASS NDEFWriter interface: existence and properties of interface object
 PASS NDEFWriter interface object length
 PASS NDEFWriter interface object name
@@ -68,9 +68,9 @@
 PASS NDEFReadingEvent interface: existence and properties of interface prototype object's @@unscopables property
 PASS NDEFReadingEvent interface: attribute serialNumber
 PASS NDEFReadingEvent interface: attribute message
-PASS NDEFReadingEvent must be primary interface of new NDEFReadingEvent("reading", { message: {"url":"/custom/path","records":[{"recordType":"text","mediaType":"text/plain","data":"Hello World","id":"/custom/path"}]} })
-PASS Stringification of new NDEFReadingEvent("reading", { message: {"url":"/custom/path","records":[{"recordType":"text","mediaType":"text/plain","data":"Hello World","id":"/custom/path"}]} })
-PASS NDEFReadingEvent interface: new NDEFReadingEvent("reading", { message: {"url":"/custom/path","records":[{"recordType":"text","mediaType":"text/plain","data":"Hello World","id":"/custom/path"}]} }) must inherit property "serialNumber" with the proper type
-PASS NDEFReadingEvent interface: new NDEFReadingEvent("reading", { message: {"url":"/custom/path","records":[{"recordType":"text","mediaType":"text/plain","data":"Hello World","id":"/custom/path"}]} }) must inherit property "message" with the proper type
+PASS NDEFReadingEvent must be primary interface of new NDEFReadingEvent("reading", { message: {"url":"/custom/path","records":[{"recordType":"text","data":"Hello World","id":"/custom/path"}]} })
+PASS Stringification of new NDEFReadingEvent("reading", { message: {"url":"/custom/path","records":[{"recordType":"text","data":"Hello World","id":"/custom/path"}]} })
+PASS NDEFReadingEvent interface: new NDEFReadingEvent("reading", { message: {"url":"/custom/path","records":[{"recordType":"text","data":"Hello World","id":"/custom/path"}]} }) must inherit property "serialNumber" with the proper type
+PASS NDEFReadingEvent interface: new NDEFReadingEvent("reading", { message: {"url":"/custom/path","records":[{"recordType":"text","data":"Hello World","id":"/custom/path"}]} }) must inherit property "message" with the proper type
 Harness: the test ran to completion.
 
diff --git a/third_party/blink/web_tests/external/wpt/web-nfc/idlharness.https.window.js b/third_party/blink/web_tests/external/wpt/web-nfc/idlharness.https.window.js
index f59ad9b..74ffc21 100644
--- a/third_party/blink/web_tests/external/wpt/web-nfc/idlharness.https.window.js
+++ b/third_party/blink/web_tests/external/wpt/web-nfc/idlharness.https.window.js
@@ -7,7 +7,6 @@
 
 const record = {
   recordType: "text",
-  mediaType: "text/plain",
   data: "Hello World",
   id: "/custom/path"
 };
diff --git a/third_party/blink/web_tests/external/wpt/web-nfc/resources/nfc-helpers.js b/third_party/blink/web_tests/external/wpt/web-nfc/resources/nfc-helpers.js
index bdd8290d9..f90a050 100644
--- a/third_party/blink/web_tests/external/wpt/web-nfc/resources/nfc-helpers.js
+++ b/third_party/blink/web_tests/external/wpt/web-nfc/resources/nfc-helpers.js
@@ -84,7 +84,7 @@
   }
 }
 
-function createRecord(recordType, mediaType, data, encoding, lang) {
+function createRecord(recordType, data, mediaType, encoding, lang) {
   let record = {};
   if (recordType !== undefined)
     record.recordType = recordType;
@@ -100,28 +100,28 @@
 }
 
 function createTextRecord(data, encoding, lang) {
-  return createRecord('text', 'text/plain', data, encoding, lang);
+  return createRecord('text', data, undefined, encoding, lang);
 }
 
 function createMimeRecordFromJson(json) {
   return createRecord(
-      'mime', 'application/json',
-      new TextEncoder('utf-8').encode(JSON.stringify(json)));
+      'mime', new TextEncoder('utf-8').encode(JSON.stringify(json)),
+      'application/json');
 }
 
 function createMimeRecord(buffer) {
-  return createRecord('mime', 'application/octet-stream', buffer);
+  return createRecord('mime', buffer, 'application/octet-stream');
 }
 
 function createUnknownRecord(buffer) {
-  return createRecord('unknown', '', buffer);
+  return createRecord('unknown', buffer);
 }
 
 function createUrlRecord(url, isAbsUrl) {
   if (isAbsUrl) {
-    return createRecord('absolute-url', 'text/plain', url);
+    return createRecord('absolute-url', url);
   }
-  return createRecord('url', 'text/plain', url);
+  return createRecord('url', url);
 }
 
 function createNDEFPushOptions(target, timeout, ignoreRead) {
diff --git a/third_party/blink/web_tests/fast/dom/Window/window-moveto-popup-expected.txt b/third_party/blink/web_tests/fast/dom/Window/window-moveto-popup-expected.txt
new file mode 100644
index 0000000..2be07a7a
--- /dev/null
+++ b/third_party/blink/web_tests/fast/dom/Window/window-moveto-popup-expected.txt
@@ -0,0 +1,2 @@
+Window right edge exceeds screen right edge? (stable should be false): true
+Window bottom edge exceeds screen bottom edge? (stable should be false): true
diff --git a/third_party/blink/web_tests/fast/dom/Window/window-moveto-popup.html b/third_party/blink/web_tests/fast/dom/Window/window-moveto-popup.html
index c3886cf..a3a74d971c 100644
--- a/third_party/blink/web_tests/fast/dom/Window/window-moveto-popup.html
+++ b/third_party/blink/web_tests/fast/dom/Window/window-moveto-popup.html
@@ -1,17 +1,27 @@
-<!DOCTYPE html>
+<!doctype html>
+<title>Window.moveTo(): basic behavior for popup windows</title>
+<link rel="help" href="http://crbug.com/897300">
 <script src="../../../resources/testharness.js"></script>
 <script src="../../../resources/testharnessreport.js"></script>
 <script>
-  let minWindowDimension = 100;
+if (window.testRunner) {
+  testRunner.setCanOpenWindows();
+  testRunner.setCloseRemainingWindowsWhenComplete();
+  testRunner.dumpAsText();
+}
+test(function () {
+  // Tests behavior when attempting to place a window outside the screen bounds.
+  let w = window.open('about:blank', '', 'resizable=1,menubar=0,status=1');
+  w.moveTo(screen.width + 1000, screen.height + 1000);
 
-  if (window.testRunner) {
-    testRunner.setCanOpenWindows();
-    testRunner.setCloseRemainingWindowsWhenComplete();
-  }
-  test(t => {
-    let w = window.open('about:blank', '', 'resizable=1,menubar=0,status=1');
-    w.moveTo(screen.width + 1000, screen.height + 1000);
-    assert_equals(w.screenY, (screen.availTop + screen.availHeight) - minWindowDimension);
-    assert_equals(w.screenX, (screen.availLeft + screen.availWidth) - minWindowDimension);
-  }, 'popup must not be moved outside of screen');
+  // TODO(http://crbug.com/897300): This test should assert expected behavior
+  // instead of comparing setCustomTextOutput() baselines, but the baseline
+  // approach more clearly documents stable vs. experimental behavior.
+  // Actual placement values differ per platform; only test the basic conainment.
+  testRunner.setCustomTextOutput(
+    'Window right edge exceeds screen right edge? (stable should be false): ' +
+    ((w.screenX + w.outerWidth) > (screen.availLeft + screen.availWidth)) + '\n' +
+    'Window bottom edge exceeds screen bottom edge? (stable should be false): ' +
+     ((w.screenY + w.outerHeight) > (screen.availTop + screen.availHeight)));
+});
 </script>
diff --git a/third_party/blink/web_tests/fast/dom/Window/window-resize-expected.txt b/third_party/blink/web_tests/fast/dom/Window/window-resize-expected.txt
index 35837063..cccaf5d3 100644
--- a/third_party/blink/web_tests/fast/dom/Window/window-resize-expected.txt
+++ b/third_party/blink/web_tests/fast/dom/Window/window-resize-expected.txt
@@ -8,77 +8,77 @@
 
 
 Testing - resizeTo: Too Big
-PASS window.outerWidth is screen.availWidth
+FAIL window.outerWidth == screen.availWidth should be true. Was false.
 
 
 Testing - resizeTo: Too Small
-PASS window.outerWidth is 100
+PASS window.outerWidth == 100 is true
 
 
 Testing - resizeTo: Full Screen Out of Bounds
-PASS window.screenY is screen.availTop
-PASS window.outerHeight is screen.availHeight
-PASS window.screenX is screen.availLeft
-PASS window.outerWidth is screen.availWidth
+FAIL window.screenY == screen.availTop should be true. Was false.
+FAIL window.outerHeight == screen.availHeight should be true. Was false.
+FAIL window.screenX == screen.availLeft should be true. Was false.
+PASS window.outerWidth == screen.availWidth is true
 
 
 Testing - resizeTo: Not Full Screen Out of Bounds
-PASS window.outerHeight + window.screenY - screen.availTop is screen.availHeight
-PASS window.outerWidth + window.screenX - screen.availLeft is screen.availWidth
+FAIL window.outerHeight + window.screenY - screen.availTop == screen.availHeight should be true. Was false.
+FAIL window.outerWidth + window.screenX - screen.availLeft == screen.availWidth should be true. Was false.
 
 
 window.resizeBy Tests
 
 
 Testing - resizeBy: Too Small
-PASS window.outerWidth is 100
+PASS window.outerWidth == 100 is true
 
 
 Testing - resizeBy: Too Big
-PASS window.outerWidth is screen.availWidth
+FAIL window.outerWidth == screen.availWidth should be true. Was false.
 
 
 window.moveTo Tests
 
 
 Testing - moveTo: Top Left
-PASS window.screenY is screen.availTop
-PASS window.screenX is screen.availLeft
+FAIL window.screenY == screen.availTop should be true. Was false.
+FAIL window.screenX == screen.availLeft should be true. Was false.
 
 
 Testing - moveTo: Top
-PASS window.screenY is screen.availTop
-PASS window.screenX is screen.availLeft
+FAIL window.screenY == screen.availTop should be true. Was false.
+PASS window.screenX == screen.availLeft is true
 
 
 Testing - moveTo: Top Right
-PASS window.screenY is screen.availTop
-PASS window.outerWidth is screen.availWidth
+FAIL window.screenY == screen.availTop should be true. Was false.
+PASS window.outerWidth == screen.availWidth is true
 
 
 Testing - moveTo: Right
-PASS window.screenY is screen.availTop
-PASS window.outerWidth is screen.availWidth
+PASS window.screenY == screen.availTop is true
+PASS window.outerWidth == screen.availWidth is true
 
 
 Testing - moveTo: Bottom Right
-PASS window.outerHeight is screen.availHeight
-PASS window.outerWidth is screen.availWidth
+FAIL window.outerHeight == screen.availHeight should be true. Was false.
+PASS window.outerWidth == screen.availWidth is true
 
 
 Testing - moveTo: Bottom
-PASS window.outerHeight is screen.availHeight
-PASS window.screenX is screen.availLeft
+FAIL window.outerHeight == screen.availHeight should be true. Was false.
+PASS window.screenX == screen.availLeft is true
 
 
 Testing - moveTo: Bottom Left
-PASS window.outerHeight is screen.availHeight
-PASS window.screenX is screen.availLeft
+FAIL window.outerHeight == screen.availHeight should be true. Was false.
+FAIL window.screenX == screen.availLeft should be true. Was false.
 
 
 Testing - moveTo: Left
-PASS window.screenY is screen.availTop
-PASS window.screenX is screen.availLeft
+PASS window.screenY == screen.availTop is true
+FAIL window.screenX == screen.availLeft should be true. Was false.
 
 
 window.moveBy Tests
@@ -100,41 +100,41 @@
 
 
 Testing - moveBy: Top Left
-PASS window.screenY is screen.availTop
-PASS window.screenX is screen.availLeft
+FAIL window.screenY == screen.availTop should be true. Was false.
+FAIL window.screenX == screen.availLeft should be true. Was false.
 
 
 Testing - moveBy: Top
-PASS window.screenY is screen.availTop
-PASS window.screenX is screen.availLeft
+FAIL window.screenY == screen.availTop should be true. Was false.
+FAIL window.screenX == screen.availLeft should be true. Was false.
 
 
 Testing - moveBy: Top Right
-PASS window.screenY is screen.availTop
-PASS window.outerWidth is screen.availWidth
+FAIL window.screenY == screen.availTop should be true. Was false.
+PASS window.outerWidth == screen.availWidth is true
 
 
 Testing - moveBy: Right
-PASS window.screenY is screen.availTop
-PASS window.outerWidth is screen.availWidth
+FAIL window.screenY == screen.availTop should be true. Was false.
+PASS window.outerWidth == screen.availWidth is true
 
 
 Testing - moveBy: Bottom Right
-PASS window.outerHeight is screen.availHeight
-PASS window.outerWidth is screen.availWidth
+FAIL window.outerHeight == screen.availHeight should be true. Was false.
+PASS window.outerWidth == screen.availWidth is true
 
 
 Testing - moveBy: Bottom
-PASS window.outerHeight is screen.availHeight
+FAIL window.outerHeight == screen.availHeight should be true. Was false.
 
 
 Testing - moveBy: Bottom Left
-PASS window.outerHeight is screen.availHeight
-PASS window.screenX is screen.availLeft
+FAIL window.outerHeight == screen.availHeight should be true. Was false.
+FAIL window.screenX == screen.availLeft should be true. Was false.
 
 
 Testing - moveBy: Left
-PASS window.screenX is screen.availLeft
+FAIL window.screenX == screen.availLeft should be true. Was false.
 
 
 PASS successfullyParsed is true
diff --git a/third_party/blink/web_tests/fast/dom/Window/window-resize.html b/third_party/blink/web_tests/fast/dom/Window/window-resize.html
index 3d3ca0b..71c3670 100644
--- a/third_party/blink/web_tests/fast/dom/Window/window-resize.html
+++ b/third_party/blink/web_tests/fast/dom/Window/window-resize.html
@@ -30,7 +30,7 @@
     y = screen.height*2;
     window.resizeTo(x, y);
     debug("Testing - resizeTo: Too Big");
-    shouldBe('window.outerWidth', 'screen.availWidth');
+    shouldBeTrue('window.outerWidth == screen.availWidth');
 
     debug('');
 
@@ -38,7 +38,7 @@
     y = 50;
     window.resizeTo(x, y);
     debug("Testing - resizeTo: Too Small");
-    shouldBe('window.outerWidth', '100');
+    shouldBeTrue('window.outerWidth == 100');
 
     debug('');
     x = screen.width/10;
@@ -48,10 +48,10 @@
     y = screen.height;
     window.resizeTo(x, y);
     debug("Testing - resizeTo: Full Screen Out of Bounds");
-    shouldBe('window.screenY', 'screen.availTop');
-    shouldBe('window.outerHeight', 'screen.availHeight');
-    shouldBe('window.screenX', 'screen.availLeft');
-    shouldBe('window.outerWidth', 'screen.availWidth');
+    shouldBeTrue('window.screenY == screen.availTop');
+    shouldBeTrue('window.outerHeight == screen.availHeight');
+    shouldBeTrue('window.screenX == screen.availLeft');
+    shouldBeTrue('window.outerWidth == screen.availWidth');
 
     debug('');
     x = 100;
@@ -64,8 +64,8 @@
     y += 10;
     window.resizeTo(x, y);
     debug("Testing - resizeTo: Not Full Screen Out of Bounds");
-    shouldBe('window.outerHeight + window.screenY - screen.availTop', 'screen.availHeight');
-    shouldBe('window.outerWidth + window.screenX - screen.availLeft', 'screen.availWidth');
+    shouldBeTrue('window.outerHeight + window.screenY - screen.availTop == screen.availHeight');
+    shouldBeTrue('window.outerWidth + window.screenX - screen.availLeft == screen.availWidth');
 
     // resizeBy /////////////////////////
     debug('');
@@ -79,7 +79,7 @@
     y = -100;
     window.resizeBy(x, y);
     debug("Testing - resizeBy: Too Small");
-    shouldBe('window.outerWidth', '100');
+    shouldBeTrue('window.outerWidth == 100');
 
     debug('');
 
@@ -87,7 +87,7 @@
     y = screen.height*2;
     window.resizeBy(x, y);
     debug("Testing - resizeBy: Too Big");
-    shouldBe('window.outerWidth', 'screen.availWidth');
+    shouldBeTrue('window.outerWidth == screen.availWidth');
 
     window.moveTo(0,0);
     window.resizeTo(screen.width, screen.height);
@@ -101,8 +101,8 @@
     y = -100;
     window.moveTo(x, y);
     debug("Testing - moveTo: Top Left");
-    shouldBe('window.screenY', 'screen.availTop');
-    shouldBe('window.screenX', 'screen.availLeft');
+    shouldBeTrue('window.screenY == screen.availTop');
+    shouldBeTrue('window.screenX == screen.availLeft');
 
     debug('');
 
@@ -110,8 +110,8 @@
     y = -100;
     window.moveTo(x, y);
     debug("Testing - moveTo: Top");
-    shouldBe('window.screenY', 'screen.availTop');
-    shouldBe('window.screenX', 'screen.availLeft');
+    shouldBeTrue('window.screenY == screen.availTop');
+    shouldBeTrue('window.screenX == screen.availLeft');
 
     debug('');
 
@@ -119,8 +119,8 @@
     y = -100;
     window.moveTo(x, y);
     debug("Testing - moveTo: Top Right");
-    shouldBe('window.screenY', 'screen.availTop');
-    shouldBe('window.outerWidth', 'screen.availWidth');
+    shouldBeTrue('window.screenY == screen.availTop');
+    shouldBeTrue('window.outerWidth == screen.availWidth');
 
     debug('');
 
@@ -128,8 +128,8 @@
     y = 0;
     window.moveTo(x, y);
     debug("Testing - moveTo: Right");
-    shouldBe('window.screenY', 'screen.availTop');
-    shouldBe('window.outerWidth', 'screen.availWidth');
+    shouldBeTrue('window.screenY == screen.availTop');
+    shouldBeTrue('window.outerWidth == screen.availWidth');
 
     debug('');
 
@@ -137,8 +137,8 @@
     y = 100;
     window.moveTo(x, y);
     debug("Testing - moveTo: Bottom Right");
-    shouldBe('window.outerHeight', 'screen.availHeight');
-    shouldBe('window.outerWidth', 'screen.availWidth');
+    shouldBeTrue('window.outerHeight == screen.availHeight');
+    shouldBeTrue('window.outerWidth == screen.availWidth');
 
     debug('');
 
@@ -146,8 +146,8 @@
     y = 100;
     window.moveTo(x, y);
     debug("Testing - moveTo: Bottom");
-    shouldBe('window.outerHeight', 'screen.availHeight');
-    shouldBe('window.screenX', 'screen.availLeft');
+    shouldBeTrue('window.outerHeight == screen.availHeight');
+    shouldBeTrue('window.screenX == screen.availLeft');
 
     debug('');
 
@@ -155,8 +155,8 @@
     y = 100;
     window.moveTo(x, y);
     debug("Testing - moveTo: Bottom Left");
-    shouldBe('window.outerHeight', 'screen.availHeight');
-    shouldBe('window.screenX', 'screen.availLeft');
+    shouldBeTrue('window.outerHeight == screen.availHeight');
+    shouldBeTrue('window.screenX == screen.availLeft');
 
     debug('');
 
@@ -164,8 +164,8 @@
     y = 0;
     window.moveTo(x, y);
     debug("Testing - moveTo: Left");
-    shouldBe('window.screenY', 'screen.availTop');
-    shouldBe('window.screenX', 'screen.availLeft');
+    shouldBeTrue('window.screenY == screen.availTop');
+    shouldBeTrue('window.screenX == screen.availLeft');
 
     window.moveTo(0,0);
     window.resizeTo(screen.width, screen.height);
@@ -224,8 +224,8 @@
     y = -100;
     window.moveBy(x, y);
     debug("Testing - moveBy: Top Left");
-    shouldBe('window.screenY', 'screen.availTop');
-    shouldBe('window.screenX', 'screen.availLeft');
+    shouldBeTrue('window.screenY == screen.availTop');
+    shouldBeTrue('window.screenX == screen.availLeft');
 
     debug('');
 
@@ -233,8 +233,8 @@
     y = -100;
     window.moveBy(x, y);
     debug("Testing - moveBy: Top");
-    shouldBe('window.screenY', 'screen.availTop');
-    shouldBe('window.screenX', 'screen.availLeft');
+    shouldBeTrue('window.screenY == screen.availTop');
+    shouldBeTrue('window.screenX == screen.availLeft');
 
     debug('');
 
@@ -242,8 +242,8 @@
     y = -100;
     window.moveBy(x, y);
     debug("Testing - moveBy: Top Right");
-    shouldBe('window.screenY', 'screen.availTop');
-    shouldBe('window.outerWidth', 'screen.availWidth');
+    shouldBeTrue('window.screenY == screen.availTop');
+    shouldBeTrue('window.outerWidth == screen.availWidth');
 
     debug('');
 
@@ -251,8 +251,8 @@
     y = 0;
     window.moveBy(x, y);
     debug("Testing - moveBy: Right");
-    shouldBe('window.screenY', 'screen.availTop');
-    shouldBe('window.outerWidth', 'screen.availWidth');
+    shouldBeTrue('window.screenY == screen.availTop');
+    shouldBeTrue('window.outerWidth == screen.availWidth');
 
     debug('');
 
@@ -260,8 +260,8 @@
     y = 100;
     window.moveBy(x, y);
     debug("Testing - moveBy: Bottom Right");
-    shouldBe('window.outerHeight', 'screen.availHeight');
-    shouldBe('window.outerWidth', 'screen.availWidth');
+    shouldBeTrue('window.outerHeight == screen.availHeight');
+    shouldBeTrue('window.outerWidth == screen.availWidth');
 
     debug('');
 
@@ -269,7 +269,7 @@
     y = 100;
     window.moveBy(x, y);
     debug("Testing - moveBy: Bottom");
-    shouldBe('window.outerHeight', 'screen.availHeight');
+    shouldBeTrue('window.outerHeight == screen.availHeight');
 
     debug('');
 
@@ -277,8 +277,8 @@
     y = 100;
     window.moveBy(x, y);
     debug("Testing - moveBy: Bottom Left");
-    shouldBe('window.outerHeight', 'screen.availHeight');
-    shouldBe('window.screenX', 'screen.availLeft');
+    shouldBeTrue('window.outerHeight == screen.availHeight');
+    shouldBeTrue('window.screenX == screen.availLeft');
 
     debug('');
 
@@ -286,7 +286,7 @@
     y = 0;
     window.moveBy(x, y);
     debug("Testing - moveBy: Left");
-    shouldBe('window.screenX', 'screen.availLeft');
+    shouldBeTrue('window.screenX == screen.availLeft');
 
     debug('');
 
diff --git a/third_party/blink/web_tests/fast/forms/color/mock-colorchooser.js b/third_party/blink/web_tests/fast/forms/color/mock-colorchooser.js
index 06cf734..c2540ff3 100644
--- a/third_party/blink/web_tests/fast/forms/color/mock-colorchooser.js
+++ b/third_party/blink/web_tests/fast/forms/color/mock-colorchooser.js
@@ -4,7 +4,7 @@
   constructor() {
     this.bindingSet_ = new mojo.BindingSet(blink.mojom.ColorChooserFactory);
     this.interceptor_ = new MojoInterfaceInterceptor(
-        blink.mojom.ColorChooserFactory.name);
+        blink.mojom.ColorChooserFactory.name, "context", true);
     this.interceptor_.oninterfacerequest =
         e => this.bindingSet_.addBinding(this, e.handle);
     this.interceptor_.start();
diff --git a/third_party/blink/web_tests/http/tests/workers/resources/nested-worker.js b/third_party/blink/web_tests/http/tests/workers/resources/nested-worker.js
new file mode 100644
index 0000000..70385d9
--- /dev/null
+++ b/third_party/blink/web_tests/http/tests/workers/resources/nested-worker.js
@@ -0,0 +1 @@
+const worker = new Worker('empty.js');
diff --git a/third_party/blink/web_tests/http/tests/workers/worker-usecounter.html b/third_party/blink/web_tests/http/tests/workers/worker-usecounter.html
new file mode 100644
index 0000000..a048e693
--- /dev/null
+++ b/third_party/blink/web_tests/http/tests/workers/worker-usecounter.html
@@ -0,0 +1,49 @@
+i<!DOCTYPE html>
+<title>Dedicated Worker: UseCounter</title>
+<script src="../../resources/testharness.js"></script>
+<script src="../../resources/testharnessreport.js"></script>
+<body>
+</body>
+<script>
+
+// From web_feature.mojom
+const kFeatureWorkerStart = 4;
+const kFeatureNestedDedicatedWorker = 2499;
+const kFeatureClassicDedicatedWorker = 3084;
+const kFeatureModuleDedicatedWorker = 3085;
+
+function isUseCounted(feature) {
+  return internals.isUseCounted(document, feature);
+}
+
+function observeUseCounter(feature) {
+  return internals.observeUseCounter(document, feature);
+}
+
+promise_test(async t => {
+  // Start a dedicated worker using classic scripts.
+  assert_false(isUseCounted(kFeatureWorkerStart));
+  assert_false(isUseCounted(kFeatureClassicDedicatedWorker));
+  const classic_worker = new Worker('resources/empty.js');
+  await Promise.all([
+      observeUseCounter(kFeatureWorkerStart),
+      observeUseCounter(kFeatureClassicDedicatedWorker)
+  ]);
+  assert_true(isUseCounted(kFeatureWorkerStart));
+  assert_true(isUseCounted(kFeatureClassicDedicatedWorker));
+
+  // Start a dedicated worker using module scripts.
+  assert_false(isUseCounted(kFeatureModuleDedicatedWorker));
+  const module_worker = new Worker('resources/empty.js', { type: 'module' });
+  await observeUseCounter(kFeatureModuleDedicatedWorker);
+  assert_true(isUseCounted(kFeatureModuleDedicatedWorker));
+
+  // Start a nested dedicated worker.
+  assert_false(isUseCounted(kFeatureNestedDedicatedWorker));
+  const nested_worker = new Worker('resources/nested-worker.js');
+  await observeUseCounter(kFeatureNestedDedicatedWorker);
+  assert_true(isUseCounted(kFeatureNestedDedicatedWorker));
+}, 'UseCounter on dedicated workers');
+
+</script>
+</html>
diff --git a/third_party/blink/web_tests/media/deprecated-css-selectors-expected.txt b/third_party/blink/web_tests/media/deprecated-css-selectors-expected.txt
index fb08dad..527e6ac 100644
--- a/third_party/blink/web_tests/media/deprecated-css-selectors-expected.txt
+++ b/third_party/blink/web_tests/media/deprecated-css-selectors-expected.txt
@@ -1,4 +1,4 @@
-CONSOLE WARNING: -internal-media-controls-overlay-cast-button selector is deprecated and will be removed in M61, around September 2017. See https://www.chromestatus.com/features/5714245488476160 for more details.
+CONSOLE WARNING: The disableRemotePlayback attribute should be used in order to disable the default Cast integration instead of using -internal-media-controls-overlay-cast-button selector. See https://www.chromestatus.com/feature/5714245488476160 for more details.
 This is a testharness.js-based test.
 PASS Test that -internal-media-controls-* deprecated selectors throw a warning
 Harness: the test ran to completion.
diff --git a/third_party/blink/web_tests/platform/linux/fast/dom/Window/window-resize-expected.txt b/third_party/blink/web_tests/platform/linux/fast/dom/Window/window-resize-expected.txt
new file mode 100644
index 0000000..857ae308
--- /dev/null
+++ b/third_party/blink/web_tests/platform/linux/fast/dom/Window/window-resize-expected.txt
@@ -0,0 +1,143 @@
+This test makes sure that we have similar behavior as other browsers when resizing and moving a window outside of the screen. This test will fail in some dimensions when run manually because of inconsistencies of when the window can and cannot go behind the doc.
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+
+
+window.resizeTo Tests
+
+
+Testing - resizeTo: Too Big
+FAIL window.outerWidth == screen.availWidth should be true. Was false.
+
+
+Testing - resizeTo: Too Small
+PASS window.outerWidth == 100 is true
+
+
+Testing - resizeTo: Full Screen Out of Bounds
+FAIL window.screenY == screen.availTop should be true. Was false.
+PASS window.outerHeight == screen.availHeight is true
+FAIL window.screenX == screen.availLeft should be true. Was false.
+PASS window.outerWidth == screen.availWidth is true
+
+
+Testing - resizeTo: Not Full Screen Out of Bounds
+FAIL window.outerHeight + window.screenY - screen.availTop == screen.availHeight should be true. Was false.
+FAIL window.outerWidth + window.screenX - screen.availLeft == screen.availWidth should be true. Was false.
+
+
+window.resizeBy Tests
+
+
+Testing - resizeBy: Too Small
+PASS window.outerWidth == 100 is true
+
+
+Testing - resizeBy: Too Big
+FAIL window.outerWidth == screen.availWidth should be true. Was false.
+
+
+window.moveTo Tests
+
+
+Testing - moveTo: Top Left
+FAIL window.screenY == screen.availTop should be true. Was false.
+FAIL window.screenX == screen.availLeft should be true. Was false.
+
+
+Testing - moveTo: Top
+FAIL window.screenY == screen.availTop should be true. Was false.
+PASS window.screenX == screen.availLeft is true
+
+
+Testing - moveTo: Top Right
+FAIL window.screenY == screen.availTop should be true. Was false.
+PASS window.outerWidth == screen.availWidth is true
+
+
+Testing - moveTo: Right
+PASS window.screenY == screen.availTop is true
+PASS window.outerWidth == screen.availWidth is true
+
+
+Testing - moveTo: Bottom Right
+PASS window.outerHeight == screen.availHeight is true
+PASS window.outerWidth == screen.availWidth is true
+
+
+Testing - moveTo: Bottom
+PASS window.outerHeight == screen.availHeight is true
+PASS window.screenX == screen.availLeft is true
+
+
+Testing - moveTo: Bottom Left
+PASS window.outerHeight == screen.availHeight is true
+FAIL window.screenX == screen.availLeft should be true. Was false.
+
+
+Testing - moveTo: Left
+PASS window.screenY == screen.availTop is true
+FAIL window.screenX == screen.availLeft should be true. Was false.
+
+
+window.moveBy Tests
+
+
+Testing - moveBy: Zero Zero
+PASS window.screenX == previousScreenX is true
+PASS window.screenY == previousScreenY is true
+
+
+Testing - moveBy: One Zero
+PASS window.screenX == previousScreenX + 1 is true
+PASS window.screenY == previousScreenY is true
+
+
+Testing - moveBy: Zero One
+PASS window.screenX == previousScreenX is true
+PASS window.screenY == previousScreenY + 1 is true
+
+
+Testing - moveBy: Top Left
+FAIL window.screenY == screen.availTop should be true. Was false.
+FAIL window.screenX == screen.availLeft should be true. Was false.
+
+
+Testing - moveBy: Top
+FAIL window.screenY == screen.availTop should be true. Was false.
+FAIL window.screenX == screen.availLeft should be true. Was false.
+
+
+Testing - moveBy: Top Right
+FAIL window.screenY == screen.availTop should be true. Was false.
+PASS window.outerWidth == screen.availWidth is true
+
+
+Testing - moveBy: Right
+FAIL window.screenY == screen.availTop should be true. Was false.
+PASS window.outerWidth == screen.availWidth is true
+
+
+Testing - moveBy: Bottom Right
+PASS window.outerHeight == screen.availHeight is true
+PASS window.outerWidth == screen.availWidth is true
+
+
+Testing - moveBy: Bottom
+PASS window.outerHeight == screen.availHeight is true
+
+
+Testing - moveBy: Bottom Left
+PASS window.outerHeight == screen.availHeight is true
+FAIL window.screenX == screen.availLeft should be true. Was false.
+
+
+Testing - moveBy: Left
+FAIL window.screenX == screen.availLeft should be true. Was false.
+
+
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
diff --git a/third_party/blink/web_tests/platform/mac/fast/dom/Window/window-resize-expected.txt b/third_party/blink/web_tests/platform/mac/fast/dom/Window/window-resize-expected.txt
new file mode 100644
index 0000000..c5efdb0
--- /dev/null
+++ b/third_party/blink/web_tests/platform/mac/fast/dom/Window/window-resize-expected.txt
@@ -0,0 +1,143 @@
+This test makes sure that we have similar behavior as other browsers when resizing and moving a window outside of the screen. This test will fail in some dimensions when run manually because of inconsistencies of when the window can and cannot go behind the doc.
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+
+
+window.resizeTo Tests
+
+
+Testing - resizeTo: Too Big
+FAIL window.outerWidth == screen.availWidth should be true. Was false.
+
+
+Testing - resizeTo: Too Small
+PASS window.outerWidth == 100 is true
+
+
+Testing - resizeTo: Full Screen Out of Bounds
+FAIL window.screenY == screen.availTop should be true. Was false.
+FAIL window.outerHeight == screen.availHeight should be true. Was false.
+FAIL window.screenX == screen.availLeft should be true. Was false.
+PASS window.outerWidth == screen.availWidth is true
+
+
+Testing - resizeTo: Not Full Screen Out of Bounds
+FAIL window.outerHeight + window.screenY - screen.availTop == screen.availHeight should be true. Was false.
+FAIL window.outerWidth + window.screenX - screen.availLeft == screen.availWidth should be true. Was false.
+
+
+window.resizeBy Tests
+
+
+Testing - resizeBy: Too Small
+PASS window.outerWidth == 100 is true
+
+
+Testing - resizeBy: Too Big
+FAIL window.outerWidth == screen.availWidth should be true. Was false.
+
+
+window.moveTo Tests
+
+
+Testing - moveTo: Top Left
+FAIL window.screenY == screen.availTop should be true. Was false.
+FAIL window.screenX == screen.availLeft should be true. Was false.
+
+
+Testing - moveTo: Top
+FAIL window.screenY == screen.availTop should be true. Was false.
+PASS window.screenX == screen.availLeft is true
+
+
+Testing - moveTo: Top Right
+FAIL window.screenY == screen.availTop should be true. Was false.
+PASS window.outerWidth == screen.availWidth is true
+
+
+Testing - moveTo: Right
+FAIL window.screenY == screen.availTop should be true. Was false.
+PASS window.outerWidth == screen.availWidth is true
+
+
+Testing - moveTo: Bottom Right
+FAIL window.outerHeight == screen.availHeight should be true. Was false.
+PASS window.outerWidth == screen.availWidth is true
+
+
+Testing - moveTo: Bottom
+FAIL window.outerHeight == screen.availHeight should be true. Was false.
+PASS window.screenX == screen.availLeft is true
+
+
+Testing - moveTo: Bottom Left
+FAIL window.outerHeight == screen.availHeight should be true. Was false.
+FAIL window.screenX == screen.availLeft should be true. Was false.
+
+
+Testing - moveTo: Left
+FAIL window.screenY == screen.availTop should be true. Was false.
+FAIL window.screenX == screen.availLeft should be true. Was false.
+
+
+window.moveBy Tests
+
+
+Testing - moveBy: Zero Zero
+PASS window.screenX == previousScreenX is true
+PASS window.screenY == previousScreenY is true
+
+
+Testing - moveBy: One Zero
+PASS window.screenX == previousScreenX + 1 is true
+PASS window.screenY == previousScreenY is true
+
+
+Testing - moveBy: Zero One
+PASS window.screenX == previousScreenX is true
+PASS window.screenY == previousScreenY + 1 is true
+
+
+Testing - moveBy: Top Left
+FAIL window.screenY == screen.availTop should be true. Was false.
+FAIL window.screenX == screen.availLeft should be true. Was false.
+
+
+Testing - moveBy: Top
+FAIL window.screenY == screen.availTop should be true. Was false.
+FAIL window.screenX == screen.availLeft should be true. Was false.
+
+
+Testing - moveBy: Top Right
+FAIL window.screenY == screen.availTop should be true. Was false.
+PASS window.outerWidth == screen.availWidth is true
+
+
+Testing - moveBy: Right
+FAIL window.screenY == screen.availTop should be true. Was false.
+PASS window.outerWidth == screen.availWidth is true
+
+
+Testing - moveBy: Bottom Right
+FAIL window.outerHeight == screen.availHeight should be true. Was false.
+PASS window.outerWidth == screen.availWidth is true
+
+
+Testing - moveBy: Bottom
+FAIL window.outerHeight == screen.availHeight should be true. Was false.
+
+
+Testing - moveBy: Bottom Left
+FAIL window.outerHeight == screen.availHeight should be true. Was false.
+FAIL window.screenX == screen.availLeft should be true. Was false.
+
+
+Testing - moveBy: Left
+FAIL window.screenX == screen.availLeft should be true. Was false.
+
+
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
diff --git a/third_party/blink/web_tests/virtual/controls-refresh/color/color-picker-manual-color-change-invalid-values.html b/third_party/blink/web_tests/virtual/controls-refresh/color/color-picker-manual-color-change-invalid-values.html
new file mode 100644
index 0000000..0dfa0bcd
--- /dev/null
+++ b/third_party/blink/web_tests/virtual/controls-refresh/color/color-picker-manual-color-change-invalid-values.html
@@ -0,0 +1,63 @@
+<!DOCTYPE html>
+<html>
+<head>
+<script src='../../../resources/testharness.js'></script>
+<script src='../../../resources/testharnessreport.js'></script>
+<script src='../../../fast/forms/resources/picker-common.js'></script>
+</head>
+<body>
+<input type='color' id='color' value='#AD4883'>
+<script>
+'use strict';
+
+let t = async_test('Color picker: Manually entering an invalid value should not change the selected color.');
+t.step(() => {
+  let colorControl = document.getElementById('color');
+  openPicker(colorControl, t.step_func_done(() => {
+    popupWindow.focus();
+    const popupDocument = popupWindow.document;
+    const gValueContainer = popupDocument.getElementById('gValueContainer');
+    assert_equals(gValueContainer.value, '72');
+    const gValueContainerRect = gValueContainer.getBoundingClientRect();
+    eventSender.mouseMoveTo(gValueContainerRect.left + 1, gValueContainerRect.top);
+    eventSender.mouseDown();
+    eventSender.mouseUp();
+    eventSender.keyDown('3');
+    assert_equals(gValueContainer.value, '372');
+    eventSender.keyDown('Tab');
+    assert_equals(gValueContainer.value, '72', 'Invalid value should be reset when the value container is blurred.');
+
+    const formatToggler = popupDocument.querySelector('format-toggler');
+    formatToggler.click();
+    const sValueContainer = popupDocument.getElementById('sValueContainer');
+    assert_equals(sValueContainer.value, '41%');
+    const sValueContainerRect = sValueContainer.getBoundingClientRect();
+    eventSender.mouseMoveTo(sValueContainerRect.right - 1, sValueContainerRect.top + (sValueContainerRect.height / 2));
+    eventSender.mouseDown();
+    eventSender.mouseUp();
+    eventSender.keyDown('Backspace');
+    assert_equals(sValueContainer.value, '41');
+    eventSender.keyDown('Tab');
+    assert_equals(sValueContainer.value, '41%', 'Invalid value should be reset when the value container is blurred.');
+
+    formatToggler.click();
+    const hexValueContainer = popupDocument.getElementById('hexValueContainer');
+    assert_equals(hexValueContainer.value, '#ad4883');
+    const hexValueContainerRect = hexValueContainer.getBoundingClientRect();
+    eventSender.mouseMoveTo(hexValueContainerRect.right - 1, hexValueContainerRect.top + (hexValueContainerRect.height / 2));
+    eventSender.mouseDown();
+    eventSender.mouseUp();
+    const hexValueContainerLength = hexValueContainer.value.length;
+    for (let i = 0; i < hexValueContainerLength; i++) {
+      eventSender.keyDown('Backspace');
+    }
+    assert_equals(hexValueContainer.value, '');
+    eventSender.keyDown('Tab');
+    assert_equals(hexValueContainer.value, '#00000a', 'Invalid value should be reset when the value container is blurred.');
+  }), t.step_func_done(() => {
+    assert_false(internals.runtimeFlags.formControlsRefreshEnabled, "Popup should only not open when the formControlsRefresh flag is disabled.");
+  }));
+});
+</script>
+</body>
+</html>
\ No newline at end of file
diff --git a/third_party/blink/web_tests/virtual/stable/fast/dom/Window/README.txt b/third_party/blink/web_tests/virtual/stable/fast/dom/Window/README.txt
new file mode 100644
index 0000000..6cdfa0b7
--- /dev/null
+++ b/third_party/blink/web_tests/virtual/stable/fast/dom/Window/README.txt
@@ -0,0 +1,2 @@
+This directory contains the expected results obtained from running tests in
+fast/dom/Window/ without experimental flags. See http://crbug.com/897300.
\ No newline at end of file
diff --git a/third_party/blink/web_tests/virtual/stable/fast/dom/Window/property-access-on-cached-properties-after-frame-navigated-expected.txt b/third_party/blink/web_tests/virtual/stable/fast/dom/Window/property-access-on-cached-properties-after-frame-navigated-expected.txt
new file mode 100644
index 0000000..10a3505
--- /dev/null
+++ b/third_party/blink/web_tests/virtual/stable/fast/dom/Window/property-access-on-cached-properties-after-frame-navigated-expected.txt
@@ -0,0 +1,116 @@
+CONSOLE WARNING: line 124: 'window.webkitStorageInfo' is deprecated. Please use 'navigator.webkitTemporaryStorage' or 'navigator.webkitPersistentStorage' instead.
+CONSOLE WARNING: line 124: Application Cache API use is deprecated and will be removed in M82, around April 2020. See https://www.chromestatus.com/features/6192449487634432 for more details.
+Tests access of cached DOMWindow properties after the associated frame is navigated. Test should not crash and properties should be set to sane defaults.
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+PASS window.cached_applicationCache.oncached is null
+PASS window.cached_applicationCache.onchecking is null
+PASS window.cached_applicationCache.ondownloading is null
+PASS window.cached_applicationCache.onerror is null
+PASS window.cached_applicationCache.onnoupdate is null
+PASS window.cached_applicationCache.onobsolete is null
+PASS window.cached_applicationCache.onprogress is null
+PASS window.cached_applicationCache.onupdateready is null
+PASS window.cached_applicationCache.status is 0
+FAIL window.cached_location.hash should be  (of type string). Was undefined (of type undefined).
+FAIL window.cached_location.host should be  (of type string). Was undefined (of type undefined).
+FAIL window.cached_location.hostname should be  (of type string). Was undefined (of type undefined).
+FAIL window.cached_location.href should be about:blank (of type string). Was undefined (of type undefined).
+FAIL window.cached_location.origin should be null (of type string). Was undefined (of type undefined).
+FAIL window.cached_location.pathname should be blank (of type string). Was undefined (of type undefined).
+FAIL window.cached_location.port should be  (of type string). Was undefined (of type undefined).
+FAIL window.cached_location.protocol should be about: (of type string). Was undefined (of type undefined).
+FAIL window.cached_location.search should be  (of type string). Was undefined (of type undefined).
+PASS window.cached_location_ancestorOrigins.length is 1
+PASS window.cached_locationbar.visible is false
+PASS window.cached_menubar.visible is false
+PASS window.cached_navigator.appCodeName is window.navigator.appCodeName
+PASS window.cached_navigator.appName is window.navigator.appName
+PASS window.cached_navigator.appVersion is ''
+PASS window.cached_navigator.cookieEnabled is false
+PASS window.cached_navigator.deviceMemory is window.navigator.deviceMemory
+PASS window.cached_navigator.doNotTrack is null
+PASS window.cached_navigator.hardwareConcurrency is window.navigator.hardwareConcurrency
+PASS window.cached_navigator.language is window.navigator.language
+PASS window.cached_navigator.maxTouchPoints is 0
+PASS window.cached_navigator.onLine is window.navigator.onLine
+PASS window.cached_navigator.platform is window.navigator.platform
+PASS window.cached_navigator.product is window.navigator.product
+PASS window.cached_navigator.productSub is window.navigator.productSub
+PASS window.cached_navigator.userAgent is ''
+PASS window.cached_navigator.vendor is window.navigator.vendor
+PASS window.cached_navigator.vendorSub is ''
+PASS window.cached_navigator_connection.onchange is null
+PASS window.cached_navigator_connection.saveData is false
+PASS window.cached_navigator_mediaDevices.ondevicechange is null
+PASS window.cached_navigator_mediaSession.metadata is null
+PASS window.cached_navigator_mediaSession.playbackState is 'none'
+PASS window.cached_navigator_presentation.defaultRequest is null
+PASS window.cached_navigator_presentation.receiver is null
+PASS window.cached_navigator_serviceWorker.controller is null
+PASS window.cached_navigator_serviceWorker.oncontrollerchange is null
+PASS window.cached_navigator_serviceWorker.onmessage is null
+PASS window.cached_navigator_usb.onconnect is null
+PASS window.cached_navigator_usb.ondisconnect is null
+PASS window.cached_navigator_userActivation.hasBeenActive is false
+PASS window.cached_navigator_userActivation.isActive is false
+PASS window.cached_navigator_xr.ondevicechange is null
+PASS window.cached_performance.onresourcetimingbufferfull is null
+PASS window.cached_performance_navigation.redirectCount is 0
+PASS window.cached_performance_navigation.type is 0
+PASS window.cached_performance_timing.connectEnd is 0
+PASS window.cached_performance_timing.connectStart is 0
+PASS window.cached_performance_timing.domComplete is 0
+PASS window.cached_performance_timing.domContentLoadedEventEnd is 0
+PASS window.cached_performance_timing.domContentLoadedEventStart is 0
+PASS window.cached_performance_timing.domInteractive is 0
+PASS window.cached_performance_timing.domLoading is 0
+PASS window.cached_performance_timing.domainLookupEnd is 0
+PASS window.cached_performance_timing.domainLookupStart is 0
+PASS window.cached_performance_timing.fetchStart is 0
+PASS window.cached_performance_timing.loadEventEnd is 0
+PASS window.cached_performance_timing.loadEventStart is 0
+PASS window.cached_performance_timing.navigationStart is 0
+PASS window.cached_performance_timing.redirectEnd is 0
+PASS window.cached_performance_timing.redirectStart is 0
+PASS window.cached_performance_timing.requestStart is 0
+PASS window.cached_performance_timing.responseEnd is 0
+PASS window.cached_performance_timing.responseStart is 0
+PASS window.cached_performance_timing.secureConnectionStart is 0
+PASS window.cached_performance_timing.unloadEventEnd is 0
+PASS window.cached_performance_timing.unloadEventStart is 0
+PASS window.cached_personalbar.visible is false
+PASS window.cached_screen.availHeight is 0
+PASS window.cached_screen.availLeft is 0
+PASS window.cached_screen.availTop is 0
+PASS window.cached_screen.availWidth is 0
+PASS window.cached_screen.colorDepth is 0
+PASS window.cached_screen.height is 0
+PASS window.cached_screen.pixelDepth is 0
+PASS window.cached_screen.width is 0
+PASS window.cached_screen_orientation.angle is 0
+PASS window.cached_screen_orientation.onchange is null
+PASS window.cached_screen_orientation.type is 'portrait-primary'
+PASS window.cached_scrollbars.visible is false
+PASS window.cached_speechSynthesis.onvoiceschanged is null
+PASS window.cached_speechSynthesis.paused is false
+PASS window.cached_speechSynthesis.pending is false
+PASS window.cached_speechSynthesis.speaking is false
+PASS window.cached_statusbar.visible is false
+PASS window.cached_styleMedia.type is ''
+PASS window.cached_toolbar.visible is false
+PASS window.cached_visualViewport.height is 0
+PASS window.cached_visualViewport.offsetLeft is 0
+PASS window.cached_visualViewport.offsetTop is 0
+PASS window.cached_visualViewport.onresize is null
+PASS window.cached_visualViewport.onscroll is null
+PASS window.cached_visualViewport.pageLeft is 0
+PASS window.cached_visualViewport.pageTop is 0
+PASS window.cached_visualViewport.scale is 0
+PASS window.cached_visualViewport.width is 0
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
+ 
diff --git a/third_party/blink/web_tests/virtual/stable/fast/dom/Window/property-access-on-cached-properties-after-frame-removed-and-gced-expected.txt b/third_party/blink/web_tests/virtual/stable/fast/dom/Window/property-access-on-cached-properties-after-frame-removed-and-gced-expected.txt
new file mode 100644
index 0000000..c5b2e2e4
--- /dev/null
+++ b/third_party/blink/web_tests/virtual/stable/fast/dom/Window/property-access-on-cached-properties-after-frame-removed-and-gced-expected.txt
@@ -0,0 +1,115 @@
+CONSOLE WARNING: line 124: 'window.webkitStorageInfo' is deprecated. Please use 'navigator.webkitTemporaryStorage' or 'navigator.webkitPersistentStorage' instead.
+CONSOLE WARNING: line 124: Application Cache API use is deprecated and will be removed in M82, around April 2020. See https://www.chromestatus.com/features/6192449487634432 for more details.
+Tests access of cached DOMWindow properties after the associated frame is removed from a web page and garbage collected. Test should not crash and properties should be set to sane defaults.
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+PASS window.cached_applicationCache.oncached is null
+PASS window.cached_applicationCache.onchecking is null
+PASS window.cached_applicationCache.ondownloading is null
+PASS window.cached_applicationCache.onerror is null
+PASS window.cached_applicationCache.onnoupdate is null
+PASS window.cached_applicationCache.onobsolete is null
+PASS window.cached_applicationCache.onprogress is null
+PASS window.cached_applicationCache.onupdateready is null
+PASS window.cached_applicationCache.status is 0
+FAIL window.cached_location.hash should be  (of type string). Was undefined (of type undefined).
+FAIL window.cached_location.host should be  (of type string). Was undefined (of type undefined).
+FAIL window.cached_location.hostname should be  (of type string). Was undefined (of type undefined).
+FAIL window.cached_location.href should be about:blank (of type string). Was undefined (of type undefined).
+FAIL window.cached_location.origin should be null (of type string). Was undefined (of type undefined).
+FAIL window.cached_location.pathname should be blank (of type string). Was undefined (of type undefined).
+FAIL window.cached_location.port should be  (of type string). Was undefined (of type undefined).
+FAIL window.cached_location.protocol should be about: (of type string). Was undefined (of type undefined).
+FAIL window.cached_location.search should be  (of type string). Was undefined (of type undefined).
+PASS window.cached_location_ancestorOrigins.length is 1
+PASS window.cached_locationbar.visible is false
+PASS window.cached_menubar.visible is false
+PASS window.cached_navigator.appCodeName is window.navigator.appCodeName
+PASS window.cached_navigator.appName is window.navigator.appName
+PASS window.cached_navigator.appVersion is ''
+PASS window.cached_navigator.cookieEnabled is false
+PASS window.cached_navigator.deviceMemory is window.navigator.deviceMemory
+PASS window.cached_navigator.doNotTrack is null
+PASS window.cached_navigator.hardwareConcurrency is window.navigator.hardwareConcurrency
+PASS window.cached_navigator.language is window.navigator.language
+PASS window.cached_navigator.maxTouchPoints is 0
+PASS window.cached_navigator.onLine is window.navigator.onLine
+PASS window.cached_navigator.platform is window.navigator.platform
+PASS window.cached_navigator.product is window.navigator.product
+PASS window.cached_navigator.productSub is window.navigator.productSub
+PASS window.cached_navigator.userAgent is ''
+PASS window.cached_navigator.vendor is window.navigator.vendor
+PASS window.cached_navigator.vendorSub is ''
+PASS window.cached_navigator_connection.onchange is null
+PASS window.cached_navigator_connection.saveData is false
+PASS window.cached_navigator_mediaDevices.ondevicechange is null
+PASS window.cached_navigator_mediaSession.metadata is null
+PASS window.cached_navigator_mediaSession.playbackState is 'none'
+PASS window.cached_navigator_presentation.defaultRequest is null
+PASS window.cached_navigator_presentation.receiver is null
+PASS window.cached_navigator_serviceWorker.controller is null
+PASS window.cached_navigator_serviceWorker.oncontrollerchange is null
+PASS window.cached_navigator_serviceWorker.onmessage is null
+PASS window.cached_navigator_usb.onconnect is null
+PASS window.cached_navigator_usb.ondisconnect is null
+PASS window.cached_navigator_userActivation.hasBeenActive is false
+PASS window.cached_navigator_userActivation.isActive is false
+PASS window.cached_navigator_xr.ondevicechange is null
+PASS window.cached_performance.onresourcetimingbufferfull is null
+PASS window.cached_performance_navigation.redirectCount is 0
+PASS window.cached_performance_navigation.type is 0
+PASS window.cached_performance_timing.connectEnd is 0
+PASS window.cached_performance_timing.connectStart is 0
+PASS window.cached_performance_timing.domComplete is 0
+PASS window.cached_performance_timing.domContentLoadedEventEnd is 0
+PASS window.cached_performance_timing.domContentLoadedEventStart is 0
+PASS window.cached_performance_timing.domInteractive is 0
+PASS window.cached_performance_timing.domLoading is 0
+PASS window.cached_performance_timing.domainLookupEnd is 0
+PASS window.cached_performance_timing.domainLookupStart is 0
+PASS window.cached_performance_timing.fetchStart is 0
+PASS window.cached_performance_timing.loadEventEnd is 0
+PASS window.cached_performance_timing.loadEventStart is 0
+PASS window.cached_performance_timing.navigationStart is 0
+PASS window.cached_performance_timing.redirectEnd is 0
+PASS window.cached_performance_timing.redirectStart is 0
+PASS window.cached_performance_timing.requestStart is 0
+PASS window.cached_performance_timing.responseEnd is 0
+PASS window.cached_performance_timing.responseStart is 0
+PASS window.cached_performance_timing.secureConnectionStart is 0
+PASS window.cached_performance_timing.unloadEventEnd is 0
+PASS window.cached_performance_timing.unloadEventStart is 0
+PASS window.cached_personalbar.visible is false
+PASS window.cached_screen.availHeight is 0
+PASS window.cached_screen.availLeft is 0
+PASS window.cached_screen.availTop is 0
+PASS window.cached_screen.availWidth is 0
+PASS window.cached_screen.colorDepth is 0
+PASS window.cached_screen.height is 0
+PASS window.cached_screen.pixelDepth is 0
+PASS window.cached_screen.width is 0
+PASS window.cached_screen_orientation.angle is 0
+PASS window.cached_screen_orientation.onchange is null
+PASS window.cached_screen_orientation.type is 'portrait-primary'
+PASS window.cached_scrollbars.visible is false
+PASS window.cached_speechSynthesis.onvoiceschanged is null
+PASS window.cached_speechSynthesis.paused is false
+PASS window.cached_speechSynthesis.pending is false
+PASS window.cached_speechSynthesis.speaking is false
+PASS window.cached_statusbar.visible is false
+PASS window.cached_styleMedia.type is ''
+PASS window.cached_toolbar.visible is false
+PASS window.cached_visualViewport.height is 0
+PASS window.cached_visualViewport.offsetLeft is 0
+PASS window.cached_visualViewport.offsetTop is 0
+PASS window.cached_visualViewport.onresize is null
+PASS window.cached_visualViewport.onscroll is null
+PASS window.cached_visualViewport.pageLeft is 0
+PASS window.cached_visualViewport.pageTop is 0
+PASS window.cached_visualViewport.scale is 0
+PASS window.cached_visualViewport.width is 0
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
diff --git a/third_party/blink/web_tests/virtual/stable/fast/dom/Window/property-access-on-cached-properties-after-frame-removed-expected.txt b/third_party/blink/web_tests/virtual/stable/fast/dom/Window/property-access-on-cached-properties-after-frame-removed-expected.txt
new file mode 100644
index 0000000..537ae4b
--- /dev/null
+++ b/third_party/blink/web_tests/virtual/stable/fast/dom/Window/property-access-on-cached-properties-after-frame-removed-expected.txt
@@ -0,0 +1,115 @@
+CONSOLE WARNING: line 124: 'window.webkitStorageInfo' is deprecated. Please use 'navigator.webkitTemporaryStorage' or 'navigator.webkitPersistentStorage' instead.
+CONSOLE WARNING: line 124: Application Cache API use is deprecated and will be removed in M82, around April 2020. See https://www.chromestatus.com/features/6192449487634432 for more details.
+Tests access of cached DOMWindow properties after the associated frame is no longer in a web page. Test should not crash and properties should be set to sane defaults.
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+PASS window.cached_applicationCache.oncached is null
+PASS window.cached_applicationCache.onchecking is null
+PASS window.cached_applicationCache.ondownloading is null
+PASS window.cached_applicationCache.onerror is null
+PASS window.cached_applicationCache.onnoupdate is null
+PASS window.cached_applicationCache.onobsolete is null
+PASS window.cached_applicationCache.onprogress is null
+PASS window.cached_applicationCache.onupdateready is null
+PASS window.cached_applicationCache.status is 0
+FAIL window.cached_location.hash should be  (of type string). Was undefined (of type undefined).
+FAIL window.cached_location.host should be  (of type string). Was undefined (of type undefined).
+FAIL window.cached_location.hostname should be  (of type string). Was undefined (of type undefined).
+FAIL window.cached_location.href should be about:blank (of type string). Was undefined (of type undefined).
+FAIL window.cached_location.origin should be null (of type string). Was undefined (of type undefined).
+FAIL window.cached_location.pathname should be blank (of type string). Was undefined (of type undefined).
+FAIL window.cached_location.port should be  (of type string). Was undefined (of type undefined).
+FAIL window.cached_location.protocol should be about: (of type string). Was undefined (of type undefined).
+FAIL window.cached_location.search should be  (of type string). Was undefined (of type undefined).
+PASS window.cached_location_ancestorOrigins.length is 1
+PASS window.cached_locationbar.visible is false
+PASS window.cached_menubar.visible is false
+PASS window.cached_navigator.appCodeName is window.navigator.appCodeName
+PASS window.cached_navigator.appName is window.navigator.appName
+PASS window.cached_navigator.appVersion is ''
+PASS window.cached_navigator.cookieEnabled is false
+PASS window.cached_navigator.deviceMemory is window.navigator.deviceMemory
+PASS window.cached_navigator.doNotTrack is null
+PASS window.cached_navigator.hardwareConcurrency is window.navigator.hardwareConcurrency
+PASS window.cached_navigator.language is window.navigator.language
+PASS window.cached_navigator.maxTouchPoints is 0
+PASS window.cached_navigator.onLine is window.navigator.onLine
+PASS window.cached_navigator.platform is window.navigator.platform
+PASS window.cached_navigator.product is window.navigator.product
+PASS window.cached_navigator.productSub is window.navigator.productSub
+PASS window.cached_navigator.userAgent is ''
+PASS window.cached_navigator.vendor is window.navigator.vendor
+PASS window.cached_navigator.vendorSub is ''
+PASS window.cached_navigator_connection.onchange is null
+PASS window.cached_navigator_connection.saveData is false
+PASS window.cached_navigator_mediaDevices.ondevicechange is null
+PASS window.cached_navigator_mediaSession.metadata is null
+PASS window.cached_navigator_mediaSession.playbackState is 'none'
+PASS window.cached_navigator_presentation.defaultRequest is null
+PASS window.cached_navigator_presentation.receiver is null
+PASS window.cached_navigator_serviceWorker.controller is null
+PASS window.cached_navigator_serviceWorker.oncontrollerchange is null
+PASS window.cached_navigator_serviceWorker.onmessage is null
+PASS window.cached_navigator_usb.onconnect is null
+PASS window.cached_navigator_usb.ondisconnect is null
+PASS window.cached_navigator_userActivation.hasBeenActive is false
+PASS window.cached_navigator_userActivation.isActive is false
+PASS window.cached_navigator_xr.ondevicechange is null
+PASS window.cached_performance.onresourcetimingbufferfull is null
+PASS window.cached_performance_navigation.redirectCount is 0
+PASS window.cached_performance_navigation.type is 0
+PASS window.cached_performance_timing.connectEnd is 0
+PASS window.cached_performance_timing.connectStart is 0
+PASS window.cached_performance_timing.domComplete is 0
+PASS window.cached_performance_timing.domContentLoadedEventEnd is 0
+PASS window.cached_performance_timing.domContentLoadedEventStart is 0
+PASS window.cached_performance_timing.domInteractive is 0
+PASS window.cached_performance_timing.domLoading is 0
+PASS window.cached_performance_timing.domainLookupEnd is 0
+PASS window.cached_performance_timing.domainLookupStart is 0
+PASS window.cached_performance_timing.fetchStart is 0
+PASS window.cached_performance_timing.loadEventEnd is 0
+PASS window.cached_performance_timing.loadEventStart is 0
+PASS window.cached_performance_timing.navigationStart is 0
+PASS window.cached_performance_timing.redirectEnd is 0
+PASS window.cached_performance_timing.redirectStart is 0
+PASS window.cached_performance_timing.requestStart is 0
+PASS window.cached_performance_timing.responseEnd is 0
+PASS window.cached_performance_timing.responseStart is 0
+PASS window.cached_performance_timing.secureConnectionStart is 0
+PASS window.cached_performance_timing.unloadEventEnd is 0
+PASS window.cached_performance_timing.unloadEventStart is 0
+PASS window.cached_personalbar.visible is false
+PASS window.cached_screen.availHeight is 0
+PASS window.cached_screen.availLeft is 0
+PASS window.cached_screen.availTop is 0
+PASS window.cached_screen.availWidth is 0
+PASS window.cached_screen.colorDepth is 0
+PASS window.cached_screen.height is 0
+PASS window.cached_screen.pixelDepth is 0
+PASS window.cached_screen.width is 0
+PASS window.cached_screen_orientation.angle is 0
+PASS window.cached_screen_orientation.onchange is null
+PASS window.cached_screen_orientation.type is 'portrait-primary'
+PASS window.cached_scrollbars.visible is false
+PASS window.cached_speechSynthesis.onvoiceschanged is null
+PASS window.cached_speechSynthesis.paused is false
+PASS window.cached_speechSynthesis.pending is false
+PASS window.cached_speechSynthesis.speaking is false
+PASS window.cached_statusbar.visible is false
+PASS window.cached_styleMedia.type is ''
+PASS window.cached_toolbar.visible is false
+PASS window.cached_visualViewport.height is 0
+PASS window.cached_visualViewport.offsetLeft is 0
+PASS window.cached_visualViewport.offsetTop is 0
+PASS window.cached_visualViewport.onresize is null
+PASS window.cached_visualViewport.onscroll is null
+PASS window.cached_visualViewport.pageLeft is 0
+PASS window.cached_visualViewport.pageTop is 0
+PASS window.cached_visualViewport.scale is 0
+PASS window.cached_visualViewport.width is 0
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
diff --git a/third_party/blink/web_tests/virtual/stable/fast/dom/Window/property-access-on-cached-window-after-frame-navigated-expected.txt b/third_party/blink/web_tests/virtual/stable/fast/dom/Window/property-access-on-cached-window-after-frame-navigated-expected.txt
new file mode 100644
index 0000000..b9072a6
--- /dev/null
+++ b/third_party/blink/web_tests/virtual/stable/fast/dom/Window/property-access-on-cached-window-after-frame-navigated-expected.txt
@@ -0,0 +1,246 @@
+CONSOLE WARNING: line 124: 'window.webkitStorageInfo' is deprecated. Please use 'navigator.webkitTemporaryStorage' or 'navigator.webkitPersistentStorage' instead.
+CONSOLE WARNING: line 124: Application Cache API use is deprecated and will be removed in M82, around April 2020. See https://www.chromestatus.com/features/6192449487634432 for more details.
+Tests property access on a cached DOMWindow after the associated frame is navigated. Test should not crash and properties read from the cached DOMWindow should be identical to properties through the 'current' DOMWindow.
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+PASS oldChildWindow.applicationCache.oncached is newChildWindow.applicationCache.oncached
+PASS oldChildWindow.applicationCache.onchecking is newChildWindow.applicationCache.onchecking
+PASS oldChildWindow.applicationCache.ondownloading is newChildWindow.applicationCache.ondownloading
+PASS oldChildWindow.applicationCache.onerror is newChildWindow.applicationCache.onerror
+PASS oldChildWindow.applicationCache.onnoupdate is newChildWindow.applicationCache.onnoupdate
+PASS oldChildWindow.applicationCache.onobsolete is newChildWindow.applicationCache.onobsolete
+PASS oldChildWindow.applicationCache.onprogress is newChildWindow.applicationCache.onprogress
+PASS oldChildWindow.applicationCache.onupdateready is newChildWindow.applicationCache.onupdateready
+PASS oldChildWindow.applicationCache.status is newChildWindow.applicationCache.status
+PASS oldChildWindow.closed is newChildWindow.closed
+PASS oldChildWindow.defaultStatus is newChildWindow.defaultStatus
+PASS oldChildWindow.defaultstatus is newChildWindow.defaultstatus
+PASS oldChildWindow.devicePixelRatio is newChildWindow.devicePixelRatio
+PASS oldChildWindow.innerHeight is newChildWindow.innerHeight
+PASS oldChildWindow.innerWidth is newChildWindow.innerWidth
+PASS oldChildWindow.isSecureContext is newChildWindow.isSecureContext
+PASS oldChildWindow.length is newChildWindow.length
+PASS oldChildWindow.location.ancestorOrigins.length is newChildWindow.location.ancestorOrigins.length
+PASS oldChildWindow.location.hash is newChildWindow.location.hash
+PASS oldChildWindow.location.host is newChildWindow.location.host
+PASS oldChildWindow.location.hostname is newChildWindow.location.hostname
+PASS oldChildWindow.location.href is newChildWindow.location.href
+PASS oldChildWindow.location.origin is newChildWindow.location.origin
+PASS oldChildWindow.location.pathname is newChildWindow.location.pathname
+PASS oldChildWindow.location.port is newChildWindow.location.port
+PASS oldChildWindow.location.protocol is newChildWindow.location.protocol
+PASS oldChildWindow.location.search is newChildWindow.location.search
+PASS oldChildWindow.locationbar.visible is newChildWindow.locationbar.visible
+PASS oldChildWindow.menubar.visible is newChildWindow.menubar.visible
+PASS oldChildWindow.name is newChildWindow.name
+PASS oldChildWindow.navigator.appCodeName is newChildWindow.navigator.appCodeName
+PASS oldChildWindow.navigator.appName is newChildWindow.navigator.appName
+PASS oldChildWindow.navigator.appVersion is newChildWindow.navigator.appVersion
+PASS oldChildWindow.navigator.connection.onchange is newChildWindow.navigator.connection.onchange
+PASS oldChildWindow.navigator.connection.saveData is newChildWindow.navigator.connection.saveData
+PASS oldChildWindow.navigator.cookieEnabled is newChildWindow.navigator.cookieEnabled
+PASS oldChildWindow.navigator.deviceMemory is newChildWindow.navigator.deviceMemory
+PASS oldChildWindow.navigator.doNotTrack is newChildWindow.navigator.doNotTrack
+PASS oldChildWindow.navigator.hardwareConcurrency is newChildWindow.navigator.hardwareConcurrency
+PASS oldChildWindow.navigator.language is newChildWindow.navigator.language
+PASS oldChildWindow.navigator.maxTouchPoints is newChildWindow.navigator.maxTouchPoints
+PASS oldChildWindow.navigator.mediaDevices.ondevicechange is newChildWindow.navigator.mediaDevices.ondevicechange
+PASS oldChildWindow.navigator.mediaSession.metadata is newChildWindow.navigator.mediaSession.metadata
+PASS oldChildWindow.navigator.mediaSession.playbackState is newChildWindow.navigator.mediaSession.playbackState
+PASS oldChildWindow.navigator.onLine is newChildWindow.navigator.onLine
+PASS oldChildWindow.navigator.platform is newChildWindow.navigator.platform
+PASS oldChildWindow.navigator.presentation.defaultRequest is newChildWindow.navigator.presentation.defaultRequest
+PASS oldChildWindow.navigator.presentation.receiver is newChildWindow.navigator.presentation.receiver
+PASS oldChildWindow.navigator.product is newChildWindow.navigator.product
+PASS oldChildWindow.navigator.productSub is newChildWindow.navigator.productSub
+PASS oldChildWindow.navigator.serviceWorker.controller is newChildWindow.navigator.serviceWorker.controller
+PASS oldChildWindow.navigator.serviceWorker.oncontrollerchange is newChildWindow.navigator.serviceWorker.oncontrollerchange
+PASS oldChildWindow.navigator.serviceWorker.onmessage is newChildWindow.navigator.serviceWorker.onmessage
+PASS oldChildWindow.navigator.usb.onconnect is newChildWindow.navigator.usb.onconnect
+PASS oldChildWindow.navigator.usb.ondisconnect is newChildWindow.navigator.usb.ondisconnect
+PASS oldChildWindow.navigator.userActivation.hasBeenActive is newChildWindow.navigator.userActivation.hasBeenActive
+PASS oldChildWindow.navigator.userActivation.isActive is newChildWindow.navigator.userActivation.isActive
+PASS oldChildWindow.navigator.userAgent is newChildWindow.navigator.userAgent
+PASS oldChildWindow.navigator.vendor is newChildWindow.navigator.vendor
+PASS oldChildWindow.navigator.vendorSub is newChildWindow.navigator.vendorSub
+PASS oldChildWindow.navigator.xr.ondevicechange is newChildWindow.navigator.xr.ondevicechange
+PASS oldChildWindow.onabort is newChildWindow.onabort
+PASS oldChildWindow.onafterprint is newChildWindow.onafterprint
+PASS oldChildWindow.onanimationend is newChildWindow.onanimationend
+PASS oldChildWindow.onanimationiteration is newChildWindow.onanimationiteration
+PASS oldChildWindow.onanimationstart is newChildWindow.onanimationstart
+PASS oldChildWindow.onappinstalled is newChildWindow.onappinstalled
+PASS oldChildWindow.onauxclick is newChildWindow.onauxclick
+PASS oldChildWindow.onbeforeinstallprompt is newChildWindow.onbeforeinstallprompt
+PASS oldChildWindow.onbeforeprint is newChildWindow.onbeforeprint
+PASS oldChildWindow.onbeforeunload is newChildWindow.onbeforeunload
+PASS oldChildWindow.onblur is newChildWindow.onblur
+PASS oldChildWindow.oncancel is newChildWindow.oncancel
+PASS oldChildWindow.oncanplay is newChildWindow.oncanplay
+PASS oldChildWindow.oncanplaythrough is newChildWindow.oncanplaythrough
+PASS oldChildWindow.onchange is newChildWindow.onchange
+PASS oldChildWindow.onclick is newChildWindow.onclick
+PASS oldChildWindow.onclose is newChildWindow.onclose
+PASS oldChildWindow.oncontextmenu is newChildWindow.oncontextmenu
+PASS oldChildWindow.oncuechange is newChildWindow.oncuechange
+PASS oldChildWindow.ondblclick is newChildWindow.ondblclick
+PASS oldChildWindow.ondevicemotion is newChildWindow.ondevicemotion
+PASS oldChildWindow.ondeviceorientation is newChildWindow.ondeviceorientation
+PASS oldChildWindow.ondeviceorientationabsolute is newChildWindow.ondeviceorientationabsolute
+PASS oldChildWindow.ondrag is newChildWindow.ondrag
+PASS oldChildWindow.ondragend is newChildWindow.ondragend
+PASS oldChildWindow.ondragenter is newChildWindow.ondragenter
+PASS oldChildWindow.ondragleave is newChildWindow.ondragleave
+PASS oldChildWindow.ondragover is newChildWindow.ondragover
+PASS oldChildWindow.ondragstart is newChildWindow.ondragstart
+PASS oldChildWindow.ondrop is newChildWindow.ondrop
+PASS oldChildWindow.ondurationchange is newChildWindow.ondurationchange
+PASS oldChildWindow.onemptied is newChildWindow.onemptied
+PASS oldChildWindow.onended is newChildWindow.onended
+PASS oldChildWindow.onerror is newChildWindow.onerror
+PASS oldChildWindow.onfocus is newChildWindow.onfocus
+PASS oldChildWindow.onformdata is newChildWindow.onformdata
+PASS oldChildWindow.ongotpointercapture is newChildWindow.ongotpointercapture
+PASS oldChildWindow.onhashchange is newChildWindow.onhashchange
+PASS oldChildWindow.oninput is newChildWindow.oninput
+PASS oldChildWindow.oninvalid is newChildWindow.oninvalid
+PASS oldChildWindow.onkeydown is newChildWindow.onkeydown
+PASS oldChildWindow.onkeypress is newChildWindow.onkeypress
+PASS oldChildWindow.onkeyup is newChildWindow.onkeyup
+PASS oldChildWindow.onlanguagechange is newChildWindow.onlanguagechange
+PASS oldChildWindow.onload is newChildWindow.onload
+PASS oldChildWindow.onloadeddata is newChildWindow.onloadeddata
+PASS oldChildWindow.onloadedmetadata is newChildWindow.onloadedmetadata
+PASS oldChildWindow.onloadstart is newChildWindow.onloadstart
+PASS oldChildWindow.onlostpointercapture is newChildWindow.onlostpointercapture
+PASS oldChildWindow.onmessage is newChildWindow.onmessage
+PASS oldChildWindow.onmessageerror is newChildWindow.onmessageerror
+PASS oldChildWindow.onmousedown is newChildWindow.onmousedown
+PASS oldChildWindow.onmouseenter is newChildWindow.onmouseenter
+PASS oldChildWindow.onmouseleave is newChildWindow.onmouseleave
+PASS oldChildWindow.onmousemove is newChildWindow.onmousemove
+PASS oldChildWindow.onmouseout is newChildWindow.onmouseout
+PASS oldChildWindow.onmouseover is newChildWindow.onmouseover
+PASS oldChildWindow.onmouseup is newChildWindow.onmouseup
+PASS oldChildWindow.onmousewheel is newChildWindow.onmousewheel
+PASS oldChildWindow.onoffline is newChildWindow.onoffline
+PASS oldChildWindow.ononline is newChildWindow.ononline
+PASS oldChildWindow.onpagehide is newChildWindow.onpagehide
+PASS oldChildWindow.onpageshow is newChildWindow.onpageshow
+PASS oldChildWindow.onpause is newChildWindow.onpause
+PASS oldChildWindow.onplay is newChildWindow.onplay
+PASS oldChildWindow.onplaying is newChildWindow.onplaying
+PASS oldChildWindow.onpointercancel is newChildWindow.onpointercancel
+PASS oldChildWindow.onpointerdown is newChildWindow.onpointerdown
+PASS oldChildWindow.onpointerenter is newChildWindow.onpointerenter
+PASS oldChildWindow.onpointerleave is newChildWindow.onpointerleave
+PASS oldChildWindow.onpointermove is newChildWindow.onpointermove
+PASS oldChildWindow.onpointerout is newChildWindow.onpointerout
+PASS oldChildWindow.onpointerover is newChildWindow.onpointerover
+PASS oldChildWindow.onpointerrawupdate is newChildWindow.onpointerrawupdate
+PASS oldChildWindow.onpointerup is newChildWindow.onpointerup
+PASS oldChildWindow.onpopstate is newChildWindow.onpopstate
+PASS oldChildWindow.onprogress is newChildWindow.onprogress
+PASS oldChildWindow.onratechange is newChildWindow.onratechange
+PASS oldChildWindow.onrejectionhandled is newChildWindow.onrejectionhandled
+PASS oldChildWindow.onreset is newChildWindow.onreset
+PASS oldChildWindow.onresize is newChildWindow.onresize
+PASS oldChildWindow.onscroll is newChildWindow.onscroll
+PASS oldChildWindow.onsearch is newChildWindow.onsearch
+PASS oldChildWindow.onseeked is newChildWindow.onseeked
+PASS oldChildWindow.onseeking is newChildWindow.onseeking
+PASS oldChildWindow.onselect is newChildWindow.onselect
+PASS oldChildWindow.onselectionchange is newChildWindow.onselectionchange
+PASS oldChildWindow.onselectstart is newChildWindow.onselectstart
+PASS oldChildWindow.onstalled is newChildWindow.onstalled
+PASS oldChildWindow.onstorage is newChildWindow.onstorage
+PASS oldChildWindow.onsubmit is newChildWindow.onsubmit
+PASS oldChildWindow.onsuspend is newChildWindow.onsuspend
+PASS oldChildWindow.ontimeupdate is newChildWindow.ontimeupdate
+PASS oldChildWindow.ontoggle is newChildWindow.ontoggle
+PASS oldChildWindow.ontouchcancel is newChildWindow.ontouchcancel
+PASS oldChildWindow.ontouchend is newChildWindow.ontouchend
+PASS oldChildWindow.ontouchmove is newChildWindow.ontouchmove
+PASS oldChildWindow.ontouchstart is newChildWindow.ontouchstart
+PASS oldChildWindow.ontransitionend is newChildWindow.ontransitionend
+PASS oldChildWindow.onunhandledrejection is newChildWindow.onunhandledrejection
+PASS oldChildWindow.onunload is newChildWindow.onunload
+PASS oldChildWindow.onvolumechange is newChildWindow.onvolumechange
+PASS oldChildWindow.onwaiting is newChildWindow.onwaiting
+PASS oldChildWindow.onwebkitanimationend is newChildWindow.onwebkitanimationend
+PASS oldChildWindow.onwebkitanimationiteration is newChildWindow.onwebkitanimationiteration
+PASS oldChildWindow.onwebkitanimationstart is newChildWindow.onwebkitanimationstart
+PASS oldChildWindow.onwebkittransitionend is newChildWindow.onwebkittransitionend
+PASS oldChildWindow.onwheel is newChildWindow.onwheel
+PASS oldChildWindow.opener is newChildWindow.opener
+PASS oldChildWindow.origin is newChildWindow.origin
+PASS oldChildWindow.outerHeight is newChildWindow.outerHeight
+PASS oldChildWindow.outerWidth is newChildWindow.outerWidth
+PASS oldChildWindow.pageXOffset is newChildWindow.pageXOffset
+PASS oldChildWindow.pageYOffset is newChildWindow.pageYOffset
+PASS oldChildWindow.performance.navigation.redirectCount is newChildWindow.performance.navigation.redirectCount
+PASS oldChildWindow.performance.navigation.type is newChildWindow.performance.navigation.type
+PASS oldChildWindow.performance.onresourcetimingbufferfull is newChildWindow.performance.onresourcetimingbufferfull
+PASS oldChildWindow.performance.timing.connectEnd is newChildWindow.performance.timing.connectEnd
+PASS oldChildWindow.performance.timing.connectStart is newChildWindow.performance.timing.connectStart
+PASS oldChildWindow.performance.timing.domComplete is newChildWindow.performance.timing.domComplete
+PASS oldChildWindow.performance.timing.domContentLoadedEventEnd is newChildWindow.performance.timing.domContentLoadedEventEnd
+PASS oldChildWindow.performance.timing.domContentLoadedEventStart is newChildWindow.performance.timing.domContentLoadedEventStart
+PASS oldChildWindow.performance.timing.domInteractive is newChildWindow.performance.timing.domInteractive
+PASS oldChildWindow.performance.timing.domLoading is newChildWindow.performance.timing.domLoading
+PASS oldChildWindow.performance.timing.domainLookupEnd is newChildWindow.performance.timing.domainLookupEnd
+PASS oldChildWindow.performance.timing.domainLookupStart is newChildWindow.performance.timing.domainLookupStart
+PASS oldChildWindow.performance.timing.fetchStart is newChildWindow.performance.timing.fetchStart
+PASS oldChildWindow.performance.timing.loadEventEnd is newChildWindow.performance.timing.loadEventEnd
+PASS oldChildWindow.performance.timing.loadEventStart is newChildWindow.performance.timing.loadEventStart
+PASS oldChildWindow.performance.timing.navigationStart is newChildWindow.performance.timing.navigationStart
+PASS oldChildWindow.performance.timing.redirectEnd is newChildWindow.performance.timing.redirectEnd
+PASS oldChildWindow.performance.timing.redirectStart is newChildWindow.performance.timing.redirectStart
+PASS oldChildWindow.performance.timing.requestStart is newChildWindow.performance.timing.requestStart
+PASS oldChildWindow.performance.timing.responseEnd is newChildWindow.performance.timing.responseEnd
+PASS oldChildWindow.performance.timing.responseStart is newChildWindow.performance.timing.responseStart
+PASS oldChildWindow.performance.timing.secureConnectionStart is newChildWindow.performance.timing.secureConnectionStart
+PASS oldChildWindow.performance.timing.unloadEventEnd is newChildWindow.performance.timing.unloadEventEnd
+PASS oldChildWindow.performance.timing.unloadEventStart is newChildWindow.performance.timing.unloadEventStart
+PASS oldChildWindow.personalbar.visible is newChildWindow.personalbar.visible
+PASS oldChildWindow.screen.availHeight is newChildWindow.screen.availHeight
+PASS oldChildWindow.screen.availLeft is newChildWindow.screen.availLeft
+PASS oldChildWindow.screen.availTop is newChildWindow.screen.availTop
+PASS oldChildWindow.screen.availWidth is newChildWindow.screen.availWidth
+PASS oldChildWindow.screen.colorDepth is newChildWindow.screen.colorDepth
+PASS oldChildWindow.screen.height is newChildWindow.screen.height
+PASS oldChildWindow.screen.orientation.angle is newChildWindow.screen.orientation.angle
+PASS oldChildWindow.screen.orientation.onchange is newChildWindow.screen.orientation.onchange
+PASS oldChildWindow.screen.orientation.type is newChildWindow.screen.orientation.type
+PASS oldChildWindow.screen.pixelDepth is newChildWindow.screen.pixelDepth
+PASS oldChildWindow.screen.width is newChildWindow.screen.width
+PASS oldChildWindow.screenLeft is newChildWindow.screenLeft
+PASS oldChildWindow.screenTop is newChildWindow.screenTop
+PASS oldChildWindow.screenX is newChildWindow.screenX
+PASS oldChildWindow.screenY is newChildWindow.screenY
+PASS oldChildWindow.scrollX is newChildWindow.scrollX
+PASS oldChildWindow.scrollY is newChildWindow.scrollY
+PASS oldChildWindow.scrollbars.visible is newChildWindow.scrollbars.visible
+PASS oldChildWindow.speechSynthesis.onvoiceschanged is newChildWindow.speechSynthesis.onvoiceschanged
+PASS oldChildWindow.speechSynthesis.paused is newChildWindow.speechSynthesis.paused
+PASS oldChildWindow.speechSynthesis.pending is newChildWindow.speechSynthesis.pending
+PASS oldChildWindow.speechSynthesis.speaking is newChildWindow.speechSynthesis.speaking
+PASS oldChildWindow.status is newChildWindow.status
+PASS oldChildWindow.statusbar.visible is newChildWindow.statusbar.visible
+PASS oldChildWindow.styleMedia.type is newChildWindow.styleMedia.type
+PASS oldChildWindow.toolbar.visible is newChildWindow.toolbar.visible
+PASS oldChildWindow.visualViewport.height is newChildWindow.visualViewport.height
+PASS oldChildWindow.visualViewport.offsetLeft is newChildWindow.visualViewport.offsetLeft
+PASS oldChildWindow.visualViewport.offsetTop is newChildWindow.visualViewport.offsetTop
+PASS oldChildWindow.visualViewport.onresize is newChildWindow.visualViewport.onresize
+PASS oldChildWindow.visualViewport.onscroll is newChildWindow.visualViewport.onscroll
+PASS oldChildWindow.visualViewport.pageLeft is newChildWindow.visualViewport.pageLeft
+PASS oldChildWindow.visualViewport.pageTop is newChildWindow.visualViewport.pageTop
+PASS oldChildWindow.visualViewport.scale is newChildWindow.visualViewport.scale
+PASS oldChildWindow.visualViewport.width is newChildWindow.visualViewport.width
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
+ 
diff --git a/third_party/blink/web_tests/virtual/stable/fast/dom/Window/property-access-on-cached-window-after-frame-removed-and-gced-expected.txt b/third_party/blink/web_tests/virtual/stable/fast/dom/Window/property-access-on-cached-window-after-frame-removed-and-gced-expected.txt
new file mode 100644
index 0000000..5ab7150f
--- /dev/null
+++ b/third_party/blink/web_tests/virtual/stable/fast/dom/Window/property-access-on-cached-window-after-frame-removed-and-gced-expected.txt
@@ -0,0 +1,188 @@
+CONSOLE WARNING: line 124: 'window.webkitStorageInfo' is deprecated. Please use 'navigator.webkitTemporaryStorage' or 'navigator.webkitPersistentStorage' instead.
+CONSOLE WARNING: line 124: Application Cache API use is deprecated and will be removed in M82, around April 2020. See https://www.chromestatus.com/features/6192449487634432 for more details.
+Tests property access on a cached DOMWindow after the associated frame is removed from a web page and garbage collected. Test should not crash and properties should be set to sane defaults.
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+PASS childWindow.closed is true
+PASS childWindow.defaultStatus is ''
+PASS childWindow.defaultstatus is ''
+PASS childWindow.devicePixelRatio is 0
+PASS childWindow.innerHeight is 0
+PASS childWindow.innerWidth is 0
+PASS childWindow.isSecureContext is false
+PASS childWindow.length is 0
+PASS childWindow.locationbar.visible is false
+PASS childWindow.menubar.visible is false
+PASS childWindow.name is ''
+PASS childWindow.navigator.appCodeName is window.navigator.appCodeName
+PASS childWindow.navigator.appName is window.navigator.appName
+PASS childWindow.navigator.appVersion is ''
+PASS childWindow.navigator.cookieEnabled is false
+PASS childWindow.navigator.doNotTrack is null
+PASS childWindow.navigator.hardwareConcurrency is window.navigator.hardwareConcurrency
+PASS childWindow.navigator.language is window.navigator.language
+PASS childWindow.navigator.maxTouchPoints is 0
+PASS childWindow.navigator.mediaSession.metadata is null
+PASS childWindow.navigator.mediaSession.playbackState is 'none'
+PASS childWindow.navigator.onLine is window.navigator.onLine
+PASS childWindow.navigator.platform is window.navigator.platform
+PASS childWindow.navigator.product is window.navigator.product
+PASS childWindow.navigator.productSub is window.navigator.productSub
+PASS childWindow.navigator.userActivation.hasBeenActive is false
+PASS childWindow.navigator.userActivation.isActive is false
+PASS childWindow.navigator.userAgent is ''
+PASS childWindow.navigator.vendor is window.navigator.vendor
+PASS childWindow.navigator.vendorSub is ''
+PASS childWindow.onabort is null
+PASS childWindow.onafterprint is null
+PASS childWindow.onanimationend is null
+PASS childWindow.onanimationiteration is null
+PASS childWindow.onanimationstart is null
+PASS childWindow.onappinstalled is null
+PASS childWindow.onauxclick is null
+PASS childWindow.onbeforeinstallprompt is null
+PASS childWindow.onbeforeprint is null
+PASS childWindow.onbeforeunload is null
+PASS childWindow.onblur is null
+PASS childWindow.oncancel is null
+PASS childWindow.oncanplay is null
+PASS childWindow.oncanplaythrough is null
+PASS childWindow.onchange is null
+PASS childWindow.onclick is null
+PASS childWindow.onclose is null
+PASS childWindow.oncontextmenu is null
+PASS childWindow.oncuechange is null
+PASS childWindow.ondblclick is null
+PASS childWindow.ondevicemotion is null
+PASS childWindow.ondeviceorientation is null
+PASS childWindow.ondeviceorientationabsolute is null
+PASS childWindow.ondrag is null
+PASS childWindow.ondragend is null
+PASS childWindow.ondragenter is null
+PASS childWindow.ondragleave is null
+PASS childWindow.ondragover is null
+PASS childWindow.ondragstart is null
+PASS childWindow.ondrop is null
+PASS childWindow.ondurationchange is null
+PASS childWindow.onemptied is null
+PASS childWindow.onended is null
+PASS childWindow.onerror is null
+PASS childWindow.onfocus is null
+PASS childWindow.onformdata is null
+PASS childWindow.ongotpointercapture is null
+PASS childWindow.onhashchange is null
+PASS childWindow.oninput is null
+PASS childWindow.oninvalid is null
+PASS childWindow.onkeydown is null
+PASS childWindow.onkeypress is null
+PASS childWindow.onkeyup is null
+PASS childWindow.onlanguagechange is null
+PASS childWindow.onload is null
+PASS childWindow.onloadeddata is null
+PASS childWindow.onloadedmetadata is null
+PASS childWindow.onloadstart is null
+PASS childWindow.onlostpointercapture is null
+PASS childWindow.onmessage is null
+PASS childWindow.onmessageerror is null
+PASS childWindow.onmousedown is null
+PASS childWindow.onmouseenter is null
+PASS childWindow.onmouseleave is null
+PASS childWindow.onmousemove is null
+PASS childWindow.onmouseout is null
+PASS childWindow.onmouseover is null
+PASS childWindow.onmouseup is null
+PASS childWindow.onmousewheel is null
+PASS childWindow.onoffline is null
+PASS childWindow.ononline is null
+PASS childWindow.onpagehide is null
+PASS childWindow.onpageshow is null
+PASS childWindow.onpause is null
+PASS childWindow.onplay is null
+PASS childWindow.onplaying is null
+PASS childWindow.onpointercancel is null
+PASS childWindow.onpointerdown is null
+PASS childWindow.onpointerenter is null
+PASS childWindow.onpointerleave is null
+PASS childWindow.onpointermove is null
+PASS childWindow.onpointerout is null
+PASS childWindow.onpointerover is null
+PASS childWindow.onpointerrawupdate is null
+PASS childWindow.onpointerup is null
+PASS childWindow.onpopstate is null
+PASS childWindow.onprogress is null
+PASS childWindow.onratechange is null
+PASS childWindow.onrejectionhandled is null
+PASS childWindow.onreset is null
+PASS childWindow.onresize is null
+PASS childWindow.onscroll is null
+PASS childWindow.onsearch is null
+PASS childWindow.onseeked is null
+PASS childWindow.onseeking is null
+PASS childWindow.onselect is null
+PASS childWindow.onselectionchange is null
+PASS childWindow.onselectstart is null
+PASS childWindow.onstalled is null
+PASS childWindow.onstorage is null
+PASS childWindow.onsubmit is null
+PASS childWindow.onsuspend is null
+PASS childWindow.ontimeupdate is null
+PASS childWindow.ontoggle is null
+PASS childWindow.ontouchcancel is null
+PASS childWindow.ontouchend is null
+PASS childWindow.ontouchmove is null
+PASS childWindow.ontouchstart is null
+PASS childWindow.ontransitionend is null
+PASS childWindow.onunhandledrejection is null
+PASS childWindow.onunload is null
+PASS childWindow.onvolumechange is null
+PASS childWindow.onwaiting is null
+PASS childWindow.onwebkitanimationend is null
+PASS childWindow.onwebkitanimationiteration is null
+PASS childWindow.onwebkitanimationstart is null
+PASS childWindow.onwebkittransitionend is null
+PASS childWindow.onwheel is null
+PASS childWindow.opener is null
+PASS childWindow.origin is 'file://'
+PASS childWindow.outerHeight is 0
+PASS childWindow.outerWidth is 0
+PASS childWindow.pageXOffset is 0
+PASS childWindow.pageYOffset is 0
+PASS childWindow.performance.onresourcetimingbufferfull is null
+PASS childWindow.personalbar.visible is false
+PASS childWindow.screen.availHeight is 0
+PASS childWindow.screen.availLeft is 0
+PASS childWindow.screen.availTop is 0
+PASS childWindow.screen.availWidth is 0
+PASS childWindow.screen.colorDepth is 0
+PASS childWindow.screen.height is 0
+PASS childWindow.screen.pixelDepth is 0
+PASS childWindow.screen.width is 0
+PASS childWindow.screenLeft is 0
+PASS childWindow.screenTop is 0
+PASS childWindow.screenX is 0
+PASS childWindow.screenY is 0
+PASS childWindow.scrollX is 0
+PASS childWindow.scrollY is 0
+PASS childWindow.scrollbars.visible is false
+PASS childWindow.speechSynthesis.onvoiceschanged is null
+PASS childWindow.speechSynthesis.paused is false
+PASS childWindow.speechSynthesis.pending is false
+PASS childWindow.speechSynthesis.speaking is false
+PASS childWindow.status is ''
+PASS childWindow.statusbar.visible is false
+PASS childWindow.styleMedia.type is ''
+PASS childWindow.toolbar.visible is false
+PASS childWindow.visualViewport.height is 0
+PASS childWindow.visualViewport.offsetLeft is 0
+PASS childWindow.visualViewport.offsetTop is 0
+PASS childWindow.visualViewport.onresize is null
+PASS childWindow.visualViewport.onscroll is null
+PASS childWindow.visualViewport.pageLeft is 0
+PASS childWindow.visualViewport.pageTop is 0
+PASS childWindow.visualViewport.scale is 0
+PASS childWindow.visualViewport.width is 0
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
diff --git a/third_party/blink/web_tests/virtual/stable/fast/dom/Window/property-access-on-cached-window-after-frame-removed-expected.txt b/third_party/blink/web_tests/virtual/stable/fast/dom/Window/property-access-on-cached-window-after-frame-removed-expected.txt
new file mode 100644
index 0000000..60d7dd6
--- /dev/null
+++ b/third_party/blink/web_tests/virtual/stable/fast/dom/Window/property-access-on-cached-window-after-frame-removed-expected.txt
@@ -0,0 +1,188 @@
+CONSOLE WARNING: line 124: 'window.webkitStorageInfo' is deprecated. Please use 'navigator.webkitTemporaryStorage' or 'navigator.webkitPersistentStorage' instead.
+CONSOLE WARNING: line 124: Application Cache API use is deprecated and will be removed in M82, around April 2020. See https://www.chromestatus.com/features/6192449487634432 for more details.
+Tests property access on a cached DOMWindow after the associated frame is no longer in a web page. Test should not crash and properties should be set to sane defaults.
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+PASS childWindow.closed is true
+PASS childWindow.defaultStatus is ''
+PASS childWindow.defaultstatus is ''
+PASS childWindow.devicePixelRatio is 0
+PASS childWindow.innerHeight is 0
+PASS childWindow.innerWidth is 0
+PASS childWindow.isSecureContext is false
+PASS childWindow.length is 0
+PASS childWindow.locationbar.visible is false
+PASS childWindow.menubar.visible is false
+PASS childWindow.name is ''
+PASS childWindow.navigator.appCodeName is window.navigator.appCodeName
+PASS childWindow.navigator.appName is window.navigator.appName
+PASS childWindow.navigator.appVersion is ''
+PASS childWindow.navigator.cookieEnabled is false
+PASS childWindow.navigator.doNotTrack is null
+PASS childWindow.navigator.hardwareConcurrency is window.navigator.hardwareConcurrency
+PASS childWindow.navigator.language is window.navigator.language
+PASS childWindow.navigator.maxTouchPoints is 0
+PASS childWindow.navigator.mediaSession.metadata is null
+PASS childWindow.navigator.mediaSession.playbackState is 'none'
+PASS childWindow.navigator.onLine is window.navigator.onLine
+PASS childWindow.navigator.platform is window.navigator.platform
+PASS childWindow.navigator.product is window.navigator.product
+PASS childWindow.navigator.productSub is window.navigator.productSub
+PASS childWindow.navigator.userActivation.hasBeenActive is false
+PASS childWindow.navigator.userActivation.isActive is false
+PASS childWindow.navigator.userAgent is ''
+PASS childWindow.navigator.vendor is window.navigator.vendor
+PASS childWindow.navigator.vendorSub is ''
+PASS childWindow.onabort is null
+PASS childWindow.onafterprint is null
+PASS childWindow.onanimationend is null
+PASS childWindow.onanimationiteration is null
+PASS childWindow.onanimationstart is null
+PASS childWindow.onappinstalled is null
+PASS childWindow.onauxclick is null
+PASS childWindow.onbeforeinstallprompt is null
+PASS childWindow.onbeforeprint is null
+PASS childWindow.onbeforeunload is null
+PASS childWindow.onblur is null
+PASS childWindow.oncancel is null
+PASS childWindow.oncanplay is null
+PASS childWindow.oncanplaythrough is null
+PASS childWindow.onchange is null
+PASS childWindow.onclick is null
+PASS childWindow.onclose is null
+PASS childWindow.oncontextmenu is null
+PASS childWindow.oncuechange is null
+PASS childWindow.ondblclick is null
+PASS childWindow.ondevicemotion is null
+PASS childWindow.ondeviceorientation is null
+PASS childWindow.ondeviceorientationabsolute is null
+PASS childWindow.ondrag is null
+PASS childWindow.ondragend is null
+PASS childWindow.ondragenter is null
+PASS childWindow.ondragleave is null
+PASS childWindow.ondragover is null
+PASS childWindow.ondragstart is null
+PASS childWindow.ondrop is null
+PASS childWindow.ondurationchange is null
+PASS childWindow.onemptied is null
+PASS childWindow.onended is null
+PASS childWindow.onerror is null
+PASS childWindow.onfocus is null
+PASS childWindow.onformdata is null
+PASS childWindow.ongotpointercapture is null
+PASS childWindow.onhashchange is null
+PASS childWindow.oninput is null
+PASS childWindow.oninvalid is null
+PASS childWindow.onkeydown is null
+PASS childWindow.onkeypress is null
+PASS childWindow.onkeyup is null
+PASS childWindow.onlanguagechange is null
+PASS childWindow.onload is null
+PASS childWindow.onloadeddata is null
+PASS childWindow.onloadedmetadata is null
+PASS childWindow.onloadstart is null
+PASS childWindow.onlostpointercapture is null
+PASS childWindow.onmessage is null
+PASS childWindow.onmessageerror is null
+PASS childWindow.onmousedown is null
+PASS childWindow.onmouseenter is null
+PASS childWindow.onmouseleave is null
+PASS childWindow.onmousemove is null
+PASS childWindow.onmouseout is null
+PASS childWindow.onmouseover is null
+PASS childWindow.onmouseup is null
+PASS childWindow.onmousewheel is null
+PASS childWindow.onoffline is null
+PASS childWindow.ononline is null
+PASS childWindow.onpagehide is null
+PASS childWindow.onpageshow is null
+PASS childWindow.onpause is null
+PASS childWindow.onplay is null
+PASS childWindow.onplaying is null
+PASS childWindow.onpointercancel is null
+PASS childWindow.onpointerdown is null
+PASS childWindow.onpointerenter is null
+PASS childWindow.onpointerleave is null
+PASS childWindow.onpointermove is null
+PASS childWindow.onpointerout is null
+PASS childWindow.onpointerover is null
+PASS childWindow.onpointerrawupdate is null
+PASS childWindow.onpointerup is null
+PASS childWindow.onpopstate is null
+PASS childWindow.onprogress is null
+PASS childWindow.onratechange is null
+PASS childWindow.onrejectionhandled is null
+PASS childWindow.onreset is null
+PASS childWindow.onresize is null
+PASS childWindow.onscroll is null
+PASS childWindow.onsearch is null
+PASS childWindow.onseeked is null
+PASS childWindow.onseeking is null
+PASS childWindow.onselect is null
+PASS childWindow.onselectionchange is null
+PASS childWindow.onselectstart is null
+PASS childWindow.onstalled is null
+PASS childWindow.onstorage is null
+PASS childWindow.onsubmit is null
+PASS childWindow.onsuspend is null
+PASS childWindow.ontimeupdate is null
+PASS childWindow.ontoggle is null
+PASS childWindow.ontouchcancel is null
+PASS childWindow.ontouchend is null
+PASS childWindow.ontouchmove is null
+PASS childWindow.ontouchstart is null
+PASS childWindow.ontransitionend is null
+PASS childWindow.onunhandledrejection is null
+PASS childWindow.onunload is null
+PASS childWindow.onvolumechange is null
+PASS childWindow.onwaiting is null
+PASS childWindow.onwebkitanimationend is null
+PASS childWindow.onwebkitanimationiteration is null
+PASS childWindow.onwebkitanimationstart is null
+PASS childWindow.onwebkittransitionend is null
+PASS childWindow.onwheel is null
+PASS childWindow.opener is null
+PASS childWindow.origin is 'file://'
+PASS childWindow.outerHeight is 0
+PASS childWindow.outerWidth is 0
+PASS childWindow.pageXOffset is 0
+PASS childWindow.pageYOffset is 0
+PASS childWindow.performance.onresourcetimingbufferfull is null
+PASS childWindow.personalbar.visible is false
+PASS childWindow.screen.availHeight is 0
+PASS childWindow.screen.availLeft is 0
+PASS childWindow.screen.availTop is 0
+PASS childWindow.screen.availWidth is 0
+PASS childWindow.screen.colorDepth is 0
+PASS childWindow.screen.height is 0
+PASS childWindow.screen.pixelDepth is 0
+PASS childWindow.screen.width is 0
+PASS childWindow.screenLeft is 0
+PASS childWindow.screenTop is 0
+PASS childWindow.screenX is 0
+PASS childWindow.screenY is 0
+PASS childWindow.scrollX is 0
+PASS childWindow.scrollY is 0
+PASS childWindow.scrollbars.visible is false
+PASS childWindow.speechSynthesis.onvoiceschanged is null
+PASS childWindow.speechSynthesis.paused is false
+PASS childWindow.speechSynthesis.pending is false
+PASS childWindow.speechSynthesis.speaking is false
+PASS childWindow.status is ''
+PASS childWindow.statusbar.visible is false
+PASS childWindow.styleMedia.type is ''
+PASS childWindow.toolbar.visible is false
+PASS childWindow.visualViewport.height is 0
+PASS childWindow.visualViewport.offsetLeft is 0
+PASS childWindow.visualViewport.offsetTop is 0
+PASS childWindow.visualViewport.onresize is null
+PASS childWindow.visualViewport.onscroll is null
+PASS childWindow.visualViewport.pageLeft is 0
+PASS childWindow.visualViewport.pageTop is 0
+PASS childWindow.visualViewport.scale is 0
+PASS childWindow.visualViewport.width is 0
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
diff --git a/third_party/blink/web_tests/virtual/stable/fast/dom/Window/window-appendages-cleared-expected.txt b/third_party/blink/web_tests/virtual/stable/fast/dom/Window/window-appendages-cleared-expected.txt
new file mode 100644
index 0000000..ec8ca2f6
--- /dev/null
+++ b/third_party/blink/web_tests/virtual/stable/fast/dom/Window/window-appendages-cleared-expected.txt
@@ -0,0 +1,42 @@
+PASS history.back == "LEFTOVER" is false
+PASS history.forward == "LEFTOVER" is false
+PASS history.go == "LEFTOVER" is false
+PASS history.length == "LEFTOVER" is false
+PASS history.pushState == "LEFTOVER" is false
+PASS history.replaceState == "LEFTOVER" is false
+PASS history.scrollRestoration == "LEFTOVER" is false
+PASS history.state == "LEFTOVER" is false
+PASS location.ancestorOrigins == "LEFTOVER" is false
+PASS location.assign == "LEFTOVER" is false
+PASS location.hash == "LEFTOVER" is false
+PASS location.host == "LEFTOVER" is false
+PASS location.hostname == "LEFTOVER" is false
+PASS location.href == "LEFTOVER" is false
+PASS location.origin == "LEFTOVER" is false
+PASS location.pathname == "LEFTOVER" is false
+PASS location.port == "LEFTOVER" is false
+PASS location.protocol == "LEFTOVER" is false
+PASS location.reload == "LEFTOVER" is false
+PASS location.replace == "LEFTOVER" is false
+PASS location.search == "LEFTOVER" is false
+PASS location.toString == "LEFTOVER" is false
+PASS locationbar.visible == "LEFTOVER" is false
+PASS menubar.visible == "LEFTOVER" is false
+PASS personalbar.visible == "LEFTOVER" is false
+PASS screen.availHeight == "LEFTOVER" is false
+PASS screen.availLeft == "LEFTOVER" is false
+PASS screen.availTop == "LEFTOVER" is false
+PASS screen.availWidth == "LEFTOVER" is false
+PASS screen.colorDepth == "LEFTOVER" is false
+PASS screen.height == "LEFTOVER" is false
+PASS screen.orientation == "LEFTOVER" is false
+PASS screen.pixelDepth == "LEFTOVER" is false
+PASS screen.width == "LEFTOVER" is false
+PASS scrollbars.visible == "LEFTOVER" is false
+PASS statusbar.visible == "LEFTOVER" is false
+PASS toolbar.visible == "LEFTOVER" is false
+PASS window.event is undefined.
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
diff --git a/third_party/blink/web_tests/virtual/stable/fast/dom/Window/window-moveto-popup-expected.txt b/third_party/blink/web_tests/virtual/stable/fast/dom/Window/window-moveto-popup-expected.txt
new file mode 100644
index 0000000..90a308d
--- /dev/null
+++ b/third_party/blink/web_tests/virtual/stable/fast/dom/Window/window-moveto-popup-expected.txt
@@ -0,0 +1,2 @@
+Window right edge exceeds screen right edge? (stable should be false): false
+Window bottom edge exceeds screen bottom edge? (stable should be false): false
diff --git a/third_party/blink/web_tests/virtual/stable/fast/dom/Window/window-postmessage-clone-deep-array-expected.txt b/third_party/blink/web_tests/virtual/stable/fast/dom/Window/window-postmessage-clone-deep-array-expected.txt
new file mode 100644
index 0000000..6cdf2ba8
--- /dev/null
+++ b/third_party/blink/web_tests/virtual/stable/fast/dom/Window/window-postmessage-clone-deep-array-expected.txt
@@ -0,0 +1,4 @@
+Tests that we support cloning deep(ish) arrays.
+FAIL: 'postMessage(deepArray)' should not throw but threw RangeError: Maximum call stack size exceeded
+PASS: eventData is done of type string
+
diff --git a/third_party/blink/web_tests/virtual/stable/fast/dom/Window/window-properties-performance-expected.txt b/third_party/blink/web_tests/virtual/stable/fast/dom/Window/window-properties-performance-expected.txt
new file mode 100644
index 0000000..3d442d81
--- /dev/null
+++ b/third_party/blink/web_tests/virtual/stable/fast/dom/Window/window-properties-performance-expected.txt
@@ -0,0 +1,115 @@
+This test dumps all of the properties that are reachable from the window.performance object, along with their types.
+
+window.performance [object Performance]
+window.performance.addEventListener [function]
+window.performance.clearMarks [function]
+window.performance.clearMeasures [function]
+window.performance.clearResourceTimings [function]
+window.performance.dispatchEvent [function]
+window.performance.getEntries [function]
+window.performance.getEntriesByName [function]
+window.performance.getEntriesByType [function]
+window.performance.mark [function]
+window.performance.measure [function]
+window.performance.memory [object MemoryInfo]
+window.performance.memory.jsHeapSizeLimit [number]
+window.performance.memory.totalJSHeapSize [number]
+window.performance.memory.usedJSHeapSize [number]
+window.performance.navigation [object PerformanceNavigation]
+window.performance.navigation.TYPE_BACK_FORWARD [number]
+window.performance.navigation.TYPE_NAVIGATE [number]
+window.performance.navigation.TYPE_RELOAD [number]
+window.performance.navigation.TYPE_RESERVED [number]
+window.performance.navigation.redirectCount [number]
+window.performance.navigation.toJSON [function]
+window.performance.navigation.type [number]
+window.performance.now [function]
+window.performance.onresourcetimingbufferfull [null]
+window.performance.removeEventListener [function]
+window.performance.setResourceTimingBufferSize [function]
+window.performance.timeOrigin [number]
+window.performance.timing [object PerformanceTiming]
+window.performance.timing.connectEnd [number]
+window.performance.timing.connectStart [number]
+window.performance.timing.domComplete [number]
+window.performance.timing.domContentLoadedEventEnd [number]
+window.performance.timing.domContentLoadedEventStart [number]
+window.performance.timing.domInteractive [number]
+window.performance.timing.domLoading [number]
+window.performance.timing.domainLookupEnd [number]
+window.performance.timing.domainLookupStart [number]
+window.performance.timing.fetchStart [number]
+window.performance.timing.loadEventEnd [number]
+window.performance.timing.loadEventStart [number]
+window.performance.timing.navigationStart [number]
+window.performance.timing.redirectEnd [number]
+window.performance.timing.redirectStart [number]
+window.performance.timing.requestStart [number]
+window.performance.timing.responseEnd [number]
+window.performance.timing.responseStart [number]
+window.performance.timing.secureConnectionStart [number]
+window.performance.timing.toJSON [function]
+window.performance.timing.unloadEventEnd [number]
+window.performance.timing.unloadEventStart [number]
+window.performance.toJSON [function]
+window.performance.timing [printed above as window.performance.timing]
+jsonizedTiming [object Object]
+jsonizedTiming.connectEnd [number]
+jsonizedTiming.connectStart [number]
+jsonizedTiming.domComplete [number]
+jsonizedTiming.domContentLoadedEventEnd [number]
+jsonizedTiming.domContentLoadedEventStart [number]
+jsonizedTiming.domInteractive [number]
+jsonizedTiming.domLoading [number]
+jsonizedTiming.domainLookupEnd [number]
+jsonizedTiming.domainLookupStart [number]
+jsonizedTiming.fetchStart [number]
+jsonizedTiming.loadEventEnd [number]
+jsonizedTiming.loadEventStart [number]
+jsonizedTiming.navigationStart [number]
+jsonizedTiming.redirectEnd [number]
+jsonizedTiming.redirectStart [number]
+jsonizedTiming.requestStart [number]
+jsonizedTiming.responseEnd [number]
+jsonizedTiming.responseStart [number]
+jsonizedTiming.secureConnectionStart [number]
+jsonizedTiming.unloadEventEnd [number]
+jsonizedTiming.unloadEventStart [number]
+jsonizedEntry [object Object]
+jsonizedEntry.duration [number]
+jsonizedEntry.entryType [string]
+jsonizedEntry.name [string]
+jsonizedEntry.startTime [number]
+window.performance.navigation [printed above as window.performance.navigation]
+jsonizedNavigation [object Object]
+jsonizedNavigation.redirectCount [number]
+jsonizedNavigation.type [number]
+jsonizedPerformance [object Object]
+jsonizedPerformance.navigation [object Object]
+jsonizedPerformance.navigation.redirectCount [number]
+jsonizedPerformance.navigation.type [number]
+jsonizedPerformance.timeOrigin [number]
+jsonizedPerformance.timing [object Object]
+jsonizedPerformance.timing.connectEnd [number]
+jsonizedPerformance.timing.connectStart [number]
+jsonizedPerformance.timing.domComplete [number]
+jsonizedPerformance.timing.domContentLoadedEventEnd [number]
+jsonizedPerformance.timing.domContentLoadedEventStart [number]
+jsonizedPerformance.timing.domInteractive [number]
+jsonizedPerformance.timing.domLoading [number]
+jsonizedPerformance.timing.domainLookupEnd [number]
+jsonizedPerformance.timing.domainLookupStart [number]
+jsonizedPerformance.timing.fetchStart [number]
+jsonizedPerformance.timing.loadEventEnd [number]
+jsonizedPerformance.timing.loadEventStart [number]
+jsonizedPerformance.timing.navigationStart [number]
+jsonizedPerformance.timing.redirectEnd [number]
+jsonizedPerformance.timing.redirectStart [number]
+jsonizedPerformance.timing.requestStart [number]
+jsonizedPerformance.timing.responseEnd [number]
+jsonizedPerformance.timing.responseStart [number]
+jsonizedPerformance.timing.secureConnectionStart [number]
+jsonizedPerformance.timing.unloadEventEnd [number]
+jsonizedPerformance.timing.unloadEventStart [number]
+window.performance [string]
+
diff --git a/third_party/blink/web_tests/virtual/stable/fast/dom/Window/window-resize-expected.txt b/third_party/blink/web_tests/virtual/stable/fast/dom/Window/window-resize-expected.txt
new file mode 100644
index 0000000..462122c
--- /dev/null
+++ b/third_party/blink/web_tests/virtual/stable/fast/dom/Window/window-resize-expected.txt
@@ -0,0 +1,143 @@
+This test makes sure that we have similar behavior as other browsers when resizing and moving a window outside of the screen. This test will fail in some dimensions when run manually because of inconsistencies of when the window can and cannot go behind the doc.
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+
+
+window.resizeTo Tests
+
+
+Testing - resizeTo: Too Big
+PASS window.outerWidth == screen.availWidth is true
+
+
+Testing - resizeTo: Too Small
+PASS window.outerWidth == 100 is true
+
+
+Testing - resizeTo: Full Screen Out of Bounds
+PASS window.screenY == screen.availTop is true
+PASS window.outerHeight == screen.availHeight is true
+PASS window.screenX == screen.availLeft is true
+PASS window.outerWidth == screen.availWidth is true
+
+
+Testing - resizeTo: Not Full Screen Out of Bounds
+PASS window.outerHeight + window.screenY - screen.availTop == screen.availHeight is true
+PASS window.outerWidth + window.screenX - screen.availLeft == screen.availWidth is true
+
+
+window.resizeBy Tests
+
+
+Testing - resizeBy: Too Small
+PASS window.outerWidth == 100 is true
+
+
+Testing - resizeBy: Too Big
+PASS window.outerWidth == screen.availWidth is true
+
+
+window.moveTo Tests
+
+
+Testing - moveTo: Top Left
+PASS window.screenY == screen.availTop is true
+PASS window.screenX == screen.availLeft is true
+
+
+Testing - moveTo: Top
+PASS window.screenY == screen.availTop is true
+PASS window.screenX == screen.availLeft is true
+
+
+Testing - moveTo: Top Right
+PASS window.screenY == screen.availTop is true
+PASS window.outerWidth == screen.availWidth is true
+
+
+Testing - moveTo: Right
+PASS window.screenY == screen.availTop is true
+PASS window.outerWidth == screen.availWidth is true
+
+
+Testing - moveTo: Bottom Right
+PASS window.outerHeight == screen.availHeight is true
+PASS window.outerWidth == screen.availWidth is true
+
+
+Testing - moveTo: Bottom
+PASS window.outerHeight == screen.availHeight is true
+PASS window.screenX == screen.availLeft is true
+
+
+Testing - moveTo: Bottom Left
+PASS window.outerHeight == screen.availHeight is true
+PASS window.screenX == screen.availLeft is true
+
+
+Testing - moveTo: Left
+PASS window.screenY == screen.availTop is true
+PASS window.screenX == screen.availLeft is true
+
+
+window.moveBy Tests
+
+
+Testing - moveBy: Zero Zero
+PASS window.screenX == previousScreenX is true
+PASS window.screenY == previousScreenY is true
+
+
+Testing - moveBy: One Zero
+PASS window.screenX == previousScreenX + 1 is true
+PASS window.screenY == previousScreenY is true
+
+
+Testing - moveBy: Zero One
+PASS window.screenX == previousScreenX is true
+PASS window.screenY == previousScreenY + 1 is true
+
+
+Testing - moveBy: Top Left
+PASS window.screenY == screen.availTop is true
+PASS window.screenX == screen.availLeft is true
+
+
+Testing - moveBy: Top
+PASS window.screenY == screen.availTop is true
+PASS window.screenX == screen.availLeft is true
+
+
+Testing - moveBy: Top Right
+PASS window.screenY == screen.availTop is true
+PASS window.outerWidth == screen.availWidth is true
+
+
+Testing - moveBy: Right
+PASS window.screenY == screen.availTop is true
+PASS window.outerWidth == screen.availWidth is true
+
+
+Testing - moveBy: Bottom Right
+PASS window.outerHeight == screen.availHeight is true
+PASS window.outerWidth == screen.availWidth is true
+
+
+Testing - moveBy: Bottom
+PASS window.outerHeight == screen.availHeight is true
+
+
+Testing - moveBy: Bottom Left
+PASS window.outerHeight == screen.availHeight is true
+PASS window.screenX == screen.availLeft is true
+
+
+Testing - moveBy: Left
+PASS window.screenX == screen.availLeft is true
+
+
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
diff --git a/third_party/blink/web_tests/webexposed/global-interface-listing-expected.txt b/third_party/blink/web_tests/webexposed/global-interface-listing-expected.txt
index c339c82..e7483eaf 100644
--- a/third_party/blink/web_tests/webexposed/global-interface-listing-expected.txt
+++ b/third_party/blink/web_tests/webexposed/global-interface-listing-expected.txt
@@ -4696,6 +4696,198 @@
     getter y
     getter z
     method constructor
+interface MathMLElement : Element
+    attribute @@toStringTag
+    getter autofocus
+    getter dataset
+    getter nonce
+    getter onabort
+    getter onactivateinvisible
+    getter onanimationend
+    getter onanimationiteration
+    getter onanimationstart
+    getter onauxclick
+    getter onbeforeactivate
+    getter onblur
+    getter oncancel
+    getter oncanplay
+    getter oncanplaythrough
+    getter onchange
+    getter onclick
+    getter onclose
+    getter oncontextmenu
+    getter oncopy
+    getter oncuechange
+    getter oncut
+    getter ondblclick
+    getter ondrag
+    getter ondragend
+    getter ondragenter
+    getter ondragleave
+    getter ondragover
+    getter ondragstart
+    getter ondrop
+    getter ondurationchange
+    getter onemptied
+    getter onended
+    getter onerror
+    getter onfocus
+    getter onformdata
+    getter ongotpointercapture
+    getter oninput
+    getter oninvalid
+    getter onkeydown
+    getter onkeypress
+    getter onkeyup
+    getter onload
+    getter onloadeddata
+    getter onloadedmetadata
+    getter onloadstart
+    getter onlostpointercapture
+    getter onmousedown
+    getter onmouseenter
+    getter onmouseleave
+    getter onmousemove
+    getter onmouseout
+    getter onmouseover
+    getter onmouseup
+    getter onmousewheel
+    getter onoverscroll
+    getter onpaste
+    getter onpause
+    getter onplay
+    getter onplaying
+    getter onpointercancel
+    getter onpointerdown
+    getter onpointerenter
+    getter onpointerleave
+    getter onpointermove
+    getter onpointerout
+    getter onpointerover
+    getter onpointerrawupdate
+    getter onpointerup
+    getter onprogress
+    getter onratechange
+    getter onreset
+    getter onresize
+    getter onscroll
+    getter onscrollend
+    getter onseeked
+    getter onseeking
+    getter onselect
+    getter onselectionchange
+    getter onselectstart
+    getter onstalled
+    getter onsubmit
+    getter onsuspend
+    getter ontimeupdate
+    getter ontoggle
+    getter ontouchcancel
+    getter ontouchend
+    getter ontouchmove
+    getter ontouchstart
+    getter ontransitionend
+    getter onvolumechange
+    getter onwaiting
+    getter onwheel
+    getter style
+    getter tabIndex
+    method blur
+    method constructor
+    method focus
+    setter autofocus
+    setter nonce
+    setter onabort
+    setter onactivateinvisible
+    setter onanimationend
+    setter onanimationiteration
+    setter onanimationstart
+    setter onauxclick
+    setter onbeforeactivate
+    setter onblur
+    setter oncancel
+    setter oncanplay
+    setter oncanplaythrough
+    setter onchange
+    setter onclick
+    setter onclose
+    setter oncontextmenu
+    setter oncopy
+    setter oncuechange
+    setter oncut
+    setter ondblclick
+    setter ondrag
+    setter ondragend
+    setter ondragenter
+    setter ondragleave
+    setter ondragover
+    setter ondragstart
+    setter ondrop
+    setter ondurationchange
+    setter onemptied
+    setter onended
+    setter onerror
+    setter onfocus
+    setter onformdata
+    setter ongotpointercapture
+    setter oninput
+    setter oninvalid
+    setter onkeydown
+    setter onkeypress
+    setter onkeyup
+    setter onload
+    setter onloadeddata
+    setter onloadedmetadata
+    setter onloadstart
+    setter onlostpointercapture
+    setter onmousedown
+    setter onmouseenter
+    setter onmouseleave
+    setter onmousemove
+    setter onmouseout
+    setter onmouseover
+    setter onmouseup
+    setter onmousewheel
+    setter onoverscroll
+    setter onpaste
+    setter onpause
+    setter onplay
+    setter onplaying
+    setter onpointercancel
+    setter onpointerdown
+    setter onpointerenter
+    setter onpointerleave
+    setter onpointermove
+    setter onpointerout
+    setter onpointerover
+    setter onpointerrawupdate
+    setter onpointerup
+    setter onprogress
+    setter onratechange
+    setter onreset
+    setter onresize
+    setter onscroll
+    setter onscrollend
+    setter onseeked
+    setter onseeking
+    setter onselect
+    setter onselectionchange
+    setter onselectstart
+    setter onstalled
+    setter onsubmit
+    setter onsuspend
+    setter ontimeupdate
+    setter ontoggle
+    setter ontouchcancel
+    setter ontouchend
+    setter ontouchmove
+    setter ontouchstart
+    setter ontransitionend
+    setter onvolumechange
+    setter onwaiting
+    setter onwheel
+    setter style
+    setter tabIndex
 interface MediaCapabilities
     attribute @@toStringTag
     method constructor
diff --git a/tools/metrics/histograms/enums.xml b/tools/metrics/histograms/enums.xml
index 75ce86b4..f313c20 100644
--- a/tools/metrics/histograms/enums.xml
+++ b/tools/metrics/histograms/enums.xml
@@ -25404,6 +25404,8 @@
   <int value="3081" label="HasGlyphRelativeUnits"/>
   <int value="3082" label="CountQueuingStrategyConstructor"/>
   <int value="3083" label="ByteLengthQueuingStrategyConstructor"/>
+  <int value="3084" label="ClassicDedicatedWorker"/>
+  <int value="3085" label="ModuleDedicatedWorker"/>
 </enum>
 
 <enum name="FeaturePolicyAllowlistType">
@@ -33463,16 +33465,6 @@
   <int value="4" label="Requested and granted automatically"/>
 </enum>
 
-<enum name="IppVersion">
-  <int value="0" label="Error">Failed to parse version</int>
-  <int value="1" label="Unknown">Version value not recognized</int>
-  <int value="2" label="IPP 1.0">IPP 1.0</int>
-  <int value="3" label="IPP 1.1">IPP 1.1</int>
-  <int value="4" label="IPP 2.0">IPP 2.0</int>
-  <int value="5" label="IPP 2.1">IPP 2.1</int>
-  <int value="6" label="IPP 2.2">IPP 2.2</int>
-</enum>
-
 <enum name="IPv6ConnectivityStatus">
   <int value="0" label="Incomplete IPv6 Configuration"/>
   <int value="1" label="Complete IPv6 Configuration"/>
diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml
index 9ea99f1..d286b1d 100644
--- a/tools/metrics/histograms/histograms.xml
+++ b/tools/metrics/histograms/histograms.xml
@@ -100015,18 +100015,6 @@
   </summary>
 </histogram>
 
-<histogram
-    name="PageLoad.Clients.ThirdParty.Frames.NavigationToFirstContentfulPaint"
-    units="ms" expires_after="2021-11-01">
-  <owner>jkarlin@chromium.org</owner>
-  <owner>johnidel@chromium.org</owner>
-  <summary>
-    The time from navigation start to the first contentful paint of third-party
-    frames on pages. Note that this can be significantly delayed due to lazy
-    loading.
-  </summary>
-</histogram>
-
 <histogram name="PageLoad.Clients.ThirdParty.Origins.CookieRead" units="Count"
     expires_after="2021-07-01">
   <owner>jkarlin@chromium.org</owner>
@@ -102668,7 +102656,7 @@
 </histogram>
 
 <histogram name="PaintHolding.CommitTrigger2" enum="PaintHoldingCommitTrigger2"
-    expires_after="M80">
+    expires_after="M82">
   <owner>schenney@chromium.org</owner>
   <owner>paint-dev@chromium.org</owner>
   <summary>
@@ -102690,7 +102678,7 @@
 </histogram>
 
 <histogram name="PaintHolding.InputTiming2" enum="PaintHoldingInputTiming"
-    expires_after="M80">
+    expires_after="M82">
   <owner>schenney@chromium.org</owner>
   <owner>paint-dev@chromium.org</owner>
   <summary>
@@ -114987,18 +114975,6 @@
   </summary>
 </histogram>
 
-<histogram name="Printing.CUPS.HighestIppVersion" enum="IppVersion"
-    expires_after="2020-11-02">
-  <owner>skau@chromium.org</owner>
-  <owner>pawliczek@chromium.org</owner>
-  <summary>
-    Records the highest IPP version reported by a printer when we query the
-    printer for attributes. Useful to understand the population of printers
-    currently used. Recorded during printer setup for IPP printers. Recorded
-    only on ChromeOS.
-  </summary>
-</histogram>
-
 <histogram name="Printing.CUPS.IppAttributes" enum="IppAttribute"
     expires_after="M82">
   <owner>vkuzkokov@chromium.org</owner>
diff --git a/ui/accessibility/ax_node_position_unittest.cc b/ui/accessibility/ax_node_position_unittest.cc
index cecb303..08e4105 100644
--- a/ui/accessibility/ax_node_position_unittest.cc
+++ b/ui/accessibility/ax_node_position_unittest.cc
@@ -5591,9 +5591,9 @@
              "TextPosition anchor_id=1 text_offset=0 "
              "affinity=downstream annotated_text=<L>ine 1\nLine 2",
              "TextPosition anchor_id=1 text_offset=0 "
-             "affinity=upstream annotated_text=<L>ine 1\nLine 2",
+             "affinity=downstream annotated_text=<L>ine 1\nLine 2",
              "TextPosition anchor_id=1 text_offset=0 "
-             "affinity=upstream annotated_text=<L>ine 1\nLine 2"}},
+             "affinity=downstream annotated_text=<L>ine 1\nLine 2"}},
         TextNavigationTestParam{
             base::BindRepeating([](const TestPositionType& position) {
               return position->CreatePreviousWordStartPosition(
@@ -6057,9 +6057,9 @@
              "TextPosition anchor_id=1 text_offset=4 "
              "affinity=downstream annotated_text=Line< >1\nLine 2",
              "TextPosition anchor_id=1 text_offset=0 "
-             "affinity=upstream annotated_text=<L>ine 1\nLine 2",
+             "affinity=downstream annotated_text=<L>ine 1\nLine 2",
              "TextPosition anchor_id=1 text_offset=0 "
-             "affinity=upstream annotated_text=<L>ine 1\nLine 2"}},
+             "affinity=downstream annotated_text=<L>ine 1\nLine 2"}},
         TextNavigationTestParam{
             base::BindRepeating([](const TestPositionType& position) {
               return position->CreatePreviousWordEndPosition(
diff --git a/ui/accessibility/ax_position.h b/ui/accessibility/ax_position.h
index d53d8e8..73647a1 100644
--- a/ui/accessibility/ax_position.h
+++ b/ui/accessibility/ax_position.h
@@ -1659,341 +1659,40 @@
 
   AXPositionInstance CreateNextWordStartPosition(
       AXBoundaryBehavior boundary_behavior) const {
-    const bool was_tree_position = IsTreePosition();
-    AXPositionInstance text_position = AsLeafTextPosition();
-    if (text_position->IsNullPosition())
-      return text_position;
-
-    if (boundary_behavior == AXBoundaryBehavior::StopIfAlreadyAtBoundary &&
-        text_position->AtStartOfWord()) {
-      AXPositionInstance clone = Clone();
-      clone->affinity_ = ax::mojom::TextAffinity::kDownstream;
-      return clone;
-    }
-
-    std::vector<int32_t> word_starts = text_position->GetWordStartOffsets();
-    auto iterator =
-        std::upper_bound(word_starts.begin(), word_starts.end(),
-                         static_cast<int32_t>(text_position->text_offset_));
-    do {
-      if (iterator == word_starts.end()) {
-        bool at_last_anchor_boundary = false;
-
-        // Ignore any nodes with no text or no word boundaries.
-        do {
-          AXPositionInstance next_position =
-              text_position->CreateNextLeafTextPosition();
-
-          if (next_position->IsNullPosition()) {
-            if (boundary_behavior == AXBoundaryBehavior::StopAtAnchorBoundary)
-              return CreatePositionAtEndOfAnchor();
-            if (boundary_behavior ==
-                AXBoundaryBehavior::StopAtLastAnchorBoundary) {
-              // We can't simply return the following position; after breaking
-              // both loops we'll try to do some adjustments to text_position.
-              text_position = text_position->CreatePositionAtEndOfAnchor();
-              at_last_anchor_boundary = true;
-              break;
-            }
-            return next_position;
-          }
-
-          text_position = std::move(next_position);
-        } while (!text_position->MaxTextOffset() ||
-                 text_position->GetWordStartOffsets().empty() ||
-                 (text_position->IsIgnored()));
-
-        if (at_last_anchor_boundary)
-          break;
-
-        word_starts = text_position->GetWordStartOffsets();
-        DCHECK(!word_starts.empty());
-        iterator =
-            std::upper_bound(word_starts.begin(), word_starts.end(),
-                             static_cast<int32_t>(text_position->text_offset_));
-        text_position->text_offset_ = static_cast<int>(word_starts[0]);
-      } else {
-        text_position->text_offset_ = static_cast<int>(*iterator);
-        text_position->affinity_ = ax::mojom::TextAffinity::kDownstream;
-        iterator++;
-      }
-
-      // Continue searching for the next word start until the next logical text
-      // position is reached.
-    } while (boundary_behavior != AXBoundaryBehavior::StopIfAlreadyAtBoundary &&
-             *this == *text_position);
-
-    // If the word boundary is in the same subtree, return a position rooted at
-    // this position's anchor. This is necessary because we don't want to return
-    // a position that might be in the shadow DOM when this position is not.
-    const AXNodeType* common_anchor = text_position->LowestCommonAnchor(*this);
-    if (GetAnchor() == common_anchor) {
-      text_position = text_position->CreateAncestorPosition(common_anchor);
-    } else if (boundary_behavior == AXBoundaryBehavior::StopAtAnchorBoundary) {
-      return CreatePositionAtEndOfAnchor();
-    }
-
-    if (was_tree_position)
-      text_position = text_position->AsTreePosition();
-    return text_position;
+    return CreateBoundaryStartPosition(
+        boundary_behavior, AXTextBoundaryDirection::kForwards,
+        base::BindRepeating(&AtStartOfWordPredicate),
+        base::BindRepeating(&AtEndOfWordPredicate),
+        base::BindRepeating(&GetWordStartOffsetsFunc));
   }
 
   AXPositionInstance CreatePreviousWordStartPosition(
       AXBoundaryBehavior boundary_behavior) const {
-    const bool was_tree_position = IsTreePosition();
-    AXPositionInstance text_position = AsLeafTextPosition();
-    if (text_position->IsNullPosition())
-      return text_position;
-
-    if (boundary_behavior == AXBoundaryBehavior::StopIfAlreadyAtBoundary &&
-        text_position->AtStartOfWord()) {
-      AXPositionInstance clone = Clone();
-      clone->affinity_ = ax::mojom::TextAffinity::kDownstream;
-      return clone;
-    }
-
-    std::vector<int32_t> word_starts = text_position->GetWordStartOffsets();
-    auto iterator =
-        std::lower_bound(word_starts.begin(), word_starts.end(),
-                         static_cast<int32_t>(text_position->text_offset_));
-    do {
-      if (word_starts.empty() || iterator == word_starts.begin()) {
-        bool at_last_anchor_boundary = false;
-
-        // Ignore any nodes with no text or no word boundaries.
-        do {
-          AXPositionInstance previous_position =
-              text_position->CreatePreviousLeafTextPosition()
-                  ->CreatePositionAtEndOfAnchor();
-
-          if (previous_position->IsNullPosition()) {
-            if (boundary_behavior == AXBoundaryBehavior::StopAtAnchorBoundary)
-              return CreatePositionAtStartOfAnchor();
-            if (boundary_behavior ==
-                AXBoundaryBehavior::StopAtLastAnchorBoundary) {
-              // We can't simply return the following position; after breaking
-              // both loops we'll try to do some adjustments to text_position.
-              text_position = text_position->CreatePositionAtStartOfAnchor();
-              at_last_anchor_boundary = true;
-              break;
-            }
-            return previous_position;
-          }
-
-          text_position = std::move(previous_position);
-        } while (!text_position->MaxTextOffset() ||
-                 text_position->GetWordStartOffsets().empty() ||
-                 text_position->IsIgnored());
-
-        if (at_last_anchor_boundary)
-          break;
-
-        word_starts = text_position->GetWordStartOffsets();
-        DCHECK(!word_starts.empty());
-        iterator =
-            std::upper_bound(word_starts.begin(), word_starts.end(),
-                             static_cast<int32_t>(text_position->text_offset_));
-        text_position->text_offset_ =
-            static_cast<int>(*(word_starts.end() - 1));
-      } else {
-        text_position->text_offset_ = static_cast<int>(*(--iterator));
-        text_position->affinity_ = ax::mojom::TextAffinity::kDownstream;
+    return CreateBoundaryStartPosition(
+        boundary_behavior, AXTextBoundaryDirection::kBackwards,
+        base::BindRepeating(&AtStartOfWordPredicate),
+        base::BindRepeating(&AtEndOfWordPredicate),
+        base::BindRepeating(&GetWordStartOffsetsFunc));
       }
 
-      // Continue searching for the previous word start until the next logical
-      // text position is reached.
-    } while (boundary_behavior != AXBoundaryBehavior::StopIfAlreadyAtBoundary &&
-             *this == *text_position);
-
-    // If the word boundary is in the same subtree, return a position rooted at
-    // this position's anchor. This is necessary because we don't want to return
-    // a position that might be in the shadow DOM when this position is not.
-    const AXNodeType* common_anchor = text_position->LowestCommonAnchor(*this);
-    if (GetAnchor() == common_anchor) {
-      text_position = text_position->CreateAncestorPosition(common_anchor);
-    } else if (boundary_behavior == AXBoundaryBehavior::StopAtAnchorBoundary) {
-      return CreatePositionAtStartOfAnchor();
-    }
-
-    if (was_tree_position)
-      text_position = text_position->AsTreePosition();
-    return text_position;
-  }
-
   // Word end positions are one past the last character of the word.
   AXPositionInstance CreateNextWordEndPosition(
       AXBoundaryBehavior boundary_behavior) const {
-    const bool was_tree_position = IsTreePosition();
-    AXPositionInstance text_position = AsLeafTextPosition();
-    if (text_position->IsNullPosition())
-      return text_position;
-
-    if (boundary_behavior == AXBoundaryBehavior::StopIfAlreadyAtBoundary &&
-        text_position->AtEndOfWord()) {
-      AXPositionInstance clone = Clone();
-      // If there is no ambiguity as to whether the position is at the end of
-      // the current line or the start of the next line, affinity should be
-      // reset in order to get consistent output from this function regardless
-      // of input affinity.
-      clone->affinity_ = ax::mojom::TextAffinity::kDownstream;
-      if (clone->AtStartOfLine())
-        clone->affinity_ = ax::mojom::TextAffinity::kUpstream;
-      return clone;
-    }
-
-    std::vector<int32_t> word_ends = text_position->GetWordEndOffsets();
-    auto iterator =
-        std::upper_bound(word_ends.begin(), word_ends.end(),
-                         static_cast<int32_t>(text_position->text_offset_));
-    do {
-      if (iterator == word_ends.end()) {
-        bool at_last_anchor_boundary = false;
-
-        // Ignore any nodes with no text or no word boundaries.
-        do {
-          AXPositionInstance next_position =
-              text_position->CreateNextLeafTextPosition();
-
-          if (next_position->IsNullPosition()) {
-            if (boundary_behavior == AXBoundaryBehavior::StopAtAnchorBoundary)
-              return CreatePositionAtEndOfAnchor();
-            if (boundary_behavior ==
-                AXBoundaryBehavior::StopAtLastAnchorBoundary) {
-              // We can't simply return the following position; after breaking
-              // both loops we'll try to do some adjustments to text_position.
-              text_position = text_position->CreatePositionAtEndOfAnchor();
-              at_last_anchor_boundary = true;
-              break;
-            }
-            return next_position;
-          }
-
-          text_position = std::move(next_position);
-        } while (!text_position->MaxTextOffset() ||
-                 text_position->GetWordEndOffsets().empty() ||
-                 text_position->IsIgnored());
-
-        if (at_last_anchor_boundary)
-          break;
-
-        word_ends = text_position->GetWordEndOffsets();
-        DCHECK(!word_ends.empty());
-        iterator =
-            std::upper_bound(word_ends.begin(), word_ends.end(),
-                             static_cast<int32_t>(text_position->text_offset_));
-        text_position->text_offset_ = static_cast<int>(word_ends[0]);
-      } else {
-        text_position->text_offset_ = static_cast<int>(*iterator);
-        text_position->affinity_ = ax::mojom::TextAffinity::kDownstream;
-        iterator++;
-      }
-
-      // Continue searching for the next word end until the next logical text
-      // position is reached.
-    } while (boundary_behavior != AXBoundaryBehavior::StopIfAlreadyAtBoundary &&
-             *this == *text_position);
-
-    // If the word boundary is in the same subtree, return a position rooted at
-    // this position's anchor. This is necessary because we don't want to return
-    // a position that might be in the shadow DOM when this position is not.
-    const AXNodeType* common_anchor = text_position->LowestCommonAnchor(*this);
-    if (GetAnchor() == common_anchor) {
-      text_position = text_position->CreateAncestorPosition(common_anchor);
-    } else if (boundary_behavior == AXBoundaryBehavior::StopAtAnchorBoundary) {
-      return CreatePositionAtEndOfAnchor();
-    }
-
-    if (was_tree_position)
-      text_position = text_position->AsTreePosition();
-    return text_position;
+    return CreateBoundaryEndPosition(
+        boundary_behavior, AXTextBoundaryDirection::kForwards,
+        base::BindRepeating(&AtStartOfWordPredicate),
+        base::BindRepeating(&AtEndOfWordPredicate),
+        base::BindRepeating(&GetWordEndOffsetsFunc));
   }
 
   // Word end positions are one past the last character of the word.
   AXPositionInstance CreatePreviousWordEndPosition(
       AXBoundaryBehavior boundary_behavior) const {
-    const bool was_tree_position = IsTreePosition();
-    AXPositionInstance text_position = AsLeafTextPosition();
-    if (text_position->IsNullPosition())
-      return text_position;
-
-    if (boundary_behavior == AXBoundaryBehavior::StopIfAlreadyAtBoundary &&
-        text_position->AtEndOfWord()) {
-      AXPositionInstance clone = Clone();
-      // If there is no ambiguity as to whether the position is at the end of
-      // the current line or the start of the next line, affinity should be
-      // reset in order to get consistent output from this function regardless
-      // of input affinity.
-      clone->affinity_ = ax::mojom::TextAffinity::kDownstream;
-      if (clone->AtStartOfLine())
-        clone->affinity_ = ax::mojom::TextAffinity::kUpstream;
-      return clone;
-    }
-
-    std::vector<int32_t> word_ends = text_position->GetWordEndOffsets();
-    auto iterator =
-        std::lower_bound(word_ends.begin(), word_ends.end(),
-                         static_cast<int32_t>(text_position->text_offset_));
-    do {
-      if (word_ends.empty() || iterator == word_ends.begin()) {
-        bool at_last_anchor_boundary = false;
-
-        // Ignore any nodes with no text or no word boundaries.
-        do {
-          AXPositionInstance previous_position =
-              text_position->CreatePreviousLeafTextPosition()
-                  ->CreatePositionAtEndOfAnchor();
-
-          if (previous_position->IsNullPosition()) {
-            if (boundary_behavior == AXBoundaryBehavior::StopAtAnchorBoundary)
-              return CreatePositionAtStartOfAnchor();
-            if (boundary_behavior ==
-                AXBoundaryBehavior::StopAtLastAnchorBoundary) {
-              // We can't simply return the following position; after breaking
-              // both loops we'll try to do some adjustments to text_position.
-              text_position = text_position->CreatePositionAtStartOfAnchor();
-              at_last_anchor_boundary = true;
-              break;
-            }
-            return previous_position;
-          }
-
-          text_position = std::move(previous_position);
-        } while (!text_position->MaxTextOffset() ||
-                 text_position->GetWordStartOffsets().empty() ||
-                 text_position->IsIgnored());
-
-        if (at_last_anchor_boundary)
-          break;
-
-        word_ends = text_position->GetWordEndOffsets();
-        DCHECK(!word_ends.empty());
-        iterator =
-            std::lower_bound(word_ends.begin(), word_ends.end(),
-                             static_cast<int32_t>(text_position->text_offset_));
-        text_position->text_offset_ = static_cast<int>(*(word_ends.end() - 1));
-      } else {
-        text_position->text_offset_ = static_cast<int>(*(--iterator));
-        text_position->affinity_ = ax::mojom::TextAffinity::kDownstream;
-      }
-
-      // Continue searching for the previous word end until the next logical
-      // text position is reached.
-    } while (boundary_behavior != AXBoundaryBehavior::StopIfAlreadyAtBoundary &&
-             *this == *text_position);
-
-    // If the word boundary is in the same subtree, return a position rooted at
-    // this position's anchor. This is necessary because we don't want to return
-    // a position that might be in the shadow DOM when this position is not.
-    const AXNodeType* common_anchor = text_position->LowestCommonAnchor(*this);
-    if (GetAnchor() == common_anchor) {
-      text_position = text_position->CreateAncestorPosition(common_anchor);
-    } else if (boundary_behavior == AXBoundaryBehavior::StopAtAnchorBoundary) {
-      return CreatePositionAtStartOfAnchor();
-    }
-
-    if (was_tree_position)
-      text_position = text_position->AsTreePosition();
-    return text_position;
+    return CreateBoundaryEndPosition(
+        boundary_behavior, AXTextBoundaryDirection::kBackwards,
+        base::BindRepeating(&AtStartOfWordPredicate),
+        base::BindRepeating(&AtEndOfWordPredicate),
+        base::BindRepeating(&GetWordEndOffsetsFunc));
   }
 
   AXPositionInstance CreateNextLineStartPosition(
@@ -2311,9 +2010,13 @@
       if (boundary_direction == AXTextBoundaryDirection::kForwards) {
         next_position = text_position->CreateNextLeafTextPosition();
       } else {
-        next_position = text_position->AtStartOfAnchor()
-                            ? text_position->CreatePreviousLeafTextPosition()
-                            : text_position->CreatePositionAtStartOfAnchor();
+        if (text_position->AtStartOfAnchor()) {
+          next_position = text_position->CreatePreviousLeafTextPosition();
+        } else {
+          text_position = text_position->CreatePositionAtStartOfAnchor();
+          DCHECK(!text_position->IsNullPosition());
+          continue;
+        }
       }
 
       if (next_position->IsNullPosition()) {
@@ -2387,10 +2090,13 @@
 
       AXPositionInstance next_position;
       if (boundary_direction == AXTextBoundaryDirection::kForwards) {
-        next_position = !text_position->AtEndOfAnchor()
-                            ? text_position->CreatePositionAtEndOfAnchor()
-                            : text_position->CreateNextLeafTextPosition()
-                                  ->CreatePositionAtEndOfAnchor();
+        if (text_position->AtEndOfAnchor()) {
+          next_position = text_position->CreateNextLeafTextPosition();
+        } else {
+          text_position = text_position->CreatePositionAtEndOfAnchor();
+          DCHECK(!text_position->IsNullPosition());
+          continue;
+        }
       } else {
         next_position = text_position->CreatePreviousLeafTextPosition()
                             ->CreatePositionAtEndOfAnchor();
@@ -2959,6 +2665,14 @@
     return !position->IsIgnored() && position->AtEndOfLine();
   }
 
+  static bool AtStartOfWordPredicate(const AXPositionInstance& position) {
+    return !position->IsIgnored() && position->AtStartOfWord();
+  }
+
+  static bool AtEndOfWordPredicate(const AXPositionInstance& position) {
+    return !position->IsIgnored() && position->AtEndOfWord();
+  }
+
   // Default behavior is to never abort.
   static bool DefaultAbortMovePredicate(const AXPosition& move_from,
                                         const AXPosition& move_to,
@@ -3185,8 +2899,10 @@
   // Creates a text position that is in the same anchor as the current position,
   // but adjusts its text offset to be either at the first or last offset
   // boundary, based on the boundary direction. When moving forward, the text
-  // position is adjusted to point to the first offset boundary. When moving
-  // backward, it is adjusted to point to the last offset boundary.
+  // position is adjusted to point to the first offset boundary, or to the end
+  // of its anchor if there are no offset boundaries. When moving backward, it
+  // is adjusted to point to the last offset boundary, or to the start of its
+  // anchor if there are no offset boundaries.
   AXPositionInstance CreatePositionAtFirstOffsetBoundary(
       AXTextBoundaryDirection boundary_direction,
       BoundaryTextOffsetsFunc get_offsets) const {
@@ -3199,7 +2915,7 @@
     switch (boundary_direction) {
       case AXTextBoundaryDirection::kForwards:
         if (boundary_offsets.empty()) {
-          return text_position->CreatePositionAtStartOfAnchor();
+          return text_position->CreatePositionAtEndOfAnchor();
         } else {
           text_position->text_offset_ = int{boundary_offsets[0]};
           return text_position;
@@ -3207,7 +2923,7 @@
         break;
       case AXTextBoundaryDirection::kBackwards:
         if (boundary_offsets.empty()) {
-          return text_position->CreatePositionAtEndOfAnchor();
+          return text_position->CreatePositionAtStartOfAnchor();
         } else {
           text_position->text_offset_ =
               int{boundary_offsets[boundary_offsets.size() - 1]};
@@ -3228,8 +2944,21 @@
   // position. It doesn't count grapheme clusters.
   int text_offset_;
 
-  // TODO(nektar): Get rid of affinity and make Blink handle affinity
-  // internally since inline text objects don't span lines.
+  // Affinity is used to distinguish between two text positions that point to
+  // the same text offset, but which happens to fall on a soft line break. A
+  // soft line break doesn't insert any white space in the accessibility tree,
+  // so without affinity there would be no way to determine whether a text
+  // position is before or after the soft line break. An upstream affinity means
+  // that the position is before the soft line break, whilst a downstream
+  // affinity means that the position is after the soft line break.
+  //
+  // Please note that affinity could only be set to upstream for positions that
+  // are anchored to non-leaf nodes. When on a leaf node, there could never be
+  // an ambiguity as to which line a position points to because Blink creates
+  // separate inline text boxes for each line of text. Therefore, a leaf text
+  // position before the soft line break would be pointing to the end of its
+  // anchor node, whilst a leaf text position after the soft line break would be
+  // pointing to the start of the next node.
   ax::mojom::TextAffinity affinity_;
 
   //
diff --git a/ui/accessibility/platform/ax_platform_node_auralinux.cc b/ui/accessibility/platform/ax_platform_node_auralinux.cc
index c431d1e..2f8f9fe 100644
--- a/ui/accessibility/platform/ax_platform_node_auralinux.cc
+++ b/ui/accessibility/platform/ax_platform_node_auralinux.cc
@@ -3593,12 +3593,24 @@
 }
 
 void AXPlatformNodeAuraLinux::UpdateHypertext() {
+  // For text only objects, ensure that the parent's hypertext is updated as
+  // well. Text only objects insert their text directly into their parents
+  // hypertext, instead of being represented as embedded object characters.
+  if (IsTextOnlyObject()) {
+    if (AtkObject* parent = GetParent()) {
+      if (auto* parent_node = AtkObjectToAXPlatformNodeAuraLinux(parent)) {
+        parent_node->UpdateHypertext();
+      }
+    }
+  }
+
   EnsureAtkObjectIsValid();
   AXHypertext old_hypertext = hypertext_;
   base::OffsetAdjuster::Adjustments old_adjustments = GetHypertextAdjustments();
 
   UpdateComputedHypertext();
   text_unicode_adjustments_ = base::nullopt;
+  offset_to_text_attributes_.clear();
 
   if ((!GetData().HasState(ax::mojom::State::kEditable) ||
        GetData().GetRestriction() == ax::mojom::Restriction::kReadOnly) &&
@@ -3606,17 +3618,13 @@
     return;
   }
 
-  size_t shared_prefix, old_len, new_len;
-  ComputeHypertextRemovedAndInserted(old_hypertext, &shared_prefix, &old_len,
-                                     &new_len);
-
-  offset_to_text_attributes_.clear();
-
-  AtkObject* atk_object = GetOrCreateAtkObject();
-
   if (!EmitsAtkTextEvents())
     return;
 
+  size_t shared_prefix, old_len, new_len;
+  ComputeHypertextRemovedAndInserted(old_hypertext, &shared_prefix, &old_len,
+                                     &new_len);
+  AtkObject* atk_object = GetOrCreateAtkObject();
   if (old_len > 0) {
     base::string16 removed_substring =
         old_hypertext.hypertext.substr(shared_prefix, old_len);
diff --git a/ui/chromeos/translations/ui_chromeos_strings_am.xtb b/ui/chromeos/translations/ui_chromeos_strings_am.xtb
index f7350383..106a8f5 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_am.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_am.xtb
@@ -563,6 +563,7 @@
 <translation id="7589661784326793847">አንድ ሰከንድ ብቻ ይጠብቁ</translation>
 <translation id="7603724359189955920">ፍርግርግ</translation>
 <translation id="7627790789328695202">ውይ፣ <ph name="FILE_NAME" /> አስቀድሞ አለ። ዳግም ይሰይሙትና እንደገና ይሞክሩ።</translation>
+<translation id="7628656427739290098"><ph name="PERCENT" />% ተጠናቅቋል።</translation>
 <translation id="7649070708921625228">እገዛ</translation>
 <translation id="7654209398114106148"><ph name="NUMBER_OF_ITEMS" /> ንጥሎችን በመውሰድ ላይ...</translation>
 <translation id="7658239707568436148">ይቅር</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ar.xtb b/ui/chromeos/translations/ui_chromeos_strings_ar.xtb
index 970b35b3..92a93ce 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_ar.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_ar.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">انتظر قليلاً</translation>
 <translation id="7603724359189955920">شبكات</translation>
 <translation id="7627790789328695202">عذرًا، <ph name="FILE_NAME" /> موجود من قبل. يمكنك إعادة تسميته وإعادة المحاولة.</translation>
+<translation id="7628656427739290098">اكتملت العملية بنسبة <ph name="PERCENT" />%.</translation>
 <translation id="7649070708921625228">مساعدة</translation>
 <translation id="7654209398114106148">جارٍ نقل <ph name="NUMBER_OF_ITEMS" /> من العناصر...</translation>
 <translation id="7658239707568436148">إلغاء</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_bg.xtb b/ui/chromeos/translations/ui_chromeos_strings_bg.xtb
index b531e3a..3110d69 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_bg.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_bg.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">Изчакайте само секунда</translation>
 <translation id="7603724359189955920">Решетки</translation>
 <translation id="7627790789328695202">Ами сега! Файлът „<ph name="FILE_NAME" />“ вече съществува. Преименувайте го и опитайте отново.</translation>
+<translation id="7628656427739290098">Завършено: <ph name="PERCENT" />%</translation>
 <translation id="7649070708921625228">Помощ</translation>
 <translation id="7654209398114106148"><ph name="NUMBER_OF_ITEMS" /> елемента се преместват...</translation>
 <translation id="7658239707568436148">Отказ</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_bn.xtb b/ui/chromeos/translations/ui_chromeos_strings_bn.xtb
index f3305eb1..38af2b0 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_bn.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_bn.xtb
@@ -563,6 +563,7 @@
 <translation id="7589661784326793847">এক সেকেন্ড অপেক্ষা করুন</translation>
 <translation id="7603724359189955920">গ্রিড</translation>
 <translation id="7627790789328695202">ওহো, <ph name="FILE_NAME" /> ইতিমধ্যেই বিদ্যমান রয়েছে৷ এটির পুনঃনামকরণ করুন এবং আবার চেষ্টা করুন৷</translation>
+<translation id="7628656427739290098"><ph name="PERCENT" />% সম্পূর্ণ হয়েছে।</translation>
 <translation id="7649070708921625228">সহায়তা</translation>
 <translation id="7654209398114106148"><ph name="NUMBER_OF_ITEMS" />টি আইটেম স্থানান্তরিত করা হচ্ছে…</translation>
 <translation id="7658239707568436148">বাতিল</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ca.xtb b/ui/chromeos/translations/ui_chromeos_strings_ca.xtb
index a388e73..8f68f4b 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_ca.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_ca.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">Espereu un moment.</translation>
 <translation id="7603724359189955920">Quadrícules</translation>
 <translation id="7627790789328695202"><ph name="FILE_NAME" /> ja existeix. Canvieu-ne el nom i torneu-ho a provar.</translation>
+<translation id="7628656427739290098"><ph name="PERCENT" />% completat.</translation>
 <translation id="7649070708921625228">Ajuda</translation>
 <translation id="7654209398114106148">S'estan traslladant <ph name="NUMBER_OF_ITEMS" /> elements...</translation>
 <translation id="7658239707568436148">Cancel·la</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_cs.xtb b/ui/chromeos/translations/ui_chromeos_strings_cs.xtb
index d94718e..5ef45132 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_cs.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_cs.xtb
@@ -563,6 +563,7 @@
 <translation id="7589661784326793847">Chvilku strpení</translation>
 <translation id="7603724359189955920">Mřížky</translation>
 <translation id="7627790789328695202">Jejda, soubor <ph name="FILE_NAME" /> již existuje. Přejmenujte jej a zkuste to znovu.</translation>
+<translation id="7628656427739290098">Hotovo <ph name="PERCENT" /> %.</translation>
 <translation id="7649070708921625228">Nápověda</translation>
 <translation id="7654209398114106148">Přesouvání <ph name="NUMBER_OF_ITEMS" /> položek...</translation>
 <translation id="7658239707568436148">Zrušit</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_da.xtb b/ui/chromeos/translations/ui_chromeos_strings_da.xtb
index 5b49fbac..1527ce6 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_da.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_da.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">Vent et øjeblik</translation>
 <translation id="7603724359189955920">Gitre</translation>
 <translation id="7627790789328695202"><ph name="FILE_NAME" /> findes allerede. Giv filen et nyt navn, og prøv igen.</translation>
+<translation id="7628656427739290098"><ph name="PERCENT" /> % fuldført.</translation>
 <translation id="7649070708921625228">Hjælp</translation>
 <translation id="7654209398114106148">Flytter <ph name="NUMBER_OF_ITEMS" /> elementer...</translation>
 <translation id="7658239707568436148">Annuller</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_de.xtb b/ui/chromeos/translations/ui_chromeos_strings_de.xtb
index 93935f18..29bfec3 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_de.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_de.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">Einen Moment bitte</translation>
 <translation id="7603724359189955920">Gitter</translation>
 <translation id="7627790789328695202">Hoppla, <ph name="FILE_NAME" /> existiert bereits. Geben Sie einen anderen Namen ein und versuchen Sie es erneut.</translation>
+<translation id="7628656427739290098">Zu <ph name="PERCENT" /> % abgeschlossen.</translation>
 <translation id="7649070708921625228">Hilfe</translation>
 <translation id="7654209398114106148"><ph name="NUMBER_OF_ITEMS" /> Elemente werden verschoben...</translation>
 <translation id="7658239707568436148">Abbrechen</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_el.xtb b/ui/chromeos/translations/ui_chromeos_strings_el.xtb
index 226f8f51..22fac33 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_el.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_el.xtb
@@ -581,6 +581,7 @@
 <translation id="7589661784326793847">Περιμένετε λίγο</translation>
 <translation id="7603724359189955920">Πλέγματα</translation>
 <translation id="7627790789328695202">Ωχ! Το αρχείο <ph name="FILE_NAME" /> υπάρχει ήδη. Μετονομάστε το και δοκιμάστε ξανά.</translation>
+<translation id="7628656427739290098">Ολοκληρώθηκε <ph name="PERCENT" />%.</translation>
 <translation id="7649070708921625228">Βοήθεια</translation>
 <translation id="7654209398114106148">Μετακίνηση <ph name="NUMBER_OF_ITEMS" /> στοιχείων...</translation>
 <translation id="7658239707568436148">Ακύρωση</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_en-GB.xtb b/ui/chromeos/translations/ui_chromeos_strings_en-GB.xtb
index 6073d8a..41104473 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_en-GB.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_en-GB.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">Wait just a sec</translation>
 <translation id="7603724359189955920">Grids</translation>
 <translation id="7627790789328695202">Whoops, <ph name="FILE_NAME" /> already exists. Rename it and try again.</translation>
+<translation id="7628656427739290098"><ph name="PERCENT" />% complete.</translation>
 <translation id="7649070708921625228">Help</translation>
 <translation id="7654209398114106148">Moving <ph name="NUMBER_OF_ITEMS" /> items…</translation>
 <translation id="7658239707568436148">Cancel</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_es-419.xtb b/ui/chromeos/translations/ui_chromeos_strings_es-419.xtb
index e10799a2..92e311e 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_es-419.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_es-419.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">Espera un momento.</translation>
 <translation id="7603724359189955920">Cuadrículas</translation>
 <translation id="7627790789328695202">El archivo <ph name="FILE_NAME" /> ya existe. Cambia el nombre y vuelve a intentarlo.</translation>
+<translation id="7628656427739290098">Se completó <ph name="PERCENT" />%.</translation>
 <translation id="7649070708921625228">Ayuda</translation>
 <translation id="7654209398114106148">Moviendo <ph name="NUMBER_OF_ITEMS" /> elementos…</translation>
 <translation id="7658239707568436148">Cancelar</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_es.xtb b/ui/chromeos/translations/ui_chromeos_strings_es.xtb
index 267a358..90bd031b 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_es.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_es.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">Espera un segundo</translation>
 <translation id="7603724359189955920">Cuadrículas</translation>
 <translation id="7627790789328695202">¡Vaya! <ph name="FILE_NAME" /> ya existe. Elige otro nombre y vuelve a intentarlo.</translation>
+<translation id="7628656427739290098"><ph name="PERCENT" /> % completado.</translation>
 <translation id="7649070708921625228">Ayuda</translation>
 <translation id="7654209398114106148">Se están moviendo <ph name="NUMBER_OF_ITEMS" /> elementos...</translation>
 <translation id="7658239707568436148">Cancelar</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_et.xtb b/ui/chromeos/translations/ui_chromeos_strings_et.xtb
index 1d13d0a..42586ae8 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_et.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_et.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">Oodake sekund</translation>
 <translation id="7603724359189955920">Ruudustikud</translation>
 <translation id="7627790789328695202"><ph name="FILE_NAME" /> on juba olemas. Nimetage see ümber ja proovige uuesti.</translation>
+<translation id="7628656427739290098"><ph name="PERCENT" />% on lõpetatud.</translation>
 <translation id="7649070708921625228">Abi</translation>
 <translation id="7654209398114106148"><ph name="NUMBER_OF_ITEMS" /> üksuse teisaldamine …</translation>
 <translation id="7658239707568436148">Tühista</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_fa.xtb b/ui/chromeos/translations/ui_chromeos_strings_fa.xtb
index 6d631dc..e5edc55 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_fa.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_fa.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">چند ثانیه صبر کنید</translation>
 <translation id="7603724359189955920">شبکه‌ها</translation>
 <translation id="7627790789328695202">اوه، <ph name="FILE_NAME" /> از قبل وجود دارد. نام آن را تغییر دهید و دوباره امتحان کنید.</translation>
+<translation id="7628656427739290098"><ph name="PERCENT" />% کامل شد.</translation>
 <translation id="7649070708921625228">راهنما</translation>
 <translation id="7654209398114106148">درحال انتقال <ph name="NUMBER_OF_ITEMS" /> مورد…</translation>
 <translation id="7658239707568436148">لغو</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_fi.xtb b/ui/chromeos/translations/ui_chromeos_strings_fi.xtb
index 970e4c6..48b45619 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_fi.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_fi.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">Odota hetki</translation>
 <translation id="7603724359189955920">Ruudukot</translation>
 <translation id="7627790789328695202">Hups, <ph name="FILE_NAME" /> on jo olemassa. Anna kohteelle toinen nimi ja yritä uudelleen.</translation>
+<translation id="7628656427739290098"><ph name="PERCENT" /> % valmis</translation>
 <translation id="7649070708921625228">Ohje</translation>
 <translation id="7654209398114106148">Siirretään <ph name="NUMBER_OF_ITEMS" /> kohdetta…</translation>
 <translation id="7658239707568436148">Peruuta</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_fil.xtb b/ui/chromeos/translations/ui_chromeos_strings_fil.xtb
index 7eec7269..1dd1c520 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_fil.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_fil.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">Maghintay lamang ng isang segundo</translation>
 <translation id="7603724359189955920">Mga Grid</translation>
 <translation id="7627790789328695202">Whoops, umiiral na ang <ph name="FILE_NAME" />. Palitan ang pangalan nito at subukang muli.</translation>
+<translation id="7628656427739290098">Kumpleto na nang <ph name="PERCENT" />%.</translation>
 <translation id="7649070708921625228">Tulong</translation>
 <translation id="7654209398114106148">Inililipat ang <ph name="NUMBER_OF_ITEMS" /> (na) item...</translation>
 <translation id="7658239707568436148">Kanselahin</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_fr.xtb b/ui/chromeos/translations/ui_chromeos_strings_fr.xtb
index 4d8655b..0e7b756 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_fr.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_fr.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">Veuillez patienter un court instant.</translation>
 <translation id="7603724359189955920">Grilles</translation>
 <translation id="7627790789328695202">Le fichier <ph name="FILE_NAME" /> existe déjà. Veuillez le renommer, puis réessayer.</translation>
+<translation id="7628656427739290098"><ph name="PERCENT" /> % effectués.</translation>
 <translation id="7649070708921625228">Aide</translation>
 <translation id="7654209398114106148">Transfert de <ph name="NUMBER_OF_ITEMS" /> éléments…</translation>
 <translation id="7658239707568436148">Annuler</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_gu.xtb b/ui/chromeos/translations/ui_chromeos_strings_gu.xtb
index 3633eacd0..86599062 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_gu.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_gu.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">ક્ષણભર રોકાવ</translation>
 <translation id="7603724359189955920">ગ્રીડ</translation>
 <translation id="7627790789328695202">ઉફ્ફ, <ph name="FILE_NAME" /> પહેલાંથી અસ્તિત્વમાં છે. તેનું નામ બદલો અને ફરી પ્રયાસ કરો.</translation>
+<translation id="7628656427739290098"><ph name="PERCENT" />% પૂર્ણ.</translation>
 <translation id="7649070708921625228">સહાય</translation>
 <translation id="7654209398114106148"><ph name="NUMBER_OF_ITEMS" /> આઇટમ ખસેડી રહ્યું છે...</translation>
 <translation id="7658239707568436148">રદ કરો</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_hi.xtb b/ui/chromeos/translations/ui_chromeos_strings_hi.xtb
index 8adf905a..368999d 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_hi.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_hi.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">बस एक सेकंड प्रतीक्षा करें</translation>
 <translation id="7603724359189955920">ग्रिड</translation>
 <translation id="7627790789328695202">ओह, <ph name="FILE_NAME" /> पहले से मौजूद है. उसका नाम बदलें और फिर से प्रयास करें.</translation>
+<translation id="7628656427739290098"><ph name="PERCENT" />% पूरा हाे गया.</translation>
 <translation id="7649070708921625228">सहायता</translation>
 <translation id="7654209398114106148"><ph name="NUMBER_OF_ITEMS" /> आइटम ले जाए रहे हैं...</translation>
 <translation id="7658239707568436148">अभी नहीं</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_hr.xtb b/ui/chromeos/translations/ui_chromeos_strings_hr.xtb
index 884b2687..66134fd3 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_hr.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_hr.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">Pričekajte trenutak</translation>
 <translation id="7603724359189955920">Rešetke</translation>
 <translation id="7627790789328695202">Ups, stavka <ph name="FILE_NAME" /> već postoji. Preimenujte je i pokušajte ponovo.</translation>
+<translation id="7628656427739290098"><ph name="PERCENT" />% dovršeno.</translation>
 <translation id="7649070708921625228">Pomoć</translation>
 <translation id="7654209398114106148">Premještanje stavki (<ph name="NUMBER_OF_ITEMS" />)...</translation>
 <translation id="7658239707568436148">Odustani</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_hu.xtb b/ui/chromeos/translations/ui_chromeos_strings_hu.xtb
index 6926e98..4f34081a 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_hu.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_hu.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">Egy pillanat…</translation>
 <translation id="7603724359189955920">Rácsok</translation>
 <translation id="7627790789328695202">Hoppá! <ph name="FILE_NAME" /> már létezik. Nevezze át, majd próbálja újra.</translation>
+<translation id="7628656427739290098"><ph name="PERCENT" />% kész.</translation>
 <translation id="7649070708921625228">Súgó</translation>
 <translation id="7654209398114106148"><ph name="NUMBER_OF_ITEMS" /> elem áthelyezése…</translation>
 <translation id="7658239707568436148">Mégse</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_id.xtb b/ui/chromeos/translations/ui_chromeos_strings_id.xtb
index 6617f4b..3bac2ec 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_id.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_id.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">Tunggu sebentar</translation>
 <translation id="7603724359189955920">Petak</translation>
 <translation id="7627790789328695202">Ups, <ph name="FILE_NAME" /> sudah ada. Ganti nama dan coba lagi.</translation>
+<translation id="7628656427739290098"><ph name="PERCENT" />% selesai.</translation>
 <translation id="7649070708921625228">Bantuan</translation>
 <translation id="7654209398114106148">Memindahkan <ph name="NUMBER_OF_ITEMS" /> item...</translation>
 <translation id="7658239707568436148">Batal</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_it.xtb b/ui/chromeos/translations/ui_chromeos_strings_it.xtb
index f092cf6..dc92128 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_it.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_it.xtb
@@ -563,6 +563,7 @@
 <translation id="7589661784326793847">Aspetta solo un secondo</translation>
 <translation id="7603724359189955920">Griglie</translation>
 <translation id="7627790789328695202">Spiacenti. <ph name="FILE_NAME" /> esiste già. Rinominarlo e riprovare.</translation>
+<translation id="7628656427739290098"><ph name="PERCENT" />% completato.</translation>
 <translation id="7649070708921625228">Guida</translation>
 <translation id="7654209398114106148">Spostamento di <ph name="NUMBER_OF_ITEMS" /> elementi...</translation>
 <translation id="7658239707568436148">Annulla</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_iw.xtb b/ui/chromeos/translations/ui_chromeos_strings_iw.xtb
index 4b8d18d..8d85f8b 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_iw.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_iw.xtb
@@ -565,6 +565,7 @@
 <translation id="7589661784326793847">המתן מספר רגעים</translation>
 <translation id="7603724359189955920">רשתות</translation>
 <translation id="7627790789328695202">אופס, <ph name="FILE_NAME" /> כבר קיים. שנה את השם שלו ונסה שוב.</translation>
+<translation id="7628656427739290098">‏‎<ph name="PERCENT" />%‎ הושלמו.</translation>
 <translation id="7649070708921625228">עזרה</translation>
 <translation id="7654209398114106148">מתבצעת העברה של<ph name="NUMBER_OF_ITEMS" /> פריטים…</translation>
 <translation id="7658239707568436148">ביטול</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ja.xtb b/ui/chromeos/translations/ui_chromeos_strings_ja.xtb
index a52d6c7..822ae44 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_ja.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_ja.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">少々お待ちください</translation>
 <translation id="7603724359189955920">グリッド</translation>
 <translation id="7627790789328695202"><ph name="FILE_NAME" /> は既に存在しています。名前を変更してもう一度お試しください。</translation>
+<translation id="7628656427739290098"><ph name="PERCENT" />% 完了しました。</translation>
 <translation id="7649070708921625228">ヘルプ</translation>
 <translation id="7654209398114106148"><ph name="NUMBER_OF_ITEMS" /> 個のアイテムを移動しています...</translation>
 <translation id="7658239707568436148">キャンセル</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_kn.xtb b/ui/chromeos/translations/ui_chromeos_strings_kn.xtb
index 0b303b83..fa9384c1 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_kn.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_kn.xtb
@@ -556,6 +556,7 @@
 <translation id="7589661784326793847">ಸ್ವಲ್ಪ ಕಾಯಿರಿ</translation>
 <translation id="7603724359189955920">ಗ್ರಿಡ್‌ಗಳು</translation>
 <translation id="7627790789328695202">ಓಹ್, <ph name="FILE_NAME" /> ಈಗಾಗಲೇ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ. ಅದನ್ನು ಮರುಹೆಸರಿಸಿ ಹಾಗೂ ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ.</translation>
+<translation id="7628656427739290098"><ph name="PERCENT" />% ಪೂರ್ಣಗೊಂಡಿದೆ.</translation>
 <translation id="7649070708921625228">ಸಹಾಯ</translation>
 <translation id="7654209398114106148"><ph name="NUMBER_OF_ITEMS" /> ಐಟಂಗಳನ್ನು ಸರಿಸಲಾಗುತ್ತಿದೆ...</translation>
 <translation id="7658239707568436148">ರದ್ದುಮಾಡಿ</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ko.xtb b/ui/chromeos/translations/ui_chromeos_strings_ko.xtb
index c9204dd..432f04f 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_ko.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_ko.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">잠시만 기다려 주세요.</translation>
 <translation id="7603724359189955920">격자</translation>
 <translation id="7627790789328695202"><ph name="FILE_NAME" />이(가) 이미 있습니다. 이름을 변경한 후 다시 시도해 주세요.</translation>
+<translation id="7628656427739290098"><ph name="PERCENT" />% 완료</translation>
 <translation id="7649070708921625228">도움말</translation>
 <translation id="7654209398114106148">항목 <ph name="NUMBER_OF_ITEMS" />개 이동 중...</translation>
 <translation id="7658239707568436148">취소</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_lt.xtb b/ui/chromeos/translations/ui_chromeos_strings_lt.xtb
index eb52746..ebe6d5e 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_lt.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_lt.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">Luktelėkite sekundėlę</translation>
 <translation id="7603724359189955920">Tinkleliai</translation>
 <translation id="7627790789328695202">Oi, „<ph name="FILE_NAME" />“ jau yra. Pervardykite jį ir bandykite dar kartą.</translation>
+<translation id="7628656427739290098">Baigta <ph name="PERCENT" /> proc.</translation>
 <translation id="7649070708921625228">Žinynas</translation>
 <translation id="7654209398114106148">Perkeliama elementų: <ph name="NUMBER_OF_ITEMS" />...</translation>
 <translation id="7658239707568436148">Atšaukti</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_lv.xtb b/ui/chromeos/translations/ui_chromeos_strings_lv.xtb
index a71b817..a041c4d 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_lv.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_lv.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">Mirkli uzgaidiet!</translation>
 <translation id="7603724359189955920">Režģi</translation>
 <translation id="7627790789328695202">Diemžēl fails <ph name="FILE_NAME" /> jau pastāv. Pārdēvējiet to un mēģiniet vēlreiz.</translation>
+<translation id="7628656427739290098">Pabeigts: <ph name="PERCENT" />%</translation>
 <translation id="7649070708921625228">Palīdzība</translation>
 <translation id="7654209398114106148">Notiek <ph name="NUMBER_OF_ITEMS" /> vienumu pārvietošana...</translation>
 <translation id="7658239707568436148">Atcelt</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ml.xtb b/ui/chromeos/translations/ui_chromeos_strings_ml.xtb
index 0f7e428..20b43be6 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_ml.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_ml.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">ഒരു നിമിഷം കാത്തിരിക്കുക</translation>
 <translation id="7603724359189955920">ഗ്രിഡുകൾ</translation>
 <translation id="7627790789328695202">ക്ഷമിക്കണം, <ph name="FILE_NAME" /> ഇതിനകം നിലവിലുണ്ട്. അതിന്റെ പേരുമാറ്റി വീണ്ടും ശ്രമിക്കുക.</translation>
+<translation id="7628656427739290098"><ph name="PERCENT" />% പൂർത്തിയായി.</translation>
 <translation id="7649070708921625228">സഹായം</translation>
 <translation id="7654209398114106148"><ph name="NUMBER_OF_ITEMS" /> ഇനങ്ങൾ നീക്കുന്നു...</translation>
 <translation id="7658239707568436148">റദ്ദാക്കൂ</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_mr.xtb b/ui/chromeos/translations/ui_chromeos_strings_mr.xtb
index 3816d4d..3573d461 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_mr.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_mr.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">फक्त एक सेकंद प्रतीक्षा करा</translation>
 <translation id="7603724359189955920">ग्रिड</translation>
 <translation id="7627790789328695202">अरेरे, <ph name="FILE_NAME" /> आधीपासून अस्तित्वात आहे. हे पुनर्नामित करा आणि पुन्हा प्रयत्न करा.</translation>
+<translation id="7628656427739290098"><ph name="PERCENT" />% पूर्ण झाले.</translation>
 <translation id="7649070708921625228">मदत</translation>
 <translation id="7654209398114106148"><ph name="NUMBER_OF_ITEMS" /> आयटम हलवत आहे...</translation>
 <translation id="7658239707568436148">रद्द करा</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ms.xtb b/ui/chromeos/translations/ui_chromeos_strings_ms.xtb
index a91dc8e..88013cd6 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_ms.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_ms.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">Sila tunggu sebentar</translation>
 <translation id="7603724359189955920">Grid</translation>
 <translation id="7627790789328695202">Op, <ph name="FILE_NAME" /> telah pun wujud. Namakan semula dan cuba lagi.</translation>
+<translation id="7628656427739290098"><ph name="PERCENT" />% selesai.</translation>
 <translation id="7649070708921625228">Bantuan</translation>
 <translation id="7654209398114106148">Mengalihkan <ph name="NUMBER_OF_ITEMS" /> item...</translation>
 <translation id="7658239707568436148">Batal</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_nl.xtb b/ui/chromeos/translations/ui_chromeos_strings_nl.xtb
index b0707da..24ae4468 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_nl.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_nl.xtb
@@ -565,6 +565,7 @@
 <translation id="7589661784326793847">Een ogenblik geduld</translation>
 <translation id="7603724359189955920">Rasters</translation>
 <translation id="7627790789328695202"><ph name="FILE_NAME" /> bestaat al. Geef een nieuwe naam op en probeer het opnieuw.</translation>
+<translation id="7628656427739290098"><ph name="PERCENT" />% voltooid.</translation>
 <translation id="7649070708921625228">Hulp</translation>
 <translation id="7654209398114106148"><ph name="NUMBER_OF_ITEMS" /> items verplaatsen...</translation>
 <translation id="7658239707568436148">Annuleren</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_no.xtb b/ui/chromeos/translations/ui_chromeos_strings_no.xtb
index 95dd770d..52b0fc6 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_no.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_no.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">Vent et øyeblikk</translation>
 <translation id="7603724359189955920">Rutenett</translation>
 <translation id="7627790789328695202">Beklager, <ph name="FILE_NAME" /> finnes allerede. Gi den et nytt navn og prøv igjen.</translation>
+<translation id="7628656427739290098"><ph name="PERCENT" /> % fullført.</translation>
 <translation id="7649070708921625228">Hjelp</translation>
 <translation id="7654209398114106148">Flytter <ph name="NUMBER_OF_ITEMS" /> elementer …</translation>
 <translation id="7658239707568436148">Avbryt</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_pl.xtb b/ui/chromeos/translations/ui_chromeos_strings_pl.xtb
index ef79a5e..1dbd7f2c 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_pl.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_pl.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">Chwileczkę</translation>
 <translation id="7603724359189955920">Siatki</translation>
 <translation id="7627790789328695202">Ups, plik <ph name="FILE_NAME" /> już istnieje. Zmień jego nazwę i spróbuj ponownie.</translation>
+<translation id="7628656427739290098">Ukończono: <ph name="PERCENT" />%.</translation>
 <translation id="7649070708921625228">Pomoc</translation>
 <translation id="7654209398114106148">Przenoszę elementy (<ph name="NUMBER_OF_ITEMS" />)...</translation>
 <translation id="7658239707568436148">Anuluj</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_pt-BR.xtb b/ui/chromeos/translations/ui_chromeos_strings_pt-BR.xtb
index aaacc446..0c4ccee 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_pt-BR.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_pt-BR.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">Aguarde um segundo</translation>
 <translation id="7603724359189955920">Grades</translation>
 <translation id="7627790789328695202">O item <ph name="FILE_NAME" /> já existe. Renomeie-o e tente novamente.</translation>
+<translation id="7628656427739290098"><ph name="PERCENT" />% concluído.</translation>
 <translation id="7649070708921625228">Ajuda</translation>
 <translation id="7654209398114106148">Movendo <ph name="NUMBER_OF_ITEMS" /> itens…</translation>
 <translation id="7658239707568436148">Cancelar</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_pt-PT.xtb b/ui/chromeos/translations/ui_chromeos_strings_pt-PT.xtb
index 8c07de95..e787facb 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_pt-PT.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_pt-PT.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">Aguarde um momento</translation>
 <translation id="7603724359189955920">Grelhas</translation>
 <translation id="7627790789328695202">Ups, <ph name="FILE_NAME" /> já existe. Dê um nome novo e tente novamente.</translation>
+<translation id="7628656427739290098"><ph name="PERCENT" />% concluído.</translation>
 <translation id="7649070708921625228">Ajuda</translation>
 <translation id="7654209398114106148">A mover <ph name="NUMBER_OF_ITEMS" /> itens…</translation>
 <translation id="7658239707568436148">Cancelar</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ro.xtb b/ui/chromeos/translations/ui_chromeos_strings_ro.xtb
index d44800d..87e1d9a 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_ro.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_ro.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">Așteptați puțin</translation>
 <translation id="7603724359189955920">Grile</translation>
 <translation id="7627790789328695202">Hopa, <ph name="FILE_NAME" /> există deja. Redenumiți și încercați din nou.</translation>
+<translation id="7628656427739290098"><ph name="PERCENT" /> % finalizat</translation>
 <translation id="7649070708921625228">Ajutor</translation>
 <translation id="7654209398114106148">Se mută <ph name="NUMBER_OF_ITEMS" /> elemente…</translation>
 <translation id="7658239707568436148">Anulează</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ru.xtb b/ui/chromeos/translations/ui_chromeos_strings_ru.xtb
index 1d96e0b5..2f22615d 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_ru.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_ru.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">Подождите…</translation>
 <translation id="7603724359189955920">Сетка</translation>
 <translation id="7627790789328695202">Файл "<ph name="FILE_NAME" />" уже существует. Задайте другое название и повторите попытку.</translation>
+<translation id="7628656427739290098">Выполнено на <ph name="PERCENT" /> %</translation>
 <translation id="7649070708921625228">Справка</translation>
 <translation id="7654209398114106148">Перемещение объектов (<ph name="NUMBER_OF_ITEMS" />)…</translation>
 <translation id="7658239707568436148">Отмена</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_sk.xtb b/ui/chromeos/translations/ui_chromeos_strings_sk.xtb
index 05ba7d9..0922671 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_sk.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_sk.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">Vydržte chvíľu</translation>
 <translation id="7603724359189955920">Mriežky</translation>
 <translation id="7627790789328695202">Hops, súbor <ph name="FILE_NAME" /> už existuje. Premenujte ho a skúste to znova.</translation>
+<translation id="7628656427739290098">Dokončené: <ph name="PERCENT" /> %.</translation>
 <translation id="7649070708921625228">Pomocník</translation>
 <translation id="7654209398114106148">Presúvajú sa položky (<ph name="NUMBER_OF_ITEMS" />)…</translation>
 <translation id="7658239707568436148">Zrušiť</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_sl.xtb b/ui/chromeos/translations/ui_chromeos_strings_sl.xtb
index aefe86c..d402f60 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_sl.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_sl.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">Počakajte trenutek</translation>
 <translation id="7603724359189955920">Mreže</translation>
 <translation id="7627790789328695202">Ups, datoteka <ph name="FILE_NAME" /> že obstaja. Preimenujte jo in poskusite znova.</translation>
+<translation id="7628656427739290098"><ph name="PERCENT" /> % dokončano.</translation>
 <translation id="7649070708921625228">Pomoč</translation>
 <translation id="7654209398114106148">Premikanje toliko elementov: <ph name="NUMBER_OF_ITEMS" /> …</translation>
 <translation id="7658239707568436148">Prekliči</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_sr.xtb b/ui/chromeos/translations/ui_chromeos_strings_sr.xtb
index e5e00a4..fe04560 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_sr.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_sr.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">Сачекајте тренутак</translation>
 <translation id="7603724359189955920">Мреже</translation>
 <translation id="7627790789328695202">Упс, <ph name="FILE_NAME" /> већ постоји. Преименујте датотеку и покушајте поново.</translation>
+<translation id="7628656427739290098"><ph name="PERCENT" />% је довршено.</translation>
 <translation id="7649070708921625228">Помоћ</translation>
 <translation id="7654209398114106148">Премештају се ставке (<ph name="NUMBER_OF_ITEMS" />)...</translation>
 <translation id="7658239707568436148">Откажи</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_sv.xtb b/ui/chromeos/translations/ui_chromeos_strings_sv.xtb
index cec01c5..a7303b53 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_sv.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_sv.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">Ett ögonblick</translation>
 <translation id="7603724359189955920">Rutnät</translation>
 <translation id="7627790789328695202">Det finns redan en fil med namnet <ph name="FILE_NAME" />. Byt namn på filen och försök igen.</translation>
+<translation id="7628656427739290098"><ph name="PERCENT" /> % klart.</translation>
 <translation id="7649070708921625228">Hjälp</translation>
 <translation id="7654209398114106148"><ph name="NUMBER_OF_ITEMS" /> objekt flyttas ...</translation>
 <translation id="7658239707568436148">Avbryt</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_sw.xtb b/ui/chromeos/translations/ui_chromeos_strings_sw.xtb
index ddb8ec87..e57b375 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_sw.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_sw.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">Subiri kidogo</translation>
 <translation id="7603724359189955920">Gridi</translation>
 <translation id="7627790789328695202">Lo, <ph name="FILE_NAME" /> tayari ipo. Ibadili jina na ujaribu tena.</translation>
+<translation id="7628656427739290098">Imekamilisha <ph name="PERCENT" />%.</translation>
 <translation id="7649070708921625228">Usaidizi</translation>
 <translation id="7654209398114106148">Inasogeza faili <ph name="NUMBER_OF_ITEMS" /> ...</translation>
 <translation id="7658239707568436148">Ghairi</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_te.xtb b/ui/chromeos/translations/ui_chromeos_strings_te.xtb
index 5ceb2673..8735ccf 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_te.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_te.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">ఒక క్షణం వేచి ఉండండి</translation>
 <translation id="7603724359189955920">గ్రిడ్‌లు</translation>
 <translation id="7627790789328695202">అయ్యో, <ph name="FILE_NAME" /> ఇప్పటికే ఉంది. దీని పేరు మార్చి, మళ్లీ ప్రయత్నించండి.</translation>
+<translation id="7628656427739290098"><ph name="PERCENT" />% పూర్తయింది.</translation>
 <translation id="7649070708921625228">సహాయం</translation>
 <translation id="7654209398114106148"><ph name="NUMBER_OF_ITEMS" /> అంశాలను తరలిస్తోంది...</translation>
 <translation id="7658239707568436148">రద్దు చేయి</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_th.xtb b/ui/chromeos/translations/ui_chromeos_strings_th.xtb
index a3c187ac..31c4b4c7 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_th.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_th.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">รอสักครู่</translation>
 <translation id="7603724359189955920">ตารางกริด</translation>
 <translation id="7627790789328695202">อ๊ะ มี <ph name="FILE_NAME" /> อยู่แล้ว เปลี่ยนชื่อแล้วลองอีกครั้ง</translation>
+<translation id="7628656427739290098">เสร็จแล้ว <ph name="PERCENT" />%</translation>
 <translation id="7649070708921625228">ช่วยเหลือ</translation>
 <translation id="7654209398114106148">กำลังย้าย <ph name="NUMBER_OF_ITEMS" />รายการ...</translation>
 <translation id="7658239707568436148">ยกเลิก</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_tr.xtb b/ui/chromeos/translations/ui_chromeos_strings_tr.xtb
index ea28cd41..e80447e4 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_tr.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_tr.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">Bir saniye bekleyin</translation>
 <translation id="7603724359189955920">Izgaralar</translation>
 <translation id="7627790789328695202">Hata! <ph name="FILE_NAME" /> zaten mevcut. Yeniden adlandırın ve tekrar deneyin.</translation>
+<translation id="7628656427739290098">%<ph name="PERCENT" /> tamamlandı.</translation>
 <translation id="7649070708921625228">Yardım</translation>
 <translation id="7654209398114106148"><ph name="NUMBER_OF_ITEMS" /> öğe taşınıyor...</translation>
 <translation id="7658239707568436148">İptal</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_uk.xtb b/ui/chromeos/translations/ui_chromeos_strings_uk.xtb
index d89afac..0697320 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_uk.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_uk.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">Зачекайте</translation>
 <translation id="7603724359189955920">Сітка</translation>
 <translation id="7627790789328695202">Файл "<ph name="FILE_NAME" />" вже існує. Перейменуйте його та повторіть спробу.</translation>
+<translation id="7628656427739290098">Завершено <ph name="PERCENT" />%.</translation>
 <translation id="7649070708921625228">Довідка</translation>
 <translation id="7654209398114106148">Переміщення елементів (<ph name="NUMBER_OF_ITEMS" />)…</translation>
 <translation id="7658239707568436148">Скасувати</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_zh-CN.xtb b/ui/chromeos/translations/ui_chromeos_strings_zh-CN.xtb
index f365b1289..be90dbd 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_zh-CN.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_zh-CN.xtb
@@ -559,6 +559,7 @@
 <translation id="7589661784326793847">请稍候</translation>
 <translation id="7603724359189955920">网格</translation>
 <translation id="7627790789328695202">糟糕,<ph name="FILE_NAME" />已存在。请改用其他名称并重试。</translation>
+<translation id="7628656427739290098">已完成 <ph name="PERCENT" />%。</translation>
 <translation id="7649070708921625228">帮助</translation>
 <translation id="7654209398114106148">正在移动 <ph name="NUMBER_OF_ITEMS" /> 项内容…</translation>
 <translation id="7658239707568436148">取消</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_zh-TW.xtb b/ui/chromeos/translations/ui_chromeos_strings_zh-TW.xtb
index 98b6d0d..13af80c 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_zh-TW.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_zh-TW.xtb
@@ -564,6 +564,7 @@
 <translation id="7589661784326793847">請稍候片刻</translation>
 <translation id="7603724359189955920">網格</translation>
 <translation id="7627790789328695202">糟糕!已存在名為 <ph name="FILE_NAME" /> 的檔案。請重新命名檔案並再試一次。</translation>
+<translation id="7628656427739290098">已完成 <ph name="PERCENT" />%。</translation>
 <translation id="7649070708921625228">說明</translation>
 <translation id="7654209398114106148">正在移動 <ph name="NUMBER_OF_ITEMS" /> 個項目...</translation>
 <translation id="7658239707568436148">取消</translation>
diff --git a/ui/file_manager/file_manager/foreground/css/file_manager.css b/ui/file_manager/file_manager/foreground/css/file_manager.css
index 66005ab1..ea592ed 100644
--- a/ui/file_manager/file_manager/foreground/css/file_manager.css
+++ b/ui/file_manager/file_manager/foreground/css/file_manager.css
@@ -221,38 +221,39 @@
 }
 
 #directory-tree .tree-row > .align-right-icon {
+  --iron-icon-height: 16px;
+  --iron-icon-width: 16px;
   border-style: none;
   cursor: pointer;
   flex: none;
   height: 40px;
   position: relative;
   width: 40px;
-  z-index: 1;  /* Make sure the icon is on upper layer than paper-ripple. */
+  z-index: 1;
 }
 
-#directory-tree .tree-row > .external-link-icon {
-  background: url(../images/files/ui/external_link.svg) no-repeat center;
+#directory-tree .tree-row > .external-link-icon iron-icon {
+  padding: 12px;
 }
 
 #directory-tree .tree-row > .root-eject {
-  background: -webkit-image-set(
-      url(../images/files/ui/eject.png) 1x,
-      url(../images/files/ui/2x/eject.png) 2x) no-repeat center;
-  border-style: none;
+  --active-bg: none;  /* prevent dark-mode activation color */
+  --text-color: currentColor;
   box-shadow: none;
-  min-width: 16px;
-  outline-color: rgb(77, 144, 254);
-  outline-width: 1px;
-  padding: 10px;
+  min-width: 40px;
+  padding: 12px;
 }
 
-#directory-tree .tree-row[selected] > .root-eject {
-  background-image: -webkit-image-set(
-      url(../images/files/ui/eject_active.png) 1x,
-      url(../images/files/ui/2x/eject_active.png) 2x);
+html[class*='col-resize'] #directory-tree .tree-row > .root-eject:hover {
+  --hover-bg-color: none;
+}
+
+#directory-tree .tree-row > .root-eject:focus {
+  outline: 1px auto rgb(77, 144, 254);
 }
 
 #directory-tree .tree-row > .root-eject:active {
+  border-radius: 20px;
   outline-width: 0;
 }
 
diff --git a/ui/file_manager/file_manager/foreground/elements/icons.html b/ui/file_manager/file_manager/foreground/elements/icons.html
index eddc639..e9e4734 100644
--- a/ui/file_manager/file_manager/foreground/elements/icons.html
+++ b/ui/file_manager/file_manager/foreground/elements/icons.html
@@ -26,3 +26,13 @@
     </defs>
   </svg>
 </iron-iconset-svg>
+
+<!-- files viewBox 0 0 16 16 icon set -->
+<iron-iconset-svg name="files16" size="16">
+  <svg>
+    <defs>
+      <g id="eject"><path d="M14.04 11v2h-12v-2h12zm-6-8l6 6h-12l6-6z"/></g>
+      <g id="external-link"><path d="M12 12H4V4h3.2V2.4H4c-.8 0-1.6.8-1.6 1.6v8c0 .8.8 1.6 1.6 1.6h8c.8 0 1.6-.8 1.6-1.6V8.8H12V12zM8.8 2.4V4h2L5.6 9.2l1.2 1.2L12 5.2v2h1.6V2.4H8.8z"/><g>
+    </defs>
+  </svg>
+</iron-iconset-svg>
diff --git a/ui/file_manager/file_manager/foreground/images/files/ui/2x/eject.png b/ui/file_manager/file_manager/foreground/images/files/ui/2x/eject.png
deleted file mode 100644
index 2f4a1c2..0000000
--- a/ui/file_manager/file_manager/foreground/images/files/ui/2x/eject.png
+++ /dev/null
Binary files differ
diff --git a/ui/file_manager/file_manager/foreground/images/files/ui/2x/eject_active.png b/ui/file_manager/file_manager/foreground/images/files/ui/2x/eject_active.png
deleted file mode 100644
index c361e1b5..0000000
--- a/ui/file_manager/file_manager/foreground/images/files/ui/2x/eject_active.png
+++ /dev/null
Binary files differ
diff --git a/ui/file_manager/file_manager/foreground/images/files/ui/eject.png b/ui/file_manager/file_manager/foreground/images/files/ui/eject.png
deleted file mode 100644
index bbf159f..0000000
--- a/ui/file_manager/file_manager/foreground/images/files/ui/eject.png
+++ /dev/null
Binary files differ
diff --git a/ui/file_manager/file_manager/foreground/images/files/ui/eject_active.png b/ui/file_manager/file_manager/foreground/images/files/ui/eject_active.png
deleted file mode 100644
index f436d34..0000000
--- a/ui/file_manager/file_manager/foreground/images/files/ui/eject_active.png
+++ /dev/null
Binary files differ
diff --git a/ui/file_manager/file_manager/foreground/images/files/ui/external_link.svg b/ui/file_manager/file_manager/foreground/images/files/ui/external_link.svg
deleted file mode 100644
index 35b5259..0000000
--- a/ui/file_manager/file_manager/foreground/images/files/ui/external_link.svg
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<svg width="16px" height="16px" viewBox="0 0 16 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-    <defs>
-        <path d="M10,10 L2,10 L2,2 L5.2,2 L5.2,0.4 L2,0.4 C1.2,0.4 0.4,1.2 0.4,2 C0.4,2.53333333 0.4,5.2 0.4,10 C0.4,10.8 1.2,11.6 2,11.6 L10,11.6 C10.8,11.6 11.6,10.8 11.6,10 L11.6,6.8 L10,6.8 L10,10 Z M6.8,0.4 L6.8,2 L8.8,2 L3.6,7.2 L4.8,8.4 L10,3.2 L10,5.2 L11.6,5.2 L11.6,0.4 L6.8,0.4 Z" id="path-1"></path>
-    </defs>
-    <g id="ic_launch_16" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
-        <g id="dense/action/launch" transform="translate(2.000000, 2.000000)">
-            <mask id="mask-2" fill="white">
-                <use xlink:href="#path-1"></use>
-            </mask>
-            <use id="↳Color-fill" fill="#4C4C4C" xlink:href="#path-1"></use>
-        </g>
-    </g>
-</svg>
diff --git a/ui/file_manager/file_manager/foreground/js/ui/directory_tree.js b/ui/file_manager/file_manager/foreground/js/ui/directory_tree.js
index 0062610..257356e6 100644
--- a/ui/file_manager/file_manager/foreground/js/ui/directory_tree.js
+++ b/ui/file_manager/file_manager/foreground/js/ui/directory_tree.js
@@ -708,7 +708,6 @@
     ejectButton.className = 'root-eject align-right-icon';
     ejectButton.setAttribute('aria-label', str('UNMOUNT_DEVICE_BUTTON_LABEL'));
     ejectButton.setAttribute('tabindex', '0');
-    ejectButton.circleRipple = true;
 
     // Block mouse handlers, handle click.
     ejectButton.addEventListener('mouseup', (event) => {
@@ -733,6 +732,11 @@
       command.execute(this);
     });
 
+    // Append eject iron-icon.
+    const ironIcon = document.createElement('iron-icon');
+    ironIcon.setAttribute('icon', 'files16:eject');
+    ejectButton.appendChild(ironIcon);
+
     // Add the eject button as the last element of the tree row content.
     const parent = rowElement.querySelector('.label').parentElement;
     assert(parent).appendChild(ejectButton);
@@ -1664,6 +1668,11 @@
     const externalLinkIcon = document.createElement('span');
     externalLinkIcon.className = 'external-link-icon align-right-icon';
 
+    // Append external-link iron-icon.
+    const ironIcon = document.createElement('iron-icon');
+    ironIcon.setAttribute('icon', 'files16:external-link');
+    externalLinkIcon.appendChild(ironIcon);
+
     // Add the external link as the last element of the tree row content.
     const parent = this.rowElement.querySelector('.label').parentElement;
     assert(parent).appendChild(externalLinkIcon);
diff --git a/ui/file_manager/integration_tests/file_manager/transfer.js b/ui/file_manager/integration_tests/file_manager/transfer.js
index 928e5b6..dad5d19d 100644
--- a/ui/file_manager/integration_tests/file_manager/transfer.js
+++ b/ui/file_manager/integration_tests/file_manager/transfer.js
@@ -639,8 +639,8 @@
   // The feedback panel should appear: record the feedback panel text.
   let panel = await remoteCall.waitForElement(
       appId, ['#progress-panel', 'xf-panel-item']);
-  const primaryText = panel.primaryText;
-  const secondaryText = panel.secondaryText;
+  const primaryText = panel.attributes['primary-text'];
+  const secondaryText = panel.attributes['secondary-text'];
 
   // Close the Files app window.
   await remoteCall.closeWindowAndWait(appId);
@@ -651,6 +651,6 @@
   // Check the feedback panel text is remembered.
   panel = await remoteCall.waitForElement(
       appId, ['#progress-panel', 'xf-panel-item']);
-  chrome.test.assertEq(primaryText, panel.primaryText);
-  chrome.test.assertEq(secondaryText, panel.secondaryText);
+  chrome.test.assertEq(primaryText, panel.attributes['primary-text']);
+  chrome.test.assertEq(secondaryText, panel.attributes['secondary-text']);
 };
diff --git a/ui/strings/translations/ui_strings_am.xtb b/ui/strings/translations/ui_strings_am.xtb
index 0c09617a..fe98658e 100644
--- a/ui/strings/translations/ui_strings_am.xtb
+++ b/ui/strings/translations/ui_strings_am.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">የመስኮቱን የማሳያ ትፍገት ለማስተካከል መተግበሪያውን ዳግም ያስጀምሩት።</translation>
 <translation id="2006524834898217237">ይህ መሣሪያ ወደ በይነ መረብ እንደተገናኘ እርግጠኛ ይሁኑ።</translation>
 <translation id="208586643495776849">እባክዎ እንደገና ይሞክሩ</translation>
+<translation id="2090963878406559571">አንድ ቁጥር ከ<ph name="ORIGIN" /> ወደ የእርስዎ Android ስልክ ለመላክ በቅንብሮች ውስጥ ለሁሉም መሣሪያዎች <ph name="TROUBLESHOOT_LINK" />።</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1ቀ}one{#ቀ}other{#ቀ}}</translation>
 <translation id="2148716181193084225">ዛሬ</translation>
 <translation id="2161656808144014275">ጽሑፍ</translation>
diff --git a/ui/strings/translations/ui_strings_ar.xtb b/ui/strings/translations/ui_strings_ar.xtb
index 2ac8427..07508466 100644
--- a/ui/strings/translations/ui_strings_ar.xtb
+++ b/ui/strings/translations/ui_strings_ar.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">لتعديل كثافة عرض النافذة، يمكنك إعادة تشغيل التطبيق.</translation>
 <translation id="2006524834898217237">عليك التأكّد من اتصال الجهاز بالإنترنت.</translation>
 <translation id="208586643495776849">يُرجى إعادة المحاولة</translation>
+<translation id="2090963878406559571">‏لإرسال رقم من <ph name="ORIGIN" /> إلى هاتفك الذي يعمل بنظام التشغيل Android، <ph name="TROUBLESHOOT_LINK" /> لكلا الجهازَين في الإعدادات.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{يوم واحد}zero{# يوم}two{يومان (#)}few{# أيام}many{# يومًا}other{# يوم}}</translation>
 <translation id="2148716181193084225">اليوم</translation>
 <translation id="2161656808144014275">نص</translation>
diff --git a/ui/strings/translations/ui_strings_bg.xtb b/ui/strings/translations/ui_strings_bg.xtb
index f37b26a..967dd3ca 100644
--- a/ui/strings/translations/ui_strings_bg.xtb
+++ b/ui/strings/translations/ui_strings_bg.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">За да коригирате плътността за показване на прозорците, рестартирайте приложението.</translation>
 <translation id="2006524834898217237">Проверете дали устройството е свързано с интернет.</translation>
 <translation id="208586643495776849">Моля, опитайте отново</translation>
+<translation id="2090963878406559571">За да изпратите номер от <ph name="ORIGIN" /> до телефона си с Android, <ph name="TROUBLESHOOT_LINK" /> в настройките и на двете устройства.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1 д.}other{# д.}}</translation>
 <translation id="2148716181193084225">Днес</translation>
 <translation id="2161656808144014275">Текст</translation>
diff --git a/ui/strings/translations/ui_strings_bn.xtb b/ui/strings/translations/ui_strings_bn.xtb
index 5d3958b..b00a323 100644
--- a/ui/strings/translations/ui_strings_bn.xtb
+++ b/ui/strings/translations/ui_strings_bn.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">উইন্ডো স্ক্রিনের রেজোলিউশন অ্যাডজাস্ট করতে অ্যাপটি রিস্টার্ট করুন।</translation>
 <translation id="2006524834898217237">এই ডিভাইস ইন্টারনেটে কানেক্ট করা আছে কিনা দেখে নিন।</translation>
 <translation id="208586643495776849">আবার চেষ্টা করুন</translation>
+<translation id="2090963878406559571"><ph name="ORIGIN" /> থেকে আপনার Android ফোনে কোনও নম্বর পাঠাতে, সেটিংসে গিয়ে দুটি ডিভাইসের জন্য <ph name="TROUBLESHOOT_LINK" />।</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{১ দিন}one{# দিন}other{# দিন}}</translation>
 <translation id="2148716181193084225">আজ</translation>
 <translation id="2161656808144014275">পাঠ্য</translation>
diff --git a/ui/strings/translations/ui_strings_ca.xtb b/ui/strings/translations/ui_strings_ca.xtb
index 3377fe3..9f6c5f7 100644
--- a/ui/strings/translations/ui_strings_ca.xtb
+++ b/ui/strings/translations/ui_strings_ca.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">Per ajustar la densitat de visualització de la finestra, reinicia l'aplicació.</translation>
 <translation id="2006524834898217237">Comprova que el dispositiu estigui connectat a Internet.</translation>
 <translation id="208586643495776849">Torna-ho a provar</translation>
+<translation id="2090963878406559571">Per enviar un número des del lloc web <ph name="ORIGIN" /> al telèfon Android, <ph name="TROUBLESHOOT_LINK" /> a la configuració dels dos dispositius.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1 d}other{# d}}</translation>
 <translation id="2148716181193084225">Avui</translation>
 <translation id="2161656808144014275">Text</translation>
diff --git a/ui/strings/translations/ui_strings_cs.xtb b/ui/strings/translations/ui_strings_cs.xtb
index e5534e7..bc02716 100644
--- a/ui/strings/translations/ui_strings_cs.xtb
+++ b/ui/strings/translations/ui_strings_cs.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">Chcete-li upravit kompaktnost zobrazení okna, restartujte aplikaci.</translation>
 <translation id="2006524834898217237">Zkontrolujte, zda je toto zařízení připojeno k internetu.</translation>
 <translation id="208586643495776849">Zkuste to znovu</translation>
+<translation id="2090963878406559571">Chcete-li poslat číslo z webu <ph name="ORIGIN" /> na svůj telefon Android, v nastavení obou zařízení <ph name="TROUBLESHOOT_LINK" />.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1 d}few{# d}many{# d}other{# d}}</translation>
 <translation id="2148716181193084225">Dnes</translation>
 <translation id="2161656808144014275">Text</translation>
diff --git a/ui/strings/translations/ui_strings_da.xtb b/ui/strings/translations/ui_strings_da.xtb
index ed07c84..37c938f 100644
--- a/ui/strings/translations/ui_strings_da.xtb
+++ b/ui/strings/translations/ui_strings_da.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">Genstart appen for at justere visningstætheden i vinduet.</translation>
 <translation id="2006524834898217237">Sørg for, at denne enhed har forbindelse til internettet.</translation>
 <translation id="208586643495776849">Prøv igen</translation>
+<translation id="2090963878406559571">Hvis du vil sende et nummer fra <ph name="ORIGIN" /> til din Android-telefon, skal du <ph name="TROUBLESHOOT_LINK" /> for begge enheder i indstillingerne.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1 d}one{# d}other{# d}}</translation>
 <translation id="2148716181193084225">I dag</translation>
 <translation id="2161656808144014275">Tekst</translation>
diff --git a/ui/strings/translations/ui_strings_de.xtb b/ui/strings/translations/ui_strings_de.xtb
index 8dc82b8..49aac06 100644
--- a/ui/strings/translations/ui_strings_de.xtb
+++ b/ui/strings/translations/ui_strings_de.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">Wenn Sie die Anzeigedichte der App-Fenster anpassen möchten, starten Sie die App neu.</translation>
 <translation id="2006524834898217237">Prüfen Sie, ob das Gerät mit dem Internet verbunden ist.</translation>
 <translation id="208586643495776849">Versuchen Sie es bitte noch einmal</translation>
+<translation id="2090963878406559571">Wenn Sie eine Nummer von <ph name="ORIGIN" /> an Ihr Android-Smartphone senden möchten, müssen Sie für beide Geräte in den Einstellungen die <ph name="TROUBLESHOOT_LINK" />.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1 Tag}other{# Tage}}</translation>
 <translation id="2148716181193084225">Heute</translation>
 <translation id="2161656808144014275">Text</translation>
diff --git a/ui/strings/translations/ui_strings_el.xtb b/ui/strings/translations/ui_strings_el.xtb
index 188e5b3..527a36b5 100644
--- a/ui/strings/translations/ui_strings_el.xtb
+++ b/ui/strings/translations/ui_strings_el.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">Για να προσαρμόσετε την πυκνότητα της προβολής του παραθύρου, επανεκκινήστε την εφαρμογή.</translation>
 <translation id="2006524834898217237">Βεβαιωθείτε ότι αυτή η συσκευή είναι συνδεδεμένη στο διαδίκτυο.</translation>
 <translation id="208586643495776849">Προσπαθήστε ξανά</translation>
+<translation id="2090963878406559571">Για να στείλετε έναν αριθμό από <ph name="ORIGIN" /> στο τηλέφωνό σας, <ph name="TROUBLESHOOT_LINK" /> και για τις δύο συσκευές στις ρυθμίσεις.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1ημ.}other{#ημ.}}</translation>
 <translation id="2148716181193084225">Σήμερα</translation>
 <translation id="2161656808144014275">Κείμενο</translation>
diff --git a/ui/strings/translations/ui_strings_en-GB.xtb b/ui/strings/translations/ui_strings_en-GB.xtb
index 85d1885..08e614dc 100644
--- a/ui/strings/translations/ui_strings_en-GB.xtb
+++ b/ui/strings/translations/ui_strings_en-GB.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">To adjust the window display density, restart the app.</translation>
 <translation id="2006524834898217237">Make sure that this device is connected to the Internet.</translation>
 <translation id="208586643495776849">Please try again</translation>
+<translation id="2090963878406559571">To send a number from <ph name="ORIGIN" /> to your Android phone, <ph name="TROUBLESHOOT_LINK" /> for both devices in settings.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1d}other{#d}}</translation>
 <translation id="2148716181193084225">Today</translation>
 <translation id="2161656808144014275">Text</translation>
diff --git a/ui/strings/translations/ui_strings_es-419.xtb b/ui/strings/translations/ui_strings_es-419.xtb
index 87b1b1a..f214c007 100644
--- a/ui/strings/translations/ui_strings_es-419.xtb
+++ b/ui/strings/translations/ui_strings_es-419.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">Para ajustar la densidad de la visualización de la ventana, reinicia la app.</translation>
 <translation id="2006524834898217237">Comprueba que este dispositivo tenga conexión a Internet.</translation>
 <translation id="208586643495776849">Vuelve a intentarlo</translation>
+<translation id="2090963878406559571">Para enviar un número desde <ph name="ORIGIN" /> a tu teléfono Android, <ph name="TROUBLESHOOT_LINK" /> en la configuración de ambos dispositivos.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1 d}other{# d}}</translation>
 <translation id="2148716181193084225">Hoy</translation>
 <translation id="2161656808144014275">Texto</translation>
diff --git a/ui/strings/translations/ui_strings_es.xtb b/ui/strings/translations/ui_strings_es.xtb
index 4ef2ba8..e1ebabd 100644
--- a/ui/strings/translations/ui_strings_es.xtb
+++ b/ui/strings/translations/ui_strings_es.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">Para modificar la densidad de pantalla de la ventana, reinicia la aplicación.</translation>
 <translation id="2006524834898217237">Comprueba que este dispositivo esté conectado a Internet.</translation>
 <translation id="208586643495776849">Vuelve a intentarlo</translation>
+<translation id="2090963878406559571">Para enviar un número desde <ph name="ORIGIN" /> a tu teléfono Android, <ph name="TROUBLESHOOT_LINK" /> en los ajustes de ambos dispositivos.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1 día}other{# días}}</translation>
 <translation id="2148716181193084225">Hoy</translation>
 <translation id="2161656808144014275">Texto</translation>
diff --git a/ui/strings/translations/ui_strings_et.xtb b/ui/strings/translations/ui_strings_et.xtb
index 3affd0070..703e45e 100644
--- a/ui/strings/translations/ui_strings_et.xtb
+++ b/ui/strings/translations/ui_strings_et.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">Aknakuva tiheduse kohandamiseks taaskäivitage rakendus.</translation>
 <translation id="2006524834898217237">Veenduge, et seadmel oleks internetiühendus.</translation>
 <translation id="208586643495776849">Proovige uuesti</translation>
+<translation id="2090963878406559571">Selleks et number asukohast <ph name="ORIGIN" /> teie Android-telefoni saata, tehke mõlema seadme puhul seadetes järgmist: <ph name="TROUBLESHOOT_LINK" />.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1p}other{#p}}</translation>
 <translation id="2148716181193084225">Täna</translation>
 <translation id="2161656808144014275">Tekst</translation>
diff --git a/ui/strings/translations/ui_strings_fa.xtb b/ui/strings/translations/ui_strings_fa.xtb
index 00f8e07..a5e7ec0 100644
--- a/ui/strings/translations/ui_strings_fa.xtb
+++ b/ui/strings/translations/ui_strings_fa.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">برای تنظیم تراکم نمایشگر پنجره، برنامه را بازراه‌اندازی کنید.</translation>
 <translation id="2006524834898217237">مطمئن شوید دستگاه به اینترنت متصل باشد.</translation>
 <translation id="208586643495776849">لطفاً دوباره امتحان کنید</translation>
+<translation id="2090963878406559571">‏برای ارسال شماره‌ای از <ph name="ORIGIN" /> به تلفن Android خود، برای هر دو دستگاه در «تنظیمات» <ph name="TROUBLESHOOT_LINK" />.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{۱ روز}one{# روز}other{# روز}}</translation>
 <translation id="2148716181193084225">امروز</translation>
 <translation id="2161656808144014275">نوشتار</translation>
diff --git a/ui/strings/translations/ui_strings_fi.xtb b/ui/strings/translations/ui_strings_fi.xtb
index e1c7105..9e1f73e 100644
--- a/ui/strings/translations/ui_strings_fi.xtb
+++ b/ui/strings/translations/ui_strings_fi.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">Muuta ikkunoiden näyttötiheyttä käynnistämällä sovellus uudelleen.</translation>
 <translation id="2006524834898217237">Varmista, että laite on yhteydessä internetiin.</translation>
 <translation id="208586643495776849">Yritä uudelleen</translation>
+<translation id="2090963878406559571">Jos haluat lähettää numeron (<ph name="ORIGIN" />) Android-puhelimellesi, <ph name="TROUBLESHOOT_LINK" /> molempien laitteiden asetuksista.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1 p}other{# p}}</translation>
 <translation id="2148716181193084225">Tänään</translation>
 <translation id="2161656808144014275">Teksti</translation>
diff --git a/ui/strings/translations/ui_strings_fil.xtb b/ui/strings/translations/ui_strings_fil.xtb
index e66e19b..72d04813 100644
--- a/ui/strings/translations/ui_strings_fil.xtb
+++ b/ui/strings/translations/ui_strings_fil.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">Para i-adjust ang density ng display ng window, i-restart ang app.</translation>
 <translation id="2006524834898217237">Siguraduhing nakakonekta ang device na ito sa Internet.</translation>
 <translation id="208586643495776849">Pakisubukang muli</translation>
+<translation id="2090963878406559571">Para magpadala ng numero sa iyong Android phone mula sa <ph name="ORIGIN" />, <ph name="TROUBLESHOOT_LINK" /> para sa parehong device sa mga setting.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1 araw}one{# araw}other{# na araw}}</translation>
 <translation id="2148716181193084225">Ngayon</translation>
 <translation id="2161656808144014275">Text</translation>
diff --git a/ui/strings/translations/ui_strings_fr.xtb b/ui/strings/translations/ui_strings_fr.xtb
index 8e96e12..5cccdec9 100644
--- a/ui/strings/translations/ui_strings_fr.xtb
+++ b/ui/strings/translations/ui_strings_fr.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">Pour ajuster la densité d'affichage des fenêtres, redémarrez l'application.</translation>
 <translation id="2006524834898217237">Assurez-vous que cet appareil est bien connecté à Internet.</translation>
 <translation id="208586643495776849">Veuillez réessayer</translation>
+<translation id="2090963878406559571">Pour envoyer un numéro depuis <ph name="ORIGIN" /> vers votre téléphone Android, <ph name="TROUBLESHOOT_LINK" /> pour les deux appareils dans les paramètres.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1 j}one{# j}other{# j}}</translation>
 <translation id="2148716181193084225">Aujourd'hui</translation>
 <translation id="2161656808144014275">Texte</translation>
diff --git a/ui/strings/translations/ui_strings_gu.xtb b/ui/strings/translations/ui_strings_gu.xtb
index 7d4fbd32..6e8070d 100644
--- a/ui/strings/translations/ui_strings_gu.xtb
+++ b/ui/strings/translations/ui_strings_gu.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">વિંડો ડિસ્પ્લે ઘનતાને ગોઠવવા માટે, ઍપને ફરીથી શરૂ કરો.</translation>
 <translation id="2006524834898217237">ખાતરી કરો કે આ ડિવાઇસ ઇન્ટરનેટ સાથે કનેક્ટ કરેલું છે.</translation>
 <translation id="208586643495776849">કૃપા કરીને ફરી પ્રયાસ કરો</translation>
+<translation id="2090963878406559571"><ph name="ORIGIN" />થી તમારા Android ફોન પર નંબર મોકલવા માટે, સેટિંગમાં બંને ડિવાઇસ માટે <ph name="TROUBLESHOOT_LINK" />.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1 દિ}one{# દિ}other{# દિ}}</translation>
 <translation id="2148716181193084225">આજે</translation>
 <translation id="2161656808144014275">ટેક્સ્ટ</translation>
diff --git a/ui/strings/translations/ui_strings_hi.xtb b/ui/strings/translations/ui_strings_hi.xtb
index 1ff137a4..44ccb7f3 100644
--- a/ui/strings/translations/ui_strings_hi.xtb
+++ b/ui/strings/translations/ui_strings_hi.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">विंडो डिसप्ले की सघनता में बदलाव करने के लिए, ऐप्लिकेशन को रीस्टार्ट करें.</translation>
 <translation id="2006524834898217237">पक्का करें कि यह डिवाइस इंटरनेट से कनेक्ट है.</translation>
 <translation id="208586643495776849">कृपया दोबारा कोशिश करें</translation>
+<translation id="2090963878406559571"><ph name="ORIGIN" /> से अपने Android फ़ोन पर नंबर भेजने के लिए, सेटिंग में जाकर दोनों डिवाइस के लिए <ph name="TROUBLESHOOT_LINK" /> इस्तेमाल करें.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1d}one{#d}other{#d}}</translation>
 <translation id="2148716181193084225">आज</translation>
 <translation id="2161656808144014275">लेख संदेश</translation>
diff --git a/ui/strings/translations/ui_strings_hr.xtb b/ui/strings/translations/ui_strings_hr.xtb
index 25aef1c..5eda488 100644
--- a/ui/strings/translations/ui_strings_hr.xtb
+++ b/ui/strings/translations/ui_strings_hr.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">Da biste prilagodili gustoću prikaza prozora, ponovo pokrenite aplikaciju.</translation>
 <translation id="2006524834898217237">Provjerite je li uređaj povezan s internetom.</translation>
 <translation id="208586643495776849">Pokušajte ponovo</translation>
+<translation id="2090963878406559571">Da biste poslali broj s <ph name="ORIGIN" /> na svoj Android telefon, <ph name="TROUBLESHOOT_LINK" /> za oba uređaja u postavkama.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1 d}one{# d}few{# d}other{# d}}</translation>
 <translation id="2148716181193084225">Danas</translation>
 <translation id="2161656808144014275">Tekst</translation>
diff --git a/ui/strings/translations/ui_strings_hu.xtb b/ui/strings/translations/ui_strings_hu.xtb
index 2117fa0b..80fb23f 100644
--- a/ui/strings/translations/ui_strings_hu.xtb
+++ b/ui/strings/translations/ui_strings_hu.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">Az ablak megjelenítési sűrűségének módosításához indítsa újra az alkalmazást.</translation>
 <translation id="2006524834898217237">Ellenőrizze, hogy az eszköz csatlakozik-e az internethez.</translation>
 <translation id="208586643495776849">Próbálkozzon újra</translation>
+<translation id="2090963878406559571">Ha a(z) <ph name="ORIGIN" /> webhelyről szeretne számot küldeni Android-telefonjára, <ph name="TROUBLESHOOT_LINK" /> a beállításokban mindkét eszközén.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1 n}other{# n}}</translation>
 <translation id="2148716181193084225">Ma</translation>
 <translation id="2161656808144014275">Szöveg</translation>
diff --git a/ui/strings/translations/ui_strings_id.xtb b/ui/strings/translations/ui_strings_id.xtb
index 29e200e..445dd88f5 100644
--- a/ui/strings/translations/ui_strings_id.xtb
+++ b/ui/strings/translations/ui_strings_id.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">Untuk menyesuaikan kepadatan tampilan jendela, mulai ulang aplikasi.</translation>
 <translation id="2006524834898217237">Pastikan perangkat ini tersambung ke internet.</translation>
 <translation id="208586643495776849">Coba lagi</translation>
+<translation id="2090963878406559571">Untuk mengirim nomor dari <ph name="ORIGIN" /> ke ponsel Android Anda, <ph name="TROUBLESHOOT_LINK" /> untuk kedua perangkat di setelan.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1h}other{#h}}</translation>
 <translation id="2148716181193084225">Hari ini</translation>
 <translation id="2161656808144014275">Teks</translation>
diff --git a/ui/strings/translations/ui_strings_it.xtb b/ui/strings/translations/ui_strings_it.xtb
index 4cea738..86fac89d 100644
--- a/ui/strings/translations/ui_strings_it.xtb
+++ b/ui/strings/translations/ui_strings_it.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">Riavvia l'app per regolare la densità della visualizzazione della finestra.</translation>
 <translation id="2006524834898217237">Assicurati che questo dispositivo sia connesso a Internet.</translation>
 <translation id="208586643495776849">Riprova</translation>
+<translation id="2090963878406559571">Per inviare un numero da <ph name="ORIGIN" /> al tuo telefono Android, <ph name="TROUBLESHOOT_LINK" /> per entrambi i dispositivi nelle impostazioni.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1 g}other{# gg}}</translation>
 <translation id="2148716181193084225">Oggi</translation>
 <translation id="2161656808144014275">Testo</translation>
diff --git a/ui/strings/translations/ui_strings_iw.xtb b/ui/strings/translations/ui_strings_iw.xtb
index c299f0e..37b89d5 100644
--- a/ui/strings/translations/ui_strings_iw.xtb
+++ b/ui/strings/translations/ui_strings_iw.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">כדי להתאים את דחיסות התצוגה של החלון, צריך להפעיל מחדש את האפליקציה.</translation>
 <translation id="2006524834898217237">יש לוודא שהמכשיר הזה מחובר לאינטרנט.</translation>
 <translation id="208586643495776849">יש לנסות שוב</translation>
+<translation id="2090963878406559571">‏כדי לשלוח מספר מ-<ph name="ORIGIN" /> לטלפון ה-Android שלך, צריך <ph name="TROUBLESHOOT_LINK" /> בהגדרות של שני המכשירים.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{יום}two{# ימ}many{# ימ}other{# ימ}}</translation>
 <translation id="2148716181193084225">היום</translation>
 <translation id="2161656808144014275">טקסט</translation>
diff --git a/ui/strings/translations/ui_strings_ja.xtb b/ui/strings/translations/ui_strings_ja.xtb
index 891fc78c1..2dc1fa9 100644
--- a/ui/strings/translations/ui_strings_ja.xtb
+++ b/ui/strings/translations/ui_strings_ja.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">ウィンドウの表示間隔を調整するには、アプリを再起動してください。</translation>
 <translation id="2006524834898217237">このデバイスがインターネットに接続されているかご確認ください。</translation>
 <translation id="208586643495776849">もう一度お試しください</translation>
+<translation id="2090963878406559571"><ph name="ORIGIN" /> から Android スマートフォンに番号を送信するには、設定で両方のデバイスの<ph name="TROUBLESHOOT_LINK" />にしてください。</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1日}other{#日}}</translation>
 <translation id="2148716181193084225">今日</translation>
 <translation id="2161656808144014275">テキスト</translation>
diff --git a/ui/strings/translations/ui_strings_kn.xtb b/ui/strings/translations/ui_strings_kn.xtb
index a6e957c..2769c220 100644
--- a/ui/strings/translations/ui_strings_kn.xtb
+++ b/ui/strings/translations/ui_strings_kn.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">ವಿಂಡೋ ಡಿಸ್‌ಪ್ಲೇ ಸಾಂದ್ರತೆಯನ್ನು ಸರಿಹೊಂದಿಸಲು, ಆ್ಯಪ್ ಮರುಪ್ರಾರಂಭಿಸಿ.</translation>
 <translation id="2006524834898217237">ಈ ಸಾಧನವು ಇಂಟರ್ನೆಟ್‌ಗೆ ಸಂಪರ್ಕಗೊಂಡಿರುವುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.</translation>
 <translation id="208586643495776849">ಪುನಃ ಪ್ರಯತ್ನಿಸಿ</translation>
+<translation id="2090963878406559571"><ph name="ORIGIN" /> ನಿಂದ ನಿಮ್ಮ Android ಫೋನ್‌ಗೆ ಒಂದು ಸಂಖ್ಯೆಯನ್ನು ಕಳುಹಿಸಲು, ಎರಡೂ ಸಾಧನಗಳಿಗಾಗಿ, ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ <ph name="TROUBLESHOOT_LINK" />.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1ದಿ}one{#ದಿ}other{#ದಿ}}</translation>
 <translation id="2148716181193084225">ಇಂದು</translation>
 <translation id="2161656808144014275">ಪಠ್ಯ</translation>
diff --git a/ui/strings/translations/ui_strings_ko.xtb b/ui/strings/translations/ui_strings_ko.xtb
index b5990dea..bb1ff18 100644
--- a/ui/strings/translations/ui_strings_ko.xtb
+++ b/ui/strings/translations/ui_strings_ko.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">창 표시 밀도를 조정하려면 앱을 다시 시작하세요.</translation>
 <translation id="2006524834898217237">기기가 인터넷에 연결되어 있는지 확인하세요.</translation>
 <translation id="208586643495776849">다시 시도해 주세요.</translation>
+<translation id="2090963878406559571"><ph name="ORIGIN" />에서 Android 휴대전화로 번호를 전송하려면 설정에서 두 기기 모두의 <ph name="TROUBLESHOOT_LINK" />하세요.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1일}other{#일}}</translation>
 <translation id="2148716181193084225">오늘</translation>
 <translation id="2161656808144014275">텍스트</translation>
diff --git a/ui/strings/translations/ui_strings_lt.xtb b/ui/strings/translations/ui_strings_lt.xtb
index 83101ce8..a026267 100644
--- a/ui/strings/translations/ui_strings_lt.xtb
+++ b/ui/strings/translations/ui_strings_lt.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">Kad būtų pritaikytas lango rodymo tankio koregavimas, iš naujo paleiskite programą.</translation>
 <translation id="2006524834898217237">Įsitikinkite, kad šis įrenginys prijungtas prie interneto.</translation>
 <translation id="208586643495776849">Bandykite dar kartą</translation>
+<translation id="2090963878406559571">Jei norite iš <ph name="ORIGIN" /> į „Android“ telefoną išsiųsti numerį, <ph name="TROUBLESHOOT_LINK" /> nustatymuose abiejuose įrenginiuose.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1 d.}one{# d.}few{# d.}many{# d.}other{# d.}}</translation>
 <translation id="2148716181193084225">Šiandien</translation>
 <translation id="2161656808144014275">Tekstas</translation>
diff --git a/ui/strings/translations/ui_strings_lv.xtb b/ui/strings/translations/ui_strings_lv.xtb
index 2a3fc4a..ef4ef70 100644
--- a/ui/strings/translations/ui_strings_lv.xtb
+++ b/ui/strings/translations/ui_strings_lv.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">Lai pielāgotu loga attēlojuma blīvumu, restartējiet lietotni.</translation>
 <translation id="2006524834898217237">Pārbaudiet, vai šajā ierīcē ir izveidots savienojums ar internetu.</translation>
 <translation id="208586643495776849">Lūdzu, mēģiniet vēlreiz</translation>
+<translation id="2090963878406559571">Lai no vietnes <ph name="ORIGIN" /> uz Android tālruni nosūtītu numuru, <ph name="TROUBLESHOOT_LINK" /> abām iestatījumos esošajām ierīcēm.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1 d.}zero{# d.}one{# d.}other{# d.}}</translation>
 <translation id="2148716181193084225">Šodien</translation>
 <translation id="2161656808144014275">Teksts</translation>
diff --git a/ui/strings/translations/ui_strings_ml.xtb b/ui/strings/translations/ui_strings_ml.xtb
index f1ff202..1cbe8ff8 100644
--- a/ui/strings/translations/ui_strings_ml.xtb
+++ b/ui/strings/translations/ui_strings_ml.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">വിൻഡോ ഡിസ്പ്ലേ സാന്ദ്രത ക്രമീകരിക്കാൻ, ആപ്പ് റീസ്റ്റാര്‍ട്ട് ചെയ്യുക.</translation>
 <translation id="2006524834898217237">ഈ ഉപകരണം ഇന്റർനെറ്റിലേക്ക് കണക്റ്റ് ചെയ്‌തിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക.</translation>
 <translation id="208586643495776849">വീണ്ടും ശ്രമിക്കുക</translation>
+<translation id="2090963878406559571">നിങ്ങളുടെ Android ഫോണിലേക്ക് <ph name="ORIGIN" /> എന്നതിൽ നിന്ന് ഒരു നമ്പർ അയയ്ക്കാൻ, ക്രമീകരണത്തിൽ രണ്ട് ഉപകരണങ്ങളുടെയും <ph name="TROUBLESHOOT_LINK" />.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1ദിവസം}other{# ദിവസം}}</translation>
 <translation id="2148716181193084225">ഇന്ന്</translation>
 <translation id="2161656808144014275">വാചകം</translation>
diff --git a/ui/strings/translations/ui_strings_mr.xtb b/ui/strings/translations/ui_strings_mr.xtb
index c075eb1..54c6691 100644
--- a/ui/strings/translations/ui_strings_mr.xtb
+++ b/ui/strings/translations/ui_strings_mr.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">विंडो डिस्प्ले घनता अ‍ॅडजस्ट करण्यासाठी, अ‍ॅप रीस्टार्ट करा.</translation>
 <translation id="2006524834898217237">हे डिव्हाइस इंटरनेटशी कनेक्ट केलेले असल्याची खात्री करा.</translation>
 <translation id="208586643495776849">कृपया पुन्हा प्रयत्न करा</translation>
+<translation id="2090963878406559571"><ph name="ORIGIN" /> वरून तुमच्या Android फोनवर नंबर पाठवण्याकरिता सेटिंग्जमध्ये दोन्ही डिव्हाइससाठी <ph name="TROUBLESHOOT_LINK" />.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1दि}other{#दि}}</translation>
 <translation id="2148716181193084225">आज</translation>
 <translation id="2161656808144014275">मजकूर</translation>
diff --git a/ui/strings/translations/ui_strings_ms.xtb b/ui/strings/translations/ui_strings_ms.xtb
index a1c06b8..d1c3a672 100644
--- a/ui/strings/translations/ui_strings_ms.xtb
+++ b/ui/strings/translations/ui_strings_ms.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">Untuk melaraskan ketumpatan paparan tetingkap, mulakan semula apl.</translation>
 <translation id="2006524834898217237">Pastikan peranti ini disambungkan ke Internet.</translation>
 <translation id="208586643495776849">Sila cuba lagi</translation>
+<translation id="2090963878406559571">Untuk menghantar nombor dari <ph name="ORIGIN" /> ke telefon Android anda, <ph name="TROUBLESHOOT_LINK" /> untuk kedua-dua peranti dalam tetapan.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1h}other{#h}}</translation>
 <translation id="2148716181193084225">Hari ini</translation>
 <translation id="2161656808144014275">Teks</translation>
diff --git a/ui/strings/translations/ui_strings_nl.xtb b/ui/strings/translations/ui_strings_nl.xtb
index 65279c6..53b43d1 100644
--- a/ui/strings/translations/ui_strings_nl.xtb
+++ b/ui/strings/translations/ui_strings_nl.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">Als je de weergavedichtheid van het venster wilt aanpassen, start je de app opnieuw.</translation>
 <translation id="2006524834898217237">Zorg dat dit apparaat is verbonden met internet.</translation>
 <translation id="208586643495776849">Probeer het opnieuw</translation>
+<translation id="2090963878406559571">Als je vanaf <ph name="ORIGIN" /> een nummer naar je Android-telefoon wilt sturen, moet je in de instellingen <ph name="TROUBLESHOOT_LINK" /> voor beide apparaten.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1 d}other{# d}}</translation>
 <translation id="2148716181193084225">Vandaag</translation>
 <translation id="2161656808144014275">Tekst</translation>
diff --git a/ui/strings/translations/ui_strings_no.xtb b/ui/strings/translations/ui_strings_no.xtb
index aa6ad7b9..6b128af 100644
--- a/ui/strings/translations/ui_strings_no.xtb
+++ b/ui/strings/translations/ui_strings_no.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">For å justere visningstettheten for vinduer, start appen på nytt.</translation>
 <translation id="2006524834898217237">Kontrollér at enheten er koblet til internett.</translation>
 <translation id="208586643495776849">Prøv igjen</translation>
+<translation id="2090963878406559571">For å sende numre fra <ph name="ORIGIN" /> til Android-telefonen din, <ph name="TROUBLESHOOT_LINK" /> for begge enhetene i innstillingene.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1 d}other{# d}}</translation>
 <translation id="2148716181193084225">I dag</translation>
 <translation id="2161656808144014275">Tekst</translation>
diff --git a/ui/strings/translations/ui_strings_pl.xtb b/ui/strings/translations/ui_strings_pl.xtb
index b01f6317..371865e 100644
--- a/ui/strings/translations/ui_strings_pl.xtb
+++ b/ui/strings/translations/ui_strings_pl.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">Aby dostosować gęstość wyświetlania okien, ponownie uruchom aplikację.</translation>
 <translation id="2006524834898217237">Upewnij się, że to urządzenie jest połączone z internetem.</translation>
 <translation id="208586643495776849">Spróbuj ponownie</translation>
+<translation id="2090963878406559571">Aby przesłać numer z <ph name="ORIGIN" /> na swój telefon z Androidem, <ph name="TROUBLESHOOT_LINK" /> obu urządzeń w ustawieniach.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1 dzień}few{# dni}many{# dni}other{# dnia}}</translation>
 <translation id="2148716181193084225">Dzisiaj</translation>
 <translation id="2161656808144014275">Tekstowe</translation>
diff --git a/ui/strings/translations/ui_strings_pt-BR.xtb b/ui/strings/translations/ui_strings_pt-BR.xtb
index 65b185a..de09657c 100644
--- a/ui/strings/translations/ui_strings_pt-BR.xtb
+++ b/ui/strings/translations/ui_strings_pt-BR.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">Para ajustar a densidade de exibição da janela, reinicie o app.</translation>
 <translation id="2006524834898217237">Verifique se o dispositivo está conectado à Internet.</translation>
 <translation id="208586643495776849">Tente novamente</translation>
+<translation id="2090963878406559571">Para enviar um número de <ph name="ORIGIN" /> para seu smartphone Android, <ph name="TROUBLESHOOT_LINK" /> para os dois dispositivos nas configurações.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1 d}one{# d}other{# d}}</translation>
 <translation id="2148716181193084225">Hoje</translation>
 <translation id="2161656808144014275">Texto</translation>
diff --git a/ui/strings/translations/ui_strings_pt-PT.xtb b/ui/strings/translations/ui_strings_pt-PT.xtb
index ba20270..697f918 100644
--- a/ui/strings/translations/ui_strings_pt-PT.xtb
+++ b/ui/strings/translations/ui_strings_pt-PT.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">Para ajustar a densidade de apresentação da janela, reinicie a aplicação.</translation>
 <translation id="2006524834898217237">Certifique-se de que este dispositivo está ligado à Internet.</translation>
 <translation id="208586643495776849">Tente novamente</translation>
+<translation id="2090963878406559571">Para enviar um número de <ph name="ORIGIN" /> para o seu telemóvel Android, <ph name="TROUBLESHOOT_LINK" /> para ambos os dispositivos nas definições.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1 d}other{# d}}</translation>
 <translation id="2148716181193084225">Hoje</translation>
 <translation id="2161656808144014275">Texto</translation>
diff --git a/ui/strings/translations/ui_strings_ro.xtb b/ui/strings/translations/ui_strings_ro.xtb
index 3f833ca..65181d8 100644
--- a/ui/strings/translations/ui_strings_ro.xtb
+++ b/ui/strings/translations/ui_strings_ro.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">Pentru a regla densitatea afișajului ferestrei, repornește aplicația.</translation>
 <translation id="2006524834898217237">Verifică dacă dispozitivul este conectat la internet.</translation>
 <translation id="208586643495776849">Încearcă din nou</translation>
+<translation id="2090963878406559571">Pentru a trimite un număr de la <ph name="ORIGIN" /> pe telefonul Android, <ph name="TROUBLESHOOT_LINK" /> pentru ambele dispozitive din setări.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1 zi}few{# zile}other{# zile}}</translation>
 <translation id="2148716181193084225">Astăzi</translation>
 <translation id="2161656808144014275">Text</translation>
diff --git a/ui/strings/translations/ui_strings_ru.xtb b/ui/strings/translations/ui_strings_ru.xtb
index 0d58598..b7906a3 100644
--- a/ui/strings/translations/ui_strings_ru.xtb
+++ b/ui/strings/translations/ui_strings_ru.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">Чтобы применить новые настройки интерфейса, перезапустите приложение.</translation>
 <translation id="2006524834898217237">Убедитесь, что устройство подключено к Интернету.</translation>
 <translation id="208586643495776849">Повторите попытку.</translation>
+<translation id="2090963878406559571">Чтобы отправить номер с сайта <ph name="ORIGIN" /> на телефон Android, <ph name="TROUBLESHOOT_LINK" /> в настройках обоих устройств.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1 д.}one{# д.}few{# д.}many{# д.}other{# д.}}</translation>
 <translation id="2148716181193084225">Сегодня</translation>
 <translation id="2161656808144014275">Текст</translation>
diff --git a/ui/strings/translations/ui_strings_sk.xtb b/ui/strings/translations/ui_strings_sk.xtb
index 6333d3b..8c98dc2 100644
--- a/ui/strings/translations/ui_strings_sk.xtb
+++ b/ui/strings/translations/ui_strings_sk.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">Ak chcete upraviť hustotu zobrazenia okien, reštartujte aplikáciu.</translation>
 <translation id="2006524834898217237">Skontrolujte, či je toto zariadenie pripojené k internetu.</translation>
 <translation id="208586643495776849">Skúste to znova</translation>
+<translation id="2090963878406559571">Ak chcete zo zariadenia <ph name="ORIGIN" /> odoslať číslo do telefónu s Androidom, <ph name="TROUBLESHOOT_LINK" /> pre obidve zariadenia v nastaveniach.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1 d.}few{# d.}many{# d.}other{# d.}}</translation>
 <translation id="2148716181193084225">Dnes</translation>
 <translation id="2161656808144014275">Text</translation>
diff --git a/ui/strings/translations/ui_strings_sl.xtb b/ui/strings/translations/ui_strings_sl.xtb
index 60270932..bdb60a0b 100644
--- a/ui/strings/translations/ui_strings_sl.xtb
+++ b/ui/strings/translations/ui_strings_sl.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">Če želite prilagoditi gostoto prikaza okna, znova zaženite aplikacijo.</translation>
 <translation id="2006524834898217237">Naprava mora biti povezana z internetom.</translation>
 <translation id="208586643495776849">Poskusite znova</translation>
+<translation id="2090963878406559571">Če želite poslati številko z naslova <ph name="ORIGIN" /> v telefon Android, v nastavitvah obiščite to povezavo za odpravljanje težav za obe napravi: <ph name="TROUBLESHOOT_LINK" />.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1 d}one{# d}two{# d}few{# d}other{# d}}</translation>
 <translation id="2148716181193084225">Danes</translation>
 <translation id="2161656808144014275">Besedilo</translation>
diff --git a/ui/strings/translations/ui_strings_sr.xtb b/ui/strings/translations/ui_strings_sr.xtb
index c98c1d3..f824e80 100644
--- a/ui/strings/translations/ui_strings_sr.xtb
+++ b/ui/strings/translations/ui_strings_sr.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">Да бисте подесили густину приказа прозора, поново покрените апликацију.</translation>
 <translation id="2006524834898217237">Уверите се да је овај уређај повезан на интернет.</translation>
 <translation id="208586643495776849">Пробајте поново</translation>
+<translation id="2090963878406559571">Да бисте послали број са <ph name="ORIGIN" /> на Android телефон, <ph name="TROUBLESHOOT_LINK" /> за оба уређаја у подешавањима.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1 д}one{# д}few{# д}other{# д}}</translation>
 <translation id="2148716181193084225">Данас</translation>
 <translation id="2161656808144014275">Текст</translation>
diff --git a/ui/strings/translations/ui_strings_sv.xtb b/ui/strings/translations/ui_strings_sv.xtb
index 5b2a059..0ab939e 100644
--- a/ui/strings/translations/ui_strings_sv.xtb
+++ b/ui/strings/translations/ui_strings_sv.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">Starta om appen om du vill anpassa visningstätheten för fönstret.</translation>
 <translation id="2006524834898217237">Kontrollera att enheten är ansluten till internet.</translation>
 <translation id="208586643495776849">Försök igen</translation>
+<translation id="2090963878406559571"><ph name="TROUBLESHOOT_LINK" /> i inställningarna för båda enheterna om du vill skicka ett nummer från <ph name="ORIGIN" /> till Android-telefonen härifrån.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1 d}other{# d}}</translation>
 <translation id="2148716181193084225">Idag</translation>
 <translation id="2161656808144014275">Text</translation>
diff --git a/ui/strings/translations/ui_strings_sw.xtb b/ui/strings/translations/ui_strings_sw.xtb
index 7b3d061..ad4036e9 100644
--- a/ui/strings/translations/ui_strings_sw.xtb
+++ b/ui/strings/translations/ui_strings_sw.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">Ili ubadilishe uzito wa onyesho la dirisha, zima kisha uwashe programu hii.</translation>
 <translation id="2006524834898217237">Hakikisha kwamba kifaa hiki kimeunganishwa kwenye intaneti.</translation>
 <translation id="208586643495776849">Tafadhali jaribu tena</translation>
+<translation id="2090963878406559571">Ili utume nambari kutoka <ph name="ORIGIN" /> kwenda kwenye simu yako ya Android, <ph name="TROUBLESHOOT_LINK" /> katika vifaa vyote viwili kwenye mipangilio.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{Siku 1}other{Siku #}}</translation>
 <translation id="2148716181193084225">Leo</translation>
 <translation id="2161656808144014275">Maandishi</translation>
diff --git a/ui/strings/translations/ui_strings_te.xtb b/ui/strings/translations/ui_strings_te.xtb
index 6c51175..c13df555 100644
--- a/ui/strings/translations/ui_strings_te.xtb
+++ b/ui/strings/translations/ui_strings_te.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">విండో డిస్‌ప్లే సాంద్రతను సర్దుబాటు చేయడం కోసం, యాప్‌ని పునఃప్రారంభించండి.</translation>
 <translation id="2006524834898217237">ఈ పరికరం ఇంటర్నెట్‌కు కనెక్ట్ చేయబడి ఉందని నిర్ధారించుకోండి.</translation>
 <translation id="208586643495776849">దయచేసి మళ్లీ ప్రయత్నించండి</translation>
+<translation id="2090963878406559571"><ph name="ORIGIN" /> నుండి మీ Android ఫోన్‌కు నంబర్‌ను పంపడానికి, రెండు పరికరాలలోని సెట్టింగ్‌లలో <ph name="TROUBLESHOOT_LINK" />.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1రో}other{#రో}}</translation>
 <translation id="2148716181193084225">ఈ రోజు</translation>
 <translation id="2161656808144014275">వచనం</translation>
diff --git a/ui/strings/translations/ui_strings_th.xtb b/ui/strings/translations/ui_strings_th.xtb
index be0aea3..30c396a 100644
--- a/ui/strings/translations/ui_strings_th.xtb
+++ b/ui/strings/translations/ui_strings_th.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">หากต้องการปรับความหนาแน่นของการแสดงผลในหน้าต่าง ให้ปิดแอปแล้วเปิดใหม่</translation>
 <translation id="2006524834898217237">ตรวจสอบว่าอุปกรณ์นี้เชื่อมต่ออินเทอร์เน็ตแล้ว</translation>
 <translation id="208586643495776849">โปรดลองอีกครั้ง</translation>
+<translation id="2090963878406559571">หากต้องการส่งหมายเลขจาก <ph name="ORIGIN" /> ไปยังโทรศัพท์ Android ให้<ph name="TROUBLESHOOT_LINK" />อุปกรณ์ทั้งสองในการตั้งค่า</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1 วัน}other{# วัน}}</translation>
 <translation id="2148716181193084225">วันนี้</translation>
 <translation id="2161656808144014275">ข้อความ</translation>
diff --git a/ui/strings/translations/ui_strings_tr.xtb b/ui/strings/translations/ui_strings_tr.xtb
index e76d4f6..d881c06 100644
--- a/ui/strings/translations/ui_strings_tr.xtb
+++ b/ui/strings/translations/ui_strings_tr.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">Pencerenin görüntü yoğunluğunu ayarlamak için uygulamayı yeniden başlatın.</translation>
 <translation id="2006524834898217237">Bu cihazın internete bağlı olduğundan emin olun.</translation>
 <translation id="208586643495776849">Lütfen tekrar deneyin</translation>
+<translation id="2090963878406559571"><ph name="ORIGIN" /> sitesinden Android telefonunuza bir numara göndermek üzere ayarlarda her iki cihaz için <ph name="TROUBLESHOOT_LINK" />.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1 gün}other{# gün}}</translation>
 <translation id="2148716181193084225">Bugün</translation>
 <translation id="2161656808144014275">Metin</translation>
diff --git a/ui/strings/translations/ui_strings_uk.xtb b/ui/strings/translations/ui_strings_uk.xtb
index 690f483..21d8cfc8 100644
--- a/ui/strings/translations/ui_strings_uk.xtb
+++ b/ui/strings/translations/ui_strings_uk.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">Щоб налаштувати щільність показу вікон, перезапустіть додаток.</translation>
 <translation id="2006524834898217237">Перевірте, чи пристрій підключено до Інтернету.</translation>
 <translation id="208586643495776849">Повторіть спробу</translation>
+<translation id="2090963878406559571">Щоб надіслати номер із сайту <ph name="ORIGIN" /> на телефон Android, <ph name="TROUBLESHOOT_LINK" /> для обох пристроїв у налаштуваннях.</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1 д.}one{# д.}few{# дн.}many{# дн.}other{# дн.}}</translation>
 <translation id="2148716181193084225">Сьогодні</translation>
 <translation id="2161656808144014275">Текст</translation>
diff --git a/ui/strings/translations/ui_strings_zh-CN.xtb b/ui/strings/translations/ui_strings_zh-CN.xtb
index b8f5c5f..39dea87 100644
--- a/ui/strings/translations/ui_strings_zh-CN.xtb
+++ b/ui/strings/translations/ui_strings_zh-CN.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">要调整窗口显示密度,请重启该应用。</translation>
 <translation id="2006524834898217237">请确保此设备已连接到互联网。</translation>
 <translation id="208586643495776849">请重试</translation>
+<translation id="2090963878406559571">要从 <ph name="ORIGIN" /> 向您的 Android 手机发送电话号码,请在这两部设备的设置中分别<ph name="TROUBLESHOOT_LINK" />。</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1 天}other{# 天}}</translation>
 <translation id="2148716181193084225">今天</translation>
 <translation id="2161656808144014275">文字</translation>
diff --git a/ui/strings/translations/ui_strings_zh-TW.xtb b/ui/strings/translations/ui_strings_zh-TW.xtb
index 99af457..4e6f4d83 100644
--- a/ui/strings/translations/ui_strings_zh-TW.xtb
+++ b/ui/strings/translations/ui_strings_zh-TW.xtb
@@ -41,6 +41,7 @@
 <translation id="1938451708255335766">如要調整視窗顯示密度,請重新啟動應用程式。</translation>
 <translation id="2006524834898217237">請確認此裝置已連上網際網路。</translation>
 <translation id="208586643495776849">請再試一次</translation>
+<translation id="2090963878406559571">如要將號碼從 <ph name="ORIGIN" /> 傳送到你的 Android 手機,請在這兩部裝置的設定中<ph name="TROUBLESHOOT_LINK" />。</translation>
 <translation id="2141853158323869627">{DAYS,plural, =1{1 天}other{# 天}}</translation>
 <translation id="2148716181193084225">今天</translation>
 <translation id="2161656808144014275">文字</translation>